20 Commits

Author SHA1 Message Date
Echo
73caee93c2 [Glitch] Profile redesign: Remove feature flag
Port ca5c0a144ade4bff7bd10446a39d86116879884e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-04-01 19:33:27 +02:00
Echo
00a423ed2b [Glitch] Profile editing: Use server flag
Port 00bcb014dfc9f6e23b7ad2d070f628ea64727c8a to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-20 18:04:31 +01:00
Eugen Rochko
4150cee7a5 [Glitch] Add support for FEP-3b86 (Activity Intents)
Port 69b1f60f4e46cf58e7240c2bfb81588accc1af6f to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-10 18:12:54 +01:00
Claire
fa3794ea27 [Glitch] Fix “Unblock” and “Unmute” actions being disabled when blocked
Port dd27c7b9179a75df45d213cb6305343aabb7884e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-03-05 18:46:34 +01:00
Echo
b8b1d3a934 [Glitch] Profile editing: Add initial route
Port 4b1f66418b0173dd5edcfe9153e00dfe2e4ab948 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-18 18:53:23 +01:00
Echo
b7d5607dd1 [Glitch] Profile redesign: Quality pass
Port fb89198460f9cebf624cc5ca0b139563ae4fd120 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-10 18:09:26 +01:00
Echo
82f7cdcb48 [Glitch] Profile redesign: Follow button and menu reorg
Port 346ca87ee890f0a10e9914124d35878fd5608516 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-02-03 15:57:49 +01:00
diondiondion
4f13515468 [Glitch] Update confirmation dialogs for follow button actions "unfollow", "unblock", and "withdraw request"
Port 473bd84c24ac2197ed16c7e4a7f8271653511f8f to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-10-01 19:43:20 +02:00
diondiondion
a4dc785de3 [Glitch] Update "Follow" button labels
Port cb5bbbfb051e175afb538bf9b83a7ca2d2b2b867 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-27 22:05:42 +02:00
diondiondion
882a0a1040 [Glitch] Fix logged-out quote menu UX, simplify Interaction dialog copy
Port 38fa0102c111f1c0cff5a42eba6882ffae4ca109 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-09-15 18:44:12 +02:00
Eugen Rochko
c915165370 [Glitch] Refactor <Header> into TypeScript
Port ebde60ca82318d20628b591ef31ab15aa92edd3a to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-03-06 21:56:30 +01:00
wackbyte
b740b17de5
Sync Glitch follow button with Mastodon (#2957)
Fixes the follow button saying "Follow back" when it actually will
cancel the follow request (mastodon/mastodon#31934). Intentionally omits
the "Mutual" state.
2025-01-28 21:22:19 +01:00
Eugen Rochko
5e7c079787 [Glitch] Change design of edit media modal in web UI
Port 11786f1114f9dfb5a17810d14477a94162f94064 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-01-21 19:43:38 +01:00
Eugen Rochko
bb17ffac92 [Glitch] Change referrer policy to be controlled by header in web UI
Port 425311e1d95c8a64ddac6c724fca247b8b893a82 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:39 +01:00
Eugen Rochko
f441e3db4e [Glitch] Change onboarding flow in web UI
Port 7a3dea385e48c72ff4d1553709f618bc5070b255 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 18:47:56 +01:00
Eugen Rochko
14bc73e94c [Glitch] Change design of confirmation modals in web UI
Port 8818748b9023acd84f42bf887e361d9244521df4 to glitch-soc

Co-authored-by: Renaud Chaput <renchap@gmail.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-07-27 15:16:15 +02:00
Eugen Rochko
a70b1141d6 [Glitch] Fix missing confirmation when unfollowing from hover card in web UI
Port d3f504245cab5a9a0e89262e0a1398d035dffac9 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-07-01 20:55:56 +02:00
Eugen Rochko
dcfd39991b [Glitch] Change hover cards to not appear until the mouse stops in web UI
Port b728c0e8ce9ac3a74f116bedff85e36dd7cc6a1e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-07-01 20:50:26 +02:00
Eugen Rochko
412e5ddcbf [Glitch] Fix follow button in hover cards not working when signed out in web UI
Port ea6c455e81f9f01a64adf123d0a4f820c6e67f97 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-06-30 18:41:48 +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