Explorar o código

replaced slide navigation with buttons because of rpi touch behaving bad

titi-rpi %!s(int64=8) %!d(string=hai) anos
pai
achega
05b81c7ad8
Modificáronse 3 ficheiros con 367 adicións e 265 borrados
  1. 304 245
      interface.pd
  2. 62 19
      interface.presets
  3. 1 1
      kpof

+ 304 - 245
interface.pd

@@ -1,4 +1,4 @@
-#N canvas 465 160 1064 829 10;
+#N canvas 461 158 1064 829 10;
 #X declare -path kollabs;
 #X declare -path kollabs;
 #X declare -path kollabs;
@@ -28,6 +28,9 @@
 #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;
@@ -94,7 +97,7 @@
 #X obj 46 151 poftranslate 0 0 2;
 #X obj 46 129 inlet;
 #X obj 106 123 hsl 75 10 0 1 0 0 empty empty empty -2 -8 0 10 -262144
--1 -1 92 1;
+-1 -1 0 1;
 #X obj 46 173 pofcolor 0 0 0 0;
 #X obj 103 -13 r /kpof/light/value;
 #X obj 227 197 s /kpof/light/value;
@@ -122,128 +125,28 @@
 #X obj 161 118 pofcolor 0.1 0.1 0.1 1;
 #X obj 161 140 pofrect 370 200;
 #X obj 124 229 kpofUIbutton speed- UI;
-#X obj 142 173 kpofUIslider scroll UI;
 #X obj 105 288 kpofUIbutton play UI;
 #X obj 87 345 kpofUIbutton speed+ UI;
+#X obj 142 173 kpofUIslider scroll UI;
 #X connect 0 0 1 0;
 #X connect 1 0 2 0;
-#X connect 2 0 8 0;
-#X connect 2 1 7 0;
+#X connect 2 0 7 0;
+#X connect 2 1 6 0;
 #X connect 2 2 5 0;
-#X connect 2 3 6 0;
+#X connect 2 3 8 0;
 #X connect 2 4 3 0;
 #X connect 3 0 4 0;
 #X restore 120 728 pd transport;
 #X obj 120 670 t a a;
-#X obj 454 155 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+#X obj 393 217 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
 1;
-#X obj 454 175 s RPI-TOUCH;
+#X obj 393 237 s RPI-TOUCH;
 #X obj 60 286 t a a a;
 #X obj 83 486 t a a a a a;
 #X obj 157 552 t a a a;
 #X obj 157 601 kpofUIslider light UI;
 #X floatatom 181 508 5 0 0 0 - - -, f 5;
-#N canvas 1 447 625 587 toucbgd 0;
-#X symbolatom 334 498 10 0 0 0 - - -, f 10;
-#X msg 332 521 \; /kpof/button1/text \$1;
-#X obj 122 115 poftouch 800 480;
-#X obj 240 243 unpack f f f;
-#X obj 284 263 unpack f f f;
-#X obj 240 285 -;
-#X obj 150 253 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
-1;
-#X floatatom 279 289 5 0 0 0 - - -, f 5;
-#X obj 240 307 t f f;
-#X obj 240 391 moses 0;
-#X obj 320 324 abs;
-#X obj 213 415 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
--1 -1;
-#X obj 289 413 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
--1 -1;
-#X obj 240 367 spigot;
-#X text 299 307 if slide enough;
-#X obj 285 437 s R-slide;
-#X obj 239 457 s L-slide;
-#X obj 151 36 r RPI-touch;
-#X obj 151 56 * 2;
-#X obj 240 141 route up down move;
-#X obj 320 190 == 0;
-#X obj 281 216 spigot 1;
-#X obj 427 183 spigot 0;
-#X obj 427 205 spigot 1;
-#X obj 427 227 t a b;
-#X msg 458 252 0;
-#X msg 387 190 1;
-#X floatatom 354 283 5 0 0 0 - - -, f 5;
-#X obj 353 213 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
-1;
-#X obj 320 167 r RPI-TOUCH;
-#X obj 480 161 r RPI-TOUCH;
-#X obj 305 388 print;
-#X obj 149 447 f;
-#X obj 149 469 + 1;
-#X obj 198 450 f;
-#X obj 198 472 - 1;
-#X floatatom 108 507 5 0 0 0 - - -, f 5;
-#X obj 167 564 s page-selector;
-#X obj 122 11 inlet;
-#X msg 151 77 dont_capture \$1;
-#X obj 149 498 moses -1;
-#X obj 202 518 moses 1.1;
-#X floatatom 203 544 5 0 0 0 - - -, f 5;
-#X obj 320 347 > 300;
-#X connect 0 0 1 0;
-#X connect 2 1 19 0;
-#X connect 3 0 5 0;
-#X connect 4 0 5 1;
-#X connect 4 0 27 0;
-#X connect 5 0 7 0;
-#X connect 5 0 8 0;
-#X connect 8 0 13 0;
-#X connect 8 1 10 0;
-#X connect 9 0 11 0;
-#X connect 9 0 16 0;
-#X connect 9 1 12 0;
-#X connect 9 1 15 0;
-#X connect 10 0 43 0;
-#X connect 11 0 32 0;
-#X connect 12 0 34 0;
-#X connect 13 0 9 0;
-#X connect 13 0 31 0;
-#X connect 17 0 18 0;
-#X connect 18 0 39 0;
-#X connect 19 0 3 0;
-#X connect 19 0 26 0;
-#X connect 19 1 21 0;
-#X connect 19 2 22 0;
-#X connect 20 0 21 1;
-#X connect 20 0 28 0;
-#X connect 21 0 4 0;
-#X connect 22 0 23 0;
-#X connect 23 0 24 0;
-#X connect 24 0 4 0;
-#X connect 24 1 25 0;
-#X connect 25 0 23 1;
-#X connect 26 0 23 1;
-#X connect 29 0 20 0;
-#X connect 30 0 22 1;
-#X connect 32 0 33 0;
-#X connect 33 0 36 0;
-#X connect 33 0 40 0;
-#X connect 34 0 35 0;
-#X connect 35 0 36 0;
-#X connect 35 0 40 0;
-#X connect 38 0 2 0;
-#X connect 39 0 2 0;
-#X connect 40 1 41 0;
-#X connect 41 0 42 0;
-#X connect 41 0 34 1;
-#X connect 41 0 32 1;
-#X connect 41 0 37 0;
-#X connect 43 0 6 0;
-#X connect 43 0 13 1;
-#X restore 106 307 pd toucbgd;
-#X text 257 531 SETTINGS;
+#X text 295 529 SETTINGS;
 #X text 176 682 CONTROL;
 #X obj 256 317 hradio 15 1 0 8 empty empty empty 0 -8 0 10 -262144
 -1 -1 0;
@@ -329,7 +232,7 @@
 #X connect 29 0 28 1;
 #X connect 29 0 27 1;
 #X restore 534 441 pd OSC-patch;
-#N canvas 618 75 1144 908 scene-settings 1;
+#N canvas 612 72 1144 908 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;
@@ -348,7 +251,6 @@
 #X obj 506 75 r /corners/selected;
 #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 815 147 pofutil;
 #X obj 815 169 route listdir;
 #X obj 815 60 pofutil;
@@ -388,7 +290,6 @@
 #X floatatom 229 646 5 0 0 0 - - -, f 5;
 #X msg 230 695 lineheight \$1;
 #X obj 94 109 pofscale 0.8 0.8;
-#X obj 94 84 poftranslate -100 0;
 #X obj 360 230 poftranslate 200 0;
 #X obj 360 592 poftexts font1 35;
 #X obj 380 532 poftranslate;
@@ -449,123 +350,125 @@
 #X msg 882 38 getdir \$1;
 #X msg 496 575 cliplines 12 0;
 #X obj 494 553 loadbang;
-#X connect 0 0 17 0;
+#X obj 94 84 poftranslate -100 0;
+#X obj 42 547 kpofUIslider corner-gain UI;
+#X connect 0 0 115 0;
 #X connect 0 2 16 0;
 #X connect 0 3 2 0;
 #X connect 7 0 6 0;
 #X connect 7 1 5 0;
 #X connect 7 2 4 0;
 #X connect 7 3 3 0;
-#X connect 8 0 52 0;
+#X connect 8 0 51 0;
 #X connect 14 0 15 0;
 #X connect 16 0 7 0;
-#X connect 18 0 19 0;
-#X connect 19 0 36 0;
-#X connect 19 0 92 1;
-#X connect 20 0 22 0;
-#X connect 21 0 20 0;
-#X connect 22 0 23 0;
-#X connect 23 0 51 0;
-#X connect 24 0 59 0;
-#X connect 26 0 27 0;
-#X connect 27 0 59 0;
-#X connect 28 0 31 0;
-#X connect 29 0 30 0;
-#X connect 30 0 37 1;
-#X connect 30 1 29 1;
-#X connect 31 0 29 0;
-#X connect 32 0 31 1;
-#X connect 33 0 34 0;
-#X connect 34 0 32 0;
-#X connect 35 1 38 0;
-#X connect 36 0 37 0;
-#X connect 36 1 38 0;
-#X connect 36 2 29 1;
-#X connect 37 0 26 0;
-#X connect 38 0 35 0;
-#X connect 38 1 28 0;
-#X connect 39 1 53 0;
-#X connect 40 0 47 0;
-#X connect 41 0 42 0;
-#X connect 41 0 75 0;
-#X connect 41 0 78 0;
-#X connect 43 0 41 0;
-#X connect 44 0 59 0;
-#X connect 44 1 65 0;
-#X connect 44 2 49 0;
-#X connect 44 3 50 0;
-#X connect 47 0 39 1;
-#X connect 47 0 81 0;
-#X connect 47 1 39 2;
-#X connect 47 1 48 0;
-#X connect 47 1 82 0;
-#X connect 47 2 48 1;
-#X connect 47 2 68 0;
-#X connect 48 0 66 0;
-#X connect 49 0 86 0;
-#X connect 50 0 46 0;
-#X connect 51 0 18 0;
-#X connect 52 0 57 0;
-#X connect 52 1 58 0;
-#X connect 53 1 43 0;
-#X connect 53 2 39 0;
-#X connect 54 0 55 0;
-#X connect 55 0 59 0;
-#X connect 56 0 0 0;
-#X connect 57 0 56 0;
-#X connect 58 0 44 0;
-#X connect 59 0 39 0;
-#X connect 59 1 40 0;
-#X connect 60 0 61 0;
-#X connect 62 0 39 0;
-#X connect 63 0 60 2;
-#X connect 64 0 63 0;
-#X connect 65 0 60 0;
-#X connect 67 0 41 1;
-#X connect 72 0 63 1;
+#X connect 17 0 18 0;
+#X connect 18 0 35 0;
+#X connect 18 0 90 1;
+#X connect 19 0 21 0;
+#X connect 20 0 19 0;
+#X connect 21 0 22 0;
+#X connect 22 0 50 0;
+#X connect 23 0 57 0;
+#X connect 25 0 26 0;
+#X connect 26 0 57 0;
+#X connect 27 0 30 0;
+#X connect 28 0 29 0;
+#X connect 29 0 36 1;
+#X connect 29 1 28 1;
+#X connect 30 0 28 0;
+#X connect 31 0 30 1;
+#X connect 32 0 33 0;
+#X connect 33 0 31 0;
+#X connect 34 1 37 0;
+#X connect 35 0 36 0;
+#X connect 35 1 37 0;
+#X connect 35 2 28 1;
+#X connect 36 0 25 0;
+#X connect 37 0 34 0;
+#X connect 37 1 27 0;
+#X connect 38 1 52 0;
+#X connect 39 0 46 0;
+#X connect 40 0 41 0;
+#X connect 40 0 73 0;
+#X connect 40 0 76 0;
+#X connect 42 0 40 0;
+#X connect 43 0 57 0;
+#X connect 43 1 63 0;
+#X connect 43 2 48 0;
+#X connect 43 3 49 0;
+#X connect 46 0 38 1;
+#X connect 46 0 79 0;
+#X connect 46 1 38 2;
+#X connect 46 1 47 0;
+#X connect 46 1 80 0;
+#X connect 46 2 47 1;
+#X connect 46 2 66 0;
+#X connect 47 0 64 0;
+#X connect 48 0 84 0;
+#X connect 49 0 45 0;
+#X connect 50 0 17 0;
+#X connect 51 0 114 0;
+#X connect 51 1 56 0;
+#X connect 52 1 42 0;
+#X connect 52 2 38 0;
+#X connect 53 0 54 0;
+#X connect 54 0 57 0;
+#X connect 55 0 0 0;
+#X connect 56 0 43 0;
+#X connect 57 0 38 0;
+#X connect 57 1 39 0;
+#X connect 58 0 59 0;
+#X connect 60 0 38 0;
+#X connect 61 0 58 2;
+#X connect 62 0 61 0;
+#X connect 63 0 58 0;
+#X connect 65 0 40 1;
+#X connect 70 0 61 1;
+#X connect 71 0 72 0;
+#X connect 72 0 73 1;
 #X connect 73 0 74 0;
-#X connect 74 0 75 1;
-#X connect 75 0 76 0;
-#X connect 75 0 77 0;
-#X connect 79 0 64 0;
-#X connect 80 0 45 2;
-#X connect 80 0 61 2;
-#X connect 83 0 45 1;
-#X connect 83 0 61 1;
-#X connect 84 0 46 1;
-#X connect 85 0 46 2;
-#X connect 86 0 45 0;
-#X connect 87 0 88 0;
+#X connect 73 0 75 0;
+#X connect 77 0 62 0;
+#X connect 78 0 44 2;
+#X connect 78 0 59 2;
+#X connect 81 0 44 1;
+#X connect 81 0 59 1;
+#X connect 82 0 45 1;
+#X connect 83 0 45 2;
+#X connect 84 0 44 0;
+#X connect 85 0 86 0;
+#X connect 86 0 87 0;
+#X connect 87 0 84 2;
 #X connect 88 0 89 0;
-#X connect 89 0 86 2;
-#X connect 90 0 91 0;
-#X connect 91 0 89 1;
-#X connect 92 0 101 0;
-#X connect 93 0 95 0;
-#X connect 94 0 92 0;
-#X connect 95 0 92 0;
-#X connect 95 1 99 0;
-#X connect 95 1 103 0;
-#X connect 96 0 111 0;
-#X connect 97 0 98 0;
-#X connect 98 0 105 0;
-#X connect 100 1 102 0;
-#X connect 101 0 96 0;
-#X connect 101 1 100 0;
-#X connect 102 0 96 1;
-#X connect 103 0 100 1;
-#X connect 104 0 97 0;
-#X connect 105 0 106 0;
-#X connect 105 1 109 0;
-#X connect 106 0 107 0;
-#X connect 106 0 112 0;
-#X connect 108 0 113 0;
-#X connect 110 0 106 1;
-#X connect 111 0 104 0;
-#X connect 111 1 110 0;
-#X connect 113 0 51 0;
-#X connect 114 0 59 0;
-#X connect 115 0 114 0;
+#X connect 89 0 87 1;
+#X connect 90 0 99 0;
+#X connect 91 0 93 0;
+#X connect 92 0 90 0;
+#X connect 93 0 90 0;
+#X connect 93 1 97 0;
+#X connect 93 1 101 0;
+#X connect 94 0 109 0;
+#X connect 95 0 96 0;
+#X connect 96 0 103 0;
+#X connect 98 1 100 0;
+#X connect 99 0 94 0;
+#X connect 99 1 98 0;
+#X connect 100 0 94 1;
+#X connect 101 0 98 1;
+#X connect 102 0 95 0;
+#X connect 103 0 104 0;
+#X connect 103 1 107 0;
+#X connect 104 0 105 0;
+#X connect 104 0 110 0;
+#X connect 106 0 111 0;
+#X connect 108 0 104 1;
+#X connect 109 0 102 0;
+#X connect 109 1 108 0;
+#X connect 111 0 50 0;
+#X connect 112 0 57 0;
+#X connect 113 0 112 0;
+#X connect 114 0 55 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;
@@ -575,7 +478,7 @@
 #X obj 60 244 kpofautoscalewin;
 #X obj 60 214 pofscale 0.5 0.625;
 #X text 198 212 fix late autoscale;
-#N canvas 1 52 450 300 lighttext 0;
+#N canvas 262 220 450 300 lighttext 0;
 #X obj 122 38 inlet;
 #X obj 122 60 kpoftransform lighttext UI;
 #X msg 147 152 text light;
@@ -586,34 +489,190 @@
 #X connect 2 0 4 0;
 #X connect 3 0 2 0;
 #X restore 198 576 pd lighttext;
-#X connect 5 0 47 0;
+#X obj 814 342 ggee/shell;
+#X msg 815 302 reboot;
+#N canvas 1 443 625 587 toucbgd 0;
+#X symbolatom 334 498 10 0 0 0 - - -, f 10;
+#X msg 332 521 \; /kpof/button1/text \$1;
+#X obj 122 115 poftouch 800 480;
+#X obj 240 243 unpack f f f;
+#X obj 284 263 unpack f f f;
+#X obj 240 285 -;
+#X obj 150 253 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X floatatom 279 289 5 0 0 0 - - -, f 5;
+#X obj 240 307 t f f;
+#X obj 240 391 moses 0;
+#X obj 320 324 abs;
+#X obj 213 415 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X obj 289 413 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X obj 240 367 spigot;
+#X text 299 307 if slide enough;
+#X obj 285 437 s R-slide;
+#X obj 239 457 s L-slide;
+#X obj 151 36 r RPI-touch;
+#X obj 151 56 * 2;
+#X obj 240 141 route up down move;
+#X obj 320 190 == 0;
+#X obj 281 216 spigot 1;
+#X obj 427 183 spigot 0;
+#X obj 427 205 spigot 1;
+#X obj 427 227 t a b;
+#X msg 458 252 0;
+#X msg 387 190 1;
+#X floatatom 354 283 5 0 0 0 - - -, f 5;
+#X obj 353 213 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 320 167 r RPI-TOUCH;
+#X obj 480 161 r RPI-TOUCH;
+#X obj 305 388 print;
+#X obj 149 447 f;
+#X obj 149 469 + 1;
+#X obj 198 450 f;
+#X obj 198 472 - 1;
+#X floatatom 108 507 5 0 0 0 - - -, f 5;
+#X obj 167 564 s page-selector;
+#X obj 122 11 inlet;
+#X msg 151 77 dont_capture \$1;
+#X obj 149 498 moses -1;
+#X obj 202 518 moses 1.1;
+#X floatatom 203 544 5 0 0 0 - - -, f 5;
+#X obj 320 347 > 300;
+#X connect 0 0 1 0;
+#X connect 2 1 19 0;
+#X connect 3 0 5 0;
+#X connect 4 0 5 1;
+#X connect 4 0 27 0;
+#X connect 5 0 7 0;
+#X connect 5 0 8 0;
+#X connect 8 0 13 0;
+#X connect 8 1 10 0;
+#X connect 9 0 11 0;
+#X connect 9 0 16 0;
+#X connect 9 1 12 0;
+#X connect 9 1 15 0;
+#X connect 10 0 43 0;
+#X connect 11 0 32 0;
+#X connect 12 0 34 0;
+#X connect 13 0 9 0;
+#X connect 13 0 31 0;
+#X connect 17 0 18 0;
+#X connect 18 0 39 0;
+#X connect 19 0 3 0;
+#X connect 19 0 26 0;
+#X connect 19 1 21 0;
+#X connect 19 2 22 0;
+#X connect 20 0 21 1;
+#X connect 20 0 28 0;
+#X connect 21 0 4 0;
+#X connect 22 0 23 0;
+#X connect 23 0 24 0;
+#X connect 24 0 4 0;
+#X connect 24 1 25 0;
+#X connect 25 0 23 1;
+#X connect 26 0 23 1;
+#X connect 29 0 20 0;
+#X connect 30 0 22 1;
+#X connect 32 0 33 0;
+#X connect 33 0 36 0;
+#X connect 33 0 40 0;
+#X connect 34 0 35 0;
+#X connect 35 0 36 0;
+#X connect 35 0 40 0;
+#X connect 38 0 2 0;
+#X connect 39 0 2 0;
+#X connect 40 1 41 0;
+#X connect 41 0 42 0;
+#X connect 41 0 34 1;
+#X connect 41 0 32 1;
+#X connect 41 0 37 0;
+#X connect 43 0 6 0;
+#X connect 43 0 13 1;
+#X restore 166 289 pd toucbgd;
+#N canvas 1 52 833 500 navigation 0;
+#X obj 111 23 inlet;
+#X obj 111 45 kpoftransform nav-transf UI;
+#X obj 111 107 t a a;
+#X obj 111 189 kpofUIbutton nav-prev UI;
+#X obj 143 132 kpofUIbutton nav-next UI;
+#X obj 504 67 route 1;
+#X obj 515 127 f;
+#X obj 564 130 f;
+#X floatatom 422 184 5 0 0 0 - - -, f 5;
+#X obj 538 266 s page-selector;
+#X obj 515 178 moses -1;
+#X obj 568 198 moses 1.1;
+#X floatatom 481 239 5 0 0 0 - - -, f 5;
+#X obj 584 89 route 1;
+#X obj 504 45 r /kpof/nav-prev/selected;
+#X obj 584 67 r /kpof/nav-next/selected;
+#X obj 515 149 - 1;
+#X obj 564 152 + 1;
+#X obj 514 301 r page-selector;
+#X obj 514 323 route -1 0 1;
+#X msg 538 385 \; /kpof/nav-prev/state 1 \; /kpof/nav-next/state 1
+;
+#X msg 564 435 \; /kpof/nav-next/state 0;
+#X msg 514 345 \; /kpof/nav-prev/state 0;
+#X connect 0 0 1 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 2 1 4 0;
+#X connect 5 0 6 0;
+#X connect 6 0 16 0;
+#X connect 7 0 17 0;
+#X connect 10 1 11 0;
+#X connect 11 0 12 0;
+#X connect 11 0 7 1;
+#X connect 11 0 6 1;
+#X connect 11 0 9 0;
+#X connect 13 0 7 0;
+#X connect 14 0 5 0;
+#X connect 15 0 13 0;
+#X connect 16 0 8 0;
+#X connect 16 0 10 0;
+#X connect 17 0 8 0;
+#X connect 17 0 10 0;
+#X connect 18 0 19 0;
+#X connect 19 0 22 0;
+#X connect 19 1 20 0;
+#X connect 19 2 21 0;
+#X restore 105 308 pd navigation;
+#X obj 429 159 delay 2000;
+#X msg 429 181 \; RPI-TOUCH 1;
+#X connect 5 0 46 0;
 #X connect 8 0 7 0;
 #X connect 8 1 4 0;
 #X connect 9 0 10 0;
 #X connect 11 0 6 0;
-#X connect 11 1 21 0;
-#X connect 11 2 16 0;
-#X connect 12 0 39 0;
+#X connect 11 1 20 0;
+#X connect 11 2 52 0;
+#X connect 12 0 38 0;
 #X connect 12 2 8 0;
-#X connect 12 4 38 0;
+#X connect 12 4 37 0;
 #X connect 13 0 14 0;
-#X connect 13 2 49 0;
-#X connect 15 0 38 1;
-#X connect 19 0 24 0;
-#X connect 20 0 23 0;
-#X connect 21 0 12 0;
-#X connect 22 0 21 1;
-#X connect 23 0 25 0;
-#X connect 24 0 23 0;
-#X connect 25 0 22 0;
-#X connect 26 0 42 0;
-#X connect 31 0 43 0;
-#X connect 32 0 30 0;
-#X connect 36 0 37 0;
-#X connect 37 0 30 0;
-#X connect 38 0 13 0;
-#X connect 39 0 41 0;
-#X connect 40 0 30 0;
-#X connect 43 0 32 0;
-#X connect 46 0 11 0;
-#X connect 47 0 46 0;
+#X connect 14 0 48 0;
+#X connect 15 0 37 1;
+#X connect 18 0 23 0;
+#X connect 19 0 22 0;
+#X connect 20 0 12 0;
+#X connect 21 0 20 1;
+#X connect 22 0 24 0;
+#X connect 23 0 22 0;
+#X connect 24 0 21 0;
+#X connect 25 0 41 0;
+#X connect 25 0 53 0;
+#X connect 30 0 42 0;
+#X connect 31 0 29 0;
+#X connect 35 0 36 0;
+#X connect 36 0 29 0;
+#X connect 37 0 13 0;
+#X connect 38 0 40 0;
+#X connect 39 0 29 0;
+#X connect 42 0 31 0;
+#X connect 45 0 11 0;
+#X connect 46 0 45 0;
+#X connect 50 0 49 0;
+#X connect 53 0 54 0;

+ 62 - 19
interface.presets

@@ -1,10 +1,10 @@
 ======================== GLOBAL ========================
+/kpofwin/normalizedtextcoords 0
 /kpofwin/fullscreen 0
 /kpofwin/position/y 100
 /kpofwin/position/x 100
 /kpofwin/cursor 1
 /kpofwin/framerate 25
-/kpofwin/normalizedtexcoords 0
 /kpofwin/window/y 240
 /kpofwin/window/x 400
 /print/debug/state 0
@@ -28,17 +28,74 @@
 /kpof/corner-gain/color/off 0.3 0.3 0.3 1
 /kpof/corner-gain/translate/Z 0
 /kpof/corner-gain/translate/Y 0
-/kpof/corner-gain/translate/X 89
+/kpof/corner-gain/translate/X 0
 /kpof/corner-gain/text corner-gain
 /kpof/corner-gain/text/size 25
 /kpof/corner-gain/color/border 0.5 0.5 0.5 1
 /kpof/corner-gain/color/text 1 1 1 1
 /kpof/corner-gain/color/on 0 0.4 0.6 1
 /kpof/corner-gain/mode 0
-/kpof/corner-gain/size/ratio 0.73
-/kpof/corner-gain/size 0.75
-/kpof/corner-gain/rotate -90
+/kpof/corner-gain/size/ratio 1.25
+/kpof/corner-gain/size 1
+/kpof/corner-gain/rotate 0
 /kpof/corner-gain/state 1
+/kpof/scroll/color/off 0.3 0.3 0.3 1
+/kpof/scroll/translate/Z 0
+/kpof/scroll/translate/Y 49
+/kpof/scroll/translate/X 0
+/kpof/scroll/text scroll
+/kpof/scroll/text/size 25
+/kpof/scroll/color/border 0.5 0.5 0.5 1
+/kpof/scroll/color/text 1 1 1 1
+/kpof/scroll/color/on 0 0.4 0.6 1
+/kpof/scroll/mode 0
+/kpof/scroll/size/ratio 0.75
+/kpof/scroll/size 0.82
+/kpof/scroll/rotate 0
+/kpof/scroll/state 1
+/kpof/nav-next/color/off 0.3 0.3 0.3 1
+/kpof/nav-next/translate/Z 0
+/kpof/nav-next/translate/Y 0
+/kpof/nav-next/translate/X 840
+/kpof/nav-next/text >
+/kpof/nav-next/text/size 25
+/kpof/nav-next/color/border 0.5 0.5 0.5 1
+/kpof/nav-next/color/text 1 1 1 1
+/kpof/nav-next/color/on 0 0.4 0.6 1
+/kpof/nav-next/mode 1
+/kpof/nav-next/size/ratio 1.25
+/kpof/nav-next/size 1
+/kpof/nav-next/rotate 0
+/kpof/nav-next/state 1
+/kpof/nav-prev/color/off 0.3 0.3 0.3 1
+/kpof/nav-prev/translate/Z 0
+/kpof/nav-prev/translate/Y 0
+/kpof/nav-prev/translate/X -840
+/kpof/nav-prev/text <
+/kpof/nav-prev/text/size 25
+/kpof/nav-prev/color/border 0.5 0.5 0.5 1
+/kpof/nav-prev/color/text 1 1 1 1
+/kpof/nav-prev/color/on 0 0.4 0.6 1
+/kpof/nav-prev/mode 1
+/kpof/nav-prev/size/ratio 1.25
+/kpof/nav-prev/size 1
+/kpof/nav-prev/rotate 0
+/kpof/nav-prev/state 1
+/kpof/nav-transf/scale/link 1
+/kpof/nav-transf/scale/Y 0.45
+/kpof/nav-transf/scale/X 0.45
+/kpof/nav-transf/translate/Z 0
+/kpof/nav-transf/translate/Y 220
+/kpof/nav-transf/translate/X 0
+/kpof/nav-transf/rotate 0
+/kpof/nav-transf/state 1
+/kpof/lighttext/scale/Y 1
+/kpof/lighttext/scale/X 1
+/kpof/lighttext/translate/Z 0
+/kpof/lighttext/translate/Y 0
+/kpof/lighttext/translate/X -210
+/kpof/lighttext/rotate 90
+/kpof/lighttext/state 1
 /kpof/corners/scale/Y 1
 /kpof/corners/scale/X 1
 /kpof/corners/translate/Z 0
@@ -155,20 +212,6 @@
 /kpof/play/size 1
 /kpof/play/rotate 0
 /kpof/play/state 1
-/kpof/scroll/color/off 0.3 0.3 0.3 1
-/kpof/scroll/translate/Z 0
-/kpof/scroll/translate/Y 50
-/kpof/scroll/translate/X 0
-/kpof/scroll/text scroll
-/kpof/scroll/text/size 25
-/kpof/scroll/color/border 0.5 0.5 0.5 1
-/kpof/scroll/color/text 1 1 1 1
-/kpof/scroll/color/on 0 0.4 0.6 1
-/kpof/scroll/mode 0
-/kpof/scroll/size/ratio 1
-/kpof/scroll/size 0.8
-/kpof/scroll/rotate 0
-/kpof/scroll/state 1
 /kpof/speed-/color/off 0.3 0.3 0.3 1
 /kpof/speed-/translate/Z 0
 /kpof/speed-/translate/Y -35

+ 1 - 1
kpof

@@ -1 +1 @@
-Subproject commit 539fcd629efff3159b1342db6d50ca5b8f645b3e
+Subproject commit e2cf65addb259c7199c4739712ce69fcb027ce04