304 Commits

Author SHA1 Message Date
diondiondion
915fd0933a [Glitch] Fix regressions caused by rendering default translation wrapper element
Port 39ad873589ae30230c8de1679104ade5e99bfd35 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-26 18:29:11 +01: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
Echo
2e4f8c3704 [Glitch] Emoji text input and character counter components
Port 3fbb7424fa106a647d812f1bfa256eb74b501a53 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-04 18:49:29 +01:00
Echo
0dbbd376c5 [Glitch] Re-download Material Icons
Port 42b2fdb0acc41b06a397b25ca095fa222b96b9bf to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-23 18:10:21 +01:00
Claire
550240281e [Glitch] Fix outdated link target for “locked” warning
Port e8a49bd6ae5b2a0f02a2049ffcea0f9cfaf6c9a9 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-01-05 18:24:29 +01:00
diondiondion
392a241637 [Glitch] Improve search menu keyboard navigation
Port c4a760d6ba4394f07d1147259ebf280b0bade33f to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-12-17 18:32:57 +01:00
diondiondion
0c852a426f [Glitch] Fix badly visible focus outlines in composer
Port a9e228361ca862f143e57debca7eccde52bb4797 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-12-15 20:27:02 +01:00
diondiondion
18d46054b5 [Glitch] Replace most unsafe React lifecycle methods
Port 8c772028ac85917c7a46b3af86c1b6884c272d70 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-30 16:50:13 +01:00
diondiondion
975c7097b8 [Glitch] Refactor PrivacyDropdown to TypeScript
Port 8a235dd1873be73a3a4cbf607fcdc152e0150e35 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-21 19:35:20 +01:00
Claire
932f479a34
Fix missing alt-text confirmation modal not opening (#3281) 2025-11-15 12:03:56 +01:00
Jeong Arm
f782c2c8e9 [Glitch] Allow drag&drop of link to quote in compose form
Port 4ab1d5d7242b07ebcb547d6d4866533f718a5ce9 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-14 18:27:29 +01:00
diondiondion
951816c5d6 [Glitch] Fix Cmd/Ctrl + Enter in the composer triggering confirmation dialog action
Port 6e294828d65eeddb8145291083db1a5ee41d9d57 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-14 18:24:22 +01:00
Renaud Chaput
5b75667c03 [Glitch] Update to latest eslint-plugin-react-hooks
Port 9addad8ce5e60702f32801b58d0b3d611093a480 to glitch-soc

Co-authored-by: diondiondion <mail@diondiondion.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-10 22:29:58 +01:00
Echo
663f93ca6a [Glitch] Add default visualizer for audio upload without poster
Port 987104f435ff94f218fcb0cf8c12239d36443403 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-06 12:43:23 +01:00
Echo
13395e2d4d [Glitch] Add new ESLint rule requiring explicit button types
Port 6337e036f3bc5ece013d5b2536d7d16b1ec658e8 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-06 12:42:17 +01:00
Claire
9475eeaada [Glitch] Change paste-link-to-quote loading state from generic loading bar to compose placeholder
Port 26e7fe97714d077930621f9111b7eaad2774df65 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-04 21:00:09 +01:00
Echo
58158eba00 [Glitch] Quote Posts: Add notifications for DMs and private posts
Port 3ab5ae1e4ab99b7c13ac48e74c1a340c54028633 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-04 20:58:52 +01:00
diondiondion
3d80e8b021 [Glitch] Show error when submitting empty post rather than failing silently
Port fcecbf31ed4be72755fa274b81656b5eac3e5799 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-31 18:14:58 +01:00
Claire
d04e6ec597 Remove glitch-soc system emoji font option now that it's superseded by upstream 2025-10-28 22:57:31 +01:00
Echo
c08a874ba9 [Glitch] Emoji: Statuses
Port 0c1ca6c969fcc2ba1c6ad17ff1a94a4ee8711f75 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-08 18:45:30 +02:00
Claire
500619ba4c [Glitch] Remove the outgoing_quotes feature flag, making the feature unconditional
Port e1f7847b64f8e963ad472a5fea91428cfd858910 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-24 18:37:55 +02:00
diondiondion
268ede0391 [Glitch] Allow removing deleted quotes from composer
Port 84d1ba980bcb7d889aefc16bfbba0cc5dc81e4b2 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-11 21:35:07 +02:00
diondiondion
1bb92520d6 [Glitch] Show hint explaining post visibility when quoting a "quiet public" post
Port cf20c5db9c2f36f3b4fe65ae2733dea44ed70eeb to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:38:27 +02:00
Claire
1d6226f66e [Glitch] Change description of “Quiet public”
Port 7ddb8814e16d763cf26fc008661d7eedb8dd25c3 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-10 18:26:56 +02:00
Echo
be78b64948 [Glitch] Composer quote improvements
Port f85f0eee1bb79322f40694101dbd4b9bf2b601eb 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
72035d5faa [Glitch] Move language and visibility buttons above CW field
Port f16f8b51b863d3fcadd17753004adbf8962ead01 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-19 19:14:23 +02:00
Echo
43034790a6 [Glitch] Composer Quote UI
Port d4b2e7f77139e27cbde83034fe96dbd189ac56c9 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
Echo
2a593bd89e [Glitch] Allow editing status quote policy
Port 651e51a82eba542c4d8c3fec5edd16420ea1ff3e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-17 21:17:06 +02:00
Echo
8a7324d114 [Glitch] Move composer buttons to top
Port 49a6e4cbb5f0a30a52162b65b1046b99d29faccc to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-17 21:17:06 +02:00
Echo
6c8a478273 [Glitch] Redirect on success for standalone compose
Port 7cf53dbf639aeb7c01a4d367226be667ed1dc7a2 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-17 21:17:06 +02:00
Claire
80bc5ab5ef [Glitch] Fix reply indicator displaying wrong avatar in rare cases
Port 63d3f28b2033f5ecef55760505d385fea47ac254 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-08-17 20:58:11 +02:00
diondiondion
26ba2db53f [Glitch] fix: Don't submit post when pressing Enter in CW field
Port ee21f7221143d94aac00a6cbadea352ebfe44905 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-23 12:28:15 +02:00
diondiondion
0ae7c7e406 [Glitch] refactor: Replace react-hotkeys with custom hook
Port 4de5cbd6f56fe0b8fe1a4e71c4d50839da6c4c26 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-23 12:22:42 +02:00
diondiondion
615896c8ea [Glitch] fix: Fix can't skip search field by tabbing
Port b5eebd4d2ba22fe5ae763fd6cc0fe24649d282a4 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-07-08 16:44:19 +02:00
diondiondion
e44143db8c [Glitch] fix: Fix inaccessible "Clear search" button
Port 8ba1487f30685fff4555a7537d3e6c765c73a07c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-24 23:10:50 +02:00
diondiondion
73f77edf40 [Glitch] feat: More obvious loading state when submitting a post
Port 644da36336845adbc8673ae49c670776e3cf5792 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-24 22:54:00 +02:00
diondiondion
3731738aa0 [Glitch] fix: Fix glitchy iOS media attachment drag interactions
Port 69f298731e523f7f2e97ddd6a559dfb485d4495c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-16 22:04:18 +02:00
Eugen Rochko
c3ca5d49cf [Glitch] Add "More" to the sidebar menu with links to mutes, blocks, and so on
Port f53bb4cd7d9eca4bc2b770cb6e71ecc29cb8868b to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-12 09:48:07 +02:00
Echo
3166396a16 [Glitch] Make React Spring respect animation preferences
Port 3aed93711c0118ab68fa09f4d3ac2635cb3344b8 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-12 09:48:07 +02:00
Eugen Rochko
9101067154 [Glitch] Change navigation layout on small screens in web UI
Port a13b33d85131e3e65cfc71894672cb2b15c89c51 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-12 09:48:07 +02:00
PGray
9df67e0c74 [Glitch] fix: update search column input on param change
Port 076005eae29d623b5bd68f660c4e2d9da50abda8 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-06 18:20:02 +02:00
Eugen Rochko
1144515310 [Glitch] Fix nested buttons in search popout in web UI
Port c77158c8b7eac88ade85392903e294765097fee9 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-06-02 20:16:15 +02:00
Echo
e5fa94886c [Glitch] Fix emoji bundle size
Port 545e8fbd0cfe9ab43d20f1c5cc7330e1a5461732 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-14 14:04:19 +02:00
Echo
0d22c4342b [Glitch] Fix bugs with upload progress
Port 65c553ab5919742c2613d4359c0c490e41532882 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-09 18:16:03 +02:00
Eugen Rochko
6373a84259 [Glitch] Add endorsed accounts to profiles in web UI
Port 79013c730d8c241d54823a1b5860f403de2b9a1c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-03 18:19:31 +02:00
Essem
0958351060 [Glitch] Update to Twemoji 15.1.0
Port e96044f389f38ff3639c91d1b8a135af154ef9f5 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-03 18:10:56 +02:00
Eugen Rochko
4540d09cfd [Glitch] Refactor <ActionsModal> to TypeScript (#34559)
Port 926c67c64821debfd1eced6b8859ea48891fa9c0 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-05-03 17:46:35 +02:00
Eugen Rochko
4cb9d6b333 [Glitch] Refactor <Dropdown> into TypeScript
Port 22d33244ee63b310f4572952cd2cc8a1bc3c573b to glitch-soc

Co-authored-by: Echo <ChaosExAnima@users.noreply.github.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-04-10 17:19:49 +02:00
Claire
20fc2e558c [Glitch] Fix incorrect locked account warning in composer
Port 04a9252a93fe18aa514957765a35e0abe2596864 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-29 19:20:13 +01: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