Rodrigo Moya
047f48e850
Some build fixes
2010-11-15 10:35:49 +01:00
Rodrigo Moya
89669e136b
default applications: Remove web browsers and mail readers from XML file
...
We use g_app_info API to retrieve those now
2010-11-15 10:35:49 +01:00
Bastien Nocera
3a9039576c
default-applications: Simplify load_url_handlers
...
When what you want is just a new list...
2010-11-01 17:38:23 +00:00
Yanko Kaneti
95ea5d6b23
user-accounts: Fix endless loop in load_url_handlers
2010-11-01 17:34:10 +00:00
Bastien Nocera
3591685c16
default-applications: Fix run-time warning
...
An inexistant widget referenced in the UI file.
2010-10-26 16:34:20 +01:00
Rodrigo Moya
a069811b5e
default applications: Remove unneeded header
2010-10-20 15:50:01 +02:00
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
Rodrigo Moya
556e483cf0
default applications: Remove selection of media player
...
This was only used to start the default media player on gnome-settings-daemon,
when the user presses the Media key. We just open the default for audio/ogg
there, so no need to ask the user for a default media player
2010-10-13 15:28:33 +02:00
Rodrigo Moya
865744496c
default applications: Set the selected browser to handle HTTPS urls also
2010-10-11 15:40:43 +02:00
Rodrigo Moya
df484db37e
[default applications] Use URL handlers for browser and mailer applications
2010-10-11 13:35:21 +02:00
Matthias Clasen
2083f0a045
Link against libxml where appropriate
...
The default-applications and background capplets use libxml,
so link against it.
2010-10-07 12:54:28 -04: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
Bastien Nocera
b1250e03d6
Remove Opera from default browser choices
...
Not free, and we can't ship the icon for copyright reasons.
https://bugzilla.gnome.org/show_bug.cgi?id=627733
2010-09-23 18:45:42 +01: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
720065c183
default-apps: Fix run-time warning with newer GTK+
2010-09-21 15:15:43 +01:00
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