GNOME Bugzilla – Bug 788898
Inspector: Default paned split position/ratio between tree and properties is not very useful
Last modified: 2017-11-01 20:25:58 UTC
Created attachment 361451 [details] screenshot of Inspector initially, with separator at 1/3 from left The CSS Nodes page initially has the paned separator about 1/3rd from the left, which in makes the CSS pane too narrow and means its State column can't be seen until the paned is resized. This doesn't seem justified as I doubt the properties pane often needs to be that wide. 50:50 seems like a better default split point.
Created attachment 361452 [details] screenshot of Inspector with suggested position of separator at halfway mark
Created attachment 361454 [details] screenshot with default paned separator position at 400px of window's 800px window.ui sets Window:default-size to 800px wide, so we probably don't want to go above 400px for the paned separator position, even if on a system like mine the window ends up being wider anyway. Here's what that looks like
Created attachment 361455 [details] [review] Inspector: better default split of CSS nodes/props Move the default pos of the Paned handle to 400px from the left, i.e. 50% of the default width of the window. The previous position at 300px from left meant the node treeview was too narrow & could easily result in the (useful) State column not being visible in the case of many apps. The properties pane doesn't need to be as big as it was anyway.
Attachment 361455 [details] pushed as 55210ae - Inspector: better default split of CSS nodes/props