[gnome-chess/gnome-3-8] Fix initial sensitivity of certain preferences
- From: Michael Catanzaro <mcatanzaro src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-chess/gnome-3-8] Fix initial sensitivity of certain preferences
- Date: Sat, 11 May 2013 20:40:09 +0000 (UTC)
commit 9f751ef46cecfca4883336e1e7552555e7930923
Author: Michael Catanzaro <mike catanzaro gmail com>
Date: Fri May 10 17:40:07 2013 -0500
Fix initial sensitivity of certain preferences
* Ensure smooth 3D view option is initially disabled if 3D view is
disabled.
* Ensure piece type combo is initially disabled if 3D view is enabled.
src/gnome-chess.vala | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/src/gnome-chess.vala b/src/gnome-chess.vala
index 9d321e9..3db29fa 100644
--- a/src/gnome-chess.vala
+++ b/src/gnome-chess.vala
@@ -1198,8 +1198,14 @@ public class Application : Gtk.Application
var move_combo = (Gtk.ComboBox) preferences_builder.get_object ("move_format_combo");
set_combo (move_combo, 1, settings.get_string ("move-format"));
+ var show_3d_check = (Gtk.CheckButton) preferences_builder.get_object ("show_3d_check");
+
var theme_combo = (Gtk.ComboBox) preferences_builder.get_object ("piece_style_combo");
set_combo (theme_combo, 1, settings.get_string ("piece-theme"));
+ theme_combo.sensitive = !show_3d_check.active;
+
+ var show_3d_smooth_check = (Gtk.CheckButton) preferences_builder.get_object ("show_3d_smooth_check");
+ show_3d_smooth_check.sensitive = show_3d_check.active;
preferences_builder.connect_signals (this);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]