GNOME/KDE integration
Submitted by Thomas Leonard on Thu, 2007-03-22 21:43
Following on from the work to allow adding ROX applications to the Xfce panel, I've created Zero2Desktop. This adds a launcher for any Zero Install application to the GNOME or KDE Applications menu. To run it:
$ 0launch http://0install.net/2007/interfaces/Zero2Desktop.xml
This dialog appears:
Enter the program's URI (or drag in the link):
The program is now on the menu:
Of course, you can add Zero2Desktop to the menu by running it on itself.
Tip: for applications that support drag-and-drop (e.g. Archive) you can drag their entry from the menu onto the bar itself:
Then you can drag directories to the Archive icon to create archives, etc.
»
- Thomas Leonard's blog
- Login to post comments
0publish 0.2
Observing an actual Ubuntu user trying to use this with the default configuration, I realised that drag-and-drop is nearly impossible, since clicking in the Firefox window to start the drag brings the browser window in front of the target dialog!
I've released version 0.2, which sets the 'always-on-top' flag as a workaround (I think it's acceptable here, because this program is only for GNOME users, where this behaviour is the default).
The new version also uses the new 'category' field in feeds which provide it to give a sensible default category. This field is also now used to organise the web index.
You can set the category for your own programs using the new version of 0publish-gui.
Zero2Desktop -> 0desktop
Note that Zero2Desktop was replaced by the 0desktop command in Zero Install 0.34 and is no longer needed.