domains/itbusinessnet.com.js
[app.webkitpdf] / main.js
diff --git a/main.js b/main.js
index f85f8a4..81e74c8 100755 (executable)
--- a/main.js
+++ b/main.js
@@ -1,9 +1,12 @@
 #!/usr/bin/env seed
 
 Gtk = imports.gi.Gtk;
+Gdk = imports.gi.Gdk;
 WebKit = imports.gi.WebKit;
 
  
+Gdk.threads_init ()
+
 Gtk.init(Seed.argv);
 
 
@@ -27,30 +30,43 @@ button.signal.clicked.connect(Gtk.main_quit);
 var args = Array.prototype.slice.call(typeof(Seed) != 'undefined' ? Seed.argv : ARGV);
 args.shift(); //seed
 args.shift(); // main.js
-var cfg = {
-    url : '',
-    delay : 0,
-    export_filename : ''
-};
 
 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;
     }
 }
 
-print(Seed.argv[2]);
-//window.add(button);
-BrowserSettings.home_page = 'http://sg.lifestyleasia.com/videos/video-british-polo-day-singapore-2012/';
 TabbedBrowser.browser = new TabbedBrowser.TabbedBrowser();
 window.add(TabbedBrowser.browser);
 window.add()
 window.show_all();
 
+Gdk.threads_enter ()
+
 Gtk.main();
+
+Gdk.threads_leave ()