diondiondion
0e4878c733
[Glitch] Show collection preview cards and open collections links locally
...
Port 478dae0ab3420853d1d9ff2f6b3efcb85b322fd3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-04-25 10:05:05 +02:00
Echo
f780570f2d
[Glitch] Refactor: Update FormatJS
...
Port 1820a03622096a80e26167913bb06dda8eb4657f to glitch-soc
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-25 22:07:25 +01:00
Claire
114105a788
[Glitch] Fix quote-inline fallback being removed even for legacy quotes ( #3402 )
...
Port 2a9c7d2b9e51cdfbc636972c0f9ffdbe06c02d59 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-15 14:59:38 +01:00
Itoh Shimon
425d411c9a
[Glitch] Enable coexistence of horizontal and vertical posts
...
Port 96de28dd6fcb127b462b56d510c804cddeebe992 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-06 22:50:49 +01:00
Echo
adfa407f6b
[Glitch] Emoji: Remove final flag
...
Port 85d0cdb5f73850dc7474c5e2e64b3aa8513bd1d3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-28 22:34:14 +01:00
Claire
c43a5a1834
[Glitch] Fix mention matching ignoring path
...
Port 3ccb6632f28999b159a23cea23c029fcd68552e4 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-28 22:20:52 +01:00
Claire
52e2d24a4b
[Glitch] Fix URL comparison for mentions in case of empty path
...
Port 3bf99b8a4a5211c35cac421c2f513068661ee250 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-28 22:20:27 +01:00
Claire
3bd56b92c1
Reimplement misleading link tagging in new HTML handling code ( #3254 )
2025-10-28 21:59:53 +01:00
Claire
ee87afd6a4
[Glitch] Remove unnecessary restrictions on HTML handling
...
Port 9f7075a0ce2b6ecef8d92ef318785fa8ce708688 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-22 18:08:21 +02:00
Echo
8b3ff4f8b1
[Glitch] Emoji: Fix unneeded re-renders when StatusContent changes
...
Port 6e2973aa2d3dc9466f2cc9b352e0eb2b260bf463 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-20 21:40:05 +02:00
Echo
8a50fb02ce
[Glitch] Fixes handled link formatting
...
Port c858fc77ef194be0217fd98eae84efd261dba798 to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-09 18:03:39 +02:00
Echo
48bb64cde3
[Glitch] Emoji: Fixes issue with handled link not correctly showing remote users
...
Port 5bc7c4b7e880ee1456dc21987d8fba32e340d31e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-09 17:59:59 +02:00
Echo
f870904e5f
[Glitch] Emoji: Bypass legacy emoji normalization
...
Port 3c9b828c714c71598493fe39231175bb156ef6fd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-08 18:22:47 +02:00
Echo
7f5232c377
[Glitch] Emoji: Remove re: from handleElement in StatusContent
...
Port 9027d604204121808019e4f9b45e5e86565e7f3d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-08 18:19:40 +02:00
Echo
0281768cfd
[Glitch] Emoji: Link Replacement
...
Port ffac4cb05f5c5a8f91074c846b74fc1dd0c5faf3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-08 18:16:38 +02:00
Echo
7430e3c74d
[Glitch] Emoji Component
...
Port c12b8f51c132baeb81652b61f178b7de7b41e424 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-01 19:40:20 +02:00
Echo
351dc60a2f
[Glitch] Refactor emoji GIF animation
...
Port 6bd90940b64babf80b874b230ebf0b5446e1503d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-24 18:33:26 +02:00
Claire
4b85fcabff
[Glitch] Move quote post fallback removal import-time
...
Port 1c8990927a6201fb9fda07f05cc96a3df388514d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:37:11 +02:00
Eugen Rochko
2f8fa59b85
[Glitch] Change design of quote posts in web UI
...
Port 92bf55afd08adadae40469ff9f6b6cc76aaf36ca to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-30 20:11:55 +02:00
Colin Dean
6f7ab952c8
[Glitch] Swap order of translation restoration and service credit on post card
...
Port b5cebf45ea122c7516ffc1e4b2d7214aa1cd376f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-30 20:08:38 +02:00
Echo
ad0f2c5e02
[Glitch] Force modern emoji experimental to be dev mode only
...
Port dfaca794bf98e40954f1ef869f9c7e9274167d74 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-24 18:21:51 +02:00
Echo
8a8453e3b1
[Glitch] Emoji Rendering
...
Port 760d00b7f7491911a43ffc5bf6e8ce709c9da000 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-23 19:05:04 +02:00
Claire
e4a22e8068
Fix links in posts always having noreferrer in glitch flavor ( #3135 )
...
Fixes #3128
2025-07-16 22:56:36 +02:00
diondiondion
19aa68897b
[Glitch] fix: Remove redundant focus stop within status
...
Port ed4788a342a7215ac87b8d34761f0a996c83e699 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-16 20:11:31 +02:00
Eugen Rochko
c0bb21ecd8
[Glitch] Add dropdown menu to hashtag links in web UI
...
Port a9cfaa6eed31c3d73094f585f9ab7fac9f3a28a8 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-04-21 14:37:59 +02:00
Echo
e673e6c993
[Glitch] Remove react-motion library
...
Port 902aab1245a06319b7acd20045bd9ce051627300 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-29 17:15:52 +01:00
Christian Schmidt
49c5791dec
[Glitch] Localize language names
...
Port f9582bcfc3676404bd0053f58702246ed2d98431 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-01-03 20:29:08 +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
Claire
5b93331a48
[Glitch] Fix middle-click handling conflicting with automatic scrolling
...
Port 9ff01403ea03e4a56a0c11a054b8e7ebd0c22d87 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 683db3ab253e60d2a5ba14d0f348e5285704fea8 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
40b3c206e4
Change Content Warning design to match upstream's ( #2890 )
2024-10-27 16:08:01 +01:00
Nick Schonning
61a0c58dee
[Glitch] Enable ESLlint no-case-declarations
...
Port f91f077985eccf9933346052ce4ee532215099c6 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-06 17:04:53 +02:00
Claire
7c148ed1cb
Use new CW class in more places
2024-09-22 21:17:15 +02:00
Claire
8d2a93b0cb
[Glitch] Add setting to disable hover cards
...
Port ad52b04a1c88574ae3be2c56bead1b0638b253fc to glitch-soc
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
2024-07-12 13:50:42 +02:00
Eugen Rochko
98185247b8
[Glitch] Add hover cards in web UI
...
Port e89317d4c1da991b728b6d4a21671ed33f057cc4
Co-authored-by: Renaud Chaput <renchap@gmail.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-06-30 18:41:48 +02:00
Renaud Chaput
ca5955ed76
[Glitch] Use a modern React context for identity in the app
...
Port a178ba7cd5fa10b018ecaf3c8e3dd5f298a08818 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-05-20 12:53:52 +02:00
Renaud Chaput
5b67389bba
[Glitch] Add a new @/ alias for the root frontend directory and use it where possible
...
Port 01b6c83c369061c2175d50dfb3ae1db502862664 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-01-16 12:21:13 +01:00
Claire
a1920425ca
[Glitch] Switch from 48px weight 600 material symbol icons to 24px weight 400 icons
...
Port 6bbcd9348eb9e9afb8b061478f91cfe2ea06b93a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-01-15 20:53:08 +01:00
Renaud Chaput
8cad0a4d6b
[Glitch] Change icon SVG imports to use a default import
...
Port 608f66f978e02e583f1c42c912b1daa22fbc0bad to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-01-15 20:20:38 +01:00
Claire
52c023a305
Convert Permalink to Typescript
2024-01-14 19:22:39 +01:00
Claire
6333900006
Fix glitch-soc CW media icons
2024-01-13 23:48:37 +01:00
Renaud Chaput
18462ee4b6
[Glitch] Remove hashtags from the last line of a status if it only contains hashtags
...
Port 061fd66ee66afc8a5c7923ff7648f51a6da3fe7c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-11-15 12:56:58 +01:00
Renaud Chaput
d6eacb79c6
[Glitch] Upgrade to react-router v5
...
Port 1b70d7ed7c0fd3a9fcf028bf76b8c62ac8b3897f to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-10-21 22:14:24 +02:00
Renaud Chaput
0bfa4a990f
[Glitch] Fix translate button position
...
Port 9f078e238d389199f9db42e408ec5606f5001417 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-07-12 15:05:24 +02:00
forsamori
ac74374311
[Glitch] Add at-symbol prepended to mention span title
...
Port d9a5c1acfaea82570f2990ad2fc234eba6f57c60 to glitch-soc
Co-authored-by: Sam BC <samuel.balbirnie-cumming@xdesign.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-07-05 12:38:54 +02:00
Christian Schmidt
7e25fd9b0c
[Glitch] Translate CW, poll options and media descriptions
...
Port 69057467cba138d2c9e459f565e88ea5979f61b0 to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-06-10 14:48:41 +02:00
Claire
7d7db8977b
Fix import order with ESLint
...
Port d27216dc4616d80659c0cc5d2a55394e0e1ae874 to glitch-soc
2023-05-28 16:38:10 +02:00
Claire
6001f5ff36
[Glitch] Use the new JSX transform everywhere
...
Port 8f66126b1010e0aaaa8b5f2a2f4ea8a28824e2b7 to glitch-soc
2023-05-28 14:18:43 +02:00
Renaud Chaput
5f2071d055
[Glitch] Enforce stricter rules for Typescript files
...
Port c8181eb0a41c4f5c1655d4e400cab071aee4182a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-05-09 22:56:26 +02:00