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
Moving to 0.5.0rc2.
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.
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.
thunar should alreday dep on latest exo since --working-directory arg is only there