Commit Graph

20941 Commits

Author SHA1 Message Date
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
John Preston 32ab22fc90 Show community chats as dialogs rows on the info page. 2026-07-10 14:04:26 +04:00
John Preston 3b44f5c193 Mark hidden chats with a userpic badge in community view. 2026-07-10 14:04:26 +04:00
John Preston 442c0a7313 Support opening a community in a separate window.
Open it in its own two-column window like Archive, triggered from the context menu or a Ctrl+Click on the grouped row.
2026-07-10 14:04:26 +04:00
John Preston 5165c362fd Skip chat preview for the community grouped row. 2026-07-10 14:04:26 +04:00
John Preston cc5a3abbcc Show up to 20 chats and a more-chats suffix on community row. 2026-07-10 14:04:26 +04:00
John Preston c16e695531 Load full community info when shown or opened in dialogs. 2026-07-10 14:04:26 +04:00
John Preston b9ee72158c Show a cover on the community info page. 2026-07-10 14:04:26 +04:00
John Preston 46b39a970e Make the community userpic rotation point a tunable constant. 2026-07-10 14:04:26 +04:00
John Preston f6c0d1fef2 Fan the community userpic cards from a bottom-left pivot. 2026-07-10 14:04:26 +04:00
John Preston 9e9c9cb379 Refine the community userpic effect to a subtle left-only peek. 2026-07-10 14:04:26 +04:00
John Preston 15df25d9bf Open the community when clicking an ungrouped member chat's userpic. 2026-07-10 14:04:26 +04:00
John Preston 6b3b456d1f Paint a stacked-cards effect behind community userpics. 2026-07-10 14:04:26 +04:00
John Preston c6d51dfeb9 Show community content on the channel info page instead of a box. 2026-07-10 14:04:26 +04:00
John Preston 271c9df754 Show community name without status in the opened dialogs top bar. 2026-07-10 14:04:26 +04:00
John Preston dd648f21b4 Polish community sections in the opened dialogs view. 2026-07-10 14:04:26 +04:00
John Preston fab6141cf4 Show viewable and requestable community chats in the opened view. 2026-07-10 14:04:26 +04:00
John Preston 24c3a4b6c0 Open community chats inline in the dialogs list. 2026-07-10 14:04:26 +04:00
John Preston 5a8a93b186 Remove grouped community row from chat list when not collapsed. 2026-07-10 14:04:26 +04:00
John Preston 584f399897 Fix crash in last pending request process. 2026-07-10 14:04:26 +04:00
John Preston 628b502228 Add community photo editing in the manage box. 2026-07-10 14:04:26 +04:00
John Preston 31cd148e87 Group community chats into one chat list row. 2026-07-10 14:04:26 +04:00
John Preston 6a4e9e9ee3 Improve design and icons in community UIs. 2026-07-10 14:04:26 +04:00
John Preston 4980f0068a Show becoming community admin box. 2026-07-10 14:04:26 +04:00
John Preston 502a9d9a71 Show community button in group info page. 2026-07-10 14:04:26 +04:00
John Preston 44a3b64a57 Add an option to ban from community in moderation box. 2026-07-10 14:04:26 +04:00
John Preston 4b23f93fcf Try showing communities in the chat list. 2026-07-10 14:04:26 +04:00
John Preston 6c65aae5cc Add pending requests box for chats to be added. 2026-07-10 14:04:26 +04:00
John Preston 0ce83f64a2 Add view community box with chats. 2026-07-10 14:04:26 +04:00