Vladislav Bogdanov wrote: > This could be inspired by a contextmenu plugin implementation. > One more thought: There should be a 'Reset to default' option. > And, this sorting and grouping state should be a per-folder one... > So, may be one more option - 'Reset all to default' may be useful. > In general I like your idea even more then mine ;)
We don't need two-levels until the menu height will be not too high. Another step to make messages list complete will be columns order changing using drag'n'drop (preferred) or using up/down buttons in the menu. > And one more note about possible implementation: clicks on columns > checkboxes shouldn't hide menu, while click on sorting and grouping > radios should. For sorting/grouping also shouldn't. I think we should add a "Save" link/button at bottom, also "Reset" and "Reset all" (the last one with user warning). >> > Hmmm.... I think all other sorting options should be disabled when >> > either threading or index_sort are enabled, shouldn't they? >> >> I think not. We can sort threads (root messages) by any field. >> > > Yep, you are right about threading. But what about index_sort? Should > click on any header disable it and switch to a 'sorted' mode? Ah, yes, > it should. Exectly. That's how it should working from the beginning, but we've got no such sorting menu. -- Aleksander 'A.L.E.C' Machniak http://alec.pl gg:2275252 LAN Management System Developer http://lms.org.pl Roundcube Webmail Project Developer http://roundcube.net _______________________________________________ List info: http://lists.roundcube.net/dev/