#!/usr/bin/env seed
Gtk = imports.gi.Gtk;
+Gdk = imports.gi.Gdk;
WebKit = imports.gi.WebKit;
+Gdk.threads_init ()
+
Gtk.init(Seed.argv);
button.signal.clicked.connect(Gtk.main_quit);
/* Add button to window */
-print(Seed.argv[0]);
-//window.add(button);
-BrowserSettings.home_page = 'http://sg.lifestyleasia.com/videos/video-british-polo-day-singapore-2012/';
+
+/* create the args */
+var args = Array.prototype.slice.call(typeof(Seed) != 'undefined' ? Seed.argv : ARGV);
+args.shift(); //seed
+args.shift(); // main.js
+
+for(var i=0; i< args.length; i++){
+ switch(args[i]){
+ case '-u':
+ BrowserSettings.home_page = args[i+1];
+ i++;
+ break;
+ case '-d':
+ BrowserSettings.delay = args[i+1];
+ i++;
+ break;
+ case '-f':
+ BrowserSettings.export_filename = args[i+1];
+ i++;
+ break;
+ case '-H':
+ BrowserSettings.export_filename_html = args[i+1];
+ i++;
+ break;
+ case '-U':
+ BrowserSettings.username = args[i+1];
+ i++;
+ break;
+ case '-P':
+ BrowserSettings.passwd = args[i+1];
+ i++;
+ break;
+ }
+}
+
TabbedBrowser.browser = new TabbedBrowser.TabbedBrowser();
window.add(TabbedBrowser.browser);
window.add()
window.show_all();
-
+Gdk.threads_enter ()
+
Gtk.main();
+
+Gdk.threads_leave ()