! 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 !
Proposed change to default "open terminal here" action
Status:
CLOSED: FIXED

Comments

Description Craig Sampson 2006-09-03 06:38:31 CEST
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6
Build Identifier: 

Referring to ubuntu bug 45830

https://launchpad.net/distros/ubuntu/+source/thunar/+bug/45830

Would it be possible to change the default action of 'open terminal here' so that its not hard coded to use xfce-terminal.

debian for instance uses the so called 'alternatives' system whereby applications like this one might call x-terminal-emulator, which is a symlink to xterm, aterm, even xfce-terminal that way allowing users to easily choose what they want to use.  Other distro's probably have a similar system.  

In fact, xfce4.4 beta (1 or 2) has an ability for the user to choose their default terminal emulator from the 'xfce settings manager' - could this preferrence not also be used for thunar?

At the moment, with hard coded referrence in thunar-custom-actions to xfce-terminal if the system does not have xfce-terminal installed then the custom action simply does not work, regardless of any setting user might have made in the mcs-manager.

Regards,
Craig


Reproducible: Always

Steps to Reproduce:
1.open a thunar instance
2.edit -> configure custom actions
3.edit 'open terminal here' and see hard coded reference to xfce-terminal rather than abstraction or pointer to mcs-manager selection



Expected Results:  
Thunar should attempt to use whatever the user has set as the preferred x terminal emulator from the mcs manager
Comment 1 Benedikt Meurer editbugs 2006-09-03 16:42:04 CEST
Moving to 0.5.0rc2.
Comment 2 Benedikt Meurer editbugs 2006-09-03 16:51:24 CEST
Using "cd %f && exo-open --launch TerminalEmulator" as default command will of course work, but looks pretty strange to people that do not know about shell syntax, and is therefore not a pretty good default. I'll therefore add a --working-directory switch to exo-open.
Comment 3 Benedikt Meurer editbugs 2006-09-10 11:50:50 CEST
Fixed with revision 23125.

2006-09-10	Benedikt Meurer <benny@xfce.org>

	* plugins/thunar-uca/uca.xml.in: Use exo-open for the default "Open
	  Terminal Here" action. Bug #2256.

Comment 4 Jani Monoses 2006-09-15 15:14:35 CEST
thunar should alreday dep on latest exo since --working-directory arg is only there

Bug #2256

Reported by:
Craig Sampson
Reported on: 2006-09-03
Last modified on: 2009-07-17

People

Assignee:
Jannis Pohlmann
CC List:
1 user

Version

Version:
0.3.3svn

Attachments

Additional information