GitMonitor.vala
authorAlan Knowles <alan@roojs.com>
Thu, 8 May 2014 14:20:40 +0000 (22:20 +0800)
committerAlan Knowles <alan@roojs.com>
Thu, 8 May 2014 14:20:40 +0000 (22:20 +0800)
GitMonitor.vala

index b6b11d9..1b72676 100644 (file)
@@ -58,7 +58,30 @@ public GitMontitorQueue : MonitorNamePathDir {
             
             return false;
         }
-     
+        public int GitMontitorQueue.indexOfAdd( Array<GtkMonitorQueuequeue> add_files, string add) {
+            for(var i =0; i < add_files.length; i++) {
+                if (addfiles.index(i).add == add) {
+                    return i;
+                }
+            }
+            return -1;
+        }
+        public int GitMontitorQueue.indexOfMessage(Array<GtkMonitorQueuequeue> messages, message)  {
+            for(var i =0; i < messages.length; i++) {
+                if (messages.index(i).message == message) {
+                    return i;
+                }
+            }
+            return -1;
+        }
+        public string GitMontitorQueue.messageToString(Array<GtkMonitorQueuequeue> messages ) {
+            string[] ret = {};
+            for(var i =0; i < messages.length; i++) {
+                ret+= messages.index(i).message;
+            }
+            return string.joinv(ret,"\n");
+        }
+
 }