Red Hat Bugzilla – Bug 112256
[PATCH] hig and layout changes
Last modified: 2013-07-02 18:58:58 EDT
Summary of the patch
* changed all spacings to proper hig numbers, changed all frames to
the new "whacky packy" style frames, with vboxes and hboxes
* added colons where appropriate to GtkLabels
* removed all seperators from dialog boxes
* changed "joinsave" dialog quite a bit - removed title, changed
button order, removed the icon from "don't save" button, changed text
inside dialog to divide into primary and secondary text, changed icon
to Warning instead of Question
* removed unnecessary "inline help" - if an admin doesn't know what
this stuff is already, s/he won't know learn enough to properly use
the tool from the 2 sentence help provided them in the middle of the
authconfig window. ;)
possible b0rkage due to this change:
not sure why, but winbind used to be hidden on my system when the
using old, unmodified config dialog, but now it appears. Also, when I
click the button for configuring winbind, nothing happens...
* How about a Help button? :)
* In further changes, I'd like to merge the Authentication and User
Info tabs, since some of them otherwise appear twice (a Bad Thing,
IMHO), and again, if an admin doesn't know the difference between some
of these options, s/he's already lost - dividing them up won't help any.
* Could we grey out/disable the "configure" buttons for stuff that's
not enabled in the first place? ie: if SMB auth isn't checked, the
button should be greyed out. Doing this would help with the above
mentioned further layout changes...
Created attachment 96561 [details]
updated glade file
sorry this isn't a diff - I'm posting this from a 'net cafe. it's a long story.
Created attachment 96574 [details]
proper diff patch for my hig and layout changes
Ok, here's a real diff this time - obsoleting the original attachment. Sorry
for the spam.
Thanks for the patch!
Some notes, though: a help button won't help much until there's help
text to go with it, and there currently is none. I'd love for that to
The User Information and Authentication tabs are separate because
items which appear in both places frequently control different things
(for example, LDAP for user information turns on use of nss_ldap, and
LDAP for authentication turns on pam_ldap -- you can use one without
Configuration buttons are already made insensitive when the mechanism
which they configure is not enabled, so I'm a bit confused. You're
certain that you're using the development tree's version of authconfig
and authconfig-gtk on your system?
Are the buttons in the new wacky-packy layout supposed to not line up?
I modified interface of authconfig to two column style to fit lower
resolution screens and modified keyboard shortcuts. If you want to try
it out, please get authconfig-4.6.4-3 (rawhide). Any comments are
welcome. Because the request made here is rather old, I'll close this
bug. If you have any suggestions concerning the new interface, please
don't hesitate to create a new "enhancement" authconfig "bug". Thanks