[Bug 279959] New: Users management should use tabs
https://bugzilla.novell.com/show_bug.cgi?id=279959 Summary: Users management should use tabs Product: openSUSE 10.3 Version: Alpha 4plus Platform: Other OS/Version: Other Status: NEW Severity: Enhancement Priority: P5 - None Component: YaST2 AssignedTo: jsuchome@novell.com ReportedBy: visnov@novell.com QAContact: jsrain@novell.com The users and groups management YaST module uses radio buttons to switch the view. This is to overcome YaST UI limitation that it does not support tabs - but this is long time ago. It's time to clean it up. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=279959 jsuchome@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED ------- Comment #1 from jsuchome@novell.com 2007-06-01 06:49 MST ------- Hm... wouldn't you rather enter it into fate? ;-) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=279959 ------- Comment #2 from visnov@novell.com 2007-06-01 06:51 MST ------- I'd say it is too trivial for fate. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=279959 ------- Comment #3 from jsuchome@novell.com 2007-06-06 06:42 MST ------- Created an attachment (id=144461) --> (https://bugzilla.novell.com/attachment.cgi?id=144461&action=view) screenshot with tabs Well, here is my tab attempt. But it takes cuts some space from the table comparing to the original one, because of that "Filter: Custom" label which used to be in the same line as radio buttons. I'm not very satisfied with the look, however I can't think of something better now. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=279959 jsuchome@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO Info Provider| |mschmidkunz@novell.com ------- Comment #4 from jsuchome@novell.com 2007-06-06 07:55 MST ------- Martin, do you have some plans for yast2-users "ux/usability" review? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=279959 ------- Comment #5 from mschmidkunz@novell.com 2007-06-08 07:00 MST ------- Hi Jiri, Mhm. Currently we don't have any plans for yast2-user, but nonetheless I would like to spend some time on this :-) Based on your mock-up I created another one. It's main differences are in the arrangement of the filter mechanism and the LDAP options. * Filter I replaced the text line "Filter: Custom" with the "Set Filter" combo box. In combination with the word "show" or "filter" it is now clear which items are displayed. I didn't find any other YaST module where we use filters so I picked this wording and presentation of filters. But as I just took a quick look through the modules it is also possible that I overlooked something. If you know of any other module that also uses filters, please let me know, so we can make it consistent. In openSUSE 10.2 we also use filter possibilities like "custom" and "customize filter" What is the "custom" filter for? Does he show all users? Is a filter customization really necessary? In openSUSE 10.2 a customization means a combination of various existing entries. Honestly, I didn't get the meaning of it and whether it is necessary at all. * LDAP Options Why is it necessary to make LDAP options so prominent? Isn't it sufficient to keep it where it is now (openSUSE 10.2), in the authentication and user sources. Have a nice week-end, Martin -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=279959 ------- Comment #6 from mschmidkunz@novell.com 2007-06-08 07:01 MST ------- Created an attachment (id=145016) --> (https://bugzilla.novell.com/attachment.cgi?id=145016&action=view) some other suggestions of user and group management -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=279959 ------- Comment #7 from jsuchome@novell.com 2007-06-08 07:24 MST ------- Martin, thanks for suggestions. > * Filter - yes, we have already talked about merging the status line with the button for changing the actual filter. Yes, customization if for combination of some user/group sets. You may be right that it is not necessary, I'm actually not using it. AFAIR it came from some specific request, that time was "in" combination of local and NIS users. > * LDAP Options The problem is that these LDAP options (mainly setting the LDAP filter of what kind of LDAP users/groups should) are not accessible from other part (authentication and user sources). Stano's suggestion was also to move some items from the Expert Options menu to separate tabs - esp. "Authentication and user sources" (but the name would need to be shorter) and Defaults for new users. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=279959 jsuchome@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Info Provider|mschmidkunz@novell.com |sh@novell.com ------- Comment #8 from jsuchome@novell.com 2007-06-12 07:17 MST ------- Stefan, look at the suggestion from Martin (comment #6). Do we already have the possibility for a ComboBox without the text above it? I fear that even if I set the empty label, the space would be reserved, but I'm not sure if it wasn't already requested and is not finally fixed... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=279959 sh@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|sh@novell.com | ------- Comment #9 from sh@novell.com 2007-06-12 07:47 MST ------- (In reply to comment #8)
Stefan, look at the suggestion from Martin (comment #6). Do we already have the possibility for a ComboBox without the text above it?
Yes. From YQComboBox.cc: if ( _qt_label->text().isEmpty() ) _qt_label->hide(); i.e., if the label is empty, the corresponding QLabel widget will not be shown and thus not require any screen space. BUT... (you had that coming, didn't you? ;-) ) that also means that there will be no keyboard shortcut for that combo box. The label you put on its left side is not in any way connected with the combo box, so it cannot act as the keyboard shortcut proxy (its "buddy" in Qt lingo). That is a limitation. It might be a small one, but some users very likely will complain about it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=279959 ------- Comment #10 from jsuchome@novell.com 2007-06-13 05:03 MST ------- Created an attachment (id=145895) --> (https://bugzilla.novell.com/attachment.cgi?id=145895&action=view) screenshot So, it could look like this - 2 more tabs with the expert dialogs, while Expert Options has the rest. However, I'm not sure about that missing shortcuts for changing the filter, I am very used to them -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=279959#c11
--- Comment #11 from Martin Schmidkunz
https://bugzilla.novell.com/show_bug.cgi?id=279959#c12
--- Comment #12 from Jiří Suchomel
If they affect all users, what about this: We can change the name of the "Defaults for New Users" tab into "General Settings", where the user can set defaults for new users, password encryption and login settings.
Yes, that could be possible, but I'm not sure if there won't be too many widgets in such "General Settings" dialog. And, such "General Settings" dialog (=tab), doesn't offer much information about what can be done there - logically, since all these things grouped don't match together, while with the current setup, you know where to click when you want to change e.g. the defaults.
"Write changes now": Do we still need it? I remember something about YaST modules saving changes instantly in the future.
Yes, we talked about such future about 2 or 3 years ago, and since that time yast2-users offers this possibility :-)
In any case: I think, it is the only possibility in YaST where the user can save changes without closing the module.
Yes, probably. Frankly, I do not know if it is needed. The reason why I haven't done anything on this bug is mainly that Filter Combobox (shown with "Local Users" at the screenshot). I very dislike the idea of lacking the shortcut to that widget and I do not know if the advantages of the tabs justify such disadvantage. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=279959#c13
--- Comment #13 from Siegfried Olschner
https://bugzilla.novell.com/show_bug.cgi?id=279959#c14
--- Comment #14 from Jiří Suchomel
https://bugzilla.novell.com/show_bug.cgi?id=279959#c15
--- Comment #15 from Martin Schmidkunz
The reason why I haven't done anything on this bug is mainly that Filter Combobox (shown with "Local Users" at the screenshot). I very dislike the idea of lacking the shortcut to that widget and I do not know if the advantages of the tabs justify such disadvantage.
Thanks for telling the reason :-) I think, your argument is valid and I fear, that I simply forgot to add shortcuts to the filter. Sorry for that and let`s use them with short cuts. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=279959#c16
--- Comment #16 from Martin Schmidkunz
https://bugzilla.novell.com/show_bug.cgi?id=279959#c17
--- Comment #17 from Jiří Suchomel
I think, your argument is valid and I fear, that I simply forgot to add shortcuts to the filter. Sorry for that and let`s use them with short cuts.
The problem is not that you didn't include it in the mockup, but that it is not technically possible to have a combobox with the label on the left side (instead of above) with the shortcut, see comment 9 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=279959#c18
--- Comment #18 from Martin Schmidkunz
https://bugzilla.novell.com/show_bug.cgi?id=279959#c19
--- Comment #19 from Martin Schmidkunz
https://bugzilla.novell.com/show_bug.cgi?id=279959#c20
--- Comment #20 from Jiří Suchomel
Why don`t we just put the label with the short cut above the combo box?
It's possible, of course. But it takes more space which I wanted to avoid. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=279959#c21
--- Comment #21 from Martin Schmidkunz
https://bugzilla.novell.com/show_bug.cgi?id=279959#c22
--- Comment #22 from Martin Schmidkunz
https://bugzilla.novell.com/show_bug.cgi?id=279959#c23
--- Comment #23 from Jiří Suchomel
https://bugzilla.novell.com/show_bug.cgi?id=279959#c24
--- Comment #24 from Martin Schmidkunz
https://bugzilla.novell.com/show_bug.cgi?id=279959
User mschmidkunz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=279959#c25
--- Comment #25 from Martin Schmidkunz
https://bugzilla.novell.com/show_bug.cgi?id=279959
User mschmidkunz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=279959#c26
--- Comment #26 from Martin Schmidkunz
https://bugzilla.novell.com/show_bug.cgi?id=279959
User mschmidkunz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=279959#c27
--- Comment #27 from Martin Schmidkunz
https://bugzilla.novell.com/show_bug.cgi?id=279959
User mschmidkunz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=279959#c28
--- Comment #28 from Martin Schmidkunz
https://bugzilla.novell.com/show_bug.cgi?id=279959
User mschmidkunz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=279959#c29
--- Comment #29 from Martin Schmidkunz
https://bugzilla.novell.com/show_bug.cgi?id=279959
User mschmidkunz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=279959#c30
--- Comment #30 from Martin Schmidkunz
https://bugzilla.novell.com/show_bug.cgi?id=279959
User jsuchome@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=279959#c31
Jiří Suchomel
https://bugzilla.novell.com/show_bug.cgi?id=279959
User jsuchome@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=279959#c32
--- Comment #32 from Jiří Suchomel
[Filter: Custom] [&Set Filter v]
Of course, there is no button on the left, just the label, as with current situation where is it on the right side. So I should write it this way: Filter: Custom [&Set Filter v] -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=279959
User mschmidkunz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=279959#c33
--- Comment #33 from Martin Schmidkunz
https://bugzilla.novell.com/show_bug.cgi?id=279959
User jsuchome@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=279959#c34
--- Comment #34 from Jiří Suchomel
https://bugzilla.novell.com/show_bug.cgi?id=279959
User mschmidkunz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=279959#c35
--- Comment #35 from Martin Schmidkunz
https://bugzilla.novell.com/show_bug.cgi?id=279959
User jsuchome@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=279959#c36
Jiří Suchomel
https://bugzilla.novell.com/show_bug.cgi?id=279959
User mschmidkunz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=279959#c37
--- Comment #37 from Martin Schmidkunz
https://bugzilla.novell.com/show_bug.cgi?id=279959
User jsuchome@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=279959#c38
Jiří Suchomel
participants (1)
-
bugzilla_noreply@novell.com