#!/usr/bin/env seed
Gtk = imports.gi.Gtk;
+Gdk = imports.gi.Gdk;
WebKit = imports.gi.WebKit;
+Gdk.threads_init ()
+
Gtk.init(Seed.argv);
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]){
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(cfg.url);
-print(cfg.delay);
-print(cfg.export_filename);
-//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 ()