! 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 !
"Open with other program" is missing on xfdesktop
Status:
RESOLVED: FIXED
Priority:
Very Low
Severity:
enhancement
Product:
Xfdesktop
Component:
General

Comments

Description Anton Kuzmin 2006-05-15 13:29:41 CEST
thunar's got the feature to change file type's default program but xfdesktop hasn't. It's kind of inconvenient.
Comment 1 Brian J. Tarricone (not reading bugmail) 2006-05-15 14:10:28 CEST
Benny, is there a way to get thunar's 'open with' dialog to pop up from the outside?  Otherwise, WONTFIX.

(Note that you can change the default 'open with' app in the properties dialog, but only for applications registered for that type.)
Comment 2 Benedikt Meurer editbugs 2006-05-15 14:22:40 CEST
Right now, there's no way to explicitly popup the open with dialog from outside.
Comment 3 Brian J. Tarricone (not reading bugmail) 2006-05-15 14:31:50 CEST
Right now?  Is it a planned addition? ^_^
Comment 4 Benedikt Meurer editbugs 2006-05-15 14:32:39 CEST
Not planned. But it could be added if really needed.
Comment 5 Anton Kuzmin 2006-05-15 17:49:35 CEST
OK then. So if many people want this you will let it be =)
Comment 6 Benedikt Meurer editbugs 2006-05-15 17:54:38 CEST
So, should I add a method to the D-BUS interface?
Comment 7 Brian J. Tarricone (not reading bugmail) 2006-05-20 23:31:38 CEST
If you want, go ahead, and I'll add the menu item.

On a side note... is there a good quick way to determine if thunar is available before popping up the menu?  It would be nice to filter out the stuff we can't do instead of popping up an error dialog if the dbus call fails.
Comment 8 Benedikt Meurer editbugs 2006-05-20 23:33:27 CEST
If Thunar is not available, you will not have desktop icons in xfdesktop.
Comment 9 Brian J. Tarricone (not reading bugmail) 2006-05-20 23:39:09 CEST
Not strictly true, as some distro packagers are already packaging thunar-vfs separately from thunar.
Comment 10 Benedikt Meurer editbugs 2006-05-21 10:44:08 CEST
Hm, right. IIRC the freedesktop base interface has a Ping() method that tells you whether the service is available. You could probably just ping org.xfce.FileManager to see whether a file manager (and the D-BUS service) is installed.
Comment 11 Brian J. Tarricone (not reading bugmail) 2006-07-11 22:38:16 CEST
Benny - Did you ever add this to the org.xfce.Filemanager interface?
Comment 12 Benedikt Meurer editbugs 2006-07-12 14:21:29 CEST
Not yet. I totally forgot about this one. If you want the method, please file a bug report to 'Thunar', so I don't forget about it again.
Comment 13 Benedikt Meurer editbugs 2006-07-30 22:50:45 CEST
Committed with revision 22583.

2006-07-31	Benedikt Meurer <benny@xfce.org>

	* thunar/thunar-dbus-service-infos.xml, thunar/thunar-dbus-service.c:
	  Add DisplayChooserDialog() to the org.xfce.FileManager interface,
	  which pops up the "Open With" dialog, optionally allowing the user
	  to open the file with the choosen application. Bug #1811.

Comment 14 Brian J. Tarricone (not reading bugmail) 2006-10-18 00:04:50 CEST
Fixed.

Bug #1811

Reported by:
Anton Kuzmin
Reported on: 2006-05-15
Last modified on: 2009-07-14

People

Assignee:
Brian J. Tarricone (not reading bugmail)
CC List:
1 user

Version

Attachments

Additional information