Commit Graph
8 Commits
Author SHA1 Message Date
Zzy dab6e795a8 Merge upstream main into fix/composer-clipped-by-layout-push 2026-08-23 11:19:36 +08:00
Zzy f52cb8779e fix: reserve keyboard inset in layout push 2026-08-22 00:15:06 +08:00
Zzy 27cd211bb3 fix: cap drag height to visual viewport 2026-08-22 00:08:06 +08:00
Zzy 1c330ba44f fix: cap bottom panel above virtual keyboard 2026-08-22 00:02:22 +08:00
Zzy 04686dcc7d fix: preserve bottom cap during width drags 2026-08-21 23:54:49 +08:00
Zzy c426431e8b fix: recalculate panel geometry on resize 2026-08-21 23:49:13 +08:00
Zzy 965ec49c16 fix: harden layout push bounds 2026-08-21 23:41:33 +08:00
Zzy 8ceaefcfc7 fix: keep conversation composer in the viewport under layout push
Long unbreakable tokens (OAuth URLs) grew the AppFrame center column past the viewport because the layout-push rule used the grid default min-height:auto. Cap --dsh-sidebar-height the same way setBottomHeight does (viewport minus PANEL_MIN) and let the column shrink and wrap.
2026-08-21 23:32:54 +08:00