View | Details | Raw Unified | Return to bug 21408
Collapse All | Expand All

(-)gtk+-2.16.5/gtk/gtksettings.c~ (-1 / +5 lines)
Lines 445-455 gtk_settings_class_init (GtkSettingsClas Link Here
445
  g_assert (result == PROP_CURSOR_THEME_SIZE);
445
  g_assert (result == PROP_CURSOR_THEME_SIZE);
446
446
447
#endif  /* GDK_WINDOWING_X11 */
447
#endif  /* GDK_WINDOWING_X11 */
448
  gboolean default_gtk_alternative_button_order = FALSE;
449
  const char *kde_full_session = getenv("KDE_FULL_SESSION");
450
  if( kde_full_session && !strcmp(kde_full_session,"true") )
451
      default_gtk_alternative_button_order = TRUE;
448
  result = settings_install_property_parser (class,
452
  result = settings_install_property_parser (class,
449
                                             g_param_spec_boolean ("gtk-alternative-button-order",
453
                                             g_param_spec_boolean ("gtk-alternative-button-order",
450
								   P_("Alternative button order"),
454
								   P_("Alternative button order"),
451
								   P_("Whether buttons in dialogs should use the alternative button order"),
455
								   P_("Whether buttons in dialogs should use the alternative button order"),
452
								   FALSE,
456
								   default_gtk_alternative_button_order,
453
								   GTK_PARAM_READWRITE),
457
								   GTK_PARAM_READWRITE),
454
                                             NULL);
458
                                             NULL);
455
  g_assert (result == PROP_ALTERNATIVE_BUTTON_ORDER);
459
  g_assert (result == PROP_ALTERNATIVE_BUTTON_ORDER);

Return to bug 21408