Thibaut Girka
ff0ceb28b3
Remove link rewriting option as it is easily bypassable
5 years ago
Thibaut Girka
df866a464d
Add options to highlight misleading links in statuses
...
Fixes #1162
5 years ago
Thibaut Girka
49a28e69a5
Move decodeIDNA to app/javascript/flavours/glitch/util
5 years ago
ThibG
47c30be8d8
[Glitch] Memoize ancestorIds and descendantIds in detailed status view
...
Port 99924f282f
to glitch-soc
5 years ago
Thibaut Girka
598cdc9542
Use a different icon for audio attachments
6 years ago
Eugen Rochko
967456b6a9
[Glitch] Add audio uploads
...
Port front-end changes from f7f23b4a19
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Thibaut Girka
32bdff09c1
Properly handle unboosting statuses from detailed view
...
Fixes #1106
6 years ago
Thibaut Girka
b551d8aa53
Fix unboost confirmation dialog not showing up on detailed statuses
6 years ago
Thibaut Girka
ccfb48d3eb
Add option to display a warning before boosting toots lacking media descriptions
6 years ago
Thibaut Girka
b4d4138cf9
[Glitch] Add keyboard shortcut to hide/show media
...
Port a472190729
and 988342a56c
to glitch-soc
6 years ago
Thibaut Girka
89d2859296
Fix content warning button displaying a link icon when no status card is set
6 years ago
Eugen Rochko
ccf4f3240a
[Glitch] Add blurhash
...
Port front-end changes from fba96c808d
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Thibaut Girka
9f25ab9792
Fix polls icon not showing in CW button in detailed statuses
6 years ago
Thibaut Girka
d4c95e6a8a
When selecting a toot via keyboard, ensure it is scrolled into view
...
Fixes detailed status column
6 years ago
Thibaut Girka
f3acf8f414
Add hotkey for bookmarking a toot
6 years ago
Thibaut Girka
e3c1472040
Shift+click on column Back button to return to last pinable column
6 years ago
Thibaut Girka
14bad3f472
Do not handle clicks in detailed status content
6 years ago
ThibG
9e80b34a95
[Glitch] Add a “Block & Report” button to the block confirmation dialog
...
Port 6df4a82969
to glitch-soc
6 years ago
Eugen Rochko
bbb9ff0e84
[Glitch] Redesign landing page
...
Port 65fffeac3f
to glitch-soc
6 years ago
Thibaut Girka
4849eb8e7f
Make clicking on the account and status column headers scroll to top
6 years ago
ash lea
f534f4869e
add local setting to auto reveal media behind cw
6 years ago
Thibaut Girka
ff827c1f38
[Glitch] Perform deep comparison for card data when receiving new props
...
Prevents embedded players from resetting when interacting with the toot
6 years ago
Eugen Rochko
8d70a8a19b
Add polls
...
Port front-end parts of 230a012f00
to glitch-soc
6 years ago
Mélanie Chauvel (ariasuni)
12a0dd71be
[Glitch] Make the column header of toot/thread view look like the others
...
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Thibaut Girka
e31fc2b458
[Glitch] Fix crash on public hashtag pages when streaming fails
...
Port 041ff5fa9a
to glitch-soc
6 years ago
Thibaut Girka
614ea184bb
[Glitch] Add "copy link" item to status action bars
...
Port 3cfadd875c
to glitch-soc
6 years ago
Thibaut Girka
049c9a3b97
Avoid two-step rendering of statuses as much as possible
...
Cache width shared by Video player, MediaGallery and Cards at the
ScrollableList level, pass it down through StatusList and Notifications.
6 years ago
Thibaut Girka
1a70fca168
Fix CW unfolding not triggering re-layout in public hashtag page
6 years ago
Thibaut Girka
3ce34ce7a2
Fix unfolding CWs on public hashtag page
...
Fixes #909
6 years ago
Thibaut Girka
a93cb340bd
[Glitch] Fix new hashtag page's items not being full-width on mobile
...
Port b506ce1197
to glitch-soc
6 years ago
Thibaut Girka
02295257b3
[Glitch] Improve the public hashtag page
...
Port 8b19903559
to glitch-soc
6 years ago
Thibaut Girka
3e8b623975
[Glitch] Redesign public hashtag page to use a masonry layout
...
Port bc642ac24b
to glitch flavour
6 years ago
Thibaut Girka
2b2584a37b
[Glitch] Display fallback link card thumbnail when none is given
...
Port 1512af2811
to glitch-soc
6 years ago
Thibaut Girka
9a7201f2ee
Allow disabling the reply confirmation dialog
6 years ago
Thibaut Girka
4167ed375b
Fix mention links in detailed statuses not opening in the WebUI
6 years ago
Thibaut Girka
76320bf6d8
Scroll to selected toot even if the ancestors happen to be loaded
6 years ago
Thibaut Girka
a10fee3c09
Scroll to detailed status when new ancestors get inserted
6 years ago
Thibaut Girka
31599ad91c
[Glitch] Fix bug in order of conversations in web UI
...
Port e18390cfe6
to glitch-soc
6 years ago
Thibaut Girka
837ea32c88
[Glitch] Replace recursion in status mapStateToProps
...
Port dfbadd6837
to glitch-soc
6 years ago
Thibaut Girka
1624a95b2b
[Glitch] Introduce flat layout to contexts reducer
...
Port 023fe5181b
to glitch-soc
6 years ago
Thibaut Girka
6a264c9379
Improve detailed status component lifecycle
...
- Move componentWillMount and componentWillReceiveProps logic to
getDerivedStateFromProps.
- Compute CW auto-unfold status earlier
6 years ago
Thibaut Girka
6b6e633c09
Update MediaGallery and Video props when folding/unfolding CWs in detailed statuses
6 years ago
Thibaut Girka
b3ff35a75c
Move URLs to backend in their own file
6 years ago
Thibaut Girka
b21615e957
[Glitch] Fix dimensions of preview cards, fix crash in web UI, fix warning
...
Port 9c38c5daa3
to glitch-soc
6 years ago
Thibaut Girka
ac9780b844
[Glitch] Include preview cards in status entity in REST API
...
Port 795f0107d2
to glitch-soc
6 years ago
Thibaut Girka
b13c34de3a
Fix fav/boosts hotkeys not working on detailed statuses
6 years ago
Thibaut Girka
7cc7843109
Do not scroll timelines when *closing* media modals
...
Media modals push an history state so that pressing back on mobile closes them.
We made sure to not scroll when opening them, but not when *closing* them,
which caused some issues in rare cases.
6 years ago
Thibaut Girka
c6e4c48942
[Glitch] Add a confirmation dialog when hitting reply and the compose box isn't empty
6 years ago
Thibaut Girka
657805f444
Fix thread CW expansion not being reset when changing threads
6 years ago
Thibaut Girka
d9a92d5040
[Glitch] After click to embed video, autoplay it
...
Port 478ca39e5e
to glitch-soc
6 years ago