Преглед на файлове

improved browser

managed through poftexts
list dir content line by line
proof of concept of touch selection
Etienne Landon преди 8 години
родител
ревизия
ec3cc14f6f
променени са 1 файла, в които са добавени 106 реда и са изтрити 76 реда
  1. 106 76
      interface.pd

+ 106 - 76
interface.pd

@@ -1,32 +1,5 @@
-#N canvas 296 150 1064 829 10;
-#X declare -path kollabs;
-#X declare -path kollabs;
-#X declare -path kollabs;
-#X declare -path kollabs;
-#X declare -path kollabs;
-#X declare -path kollabs;
-#X declare -path kollabs;
-#X declare -path kollabs;
-#X declare -path kollabs;
-#X declare -path kollabs;
-#X declare -path kollabs;
-#X declare -path kollabs;
-#X declare -path kollabs;
-#X declare -path kollabs;
-#X declare -path kollabs;
-#X declare -path kollabs;
-#X declare -path kollabs;
-#X declare -path kollabs;
-#X declare -path kollabs;
-#X declare -path kollabs;
+#N canvas 473 164 1064 829 10;
 #X declare -path pof-lcd -lib pof -path kpof;
-#X declare -path kollabs;
-#X declare -path kollabs;
-#X declare -path kollabs;
-#X declare -path kollabs;
-#X declare -path kollabs;
-#X declare -path kollabs;
-#X declare -path kollabs;
 #X obj 56 36 kollabs/ds_logic UI;
 #X obj 56 61 kollabs/ds_gui UI;
 #X obj 214 33 kpofwin UI;
@@ -333,7 +306,7 @@
 #X connect 29 0 28 1;
 #X connect 29 0 27 1;
 #X restore 534 441 pd OSC-patch;
-#N canvas 901 165 953 755 scene-settings 1;
+#N canvas 899 164 953 755 scene-settings 0;
 #X obj 94 132 t a a a a;
 #X text 172 135 SCENE SETTINGS;
 #X obj 154 157 kpofUIpad cornersPad UI;
@@ -353,31 +326,54 @@
 #X symbolatom 506 97 10 0 0 0 - - -, f 10;
 #X obj 109 215 kpoftransform corners UI;
 #X obj 42 547 kpofUIslider corner-gain UI;
-#X obj 360 302 poftexts font1 40;
-#X obj 347 236 poftranslate;
-#X obj 504 357 pofutil;
-#X obj 504 379 route listdir;
-#X obj 504 270 pofutil;
-#X msg 504 248 getdir;
-#X obj 504 292 route getdir;
-#X msg 504 335 listdir \$1;
-#X obj 504 314 symbol;
-#X msg 417 274 text \$1;
+#X obj 360 452 poftexts font1 40;
+#X obj 360 230 poftranslate;
+#X obj 695 147 pofutil;
+#X obj 695 169 route listdir;
+#X obj 695 60 pofutil;
+#X msg 695 38 getdir;
+#X obj 695 82 route getdir;
+#X obj 695 104 symbol;
+#X msg 417 424 text \$1;
 #X msg 523 146 list ce est test;
-#X obj 504 723 list prepend text;
-#X obj 504 745 list trim;
-#X obj 622 442 list split 1;
-#X obj 622 512 list prepend;
-#X obj 622 534 t l l;
-#X obj 622 484 list append;
-#X obj 707 484 makefilename %c;
-#X obj 734 463 loadbang;
-#X msg 707 462 10;
-#X obj 527 459 list split 1;
-#X obj 504 401 t b a b;
-#X obj 504 551 list;
-#X obj 504 573 print;
-#X obj 527 425 t a a;
+#X obj 695 383 list prepend text;
+#X obj 695 405 list trim;
+#X obj 813 232 list split 1;
+#X obj 813 302 list prepend;
+#X obj 813 324 t l l;
+#X obj 813 274 list append;
+#X obj 898 274 makefilename %c;
+#X obj 925 253 loadbang;
+#X msg 898 252 10;
+#X obj 718 249 list split 1;
+#X obj 695 191 t b a b;
+#X obj 695 341 list;
+#X obj 695 363 print;
+#X obj 718 215 t a a;
+#X obj 360 544 poftouch;
+#X obj 444 479 route size;
+#X obj 412 566 route down;
+#X obj 412 610 div 36;
+#X floatatom 412 632 5 0 0 0 - - -, f 5;
+#X floatatom 460 591 5 0 0 0 - - -, f 5;
+#X msg 370 498 draw 1;
+#X msg 412 588 \$2;
+#X obj 360 252 t a a a a;
+#X obj 401 351 poftranslate;
+#X obj 401 373 pofrect;
+#X obj 420 301 pofrect;
+#X obj 440 504 unpack f f f f;
+#X obj 478 533 /;
+#X floatatom 569 565 5 0 0 0 - - -, f 5;
+#X obj 400 327 pofcolor 1 0 0 1;
+#X obj 420 277 pofcolor 0 1 0 0.5;
+#X obj 521 431 *;
+#X floatatom 540 460 5 0 0 0 - - -, f 5;
+#X obj 539 382 / -2;
+#X obj 539 404 + 0.5;
+#X floatatom 529 346 5 0 0 0 - - -, f 5;
+#X obj 529 365 t b f;
+#X msg 696 125 listdir \$1;
 #X connect 0 0 17 0;
 #X connect 0 1 19 0;
 #X connect 0 2 16 0;
@@ -389,33 +385,67 @@
 #X connect 8 0 0 0;
 #X connect 14 0 15 0;
 #X connect 16 0 7 0;
-#X connect 19 0 18 0;
+#X connect 18 0 42 0;
+#X connect 18 1 43 0;
+#X connect 19 0 50 0;
 #X connect 20 0 21 0;
-#X connect 21 0 39 0;
+#X connect 21 0 38 0;
 #X connect 22 0 24 0;
 #X connect 23 0 22 0;
-#X connect 24 0 26 0;
-#X connect 25 0 20 0;
-#X connect 26 0 25 0;
-#X connect 27 0 18 0;
-#X connect 29 0 30 0;
-#X connect 30 0 18 0;
-#X connect 31 0 34 0;
-#X connect 32 0 33 0;
-#X connect 33 0 40 1;
-#X connect 33 1 32 1;
-#X connect 34 0 32 0;
-#X connect 35 0 34 1;
-#X connect 36 0 37 0;
-#X connect 37 0 35 0;
-#X connect 38 1 42 0;
+#X connect 24 0 25 0;
+#X connect 25 0 65 0;
+#X connect 26 0 18 0;
+#X connect 28 0 29 0;
+#X connect 29 0 18 0;
+#X connect 30 0 33 0;
+#X connect 31 0 32 0;
+#X connect 32 0 39 1;
+#X connect 32 1 31 1;
+#X connect 33 0 31 0;
+#X connect 34 0 33 1;
+#X connect 35 0 36 0;
+#X connect 36 0 34 0;
+#X connect 37 1 41 0;
+#X connect 38 0 39 0;
+#X connect 38 1 41 0;
+#X connect 38 2 31 1;
 #X connect 39 0 40 0;
-#X connect 39 1 42 0;
-#X connect 39 2 32 1;
-#X connect 40 0 41 0;
-#X connect 40 0 29 0;
-#X connect 42 0 38 0;
-#X connect 42 1 31 0;
+#X connect 39 0 28 0;
+#X connect 41 0 37 0;
+#X connect 41 1 30 0;
+#X connect 42 1 44 0;
+#X connect 43 0 54 0;
+#X connect 44 0 49 0;
+#X connect 45 0 46 0;
+#X connect 48 0 42 0;
+#X connect 49 0 45 0;
+#X connect 49 0 47 0;
+#X connect 50 0 18 0;
+#X connect 50 2 57 0;
+#X connect 50 3 58 0;
+#X connect 51 0 52 0;
+#X connect 54 0 42 1;
+#X connect 54 0 53 1;
+#X connect 54 0 52 1;
+#X connect 54 1 42 2;
+#X connect 54 1 53 2;
+#X connect 54 1 55 0;
+#X connect 54 2 55 1;
+#X connect 54 2 61 0;
+#X connect 55 0 56 0;
+#X connect 55 0 59 0;
+#X connect 56 0 45 1;
+#X connect 56 0 52 2;
+#X connect 57 0 51 0;
+#X connect 58 0 53 0;
+#X connect 59 0 51 2;
+#X connect 59 0 60 0;
+#X connect 61 0 62 0;
+#X connect 62 0 59 1;
+#X connect 63 0 64 0;
+#X connect 64 0 59 0;
+#X connect 64 1 59 1;
+#X connect 65 0 20 0;
 #X restore 83 800 pd scene-settings;
 #X msg 463 73 \; RPI-TOUCH 1 \; /ds/UI/loadfile ../../interface.presets
 \; /ds/UI/scene/current 0 \; /kpofwin/fullscreen 1;