diff options
author | raveit65 <[email protected]> | 2016-07-28 20:28:32 +0200 |
---|---|---|
committer | raveit65 <[email protected]> | 2016-08-03 15:18:32 +0200 |
commit | 83edec3e9fcdcd843e99cdf0e5a40fb615e5a9e8 (patch) | |
tree | 9b5affacf13a77ad35e9ec93341a520434cead3a /mate-panel/panel-properties-dialog.c | |
parent | 51342af82a752eaa1e036424766ee5950261cc3e (diff) | |
download | mate-panel-83edec3e9fcdcd843e99cdf0e5a40fb615e5a9e8.tar.bz2 mate-panel-83edec3e9fcdcd843e99cdf0e5a40fb615e5a9e8.tar.xz |
Gtk+3 UI: add panel-properties-dialog-gtk3.ui
which is cleaned from deprecated widgets for >= gtk+-3.14
Diffstat (limited to 'mate-panel/panel-properties-dialog.c')
-rw-r--r-- | mate-panel/panel-properties-dialog.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/mate-panel/panel-properties-dialog.c b/mate-panel/panel-properties-dialog.c index a75f4b58..e3790fd5 100644 --- a/mate-panel/panel-properties-dialog.c +++ b/mate-panel/panel-properties-dialog.c @@ -1012,15 +1012,25 @@ panel_properties_dialog_present (PanelToplevel *toplevel) gtk_builder_set_translation_domain (gui, GETTEXT_PACKAGE); error = NULL; +#if GTK_CHECK_VERSION (3, 0, 0) + gtk_builder_add_from_file (gui, + BUILDERDIR "/panel-properties-dialog-gtk3.ui", + &error); +#else gtk_builder_add_from_file (gui, BUILDERDIR "/panel-properties-dialog.ui", &error); +#endif if (error) { char *secondary; secondary = g_strdup_printf (_("Unable to load file '%s': %s."), +#if GTK_CHECK_VERSION (3, 0, 0) + BUILDERDIR"/panel-properties-dialog-gtk3.ui", +#else BUILDERDIR"/panel-properties-dialog.ui", +#endif error->message); panel_error_dialog (GTK_WINDOW (toplevel), gtk_window_get_screen (GTK_WINDOW (toplevel)), |