Quicklist Editor for Unity Launcher

Sponsored Link
Creating a custom launcher for unity is simple. Quicklists provide a easy and efficient way to quickly access commonly used tasks for a specific application.

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

Sponsored Link

You may also like...

5 Responses

  1. Daniel says:

    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

  2. Jose says:

    Same here: main.py is missing. Try running “ule” file in your unity-launcher-editor directory. Works for me.

  3. gaya3 says:

    same here… no main.py 🙁

  4. Yurx says:

    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’

  5. Nick says:

    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

Leave a Reply

Your email address will not be published. Required fields are marked *