MoviePilot plugin: fix user name and password entry fields
[cinaest] / src / plugins / moviepilot-plugin.vala
index 44f5bf0..43cf94b 100644 (file)
@@ -48,23 +48,25 @@ class MoviePilotPlugin : Plugin {
                dialog.set_transient_for (window);
                dialog.set_title (_("MoviePilot plugin settings"));
 
-               // Username
+               var content = (VBox) dialog.get_content_area ();
+               var sizegroup = new Gtk.SizeGroup (SizeGroupMode.HORIZONTAL);
+
+               // User name
+               var hbox = new Gtk.HBox (false, MARGIN_DOUBLE);
+               var label = new Gtk.Label (_("User name"));
+               sizegroup.add_widget (label);
+               var entry = new Hildon.Entry (SizeType.FINGER_HEIGHT);
+               hbox.pack_start (label, false, false, 0);
+               hbox.pack_start (entry, true, true, 0);
+               content.pack_start (hbox, true, true, 0);
+
                // Password
-               var hbox = new Gtk.HBox (false, 0);
-               var vbox = new Gtk.VBox (true, 0);
-               var label = new Gtk.Label ("User name");
-               vbox.pack_start (label, true, true, 0);
+               hbox = new Gtk.HBox (false, MARGIN_DOUBLE);
                label = new Gtk.Label ("Password");
-               vbox.pack_start (label, true, true, 0);
-               hbox.pack_start (vbox, false, false, 0);
-               vbox = new Gtk.VBox (true, 0);
-               var entry = new Hildon.Entry (SizeType.FINGER_HEIGHT);
-               vbox.pack_start (entry, true, true, 0);
+               sizegroup.add_widget (label);
                entry = new Hildon.Entry (SizeType.FINGER_HEIGHT);
-               vbox.pack_start (entry, true, true, 0);
-               hbox.pack_start (vbox, true, true, 0);
-
-               var content = (VBox) dialog.get_content_area ();
+               hbox.pack_start (label, false, false, 0);
+               hbox.pack_start (entry, true, true, 0);
                content.pack_start (hbox, true, true, 0);
 
                dialog.add_button (_("Save"), ResponseType.ACCEPT);
@@ -169,8 +171,8 @@ class MoviePilotSource : MovieSource {
                return description;
        }
 
-       public override bool get_editable () {
-               return false;
+       public override SourceFlags get_flags () {
+               return SourceFlags.ONLINE;
        }
 }