0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-06 13:08:40 +08:00
discourse/app
Sérgio Saquetim 99690d9947
DEV: Add DPanelDock, a context-keyed tabbed dock
The panel-dock group gains its public core: a tabbed, edge-docked panel
identified by `@context`, which keys its persisted layout. The stored
schema becomes `{mode, side, width, height, window?}` and restore
normalizes every accepted layout to docked, so unknown or future modes
cannot strand stored state. The tab strip follows the APG
manual-activation pattern (roving tabindex; arrows, Home and End move
focus; Enter, Space and click activate) and disappears for a single
tab. The chassis takes the public `d-panel-dock` naming: classes,
stylesheet, `panel_dock.*` strings and store namespace.
2026-08-03 23:22:57 -03:00
..
assets DEV: Add DPanelDock, a context-keyed tabbed dock 2026-08-03 23:22:57 -03:00
controllers DEV: External IDs, and hidden groups to admins only. Allow moderators to see SSO when the moderators_view_sso_details site setting is enabled (#41496) 2026-08-03 11:25:34 -05:00
helpers FEATURE: Allow selection of multiple content languages when viewing topics and posts (#42128) 2026-07-30 12:19:44 +08:00
jobs FIX: Clear disabled/deleted ProblemChecks automatically (#42243) 2026-07-31 21:18:28 +01:00
mailers FEATURE: Log in with a one-time email code (#40804) 2026-06-17 12:34:48 -07:00
models FIX: Base custom sidebar section translations on their source locale (#42027) 2026-08-03 17:49:42 +02:00
queries/reports DEV: Remove reporting_improvements upcoming change (#41259) 2026-07-01 07:52:02 +08:00
serializers DEV: External IDs, and hidden groups to admins only. Allow moderators to see SSO when the moderators_view_sso_details site setting is enabled (#41496) 2026-08-03 11:25:34 -05:00
services FIX: Restrict upcoming-changes toggle to registered upcoming-change settings (#42175) 2026-07-30 09:28:04 -05:00
views FIX: Prevent browsers from restoring stale documents in bfcache mode (#42207) 2026-07-31 17:24:47 +02:00