deskbar-applet r2056 - in branches/gnome-2-22: . deskbar/handlers/actions
- From: sebp svn gnome org
- To: svn-commits-list gnome org
- Subject: deskbar-applet r2056 - in branches/gnome-2-22: . deskbar/handlers/actions
- Date: Sun, 30 Mar 2008 18:05:11 +0100 (BST)
Author: sebp
Date: Sun Mar 30 18:05:11 2008
New Revision: 2056
URL: http://svn.gnome.org/viewvc/deskbar-applet?rev=2056&view=rev
Log:
When a command to open a file has arguments itsself move them over to the arguments list
Modified:
branches/gnome-2-22/ChangeLog
branches/gnome-2-22/deskbar/handlers/actions/ActionsFactory.py
Modified: branches/gnome-2-22/deskbar/handlers/actions/ActionsFactory.py
==============================================================================
--- branches/gnome-2-22/deskbar/handlers/actions/ActionsFactory.py (original)
+++ branches/gnome-2-22/deskbar/handlers/actions/ActionsFactory.py Sun Mar 30 18:05:11 2008
@@ -54,7 +54,15 @@
# 4: expects_uri (int)
# 5: supported uri schemes (list)
if (mime_default_cmd == None or app[2] != mime_default_cmd) and app[2] != None:
- actions.append( OpenWithApplicationAction(display_name, app[2], [path],
+ cmd = app[2]
+ args = [path]
+
+ cmd_args = cmd.split(" ")
+ if len(cmd_args) > 0:
+ cmd = cmd_args[0]
+ args = cmd_args[1:] + args
+
+ actions.append( OpenWithApplicationAction(display_name, cmd, args,
display_program_name=app[1]) )
actions.append( GoToLocationAction(display_name, uri) )
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]