David Yip
fac6e392e9
Port emojimart 2.6.1 changes to glitch flavour
See also the following commits:
- 0c3ce41031
- 268d90e810
6 years ago
Thibaut Girka
7d3c0e4cb4
Delete references to removed constants ( fixes #537 )
6 years ago
Spencer Alves
e5f25a73f2
Adjust spacing between status icons
6 years ago
Thibaut Girka
b9fdeceb3c
Make active bookmarks red ( fixes #493 )
6 years ago
Thibaut Girka
cc396f085d
Use history.state to decide whether we should goBack() or go to / ( fixes #247 )
So far, glitch-soc used history.length to decide whether to call `goBack()` or
go to / in order to not leave the webUI. This made clicking the “Back” button
go to the “Getting started” column instead of going back in the browser's
history when such an action would leave the web UI, but also when:
- The WebUI is refreshed (F5)
- A tab is restored
- The history length reaches its maximum (e.g., 50 in Firefox)
This commit fixes these shortcomings by checking `window.history.state`.
Indeed, we only want to go back in the browser's history when the current
location has been reached from within the WebUI, which only happens via
`pushState` as far as I know. Since browser store the serialized state in
the browser history, this also survives page reload and session restoration.
6 years ago
Thibaut Girka
f86d280fd6
Use props.router instead of context.router, as we are using withRouter
6 years ago
Thibaut Girka
893f2aff20
Prevent a rare crash when a status' root node is undefined
6 years ago
Thibaut Girka
e396fbfe3b
Fix direct timeline
6 years ago
Thibaut Girka
e7b3a4263e
[Glitch] Fix low-contrasted cancel button of reply indicator
Port 86efccce2a
to glitch-soc
6 years ago
Thibaut Girka
08dbe29e29
[Glitch] Improve load gap styling in web UI
Port 45c9f16f71
to glitch-soc
6 years ago
Thibaut Girka
cc589d6ec0
[Glitch] Use randomized setTimeout when fallback-polling and re-add since_id
Port dafd7afc5e
to glitch-soc
6 years ago
Thibaut Girka
fbc25bdd2d
[Glitch] Do not crash in getStatusIds when there is a gap in the timeline
Port b1938d7853
to glitch-soc
6 years ago
Thibaut Girka
5cc4d34250
[Glitch] Fix gap insertion for timeline disconnection
Port 66359ec522
to glitch-soc
6 years ago
Thibaut Girka
15bef77add
[Glitch] Fix ID duplication in timelines
Port 306267dbd2
to glitch-soc
6 years ago
Thibaut Girka
4b38ac3bed
[Glitch] Fix comparing id
Port 0ba49eca8b
to glitch-soc
6 years ago
Thibaut Girka
6020a21130
[Glitch] Fix LoadMore on account media gallery
Port 3523aa440b
to glitch-soc
6 years ago
Thibaut Girka
5d16fd3f28
[Glitch] Add missing null handling in notification reducer
Port 2f3ac14a43
to glitch-soc
6 years ago
Thibaut Girka
4eba8c50c3
[Glitch] Allow clients to fetch notifications made while they were offline
Port cbf97c03bb
to glitch-soc
6 years ago
Thibaut Girka
0ad3eedd4c
[Glitch] Allow clients to fetch statuses made while they were offline
Port 9a1a55ce52
to glitch-soc
6 years ago
Thibaut Girka
532fb8e215
Fix error when unmuting a domain without listing muted domains first
6 years ago
Thibaut Girka
8b98afa781
[Glitch] Replace onScrollToBottom with onLoadMore
Port b0664a5e6c
to glitch-soc
6 years ago
Thibaut Girka
a81ed7b205
Do not needlessly refresh pinned toots
Port missing part of 6ae70a92c9
to glitch-soc
6 years ago
Thibaut Girka
60addb14ce
[Glitch] Change icon for domain blocks
Port fa04945365
to glitch-soc
6 years ago
Thibaut Girka
b7508940b7
[Glitch] Add option to show only local toots in timeline preview
Port missing changes from 4e4f1b0dcb
to glitch-soc
6 years ago
Thibaut Girka
1fa3586db5
[Glitch] Use streaming API for standalone timelines on /about and /tag pages
Port 0128b86d30
to glitch-soc
6 years ago
Thibaut Girka
d959d04133
Change direct message warning to match upstream
6 years ago
Thibaut Girka
c2e528916c
Implement client-size image resizing from upstream
6 years ago
Thibaut Girka
d253449ff0
Port upstream's result section headers ( fixes #366 )
6 years ago
Thibaut Girka
18d9a7fd71
Fix caret position after inserting suggestions ( fixes #281 )
6 years ago
Thibaut Girka
d8793e1bee
Remove unneeded code now that attachment URL isn't appended to toots
6 years ago
Thibaut Girka
4c91215e1f
[Glitch] Use .star-icon instead of hardcoding color in detailed statuses
Port 2587fcdd27
to glitch-soc
6 years ago
Thibaut Girka
0553496b76
Change notification cleaning checkbox color ( fixes #511 )
6 years ago
Thibaut Girka
247f55f673
[Glitch] Fetch relationships for search results in UI
Port webui changes from cba2897108
to glitch-soc
6 years ago
Thibaut Girka
d0b2f71501
Fix width only being set for standalone media
6 years ago
Thibaut Girka
3ad3cee44c
[Glitch] Use real container width in MediaGallery srcSet
Port 22e067bf5c
to glitch-soc
6 years ago
Thibaut Girka
463078dcc4
[Glitch] Do not override the default push notification settings
Port 1951ff41b3
to glitch-soc
6 years ago
Thibaut Girka
c53aacdfa0
Recover glitch-soc specific styles that were removed by accident
6 years ago
Thibaut Girka
d250e072a2
In footer, replace text "Mastodon" with logo
Port SCSS changes from 93c66f0c03
to glitch-soc
6 years ago
Thibaut Girka
9ed8051961
Add preference to hide following/followers lists
Port SCSS from 1e02dc8715
6 years ago
Thibaut Girka
50540446f5
[Glitch] Improvements to toots display in admin view
Port SCSS changes from 0f2fbf7d05
(I'm sorry for the animated rainbows)
6 years ago
Thibaut Girka
9d6788b30b
Prevent click on video from opening detailed toot
6 years ago
Thibaut Girka
2154bd1b5a
Widen clickable area of toots
6 years ago
Thibaut Girka
07baa1ddb5
[Glitch] Open video modal on public UI
Port d9b2f84c92
to glitch-soc
6 years ago
Thibaut Girka
94db024e4c
[Glitch] Combine similar components into one on public UI
Port f9afd06221
to glitch-soc
6 years ago
Thibaut Girka
dd1d98f9cf
[Glitch] Show card modal on public pages
Port 16fee0335f
to glitch-soc
6 years ago
Thibaut Girka
52b2f18b15
[Glitch] Enable custom emojis in profiles
Port 61a9018607
to glitch-soc
6 years ago
Thibaut Girka
ca49ad86c6
Remove service worker code that has never been used
6 years ago
Thibaut Girka
784712791d
[Glitch] Reword the direct message warning
Port 53c2164e9c
to glitch-soc
6 years ago
Thibaut Girka
97c69de416
[Glitch] Feature: Direct message from Statuses
Port 904a2479dd
to glitch-soc
6 years ago
Thibaut Girka
fb6de5310d
[Glitch] Fix issues with sending direct messages from user profile
Port 4fd71accd4
to glitch-soc
6 years ago