After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 375724 - Better layout algo. for settings dialog
Better layout algo. for settings dialog
Status: RESOLVED FIXED
Product: lsr
Classification: Deprecated
Component: user interface
0.3.x
Other Linux
: Normal normal
: 0.4.0
Assigned To: Eitan Isaacson
LSR maintainers
Depends on:
Blocks:
 
 
Reported: 2006-11-15 22:09 UTC by Peter Parente
Modified: 2006-11-27 17:51 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Some UI improvements (6.40 KB, patch)
2006-11-17 04:20 UTC, Eitan Isaacson
none Details | Review

Description Peter Parente 2006-11-15 22:09:24 UTC
The magnifier perk has a pretty healthy set of options. The current top-to-bottom layout with nested groups of widgets in its settings panel looks pretty ugly. We need to "pretty" the layout a bit. Some ideas:

1) Let some widgets fall side by side in a two column layout.
2) Groups within groups should go in two columns if there's an odd number of them.
3) Groups containing groups should span the two columns.
4) Container text should be bolded or otherwise called out.
Comment 1 Eitan Isaacson 2006-11-17 04:20:41 UTC
Created attachment 76742 [details] [review]
Some UI improvements

I can't say it's perfect, but this patch does a couple of things to keep the UI within Gnome's HIG. The frame styling has changed, the labels are all left justified, and the checkboxes are used as intended.
I feel like it is a good idea to conform with the way every other application uses checkboxes.

Besides those changes, I'm not sure what else we could do. Most of Gnome's programs preferences dialogs have a one column layout. Although I might give that a shot later.

I think the best thing is to minimize the amount of settings exposed to the user on that dialog, and perhaps in the magnifier case offer an advanced settings dialog.
Comment 2 Peter Parente 2006-11-27 17:46:01 UTC
Going to look at this fix in a moment, but had an idea I wanted to jot down.

We could turn some groups of options into tabs, maybe based on whether or not they contain other groups or many options. Would additional tabs besides the main row at the top be confusing? We already do it in the profile section. 
Comment 3 Peter Parente 2006-11-27 17:51:14 UTC
Applied the submitted patch to CVS HEAD. Will open a new bug about advanced settings or better groupings.