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 325966 - Clicking folder tree submenu title should open/close the tree
Clicking folder tree submenu title should open/close the tree
Status: RESOLVED WONTFIX
Product: evolution
Classification: Applications
Component: Mailer
2.10.x (obsolete)
Other All
: Normal enhancement
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
: 339271 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-01-06 10:15 UTC by Ilkka Tuohela
Modified: 2009-06-13 22:19 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Trivial patch that adds F2 as rename folder accelerator (1.05 KB, patch)
2006-12-19 17:51 UTC, Christian Neumair
committed Details | Review

Description Ilkka Tuohela 2006-01-06 10:15:51 UTC
I think that when you click on a submenu label in folder tree, evolution should toggle the tree's open/closed (collapsed) state. Now you need to click the small tree icon, and clicking on the tree name does not do anything.

In addition following enhancements should be considered
 - Pressing F2 over a folder name in the tree should allow renaming the 
   folder, just like nautilus does (and not with popup window, but 'inline')
 - Is there a good action for double clicking folder name? Maybe rename, or
   mark messages in the folder as read?
Comment 1 André Klapper 2006-01-07 16:17:00 UTC
hi hile,
thanks for taking the time to report these proposals.

first one:
i don't like this as this fucks up accessibility. think of people not using a mouse, how should they navigate at all through the folder pane? :-/

second one: i personally do not need, but i agree with you for consistency.

third one: don't try to link non-obvious actions. no-one would expect all messages to be marked as read when you double-click a folder. :-)

anyway, just my personal opinion. note that i am not a developer.

i'm going to take care about that F2 issue and added it to http://go-evolution.org/Shortcut_Keys_Review, hopefully we can get this into evolution-2.8.  :-)
Comment 2 Ilkka Tuohela 2006-01-07 16:34:56 UTC
Heh, what you don't like, that you can't currently browse with keyboard or my
suggestion ;)

As far as I can see you can _not_ open a subfolder from folder panel at all, 
at least not with any obvious (tried cursor keys, space, enter) keys. So, if
you agree we should maybe even make this accessibility bug as well, in addition
to usability bug: only way to open a sub-tree from folder view seems to be now
clicking on the small arrow with mouse.

So, my suggestion is to make the folder tree open with enter when using keyboard, close with 'whatever-is-the-standard-collapse-tree-key', and in addition my original proposal that the tree node's title should have the behavior of the little arrow as well.

I'll add accessibility keyword as well - take it away if you don't think 
it is appropriate.
Comment 3 Srinivasa Ragavan 2006-01-17 16:26:17 UTC
hile,

To answer your question, it expands on + or Shift+Right key and collapses on '-' or Shift+Left, which Nautilus also does. Pressing F2 is a nice idea, but I doubt the possibility of inline rename.

Also Double-Click on a mail folder will refresh the folder, atleast it works the same for me. (Enter also does the same) It doesnt do refresh, if you double click on a ESource name, as it doesnt have any associated actions. That could be a issue... may be...
Comment 4 Srinivasa Ragavan 2006-01-26 18:07:29 UTC
comments? Is that working for u?

reducing the prio to normal
Comment 5 Ilkka Tuohela 2006-01-26 19:38:26 UTC
Yes, refresh is the correct action and works as expected for normal folders. Also the keyboard shortcuts to browse the tree work as expected, I just was
expecting something different since I don't browse normally trees with keyboard.

However, 
- double-clicking on a subtree (non-folder) node does _not_ actually refresh 
  all folders under this subtree (not a big issue anyway). Maybe it should?
- still I think single click on a subtree node should open/close this tree node 
  like firefox does - I'm not sure if this consistent with HIG, and this can't 
  be directly compared to for example nautilus, since there the folder name is 
  _selected_, a tree is valid selection - in evolution selecting a sub tree does
  not really _mean_ anything.
Comment 6 Srinivasa Ragavan 2006-01-27 03:43:51 UTC
Hile,

The first point may be is fine, but it wont be much intuitive.

But I dont prefer doing the second one, as this screws up accessibility and also consistenct across GNOME. Even if this has to be done, this has to be done by GTK only and not Evolution for the *sake* of consistency :)

Im marking this bug as enhancement, for implementing *double click* on a non-folder to refresh all subfolders under it.
Comment 7 Calum Benson 2006-04-26 17:07:45 UTC
Apologies for spam... ensuring Sun a11y folks are cc'ed on all current accessibility bugs.
Comment 8 Christian Neumair 2006-12-19 15:55:22 UTC
*** Bug 339271 has been marked as a duplicate of this bug. ***
Comment 9 Christian Neumair 2006-12-19 17:51:46 UTC
Created attachment 78639 [details] [review]
Trivial patch that adds F2 as rename folder accelerator
Comment 10 Christian Neumair 2006-12-19 17:52:21 UTC
Updating version to 2.9.x.
Comment 11 Srinivasa Ragavan 2007-05-11 19:31:16 UTC
Please commit to head.
Comment 12 Srinivasa Ragavan 2007-05-14 04:15:51 UTC
Committed to head.
Comment 13 Matthew Barnes 2008-03-11 00:32:58 UTC
Bumping version to a stable release.
Comment 14 Matthew Barnes 2008-11-19 14:56:52 UTC
Moving this to Mailer.
Comment 15 Matthew Barnes 2009-06-13 22:19:10 UTC
Closing this as WONTFIX for the following reasons:

(In reply to comment #0)
> I think that when you click on a submenu label in folder tree, evolution should
> toggle the tree's open/closed (collapsed) state. Now you need to click the
> small tree icon, and clicking on the tree name does not do anything.

This is how tree views work throughout GNOME.  We don't want to add custom behavior that users are unfamiliar with.


> In addition following enhancements should be considered
>  - Pressing F2 over a folder name in the tree should allow renaming the 
>    folder, just like nautilus does (and not with popup window, but 'inline')

The patch here added the F2 shortcut.  The inline rename feature is on my short to-do list.


>  - Is there a good action for double clicking folder name? Maybe rename, or
>    mark messages in the folder as read?

Too easy to trigger by accident.  Initiating a rename would be annoying and marking all mail as read would be destructive.