Age | Commit message (Collapse) | Author | Files | Lines |
|
Based on GSD commit: 826de890a80692da47721191e4e58b171691f81e
From: Bastien Nocera <[email protected]>
|
|
|
|
|
|
|
|
Closes #51
https://github.com/mate-desktop/mate-settings-daemon/issues/51
|
|
|
|
|
|
In plugins/housekeeping/gsd-ldsm-dialog.c
- Initialize GSList ignore_paths before use
- Use g_slist_prepend instead of _append in loop (more efficient), reverse after
In plugins/media-keys/msd-media-keys-manager.c
- Default to mate-terminal if terminal "exec" key is empty
In plugins/xrandr/msd-xrandr-manager.c
- Only start_or_stop_icon when the show icon key actually changes
Also, adapt this for media-keys plugin:
Don't use org.gnome.settings-daemon for volume_step setting
http://git.gnome.org/browse/gnome-settings-daemon/commit/?id=1a9eea8224d41643a8a7a05d799198058e36e1a8
|
|
1. Use g_settings_get_mapped instead of our own hack get_gsettings_int_with_default.
2. Don't force hard-coded default when value is 0, as that's used to allow
paranoid scanning on shutdown.
3. Only unref the settings object at the end of _stop routine, not before
do_cleanup is potentially called, since purge_thumbnail_cache uses the settings.
This was also causing asserts when killing msd, as described in (now closed) #23.
These are regressions introduced by the gsettings port of the plugin -- 03478b4d
|
|
gtk_dialog_set_has_separator deprecated in GTK+ 2.21.8
simple gtk_object -> gtk_widget switch for GTK3 forward compat.
|
|
And instead, use glib macros (since 2.14)
http://git.gnome.org/browse/gnome-settings-daemon/commit/?id=0dda56c4462e070dabdab68092b6574b5e894181
|
|
1. import: Don't choke if there are old plugins laying around
http://git.gnome.org/browse/gnome-settings-daemon/commit/?id=18e57e126ff6a6ab2980c119aebef087227e2a54
2. Alleviate #23 -- no more "g_object_unref: assertion 'G_IS_OBJECT (object)' failed"
when starting m-c-c "Appearance" properties.
|
|
|
|
|
|
|
|
dialog is displayed
|
|
|
|
|
|
|
|
|
|
|