Commit Graph

20969 Commits

Author SHA1 Message Date
John Preston f0ca9f4fb1 Shrink pending request rows and always show members pill 2026-07-10 14:04:27 +04:00
John Preston 025dd03a6a Fade chat list under Add a Chat to Community button 2026-07-10 14:04:27 +04:00
John Preston 8c4ba5839d Remove dead pending requests style tokens 2026-07-10 14:04:27 +04:00
John Preston 7e208ec55d Add invite-only message owner box for hidden requests 2026-07-10 14:04:27 +04:00
John Preston a5ac8e7789 Pin Add a Chat button at dialogs community bottom 2026-07-10 14:04:27 +04:00
John Preston 7a834930c0 Pin Add a Chat to Community button at info bottom 2026-07-10 14:04:27 +04:00
John Preston ba1af8c0c0 Tighten request buttons and even out the bottom bar 2026-07-10 14:04:27 +04:00
John Preston 2d6a80438a Share request rows layout with join requests 2026-07-10 14:04:27 +04:00
John Preston 46f89d72f8 Show a tooltip on the hidden request pill 2026-07-10 14:04:27 +04:00
John Preston 773b23968c Make pending request rows the same height 2026-07-10 14:04:27 +04:00
John Preston f7238d8dd9 Improve pending requests design. 2026-07-10 14:04:27 +04:00
John Preston b2e2060170 Show community requestable chats as a peer list 2026-07-10 14:04:27 +04:00
John Preston 3988de86f9 Round the dialogs community requests bubble more 2026-07-10 14:04:27 +04:00
John Preston 883046c0e9 Refine the dialogs community requests bubble 2026-07-10 14:04:27 +04:00
John Preston 9583ce6407 Show community pending requests in a layer 2026-07-10 14:04:27 +04:00
John Preston e11acfb3b7 Put the chat name on top in community request rows 2026-07-10 14:04:27 +04:00
John Preston 36b84f9b79 Make request action buttons fully rounded 2026-07-10 14:04:27 +04:00
John Preston 4371e87212 Tune the dialogs community requests bubble layout 2026-07-10 14:04:27 +04:00
John Preston 7666df8457 Float pending-requests bubble over dialogs community 2026-07-10 14:04:27 +04:00
John Preston 8eee131fd7 Use a flat community pending-requests row 2026-07-10 14:04:27 +04:00
John Preston 36958a6782 Split community chats by can_view_history flag 2026-07-10 14:04:27 +04:00
John Preston cf76a38638 Float the community pending-requests bubble over chats
Replace the flat pending-requests settings row with the rounded-cloud bubble pinned above the community chat list.
2026-07-10 14:04:27 +04:00
John Preston e4d46578d0 Add accent rounded-square requests bubble icon 2026-07-10 14:04:27 +04:00
John Preston 32e533aba0 Show limit-reached message on community peers limit 2026-07-10 14:04:27 +04:00
John Preston 8a0e249fa7 Fetch admined groups for add-to-community box 2026-07-10 14:04:27 +04:00
John Preston 205613d629 Adapt community parsing to collapsed_in_dialogs flag
The community schema turned collapsed_in_dialogs into a plain flag bit, trustworthy except on min updates.
2026-07-10 14:04:27 +04:00
John Preston 96db9112b1 Use attention style for Decline All confirm button 2026-07-10 14:04:27 +04:00
John Preston 39a62bd794 Restyle pending-request Decline button to box palette 2026-07-10 14:04:27 +04:00
John Preston 143976d1bb Show visible-only-to-members line in pending requests. 2026-07-10 14:04:27 +04:00
John Preston 752a0f9a51 Show suggester avatar badge in request rows 2026-07-10 14:04:27 +04:00
John Preston ced986b278 Fix members line overlap in request rows 2026-07-10 14:04:27 +04:00
John Preston f0cb0a38f8 Show suggesting user, name and members in request rows 2026-07-10 14:04:27 +04:00
John Preston 9c0d104b32 Support notify settings in communities. 2026-07-10 14:04:27 +04:00
John Preston eef22271e0 Support pin/folder actions for community. 2026-07-10 14:04:27 +04:00
John Preston a0fd43642a Update API scheme on layer 228. 2026-07-10 14:04:27 +04:00
John Preston 5ecffe5c5c Generalize the "joined community" service message. 2026-07-10 14:04:27 +04:00
John Preston 2016cf5211 Make community pending requests locally undoable.
Acting on a request now hides the row with an Undo toast; the approve or decline runs only when the toast expires without an undo.
2026-07-10 14:04:27 +04:00
John Preston c1c79916dc Show a card for the group-added-to-community service message. 2026-07-10 14:04:27 +04:00
John Preston 2760075dd6 Add an Ungroup item to the community row context menu. 2026-07-10 14:04:27 +04:00
John Preston 06ae3bbf94 Own community forum topic loading in the shared rows view.
Move forum topic preloading and per-forum repaint wiring into the rows view that already owns the rows.
2026-07-10 14:04:27 +04:00
John Preston 00685b6978 Deduplicate community info page row updates. 2026-07-10 14:04:26 +04:00
John Preston 9748ad1d68 Load previews and topics in the opened-community dialogs view. 2026-07-10 14:04:26 +04:00
John Preston 8afb2cfa6a Notify the community info page of member-chat updates directly. 2026-07-10 14:04:26 +04:00
John Preston 560227f2dd Repaint community info rows on community-aggregate updates. 2026-07-10 14:04:26 +04:00
John Preston d5838fe3f6 Request forum topics when an info page row is shown. 2026-07-10 14:04:26 +04:00
John Preston 71afbb405f Repaint community info rows as their content loads. 2026-07-10 14:04:26 +04:00
John Preston f080279563 Request topics for forums shown on the community info page. 2026-07-10 14:04:26 +04:00
John Preston 7db8da5501 Show forum topics on the community info page rows. 2026-07-10 14:04:26 +04:00
John Preston 8e619b6b34 Use the stealth logo for the hidden chat badge. 2026-07-10 14:04:26 +04:00
John Preston fc080063a2 Share community chat-row layout and clip its painting. 2026-07-10 14:04:26 +04:00