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 322816 - Show applications list in 'Open With' dialog using a tree instead of a list
Show applications list in 'Open With' dialog using a tree instead of a list
Status: RESOLVED NOTABUG
Product: eel
Classification: Deprecated
Component: general
2.13.x
Other All
: Normal enhancement
: 2.14.x
Assigned To: Nautilus Maintainers
Nautilus Maintainers
: 334936 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-11-30 09:23 UTC by Luca Cavalli
Modified: 2006-04-02 21:33 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14


Attachments
eel-open-with-tree.patch (15.60 KB, patch)
2005-11-30 09:26 UTC, Luca Cavalli
reviewed Details | Review
eel-open-with-tree.png (47.85 KB, image/png)
2005-11-30 09:27 UTC, Luca Cavalli
  Details

Description Luca Cavalli 2005-11-30 09:23:25 UTC
Applications list in 'Open With' dialog is shown using a global list filled with
the item alphabetically ordered. It should be better to have a tree structure,
like in gnome 'Applications' menu.
Comment 1 Luca Cavalli 2005-11-30 09:26:56 UTC
Created attachment 55407 [details] [review]
eel-open-with-tree.patch
Comment 2 Luca Cavalli 2005-11-30 09:27:23 UTC
Created attachment 55408 [details]
eel-open-with-tree.png
Comment 3 Christian Neumair 2005-11-30 15:41:06 UTC
Thanks for your bug report and your efforts!
Usability team: Do you think a long flat list or a nested hierarchy tree is
preferable? The latter has the advantage of matching the "Applications" menu,
though one might argue that most people want to pick a specific application.
Comment 4 Calum Benson 2005-11-30 18:50:07 UTC
Personally I prefer the flat list; makes for easier scanning and more predictable typeahead keynav.  Surely 
there's only a limited number of applications that most file types can be opened by anyway?  Should there 
ever really be a situation where you see every installed application in this window, if every app is correctly 
registering its mimetypes?

Having said that, I prefer a flat list for the Add to Panel dialog too, but the consensus seems to be in 
favour of the new categorised one.  Some consistency would be nice :/
Comment 5 Luca Cavalli 2005-12-05 14:49:52 UTC
I will try to explain better why I prefer an ordered tree vs a flat list, if you
will not be convinced (indeed I doubt you will change opinion, after all it is
just a personal feeling, KDE has a tree :) feel free to close the bug. The issue
is that I often have to open (and register to be opened) files without a mime
type set. They are mostly dump from serial lines and are called something.tlm,
somethingelse.tlc, somethingother.bin or .dump, or .whatever... The file name
extensions usually change. From my point of view it is more quick and easy to
open a tree stucture, open "Programming" branch and select "Hex Editor" (just 9
entries) as default app for that particular file, than to look at a flat list of
almost 120 entries with a double alphabetical order (first capital letters, than
small ones). BTW, having an ordered tree, users have a better perception of
speed, since the icons are added to the application categories first, and then
to the applications itself (which are not immediately visible).
Comment 6 Christian Neumair 2005-12-05 17:45:10 UTC
Sorry, but I doubt that many people use Nautilus the way you do. I think you
could try to associate the hex editor of your choice using the MIME type
"application/octet-stream", if the contents varies and isn't known to the MIME
system yet.
Comment 7 Sebastien Bacher 2006-04-02 21:33:03 UTC
*** Bug 334936 has been marked as a duplicate of this bug. ***