README.txt
[gitlive] / Commit.js
index 386daa1..e56a48e 100644 (file)
--- a/Commit.js
+++ b/Commit.js
@@ -35,7 +35,7 @@ Commit=new XObject({
     },
     ' modal' : true,
     border_width : 3,
-    default_height : 150,
+    default_height : 500,
     default_width : 800,
     title : "Commit",
     deletable : true,
@@ -56,7 +56,7 @@ Commit=new XObject({
     
         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();
@@ -65,11 +65,18 @@ Commit=new XObject({
         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;