Commit graph

10 commits

Author SHA1 Message Date
Vincent Untz
48dec984db shell: Do not add a trailing dash in search target when comment is empty
When the comment is empty, we do not want to add a dash to the search
target, as it will be a trailing one.

https://bugzilla.gnome.org/show_bug.cgi?id=655487
2011-08-02 10:16:11 +02:00
Vincent Untz
c635d8e875 shell: Port to new gnome-menus API
https://bugzilla.gnome.org/show_bug.cgi?id=655110
2011-08-01 19:41:36 +02:00
Thomas Wood
6c0cbc9d40 shell: sort the icons alphabetically 2011-02-12 19:21:43 +00:00
Matthias Clasen
62e2bd6e75 Correct a comment 2011-01-27 08:16:03 -05:00
Bastien Nocera
4b80e08055 shell: Reload icons when icon theme changes
https://bugzilla.gnome.org/show_bug.cgi?id=639268
2011-01-14 17:04:10 +00:00
Matthias Clasen
aef8513752 shell: Add keyword search
This commit makes search look at the X-GNOME-Keywords key. The key
is expected to hold a list of strings, and is translatable.

http://bugzilla.gnome.org/show_bug.cgi?id=634926
2010-11-15 18:04:57 -05:00
Bastien Nocera
4ec7801cbb shell: Show settings without a panel in Other
Add the X-GNOME-Settings-Panel category. You need a control-center
panel to add this to your desktop file. Desktop entries with this
category but that aren't actually panels will be ignored (no cheating).

If the desktop file for your settings isn't a panel, it will show in the
"Other" section of the control-center shell

https://bugzilla.gnome.org/show_bug.cgi?id=630998
2010-09-30 13:48:29 +01:00
Thomas Wood
b8d094cad7 shell: load the X-GNOME-Settings-Panel ID into the data model
Load the panel id from the .desktop file into the model so that it does not
need to be loaded again later.
2010-06-04 16:34:52 +01:00
Thomas Wood
27bf283683 shell: set the window name and icon when opening an embedded settings panel
This involves storing the default window title and icon name and resetting
the title and icon name when an embedded settings panel is closed.

The icon name and title for each panel is retrieved from the desktop file
information and stored in the CcShellModel.
2010-05-25 14:38:36 +01:00
Thomas Wood
4ea04c81dc shell: add a new settings shell
The new shell provides an implementation of CcShell and also removes the
dependency on libslab.
2010-05-19 11:11:26 +01:00