Commit graph

9 commits

Author SHA1 Message Date
Thomas Wood
f5c0b73214 panels: Use gi18n-lib.h in the panel libraries 2010-07-22 16:56:27 +01:00
Bastien Nocera
016b81dee8 Fix compile-time warning
cc-default-applications-panel.c: In function ‘cc_default_applications_panel_dispose’:
cc-default-applications-panel.c:73:7: warning: implicit declaration of function ‘gnome_da_xml_free’
cc-default-applications-panel.c:73:7: warning: nested extern declaration of ‘gnome_da_xml_free’
2010-07-22 15:58:22 +01:00
Bastien Nocera
b8e36d5658 Fix possible crasher when theme changes
When the theme or screen changes, we need to make sure that
the previous handler for the theme-changed signal is disconnected
to avoid the callback being called when the panel has been unloaded.

https://bugzilla.redhat.com/show_bug.cgi?id=610289
2010-07-22 15:56:26 +01:00
Thomas Wood
9089857a89 Completely remove dependency on capplets/common directory
The capplets directory is no longer built or distributed, so the panels
cannot depend on files in it.
2010-07-12 10:39:09 +01:00
Thomas Wood
130843187f panels: make sure the Exec line is valid
Allow the panel desktop files to launch the control center shell started
with the relevant panel.
2010-06-02 17:57:03 +01:00
Thomas Wood
847bbba2b8 panels: make .desktop file naming more consistent
Give the .desktop files for settings panels a more consistent naming
scheme.
2010-06-02 16:54:26 +01:00
Thomas Wood
d91e466f93 shell: Use the X-GNOME-Settings-Panel value to identify panels
Use the custom .desktop file field to identify panels and make sure the
panel implementations use the name to identify themselves.
2010-06-02 16:20:45 +01:00
Thomas Wood
8aa419dabc Add X-GNOME-Settings-Panel key to panel desktop files
Add a key to identify the name of the extension that implements the panel.
This can then be used in the shell to launch the appropriate panel.
2010-06-02 16:18:27 +01:00
Thomas Wood
f112fc3a8e default-applications: convert capplet to a settings panel
Add a module and CcPanel implementation for default applications settings.
2010-05-24 21:51:28 +01:00