"\tfor(var i =0 ; i < items.size; i++) {",
"\t print (\"cheking folder %s\\n\", items.get(i));",
"\t var files = gpr.filesForOpen(items.get(i));",
+ "\t ",
+ "\t ",
+ "\t ",
+ "\t ",
+ "\t ",
"\t if (files.size < 1) {",
"\t continue;",
"\t }",
+ "\t var nf = 0;",
+ "\t for(var j =0 ; j < files.size; j++) {",
+ "\t ",
+ "\t \tif (filter != \"\") {",
+ "\t\t \tif (!GLib.Path.get_basename(files.get(j)).down().contains(filter)) {",
+ "\t\t \t\tcontinue;",
+ "\t\t\t\t}",
+ "\t\t ",
+ "\t\t } ",
+ "\t\t nf++;",
+ "\t }",
+ "\t if (nf < 1) {",
+ "\t \tcontineu;",
+ " \t} ",
+ "\t ",
"\t\t this.filemodel.el.append(out citer,null);",
"\t\t this.filemodel.el.set(citer, 0, GLib.Path.get_basename(items.get(i)));",
"\t\t this.filemodel.el.set(citer, 1, null); // parent (empty as it's a folder)",
for(var i =0 ; i < items.size; i++) {
print ("cheking folder %s\n", items.get(i));
var files = gpr.filesForOpen(items.get(i));
+
+
+
+
+
if (files.size < 1) {
continue;
}
+ var nf = 0;
+ for(var j =0 ; j < files.size; j++) {
+
+ if (filter != "") {
+ if (!GLib.Path.get_basename(files.get(j)).down().contains(filter)) {
+ continue;
+ }
+
+ }
+ nf++;
+ }
+ if (nf < 1) {
+ contineu;
+ }
+
this.filemodel.el.append(out citer,null);
this.filemodel.el.set(citer, 0, GLib.Path.get_basename(items.get(i)));
this.filemodel.el.set(citer, 1, null); // parent (empty as it's a folder)