diondiondion
3b4b57e950
[Glitch] Refactor Card component to TypeScript
...
Port f87f30c1ac to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-11-30 17:00:53 +01:00
Echo
adfa407f6b
[Glitch] Emoji: Remove final flag
...
Port 85d0cdb5f7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-28 22:34:14 +01:00
Echo
c08a874ba9
[Glitch] Emoji: Statuses
...
Port 0c1ca6c969 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-10-08 18:45:30 +02:00
diondiondion
26e59bec15
[Glitch] Highlight newly added replies in thread view
...
Port 059bf1e980 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-24 18:41:09 +02:00
Claire
4eb04e96d0
Merge pull request #3200 from ClearlyClaire/glitch-soc/fixes/missing-message-quote-crash
...
Fix quotes crashing glitch flavor because of missing translatable message
2025-09-24 12:36:11 +02:00
diondiondion
ba724f80b1
[Glitch] Add quote-related info to a post's aria-label
...
Port e473583da0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-23 18:41:20 +02:00
Echo
0a6895f8b9
[Glitch] Refactor: Replace all display name usage for new component
...
Port dfef7d9407 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-09-17 19:36:18 +02:00
diondiondion
5db1bbef69
[Glitch] Add hotkey Q for quoting the currently focused post
...
Port 229cbc6a24 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-28 20:36:00 +02:00
diondiondion
e9c1ffeb9a
[Glitch] Improvements for keyboard navigation in feeds
...
Port 118c30fbc7 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-22 23:08:56 +02:00
Echo
be78b64948
[Glitch] Composer quote improvements
...
Port f85f0eee1b to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Co-authored-by: diondiondion <mail@diondiondion.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-22 22:58:39 +02:00
Echo
43034790a6
[Glitch] Composer Quote UI
...
Port d4b2e7f771 to glitch-soc
Co-authored-by: diondiondion <mail@diondiondion.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-08-19 19:13:58 +02:00
diondiondion
0ae7c7e406
[Glitch] refactor: Replace react-hotkeys with custom hook
...
Port 4de5cbd6f5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-07-23 12:22:42 +02:00
Claire
13a07e44f1
[Glitch] Fix clicking a status multiple times causing duplicate entries in browser history
...
Port ac039d5f13 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-21 23:06:28 +02:00
Claire
0629ea4cba
[Glitch] Fix quoted posts appearing between text and media
...
Port 722fb1ff55 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-06-12 09:48:07 +02:00
Claire
d28a62f900
[Glitch] Change display of quote posts to strip fallback link and preview cards
...
Port 02ac18da51 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-25 16:14:34 +02:00
diondiondion
e3b424aa02
[Glitch] Add rendering of quote posts in web UI
...
Port 97b9e8849d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-25 16:14:34 +02:00
Claire
c5ded39c0e
[Glitch] Fix middle button mouse up on status header always opening status in a new tab
...
Port 24d3599690 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-05-16 17:42:12 +02:00
Claire
8b42ec1cfb
[Glitch] Change design of audio player in web UI ( #3059 )
...
Port b4394ec129 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
2025-05-04 22:25:08 +02:00
Claire
d924335d78
Reduce discrepancies with upstream in Video component ( #3018 )
2025-03-28 20:48:06 +01:00
Claire
7e8a06ba94
[Glitch] Add new filter action to blur media
...
Port c93b2c6809 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-03-26 18:22:06 +01:00
Claire
0327db3db0
[Glitch] Refactor status handleClick and handleHotkeyOpen handlers
...
Port 9712518b2f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-04 15:30:32 +01:00
Claire
813921295e
[Glitch] Remove old notifications actions and reducers
...
Port 7d6da219c0 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-03 20:54:09 +01:00
Claire
04be5e7f12
[Glitch] Add t hotkey for post translations
...
Port 79a9069deb to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-03 12:36:12 +01:00
Jeong Arm
539fa40623
[Glitch] Fix keyboard shortcut for open status
...
Port a557f9bbaa to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2025-01-02 21:16:56 +01:00
Claire
b7afca0f05
Change status content markup to match upstream ( #2923 )
...
* Remove option to have media outside of CWs
Upstream adopted the media-in-CW design glitch-soc originally had.
* Move poll to StatusContent
* Refactor status media icons
* Rename `forceFilter` to `showDespiteFilter` for consistency with upstream
* Change media and status content markup to match upstream's
* Add mention placeholders back
2024-12-29 19:59:19 +01:00
Eugen Rochko
bb17ffac92
[Glitch] Change referrer policy to be controlled by header in web UI
...
Port 425311e1d9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-25 21:21:39 +01:00
Claire
5b93331a48
[Glitch] Fix middle-click handling conflicting with automatic scrolling
...
Port 9ff01403ea to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-22 20:42:25 +01:00
Eugen Rochko
d2fd51691a
[Glitch] Add ability to middle-mouse click posts in web UI
...
Port 683db3ab25 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-12-22 20:39:23 +01:00
Claire
d65f6c2f8a
Replace glitch-soc's collapsed toots with upstream's “Read more” ( #2916 )
...
* Remove glitch-soc's post collapse feature
* Get rid of the infamous `parseClick`
* Remove unused CSS
* Use upstream's “Read More” implementation
* Update translation strings
2024-12-22 20:27:32 +01:00
Claire
28751ff042
Remove status background feature ( #2640 )
2024-12-10 08:55:08 +01:00
Claire
18aa0d8871
[Glitch] Fix Content Warning and filter states not applying to boosted posts properly (refactor only)
...
Port ec663eaba1 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-11-15 19:03:39 +01:00
Claire
1ae5f84774
Fix clicking on avatar/display opening status instead of profile ( #2897 )
...
Fix regression from #2895
2024-11-11 16:11:24 +01:00
Claire
b7a66c6eac
Fix status clickable area ( #2895 )
2024-11-10 22:43:27 +01:00
Claire
80378921e6
[Glitch] Fix out-of-view post contents being inconsistent with in-view post contents
...
Port d482211aa6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-11-10 13:50:14 +01:00
Emelia Smith
9a5dcf0add
[Glitch] Feat: Implement interaction modal for Polls
...
Port dc0b1948be to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-11-03 21:00:05 +01:00
Emelia Smith
28287eb3b2
[Glitch] Fix 'unknown' media attachment type rendering
...
Port 346cdb998c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-10-26 13:49:07 +02:00
Eugen Rochko
9b5f073cb3
[Glitch] Change design of media tab on profiles in web UI
...
Port 89df27a06c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-09-29 12:57:58 +02:00
Claire
838ea5f9cd
[Glitch] Fix keyboard shortcuts and navigation in grouped notifications
...
Port af06d74574 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-23 20:28:22 +02:00
Claire
95984b729a
[Glitch] Remove routerHistory parameters from composer actions
...
Port e768b23aa9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-19 18:06:35 +02:00
Renaud Chaput
7224e24054
[Glitch] Grouped Notifications UI
...
Port f587ff643f to glitch-soc
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
Co-authored-by: Claire <claire.github-309c@sitedethib.com >
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-07-18 19:55:02 +02:00
Aria
6d6064d2c0
fix(collapsing): fix and simplify post collapsing CSS ( #2757 )
2024-06-30 22:27:38 +02:00
Claire
e7b49181af
[Glitch] Hide media by default in notification requests
...
Port a32a126cac to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2024-03-13 20:15:23 +01:00
Claire
5f50b634cf
Further reduce CSS and markup differences with upstream ( #2635 )
...
* Further reduce CSS differences with upstream
* Reduce differences in markup and CSS with upstream
* Redo collapsible post notifications
* Reduce CSS differences further
* Reduce differences with upstream regarding `.status` and `.status__wrapper`
* Further reduce differences with upstream
* Reduce differences with upstream in DisplayName
2024-02-20 18:49:59 +01:00
Claire
0a2b95c4f5
Adopt upstream's design for preview cards ( #2634 )
...
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com >
Co-authored-by: Christian Schmidt <github@chsc.dk >
2024-02-19 22:47:01 +01:00
Renaud Chaput
7fe5623a27
[Glitch] Use Immutable Record for accounts in Redux state
...
Port 3bf2a7296e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-12-20 19:49:44 +01:00
Claire
4b2ddaf106
Further reduce differences with upstream
2023-12-09 21:19:43 +01:00
Claire
a27abb4802
Further reduce code differences with upstream ( #2509 )
2023-12-09 20:29:23 +01:00
Claire
1023c2f90b
Fix more whitespace and comment discrepancies
2023-11-15 17:16:21 +01:00
Claire
c226d00490
Fix interaction between CWs and hashtag bars
2023-11-15 12:56:58 +01:00
Renaud Chaput
18462ee4b6
[Glitch] Remove hashtags from the last line of a status if it only contains hashtags
...
Port 061fd66ee6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com >
2023-11-15 12:56:58 +01:00