! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Feature request: Open directory on double-click and context menu on right-click.
Status:
RESOLVED: MOVED
Severity:
enhancement
Product:
Xfce4-places-plugin
Component:
General

Comments

Description Adalbert.Hanssen 2019-03-21 13:25:51 CET
This proposal pertains to Thunar 1.6.11 run under Xubuntu 16.0.6 LTS, currently under a linux kernel 4.4.0-143-generic x86_64.

After starting an instance of Thunar by clicking on its starter on the panel, a drop down menu opens to let you select where Thunar shall start its operations. (Looking at the various *.desktop files in ~/.config/xfce4 and lower, I guess the relevant command is exo-open --launch FileManager %u).

After moving the cursor over one of the directories from the drop-down list, another selection pops out to the right or to the left to the one selected by mouse-over. It shows the other directories stacked into the one with mouse-over. They are decorated by a small triangle to indicate that another mouse operation on the popped out submenu is expected. In Addition the two choices  “Ordner öffnen” (in English probably “open directory”) and “In Terminal öffnen” (in English probably “open a terminal here”) are shown on top of the list of contained other directories. These two lines are not decorated with a small triangle. Clicking on them initiates the indicated action.

One can either move the mouse to select one of the other directories stacked into the one before or click one of the two top choices. 

The basic set up here is perfectly ok. However, I propose to add another choice of a left double click instead of moving to the next selection level (which is located either to the right or to the left, depending on space on the screen) which should act like “open directory”. This would enable to select a directory more quickly than currently.

Currently a left click on a directory in the drop down list just lets the submenu for the one with mouse over vanish. But that’s no reasonable thing, because the only choices you have in this situation is to 
* either move the mouse up or down in order to select another directory
* or make another click to have the selection pop out again.

In addition I would suggest to allow a right click on the directory in the drop down list to invoke the context menu of the currently selected directory. That would be equivalent to selecting opening Thunar in this directory, move up one step in the directory tree and invoke the context menu for the previously selected directory.
Comment 1 alexxcons editbugs 2019-03-22 14:27:08 CET
Moved to correct package.

Since it is a different package, not thunar itself, it probably will not be possibly to use the thunar context menu on right-click.
Comment 2 Adalbert.Hanssen 2019-03-22 22:05:59 CET
Which is the different package (not Thunar itself)? My curiosity is just to learn more how my computer works.

Ok, that Thunar's context menu is not accessible because the behaviour is not from Thunar itself, that might be obvious (unless it is possible to call Thunar by a command line option to enter the context menu for the object given in a parameter of the command line invocation).
Comment 3 alexxcons editbugs 2019-03-22 22:24:12 CET
Its the "xfce4-places-plugin", a plugin for the xfce4-panel.
It will use the file-manager configured in "exo-preferred-applications". By default this is thunar, but could be as well some other file-manager. 

Afaik regarding the context-menu there is no standard freedesktop.org API amoung fiile managers. However, theoretically thunar could offer a dbus-service to only spawn a context menu, called by the places-plugin if thunar is the preferred file-manager.
Practically this would require realy alot of work for a mininmal benefit. So if you want to see this feature implemented, you probably need to work on it yourself ;)
Comment 4 Git Bot editbugs 2020-05-23 00:35:26 CEST
-- GitLab Migration Automatic Message --

This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/panel-plugins/xfce4-places-plugin/-/issues/26.

Please create an account or use an existing account on one of our supported OAuth providers. 

If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests

Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev

Bug #15210

Reported by:
Adalbert.Hanssen
Reported on: 2019-03-21
Last modified on: 2020-05-23

People

Assignee:
Andrzej
CC List:
3 users

Version

Version:
unspecified

Attachments

Additional information