1 ///<script type="text/javascript">
4 GObject = imports.gi.GObject;
12 Gtk.ListStore.prototype.setValue = function(r, c ,v)
14 var tp = new Gtk.TreePath.from_string('' + r) ;
15 var citer = new Gtk.TreeIter();
16 if (!this.get_iter (citer, tp)) {
19 this.set_value(citer, c, [GObject.TYPE_STRING, v ]);
25 var builder = new Gtk.Builder();
26 builder.add_from_file(__script_path__+'/manage_git.builder');
27 var win = builder.get_object('clone_repo');
28 builder.connect_signals({
32 on_cancel : function() {
35 });var cell = new Gtk.CellRendererText()
37 builder.get_object('hosts').pack_start(cell, true)
38 builder.get_object('hosts').add_attribute(cell, 'text', 0)
40 var repos = builder.get_object('serverlist');
43 // need to use list model here..
44 repos.setValue(0,0, "http://public.akbkhome.com");
45 repos.setValue(1,0,"http://private.akbkhome.com");
46 repos.setValue(2,0,"git://git.gnome.org");
48 // scanning repos - need to html parse the bugger..