M Makefile => Makefile +2 -0
@@ 71,7 71,9 @@ copy-executable: all
ssh $(SSH_OPTIONS) -t $(TARGET_USER)@$(TARGET_IP) killall gdbserver 1>/dev/null 2>/dev/null || true
ssh $(SSH_OPTIONS) $(TARGET_USER)@$(TARGET_IP) mkdir -p $(TARGET_DIR)
scp -r $(SSH_OPTIONS) $(BIN_DIR) $(TARGET_USER)@$(TARGET_IP):$(TARGET_DIR)/$(NAME)
+ scp -r $(SSH_OPTIONS) $(ROOT_DIR)/copy $(TARGET_USER)@$(TARGET_IP):$(TARGET_DIR)/$(NAME)
ssh $(SSH_OPTIONS) $(TARGET_USER)@$(TARGET_IP) mv $(TARGET_DIR)/bin/* $(TARGET_DIR)
+ ssh $(SSH_OPTIONS) $(TARGET_USER)@$(TARGET_IP) mv $(TARGET_DIR)/copy/* $(TARGET_DIR)
run-image-viewer: copy-executable
ssh $(SSH_OPTIONS) -t $(TARGET_USER)@$(TARGET_IP) $(TARGET_DIR)/image-viewer $(ARG)
A copy/controls.txt => copy/controls.txt +39 -0
@@ 0,0 1,39 @@
+===================================================
+Text viewer (You are viewing this file in it)
+ - BASIC NAVIGATION
+ - h, j, k, l - move in file
+ (left, down, up, right)
+ - z, x - zoom in or out
+ - TEXT VIEWER NAVIGATION
+ - y, u, i, p - move whole screen
+ in direction
+ (left, down, up, right)
+ - n - go to beginning of file
+ - m - go to end of file
+ - r - reset zoom to default
+ - CONTROL
+ - e - exit (Leave this window)
+
+===================================================
+Image viewer
+ - BASIC NAVIGATION
+ - Same as text viewer
+ - CONTROL
+ - e - exit
+ - m - change mode to move cursor
+ or whole image
+ (for whole image, RGB LEDs will be green)
+
+===================================================
+File browser
+ - BASIC NAVIGATION
+ - Same as text viewer and image viewer
+ - FILE BROWSER NAVIGATION
+ - Same as TEXT VIEWER NAVIGATION
+ - CONTROL
+ - e - exit / go back window
+ - v - confirm selection (open file, folder)
+ - c - show context menu of file
+===================================================
+
+That's everything, you may quit using 'e' now.
A copy/controls_cz.txt => copy/controls_cz.txt +39 -0
@@ 0,0 1,39 @@
+===================================================
+Prohlížeč textu (V tom si právě čtete toto ovládání)
+ - ZÁKLADNÍ NAVIGACE
+ - h, j, k, l - pohyb v textu
+ (doleva, dolů, nahoru, doprava)
+ - z, x - přiblížit / oddálit
+ - NAVIGACE SPECIÁLNÍ PRO PROHLÍŽEČ TEXTU
+ - y, u, i, p - pohyb celým oknem
+ (doleva, dolů, nahoru, doprava)
+ - n - pohyb na začátek souboru
+ - m - pohyb na konec souboru
+ - r - reset přiblížení do výchozího
+ - OVLÁDÁNÍ
+ - e - ukončit (Tímto se vrátíte z tohoto okna zpět)
+
+===================================================
+Prohlížeč obrázků
+ - ZÁKLADNÍ NAVIGACE
+ - Stejná jako pro prohlížeč textu
+ - OVLÁDÁNÍ
+ - e - ukončit
+ - m - změní mód pohybu kurzoru
+ nebo celého obrázku
+ (pokud je pohyb přepnutý na celý obrázek, RGB LEDky budou svítit zeleně)
+
+===================================================
+Průzkumník souborů
+ - ZÁKLADNÍ NAVIGACE
+ - Stejná jako prohlížeč textu a obrázků
+ - NAVIGACE SPECIÁLNÍ PRO PRŮZKUMNÍK SOUBORŮ
+ - stejná jako
+ NAVIGACE SPECIÁLNÍ PRO PROHLÍŽEČ TEXTU
+ - OVLÁDÁNÍ
+ - e - ukončit / jít zpět
+ - v - potvrdit volbu (otevřít soubor, složku)
+ - c - otevřít kontextové menu souboru
+===================================================
+
+To je vše, tento soubor můžete opustit pomocí 'e'.
A copy/eoptions.cfg => copy/eoptions.cfg +0 -0
M file-browser/src/main.c => file-browser/src/main.c +6 -6
@@ 26,12 26,12 @@ typedef enum {
static void exec_options_create_default() {
exec_option_t options_arr[] = {
- {.mime = "image/png", .program = "./bin/image-viewer"},
- {.mime = "image/jpeg", .program = "./bin/image-viewer"},
- {.mime = "image/x-portable-pixmap", .program = "./bin/image-viewer"},
- {.mime = "image/x-portable-anymap", .program = "./bin/image-viewer"},
- {.mime = "text/plain", .program = "./bin/text-viewer"},
- {.mime = "text", .program = "./bin/text-viewer"},
+ {.mime = "image/png", .program = "./image-viewer"},
+ {.mime = "image/jpeg", .program = "./image-viewer"},
+ {.mime = "image/x-portable-pixmap", .program = "./image-viewer"},
+ {.mime = "image/x-portable-anymap", .program = "./image-viewer"},
+ {.mime = "text/plain", .program = "./text-viewer"},
+ {.mime = "text", .program = "./text-viewer"},
};
exec_options_t options = {
.options_count = sizeof(options_arr) / sizeof(options_arr[0]),