Commit graph

203 commits

Author SHA1 Message Date
a48b49f54f SplitMessages: add remote block-check (fail-closed) and hard chunk cap 2026-08-20 11:56:17 -04:00
4d06a05abc MoreAlts: sidebar pin fix 2026-08-20 11:56:08 -04:00
ba0b6b6bfd YouBar+: createElement interception, notification center rework 2026-08-20 11:56:05 -04:00
35972b836d Message Logger: add cloud sync, restructure flux intercept 2026-08-20 11:56:03 -04:00
aa3b96dfed Zipline: new plugin, auto-upload attachments + auto-shorten links 2026-08-20 11:56:01 -04:00
35bc22df2e Server Drawer: restore plugin with server list rewrite 2026-08-20 11:55:56 -04:00
9b686a052b Remove Raiden's Themes: superseded, no longer maintained 2026-08-20 11:55:51 -04:00
9500adbfc7 MoreAlts: port from Apex, merge in rain's native multi-account switcher 2026-08-19 00:42:25 -04:00
61977e5b9b BetterTimestamps: add option to hide date on today's messages/divider 2026-08-18 22:36:54 -04:00
Rosie Val
5189265133
Delete plugins/server-drawer directory
Merged into kmmiio99o/revenge-plugins
2026-08-18 09:07:07 -04:00
9a58c4bca9 Staff Tags: force-update after mutations, useProxy alone doesn't work 2026-08-17 17:34:31 -04:00
56b745d834 Tags: dedupe, SVG icons, tap-to-edit settings 2026-08-17 17:34:31 -04:00
7462034a4f Split Messages: hard-slice overlong single code lines 2026-08-16 10:28:16 -04:00
4386bb397b Split Messages: patch getMaxMessageLength, not constants 2026-08-16 10:28:16 -04:00
e813ad2608 Split Messages: auto-split over-limit messages 2026-08-16 10:28:16 -04:00
d1a72178a2 docs: split messages design spec 2026-08-16 10:28:16 -04:00
80cbcda934 YouBar+: patch via createElement interception instead of module-property mutation, which stopped reliably reaching Discord's own render call 2026-08-12 14:46:46 -04:00
96eff341ce YouBar+: track custom status text instead of game/stream activity 2026-08-12 14:39:14 -04:00
14152f92e3 YouBar+: bring public in sync with main (friend-request/thread tracking + inbox tabs were never carried over, only the status-tracking commit was) 2026-08-12 14:33:19 -04:00
02e0a8ac54 YouBar+: save notifications immediately instead of debounced, live-refresh the inbox screen 2026-08-12 14:31:53 -04:00
1f6971e7a3 YouBar+: replace the native notification bell in place instead of adding a second one 2026-08-12 14:19:53 -04:00
1663602e72 YouBar+: fix presence updates never firing (wrong Flux event name) and inbox toggle needing a restart 2026-08-12 14:02:09 -04:00
d6d3c711c7 YouBar+: track friends' status/activity changes in the Other inbox category 2026-08-12 13:43:11 -04:00
ea1b986090 YouBar+: merge BetterInbox's inbox feature in as a toggle, credit shin, fix reaction-ownership bug 2026-08-12 13:33:32 -04:00
31157788c5 MessageLogger: suppress deletes with an inert event instead of faking MESSAGE_UPDATE 2026-08-12 12:26:39 -04:00
1ff57e2d80 MessageLogger: resolve colors once per row batch, skip the bridge round-trip when nothing's tracked 2026-08-12 12:17:00 -04:00
e6609fbc11 MessageLogger: cap edit history and tracked-message maps to bound memory under heavy channel activity 2026-08-12 12:09:18 -04:00
17ffd75a34 [ALL] Commit cleanup, comment cleanup 2026-08-11 23:05:51 -04:00
c1bc18a3df MessageLogger: color the edit-history (edited) tag like Discord's native one 2026-08-11 20:49:16 -04:00
c7037387a9 MessageLogger: show edit history inline, not just the current content 2026-08-11 20:38:35 -04:00
8da18c4f07 MessageLogger: check fakedMessages map by id, not a flag on row.message 2026-08-11 20:29:58 -04:00
b6fc1d43aa RosePlugs: fix cross-plugin conflict with Raiden's Themes over SETTING_RENDERER_CONFIG 2026-08-11 20:17:55 -04:00
a9bc875029 MessageLogger: patch the real native row-update bridge, not RowManager 2026-08-11 20:11:33 -04:00
c23117ecf6 MessageLogger: add diagnostic logging for row-styling attach 2026-08-11 20:03:45 -04:00
8eaba8d6dc MessageLogger: restore plugin (RosePlugs crash fixed, unrelated to this) 2026-08-11 19:56:24 -04:00
2530cf8a25 RosePlugs: fix settings crash from section/config row-key mismatch 2026-08-11 19:53:58 -04:00
4aaa5e8fb8 RosePlugs: give every row the settings icon, add Nexus site metadata 2026-08-11 18:53:21 -04:00
6962237773 RosePlugs: make the install button a toggle - tap again to uninstall 2026-08-11 18:51:26 -04:00
db1937869d RosePlugs: add its own settings as a row inside Rosie's Plugs 2026-08-11 18:48:34 -04:00
6cc4b6eb52 RosePlugs: remove the competing row-tap detail sheet 2026-08-11 18:43:52 -04:00
a42d97decb RosePlugs: inline install button on each row, plus a timeout safety net 2026-08-11 18:41:58 -04:00
986f9a6352 RosePlugs: build the quick-install browser 2026-08-11 18:36:41 -04:00
3e5943e09c RosePlugs: add refresh button to its own settings 2026-08-11 18:36:37 -04:00
b743257ecb ServerDrawer: also hide the quest dock's promotional hero image 2026-08-11 18:33:12 -04:00
359ed2e0d0 ServerDrawer: match the quest dock card by shape, not exact color string 2026-08-11 18:29:07 -04:00
153c06d2d5 ServerDrawer: force the quest dock's opaque card background transparent 2026-08-11 18:20:52 -04:00
910364fa30 RosePlugs: fix Settings crash, reposition section below Revenge 2026-08-11 18:11:18 -04:00
9595259886 RosePlugs: fix all rows showing the last discovered plugin's name 2026-08-11 18:06:55 -04:00
76e51cd11e RosePlugs: replace stub row with discovered plugin settings rows 2026-08-11 18:03:46 -04:00
fcdaa831e6 RosePlugs: fix section header showing raw label instead of title 2026-08-11 18:01:11 -04:00