src/Project/Project.vala
authorAlan Knowles <alan@roojs.com>
Mon, 30 May 2016 06:18:01 +0000 (14:18 +0800)
committerAlan Knowles <alan@roojs.com>
Mon, 30 May 2016 06:18:01 +0000 (14:18 +0800)
src/Project/Project.vala

index 9850ad0..978d877 100644 (file)
@@ -138,6 +138,28 @@ namespace Project {
                        return null;
                
                }
+               
+               public static string listAllToString()
+               {
+                       
+                       var iter = projects.map_iterator();
+                       var ret = "ID\tName\tDirectory\n";
+                       while (iter.next()) {
+                               ret += "%s\t%s\t%s\n".printf(
+                                               iter.get_value().id,
+                                               iter.get_value().name,
+                                               iter.get_value().firstPath()
+                                               );
+                               }
+                               
+                       }
+                       
+                       return ret;
+               
+               }
+               
+               
+               
                public static Project getProjectByHash(string fn)
                {