lp://staging/~osomon/unity/4.0-dash-custom-home-screen
- Get this branch:
- bzr branch lp://staging/~osomon/unity/4.0-dash-custom-home-screen
Branch merges
- Gord Allott (community): Approve
-
Diff: 72 lines (+28/-4)1 file modifiedplugins/unityshell/src/PlacesHomeView.cpp (+28/-4)
Related bugs
Bug #785840: Home dash icons need to be customizable | Undecided | Won't Fix | |
Bug #913885: Custom dash shortcut to desktop file drops Exec args | Undecided | Won't Fix |
Related blueprints
Branch information
Recent revisions
- 1723. By Olivier Tilloy
-
Do not rely solely on the executable name to launch an application, this doesn’t work for applications that are launched with parameters.
Use g_app_info_
launch( …) instead. - 1721. By Olivier Tilloy
-
Allow customizing the dash’s home screen.
The contents of the custom home screen are described in a JSON file called HomeShortcutsCu
stomized. json. The file is looked for in the following locations in decreasing order of priority:
- $XDG_CONFIG_HOME/unity/ (defaults to $HOME/. config/ unity/)
- $DIR/unity/ for $DIR in $XDG_CONFIG_DIRSThe syntax of the file is as follows:
============== ======= ======= ======= ======= ======= ======= ======= ======= ====
{
"shortcut1": {
"source": $source,
"name": $name,
"name[fr]": $name_in_french,
[…]
"icon": $icon
},
"shortcut2": {
[…]
},
[…]
}
============== ======= ======= ======= ======= ======= ======= ======= ======= ==== The source attribute may either be a desktop file (full path or just its basename if it is located in a standard directory), or a lens file (basename only). This attribute is mandatory.
The 'name' attribute is optional. If present, it will override the default display name as advertised by the desktop file or by the lens. The name can be localized in several languages using the square brackets suffix notation, in which case the locale matching the system’s will be used, defaulting to the untranslated 'name' attribute if necessary.
The 'icon' attribute is optional. If present, it will override the default icon as advertised by the desktop file or by the lens. It should be a full path name.
If the source is a lens, the optional 'filter' attribute allows specifying a filter in the form "$name:$value", e.g. "type:videos" for the files lens.
If the source is a lens, the optional 'section' attribute allows specifying a section number (an integer starting at index 0). - 1715. By Sam Spilsbury
-
Bug #863114: Cannot raise window from panel after minimize
Bug #865890: compiz crashed with SIGSEGV in nux::BaseWindow::GetInputWindo wId() (when onboard is used)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/unity