Commit graph

6 commits

Author SHA1 Message Date
Rodrigo Moya
1b2abc48ad default applications: Use GSettings from gsettings-desktop-schemas for default Terminal and A11Y applications 2010-10-13 16:09:32 +02:00
Bastien Nocera
a205fc79b4 default-apps: Fix illegal memory access
gnome_da_xml_free() frees priv->capplet, so we shouldn't be
accessing it afterwards.
2010-09-21 15:22:43 +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
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
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