GNOME Bugzilla – Bug 496281
View property editing dialog is bad
Last modified: 2021-05-19 11:32:16 UTC
Too much clicking needed to get to this dialog and I fill like it's just totaly impractical. To follow a draft of how the dialog could be and a description oh the expected behavior of the draft.
Created attachment 98993 [details] define-view-dialog.glade the first tab is intended to allow user to select columns shown in the view. It should contain a treeview with 2 columns, one with a checkbox indicating if the item should be displayed or not and the second one the name of the item. Next to this view, 2 to 4 buttons would allow the user to easily change the order of the items in the list. This kind of view can be seen in action in Nautilus (edit->preferences->list of columns). In this tab, clicking the clean button would simply uncheck all items. the second tab would allow users to group their view by different items. It is very much like the current dialog but simply integrated in the notebook and the layout has been cleaned up a bit. The third tab would allow users to sort their view by different items. Modifications are the same as the group tab. In the second and third tabs, the clean button should remove all sorting/grouping items, like what the "clean all" button does currently. Comments please
Created attachment 98999 [details] define-view-dialog.png screenshot of the attached glade for busy people :)
Gnumeric has an interesting UI for sorting. Go to Data -> Sort. Looks very similar to the column preferences from Nautilus that you're mimicking. Would probably work for grouping too. Just wanted to point out an alternative to consider. :)
just had a look at gnumeric's sorting dialog. It's kind of nice with the icons but the functionnality is kind of limited wrt to how the items can be move. So yes, interesting, worth trying to get something like that, but hopefully without the same limitations. Btw, the current UI only allows for grouping/sorting by 4 fields. Is it a good idea to keep that limit if we are to rework this bit of the UI ?
Bumping version to a stable release.
definitely needs some improvement here. Even in the case of Fields shown, we can simply have a list of fields with checkbox like how banshee has. One need not select a column then press add.
not sure I understand what you mean. A screenshot maybe ?
Something like http://imagebin.ca/view/k7r2vtC.html
to be honest I find this a bit ugly but that's a matter of taste I guess. On the usability front I think it requires far too much right-click. This is partly because evolution can have a lot of views associated with different folder. Not sure this is the case for banshee. In any case I think keeping the dialog around doesn't hurt at least for the 2.x series.
I prefer it than to select the column and then say add as in http://imagebin.ca/view/Yd7_goJJ.html as the check-box kind is simple and instant. I just want the check-box kind of ui for this, but not exactly the way banshee does.
yeah checkboxes is what's supposed to go in my screenshots. There is just no way to show it in glade (or not that I found back when I did this).
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/Community/GettingInTouch/BugReportingGuidelines and create a new enhancement request ticket at https://gitlab.gnome.org/GNOME/evolution/-/issues/ Thank you for your understanding and your help.