Commit Graph
79 Commits
Author SHA1 Message Date
diondiondion bcb8553e01 [Accessibility] Manage focus on navigation (#39350) 2026-06-10 12:34:48 +00:00
Echo d0c8eb2f1b Swap from React Helmet to Unhead (#38896) 2026-05-07 09:09:27 +00:00
Echoandrenovate[bot] 1820a03622 Refactor: Update FormatJS (#38388)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-25 14:38:35 +00:00
Echo 605b5b91c9 Refactor: Remove Status unsafe lifecycles (#38294) 2026-03-19 14:18:47 +00:00
Eugen Rochko 69b1f60f4e Add support for FEP-3b86 (Activity Intents) (#38120) 2026-03-10 10:21:24 +00:00
diondiondion 71f9763e68 Fix erratic scroll-to-right on delete & redraft in Advanced UI (#38116) 2026-03-09 17:42:54 +00:00
Claire be0e23bb0a Fix scroll-to-status in threaded view being unreliable (#36927) 2025-11-18 16:20:50 +00:00
Claire 9dbebbb2ee Fix posts coming from public/hashtag streaming being marked as unquotable (#36860) 2025-11-13 12:54:28 +00:00
Claire 3a54d56fbd Fix quote dropdown menu item in detailed status view (#36704) 2025-11-04 11:01:25 +00:00
Jeong Arm b999a626e5 Reverse 'Hide/Show all' eye icon for thread view (#22301) 2025-11-04 10:35:50 +00:00
diondiondion 1ba579b0a1 Fix "new post highlighting" in threads being applied when navigating between posts (#36583) 2025-10-23 15:52:07 +00:00
diondiondion 7ea2af6ae2 Refresh thread replies periodically & when refocusing window (#36547) 2025-10-22 09:43:03 +00:00
diondiondion e4c3854ae8 Ensure Fetch-all-replies snackbar is shown at the bottom of the screen (#36383) 2025-10-07 16:43:40 +00:00
diondiondion 11bd515648 Allow accessing ref of ScrollContainer's child (#36265) 2025-09-25 16:14:49 +00:00
diondiondion d801cf8e59 Replace react-router-scroll-4 with inlined implementation (#36253) 2025-09-25 12:26:50 +00:00
diondiondion 3a81ee8f5b Implement new design for "Refetch all" (#36172) 2025-09-24 09:54:07 +00:00
diondiondion 059bf1e980 Highlight newly added replies in thread view (#36237) 2025-09-24 09:27:33 +00:00
diondiondion e473583da0 Add quote-related info to a post's aria-label (#36169) 2025-09-22 13:50:29 +00:00
diondiondion 38fa0102c1 Fix logged-out quote menu UX, simplify Interaction dialog copy (#36124) 2025-09-15 15:38:11 +00:00
Kazuki Nagasawa d93572ea90 Fix 404 error after deleting status from detail view (#35800) (#35881) 2025-08-28 20:50:19 +00:00
diondiondion 229cbc6a24 Add hotkey Q for quoting the currently focused post (#35941) 2025-08-28 12:33:23 +00:00
diondiondion 118c30fbc7 Improvements for keyboard navigation in feeds (#35853) 2025-08-22 09:57:39 +00:00
f85f0eee1b Composer quote improvements (#35835)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Co-authored-by: diondiondion <mail@diondiondion.com>
2025-08-21 14:07:31 +00:00
Echo 651e51a82e Allow editing status quote policy (#35762) 2025-08-14 15:04:32 +00:00
Claire 55a98580aa Add UI for revoking quote posts (#35689) 2025-08-06 11:52:56 +00:00
Eugen Rochko d121007927 Change "new replies available" notice to be above replies in web UI (#35575) 2025-07-29 09:00:27 +00:00
Eugen Rochko 14a781fa24 Add button to load new replies in web UI (#35210) 2025-07-23 13:42:07 +00:00
diondiondion 4de5cbd6f5 refactor: Replace react-hotkeys with custom hook (#35425) 2025-07-21 14:43:38 +00:00
diondiondion 97b9e8849d Add rendering of quote posts in web UI (#34738) 2025-05-21 15:50:45 +00:00
Eugen Rochko 17d8e2b6e3 Refactor context reducer to TypeScript (#34506) 2025-04-28 13:38:40 +00:00
Claire 8c3eeb4d29 Fix filters not applying in detailed view (#34259) 2025-03-25 13:11:49 +00:00
Claire 79a9069deb Add t hotkey for post translations (#33441) 2025-01-03 09:24:50 +00:00
Nick Schonning 27e79da6b9 Update immutable imports for v5 (#33037) 2024-11-22 22:23:02 +00:00
Eugen RochkoandClaire 3d46f47817 Change embedded posts to use web UI (#31766)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-09-12 09:41:19 +00:00
Eugen Rochko b06c7b6b5a Change hints for missing remote content in web UI (#31516) 2024-08-21 07:08:58 +00:00
Renaud Chaput 7e501c59c2 Add a border above the timeline hint for statuses with replies (#31387) 2024-08-13 07:14:41 +00:00
Travis Briggs bcec8f53a4 Add hint to user that other remote statuses may not be displayed (#26910) 2024-08-09 16:12:51 +00:00
Eugen RochkoandRenaud Chaput 8818748b90 Change design of confirmation modals in web UI (#30884)
Co-authored-by: Renaud Chaput <renchap@gmail.com>
2024-07-25 17:05:54 +00:00
Claire 03dea64b79 Refactor code for reblogging and favouriting (#31102) 2024-07-22 15:45:07 +00:00
Claire e768b23aa9 Remove routerHistory parameters from composer actions (#31077) 2024-07-19 15:26:44 +00:00
Renaud Chaput b6fd14f0e2 Fix createDataLoadingThunk and related actions (#30408) 2024-05-23 18:22:42 +00:00
Renaud Chaput 10ec421dd4 Proposal: a modern & typed way of writing Redux actions doing API requests (#30270) 2024-05-23 09:50:13 +00:00
Renaud Chaput a178ba7cd5 Use a modern React context for identity in the app (#30098) 2024-05-19 17:07:32 +00:00
Renaud Chaput 67442f9039 Remove global boosts state and convert boosts modal to Typescript (#29774) 2024-03-28 15:33:15 +00:00
Eugen Rochko ec19d0a14b Change mute, block and domain block confirmations in web UI (#29576) 2024-03-15 17:36:41 +00:00
Renaud Chaput 01b6c83c36 Add a new @/ alias for the root frontend directory and use it where possible (#28753) 2024-01-16 10:27:26 +00:00
Claire 6bbcd9348e Switch from 48px weight 600 material symbol icons to 24px weight 400 icons (#28064) 2024-01-12 20:16:48 +00:00
Renaud Chaput 608f66f978 Change icon SVG imports to use a default import (#28709) 2024-01-12 10:31:24 +00:00
Renaud Chaput a0e237a96f Upgrade Redux packages (#28585) 2024-01-08 10:57:40 +00:00
Claire d0fd14f851 Fix scrolling to detailed status not always working (#28577) 2024-01-04 14:17:38 +00:00