},
' modal' : true,
border_width : 3,
- default_height : 150,
- default_width : 500,
+ default_height : 500,
+ default_width : 800,
title : "Commit",
deletable : true,
modal : true,
this.get('/commitDate').el.set_text(c.changed);
this.get('/commitAuthor').el.set_text(c.author);
-
+ this.get('/commitMsg').el.get_buffer().set_text('');
this.get('/commitPatch').showDiff(c.files);
this.el.show_all();
if (run_ret < 1 ) {
return false;
}
- //var ret= {
- // url : this.get('/remoteURL').el.get_child().get_text(),
- // name : this.get('/remoteName').el.get_text()
- //};
- return true;
+ var buf = this.get('/commitMsg').el.get_buffer();
+ var e = {};
+ var s = {};
+ buf.get_start_iter(s);
+ buf.get_end_iter(e);
+
+ var ret= {
+ date : this.get('/commitDate').el.get_text(),
+ author : this.get('/commitAuthor').el.get_text(),
+ message : buf.get_text(s.value, e.value, false)
+ };
+
return ret;