Merge lp:~elementary-pantheon/switchboard-plug-keyboard/behavior-style into lp:~elementary-pantheon/switchboard-plug-keyboard/trunk

Proposed by Danielle Foré
Status: Merged
Approved by: Danielle Foré
Approved revision: 500
Merged at revision: 502
Proposed branch: lp:~elementary-pantheon/switchboard-plug-keyboard/behavior-style
Merge into: lp:~elementary-pantheon/switchboard-plug-keyboard/trunk
Diff against target: 71 lines (+13/-13)
1 file modified
src/Pages/behaviour.vala (+13/-13)
To merge this branch: bzr merge lp:~elementary-pantheon/switchboard-plug-keyboard/behavior-style
Reviewer Review Type Date Requested Status
David Hewitt Approve
elementary Pantheon team Pending
Review via email: mp+316650@code.launchpad.net

Commit message

behaviour.vala:
* use CSS to style section headers instead of pango
* Increase white space between sections
* Remove unnecessary comments

To post a comment you must log in.
Revision history for this message
David Hewitt (davidmhewitt) wrote :

Added whitespace definitely helps to group the sections and all works/looks good on my computer.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'src/Pages/behaviour.vala'
--- src/Pages/behaviour.vala 2015-10-22 15:32:43 +0000
+++ src/Pages/behaviour.vala 2017-02-07 22:53:42 +0000
@@ -17,20 +17,21 @@
17 settings_repeat = new Behaviour.SettingsRepeat ();17 settings_repeat = new Behaviour.SettingsRepeat ();
18 settings_blink = new Behaviour.SettingsBlink ();18 settings_blink = new Behaviour.SettingsBlink ();
1919
20 // create widgets20 var label_repeat = new Gtk.Label (_("Repeat Keys:"));
21 var label_repeat = new Gtk.Label (_("<b>Repeat Keys:</b>"));21 label_repeat.get_style_context ().add_class ("h4");
22
22 var label_repeat_delay = new Gtk.Label (_("Delay:"));23 var label_repeat_delay = new Gtk.Label (_("Delay:"));
23 var label_repeat_speed = new Gtk.Label (_("Interval:"));24 var label_repeat_speed = new Gtk.Label (_("Interval:"));
24 var label_repeat_ms1 = new Gtk.Label (_("milliseconds"));25 var label_repeat_ms1 = new Gtk.Label (_("milliseconds"));
25 var label_repeat_ms2 = new Gtk.Label (_("milliseconds"));26 var label_repeat_ms2 = new Gtk.Label (_("milliseconds"));
26 var switch_repeat = new Gtk.Switch ();27 var switch_repeat = new Gtk.Switch ();
28 switch_repeat.valign = Gtk.Align.CENTER;
29
27 var scale_repeat_delay = new Gtk.Scale.with_range (Gtk.Orientation.HORIZONTAL, 10, 1000, 1);30 var scale_repeat_delay = new Gtk.Scale.with_range (Gtk.Orientation.HORIZONTAL, 10, 1000, 1);
28 var scale_repeat_speed = new Gtk.Scale.with_range (Gtk.Orientation.HORIZONTAL, 10, 100, 1);31 var scale_repeat_speed = new Gtk.Scale.with_range (Gtk.Orientation.HORIZONTAL, 10, 100, 1);
29 var spin_repeat_delay = new Gtk.SpinButton.with_range (10, 1000, 1);32 var spin_repeat_delay = new Gtk.SpinButton.with_range (10, 1000, 1);
30 var spin_repeat_speed = new Gtk.SpinButton.with_range (10, 100, 1);33 var spin_repeat_speed = new Gtk.SpinButton.with_range (10, 100, 1);
3134
32 // align labels vertically to CENTER and horizontally to END
33 label_repeat.use_markup = true;
34 label_repeat.halign = Gtk.Align.END;35 label_repeat.halign = Gtk.Align.END;
35 label_repeat_delay.halign = Gtk.Align.END;36 label_repeat_delay.halign = Gtk.Align.END;
36 label_repeat_speed.halign = Gtk.Align.END;37 label_repeat_speed.halign = Gtk.Align.END;
@@ -125,24 +126,23 @@
125 switch_repeat.active = active;126 switch_repeat.active = active;
126 } );127 } );
127128
128129 var label_blink = new Gtk.Label (_("Cursor Blinking:"));
129130 label_blink.get_style_context ().add_class ("h4");
130 /** Cursor Blinking **/131 label_blink.margin_top = 24;
131132
132 // setup gui
133 var label_blink = new Gtk.Label (_("<b>Cursor Blinking:</b>"));
134 var label_blink_speed = new Gtk.Label (_("Speed:"));133 var label_blink_speed = new Gtk.Label (_("Speed:"));
135 var label_blink_time = new Gtk.Label (_("Duration:"));134 var label_blink_time = new Gtk.Label (_("Duration:"));
136 var label_blink_ms = new Gtk.Label (_("milliseconds"));135 var label_blink_ms = new Gtk.Label (_("milliseconds"));
137 var label_blink_s = new Gtk.Label (_("seconds"));136 var label_blink_s = new Gtk.Label (_("seconds"));
138 var switch_blink = new Gtk.Switch ();137 var switch_blink = new Gtk.Switch ();
138 switch_blink.valign = Gtk.Align.CENTER;
139 switch_blink.margin_top = 24;
140
139 var scale_blink_speed = new Gtk.Scale.with_range (Gtk.Orientation.HORIZONTAL, 100, 2500, 10);141 var scale_blink_speed = new Gtk.Scale.with_range (Gtk.Orientation.HORIZONTAL, 100, 2500, 10);
140 var scale_blink_time = new Gtk.Scale.with_range (Gtk.Orientation.HORIZONTAL, 1, 100, 1);142 var scale_blink_time = new Gtk.Scale.with_range (Gtk.Orientation.HORIZONTAL, 1, 100, 1);
141 var spin_blink_speed = new Gtk.SpinButton.with_range (100, 2500, 10);143 var spin_blink_speed = new Gtk.SpinButton.with_range (100, 2500, 10);
142 var spin_blink_time = new Gtk.SpinButton.with_range (1, 100, 1);144 var spin_blink_time = new Gtk.SpinButton.with_range (1, 100, 1);
143145
144 // align labels vertically to CENTER and hoizontally to END
145 label_blink.use_markup = true;
146 label_blink.halign = Gtk.Align.END;146 label_blink.halign = Gtk.Align.END;
147 label_blink_time.halign = Gtk.Align.END;147 label_blink_time.halign = Gtk.Align.END;
148 label_blink_speed.halign = Gtk.Align.END;148 label_blink_speed.halign = Gtk.Align.END;
@@ -241,8 +241,8 @@
241 /** Test Settings **/241 /** Test Settings **/
242242
243 var entry_test = new Gtk.Entry ();243 var entry_test = new Gtk.Entry ();
244 entry_test.margin_top = 24;
244 entry_test.placeholder_text = (_("Type to test your settings…"));245 entry_test.placeholder_text = (_("Type to test your settings…"));
245
246 entry_test.hexpand = true;246 entry_test.hexpand = true;
247247
248 this.attach (entry_test, 1, 6, 1, 1);248 this.attach (entry_test, 1, 6, 1, 1);

Subscribers

People subscribed via source and target branches