Repository navigation
[idea] Herdr app: turn off the frame on a lone pane without leaving the shipped layout #5893
chatoo2412
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
idea / problem
In the Herdr app, whether a tab's only pane gets the pane frame (border, background, and header) is set by
pane.loneinlayouts/<name>.json. The shippedmainlayout sets"lone": true.Shipped layouts are read-only: they are replaced on every start, and a manual edit is moved to
main-editedwhile Herdr's version is restored. So the only way to turn the frame off for a lone pane is to clonemain, and the clone stops receiving later updates tomain(structure and mods).settings.jsonalready covers per-person look (fonts, sizes, theme, andpane_scrollbars), and the docs say the pane header height and border/focus look are saved as clicks inlayouts/.state/.loneis in neither.Seen on Herdr app 0.1.13, and still the case on
master(2405bf3):loneis read only from the layout's pane frame.requested change
Make
lonea per-person override, either as asettings.jsonkey or as a saved click like the border/focus look, so a shipped layout can be kept while a lone pane is shown without a frame.why you want this
Whether a lone pane has a frame is a matter of personal look, like the other
settings.jsonkeys. Today changing it costs every later update tomain, because the only way is a clone that has to be kept in sync by hand.Related: herdrdev/herdr-app#456, another case where a per-person change means editing the shipped layout. First filed as #5847 and moved here as suggested there.
All reactions