talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit 06e82f903fba443f93b036d059a45c237dccd53d
parent 88515bc4aaa8f0714d26b736301a3dd0d2e76301
Author: paul <paul@claws-mail.org>
Date:   Sat, 18 Jan 2020 10:18:35 +0000

replace deprecated gtk_settings_set_long_property() with g_object_set()

Diffstat:
Msrc/prefs_other.c | 27++++++++++++---------------
1 file changed, 12 insertions(+), 15 deletions(-)

diff --git a/src/prefs_other.c b/src/prefs_other.c @@ -680,6 +680,7 @@ static void prefs_other_create_widget(PrefsPage *_page, GtkWindow *window, static void prefs_other_save(PrefsPage *_page) { OtherPage *page = (OtherPage *) _page; + GtkSettings *settings = gtk_settings_get_default(); gboolean gtk_enable_accels; prefs_common.add_address_by_click = gtk_toggle_button_get_active( @@ -754,15 +755,12 @@ static void prefs_other_save(PrefsPage *_page) if (prefs_common.gtk_enable_accels != gtk_enable_accels) { prefs_common.gtk_enable_accels = gtk_enable_accels; - gtk_settings_set_long_property(gtk_settings_get_default(), - "gtk-enable-accels", - (glong)prefs_common.gtk_enable_accels, - "XProperty"); - - gtk_settings_set_long_property(gtk_settings_get_default(), - "gtk-enable-mnemonics", - (glong)prefs_common.gtk_enable_accels, - "XProperty"); + g_object_set(G_OBJECT(settings), "gtk-enable-accels", + (glong)prefs_common.gtk_enable_accels, + NULL); + g_object_set(G_OBJECT(settings), "gtk-enable-mnemonics", + (glong)prefs_common.gtk_enable_accels, + NULL); } if (prefs_common.gtk_enable_accels != gtk_enable_accels) { @@ -781,6 +779,7 @@ OtherPage *prefs_other; void prefs_other_init(void) { OtherPage *page; + GtkSettings *settings = gtk_settings_get_default(); static gchar *path[3]; path[0] = _("Other"); @@ -796,14 +795,12 @@ void prefs_other_init(void) prefs_gtk_register_page((PrefsPage *) page); prefs_other = page; - gtk_settings_set_long_property(gtk_settings_get_default(), - "gtk-enable-accels", + g_object_set(G_OBJECT(settings), "gtk-enable-accels", (glong)prefs_common.gtk_enable_accels, - "XProperty"); - gtk_settings_set_long_property(gtk_settings_get_default(), - "gtk-enable-mnemonics", + NULL); + g_object_set(G_OBJECT(settings), "gtk-enable-mnemonics", (glong)prefs_common.gtk_enable_accels, - "XProperty"); + NULL); } void prefs_other_done(void)