Quicklist Editor for Unity Launcher
Sponsored Link
The steps to create a custom launcher is easy.
Right-click on your desktop and click create a launcher.
Edit the .desktop file using a text editor and using this you can create static quicklist for the Unity.
We have an application to do this which is called Quicklist Editor
Install quicklist editor on ubuntu 11.04
Open the terminal and run the following commands
sudo apt-get install bzr
bzr branch lp:unity-launcher-editor
After installation you need to double click on main.py file located under
/home/username/unity-launcher-editor/unitylaunchereditor/main.py
Screenshot
Via Ubuntulife
I installed the quicklist editor but in the /home/username/unity-launcher-editor/unitylaunchereditor/main.py, the main.py is missing, i got mainwindow.py and other files
Same here: main.py is missing. Try running “ule” file in your unity-launcher-editor directory. Works for me.
same here… no main.py 🙁
main.py is missing. “ule” launches the app but it is not functional. Buttons don’t do anything and it keeps generating errors in the console. Here are some of them:
TypeError: could not convert type gtk.ListStore to PyObject required for parameter 0
Traceback (most recent call last):
File “~/unity-launcher-editor/unitylaunchereditor/widgets/launcherview.py”, line 134, in _on_row_change
self.emit(“selection-changed”, model, row_iter, objDesktop)
TypeError: could not convert type gtk.ListStore to PyObject required for parameter 0
Traceback (most recent call last):
File “~/unity-launcher-editor/unitylaunchereditor/dialogs/app.py”, line 320, in __on_laucher_button_click
win.populate(desktop_obj)
File “~/unity-launcher-editor/unitylaunchereditor/dialogs/launcherdialog.py”, line 150, in populate
launcher_name = desktop_obj.get(‘Name’, locale=LOCALE)
AttributeError: ‘NoneType’ object has no attribute ‘get’
Traceback (most recent call last):
File “~/unity-launcher-editor/unitylaunchereditor/dialogs/app.py”, line 262, in __on_quicklist_button_click
values = self.group_view.get_selected_row()
File “~/unity-launcher-editor/unitylaunchereditor/widgets/groupview.py”, line 151, in get_selected_row
return self.get_children_values(titer)
File “~/unity-launcher-editor/unitylaunchereditor/widgets/groupview.py”, line 155, in get_children_values
text = model.get_value(root_iter, self.COLUMN_GROUP)
TypeError: iter must be a GtkTreeIter
Traceback (most recent call last):
File “~/unity-launcher-editor/unitylaunchereditor/dialogs/app.py”, line 320, in __on_laucher_button_click
win.populate(desktop_obj)
File “~/unity-launcher-editor/unitylaunchereditor/dialogs/launcherdialog.py”, line 150, in populate
launcher_name = desktop_obj.get(‘Name’, locale=LOCALE)
AttributeError: ‘NoneType’ object has no attribute ‘get’
this might work in the latest version, after they left out that .py file
sudo apt-get install bzr
bzr branch lp:unity-launcher-editor
cd unity-launcher-editor/
./ule