Make log viewer pannable in both directions
[tor-status] / src / status-area-applet-tor.vala
index 8301f94..dc7e35e 100644 (file)
@@ -414,8 +414,8 @@ class TorStatusMenuItem : HD.StatusMenuItem {
                size_group.add_widget (label);
                hbox.pack_start (label, false, false, 0);
                var ip_entry = new Hildon.Entry (Hildon.SizeType.FINGER_HEIGHT);
-               Hildon.gtk_entry_set_input_mode (ip_entry, Hildon.GtkInputMode.NUMERIC |
-                                                          Hildon.GtkInputMode.SPECIAL);
+               ip_entry.set ("hildon-input-mode", Hildon.GtkInputMode.NUMERIC |
+                                                  Hildon.GtkInputMode.SPECIAL);
                hbox.pack_start (ip_entry, true, true, 0);
                content.pack_start (hbox, false, false, 0);
 
@@ -425,7 +425,7 @@ class TorStatusMenuItem : HD.StatusMenuItem {
                size_group.add_widget (label);
                hbox.pack_start (label, false, false, 0);
                var port_entry = new Hildon.Entry (Hildon.SizeType.FINGER_HEIGHT);
-               Hildon.gtk_entry_set_input_mode (port_entry, Hildon.GtkInputMode.NUMERIC);
+               port_entry.set ("hildon-input-mode", Hildon.GtkInputMode.NUMERIC);
                hbox.pack_start (port_entry, true, true, 0);
                content.pack_start (hbox, true, true, 0);
 
@@ -435,7 +435,7 @@ class TorStatusMenuItem : HD.StatusMenuItem {
                size_group.add_widget (label);
                hbox.pack_start (label, false, false, 0);
                var fingerprint_entry = new Hildon.Entry (Hildon.SizeType.FINGER_HEIGHT);
-               Hildon.gtk_entry_set_input_mode (fingerprint_entry, Hildon.GtkInputMode.HEXA);
+               fingerprint_entry.set ("hildon-input-mode", Hildon.GtkInputMode.HEXA);
                hbox.pack_start (fingerprint_entry, true, true, 0);
                content.pack_start (hbox, true, true, 0);
 
@@ -554,6 +554,7 @@ class TorStatusMenuItem : HD.StatusMenuItem {
                dialog.set_title (_("Log"));
 
                var pannable = new Hildon.PannableArea ();
+               pannable.mov_mode = Hildon.MovementMode.BOTH;
                var label = new Gtk.Label (tor_log);
                pannable.add_with_viewport (label);
                content.pack_start (pannable, true, true, 0);