c/xorg_idletime.c \
WindowLog.vala \
Clones.vala \
- NewBranch.vala
+ NewBranch.vala \
+ MergeBranch.vala
"* pack" : "attach_defaults,1,2,0,1",
"xtype" : "ComboBox",
"# bool loading" : false,
- "| string selectedAction" : "() {\n\tGtk.TreeIter iter;\n\tValue val1;\n \n\tthis.el.get_active_iter (out iter);\n\t_this.dbmodel.el.get_value (iter, 0, out val1);\n\n\treturn (string) val1;\n}\n",
+ "| string selectedAction" : "() {\n\tGtk.TreeIter iter;\n\tValue val1;\n \n\tthis.el.get_active_iter (out iter);\n\t_this.actionmodel.el.get_value (iter, 0, out val1);\n\n\treturn (string) val1;\n}\n",
"$ xns" : "Gtk",
"items" : [
{
Value val1;
this.el.get_active_iter (out iter);
- _this.dbmodel.el.get_value (iter, 0, out val1);
+ _this.actionmodel.el.get_value (iter, 0, out val1);
return (string) val1;
}
*
*
*/
+public abstract class MonitorAbstract : Object
+{
+ public abstract void monitor(string path, int depth =0);
+}
+
-public class Monitor : Object
+public class Monitor : MonitorAbstract
{
*
*
*/
- public void monitor(string path, int depth = 0)
+ public override void monitor(string path, int depth = 0)
{
//GLib.debug("ADD: (%d): %s\n", depth, path);
var session = new Soup.Session ();
session.timeout = 0;
- var message = new Soup.Message ("GET", baseurl);
+ var message = new Soup.Message ("GET", url);
RooTicket.setAuth(message);
session.send_message (message);
var session = new Soup.Session ();
session.timeout = 0;
- var message = new Soup.Message ("GET", baseurl);
+ var message = new Soup.Message ("GET", url);
RooTicket.setAuth(message);
}
-
+
class MergeMenuItem : Gtk.MenuItem {
GitRepo repo;
this.label = ("Merge [%s] #%s %s".printf(r.name, t.id , t.summary));
this.activate.connect(() => {
+ MergeBranch.singleton().show(this.ticket);
// show merge dialog..
});
"..//gitlive/GitBranch.vala",
"..//gitlive/NewBranch.vala",
"..//gitlive/GitMonitorQueue.vala",
- "..//gitlive/RooTicket.vala"
+ "..//gitlive/RooTicket.vala",
+ "..//gitlive/MergeBranch.vala"
],
"packages" : [
]