Commit Graph
3 Commits
Author SHA1 Message Date
ancsemi d89595bb10 Split app-media.js (5,954 lines) into seven files by area, a pure move
Pictures in chat stay in app-media.js: the lightbox, hiding a picture, the
picture right-click menu, lazy loading, the window maximize button and the
Debug settings section (1,177 lines). The rest moved unchanged: attachment
queues and tags, the profile picture and border editor, appearance settings,
sounds and the soundboard, custom emoji and stickers, and bots each have their
own file. Checked the same way as the others: all 1,125 methods have identical
source after merging. Tests that read app-media.js now read the file their code
moved to.
2026-10-02 10:00:15 -04:00
ancsemi 843d2a8110 Density hook guard accepts the shared picker helper's key list (#5582) 2026-09-07 13:02:32 -04:00
Bernardo Costa 14116a4540 Add the Compact Layout plugin and shared layout ownership for structural plugins (#5552)
* Add reversible Compact Layout plugin

* Keep structural layouts stable through Mod Mode
2026-09-02 23:30:35 -04:00