Commit graph

154 commits

Author SHA1 Message Date
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
195f3472b2 RosePlugs: add Nexus plugin metadata fetch/cache 2026-08-11 17:58:30 -04:00
1ea54f95d1 RosePlugs: add plugin discovery 2026-08-11 17:58:19 -04:00
0e9009843b RosePlugs: insert a new top-level settings section 2026-08-11 17:48:16 -04:00
c3cccdde0f RosePlugs: scaffold plugin 2026-08-11 17:39:00 -04:00
4892e2d671 ServerDrawer: wrap server-name labels instead of overflowing into neighbors 2026-08-11 14:47:24 -04:00
9d118daf38 ServerDrawer: revert the mobile-home-drawer experiment patch, it crashes 2026-08-11 14:19:50 -04:00
fea13f21ed ServerDrawer: brighter server-name labels, force off the mobile-home-drawer experiment 2026-08-11 13:58:48 -04:00
a01e3177ff ServerDrawer: add server names toggle 2026-08-11 13:49:30 -04:00
47da6d615c ServerDrawer: fully hide GuildsBar and reclaim its space, not just replace its content 2026-08-11 11:56:36 -04:00
8bbfd6d7a5 ServerDrawer: add DM tile to the drawer grid, with a settings screen 2026-08-11 11:49:20 -04:00
68e478d7ca ServerDrawer: add type-detector interception on top of the pure original 2026-08-11 11:43:36 -04:00
1456803f3d ServerDrawer: swap in the exact, unmodified original plugin for a clean baseline test 2026-08-11 11:32:16 -04:00
2d00277334 ServerDrawer: fall back to findByProps for the quest-dock hooks specifically 2026-08-11 11:19:13 -04:00
88d3210fae ServerDrawer: restore retry-loop infrastructure with everything learned tonight 2026-08-11 11:13:34 -04:00
2a2d0c942a ServerDrawer: wrap FolderItem in a real error boundary 2026-08-11 10:27:58 -04:00
d4083734be ServerDrawer: guard folder-related store lookups against undefined stores 2026-08-11 10:20:27 -04:00
e07d071d7a ServerDrawer: revert Collapsed slot back to blank, matching original 2026-08-11 10:16:38 -04:00
5bffc82e2b ServerDrawer: split fakeQuestDock into four independent lookups, matching original exactly 2026-08-11 10:07:57 -04:00
e6c05a98d8 ServerDrawer: diagnostic pass - match original's infra exactly 2026-08-11 08:57:18 -04:00
b094d5d24f ServerDrawer: rebuild on the original plugin's base, trimmed to requested features 2026-08-11 08:36:00 -04:00
8f845f6540 ServerDrawer: fix getQuestAsset guard installing after the risky hooks, not before 2026-08-11 08:22:49 -04:00
a81a3417f5 ServerDrawer: port kmmiio99o's original render-hook patches, confirmed live 2026-08-11 08:16:40 -04:00
1b01c16981 ServerDrawer: feed the Quest Dock a placeholder quest when none is active 2026-08-10 23:02:37 -04:00
9021135dec FakeProfileThemesAndEffects: effects picker rendered blank - ProfileEffectRecord needs raw config, not the {id,skuId,config} wrapper 2026-08-10 22:20:01 -04:00
9d71ccee39 FakeProfileThemesAndEffects: fix Icon.Sizes crash confirmed live in Effects picker 2026-08-10 22:09:31 -04:00
2529ce2827 FakeProfileThemesAndEffects: get real effects data (ProfileEffectStore doesn't exist anymore) 2026-08-10 22:05:31 -04:00
411b6acc48 FakeProfileThemesAndEffects: fix the actual Effects crash (confirmed via adb logcat) 2026-08-10 21:31:31 -04:00