Merge pull request #230 from jpirnay/feat-filebrowser-menu

feat: Add filebrowser context menu
This commit is contained in:
jpirnay
2026-05-16 21:16:21 +02:00
committed by GitHub
34 changed files with 528 additions and 60 deletions
+3
View File
@@ -265,6 +265,7 @@ STR_RECENTS: "Нядаўнія"
STR_PAGE_OVERLAY: "Накладанне на старонку"
STR_READING: "Чытанне..."
STR_INFO: "Інфо"
STR_OPTIONS: "Options"
STR_AUTHOR: "Аўтар"
STR_SERIES: "Серыя"
STR_FILE_SIZE: "Памер"
@@ -445,6 +446,8 @@ STR_LOADING_FONT_LIST: "Загрузка спісу шрыфтоў..."
STR_LOWER_PROGRESS_BAR: "Ніжняя паласа прагрэсу"
STR_LOWER_PROGRESS_BAR_THICKNESS: "Тоўшчыня ніжняй паласы прагрэсу"
STR_MARK_AS_READ: "Пазначыць як прачытана"
STR_FLASH_FIRMWARE: "Flash Firmware"
STR_FETCH_AND_OPEN: "Fetch Progress & Open"
STR_MAX_DARK: "Максімум"
STR_MEM_COMBINED: "Свабодна / Мін / Макс"
STR_MENU_BTN_ACTIONS: "Дзеянні кнопак"
+2
View File
@@ -249,6 +249,8 @@ STR_GO_HOME_BUTTON: "Ves a l'inici"
STR_SYNC_PROGRESS: "Sincronitza el progrés"
STR_DELETE_CACHE: "Esborra la memòria cau del llibre"
STR_DELETE: "Esborra"
STR_FLASH_FIRMWARE: "Flash Firmware"
STR_FETCH_AND_OPEN: "Obtén el progrés i obre"
STR_DISPLAY_QR: "Mostra la pàgina com a QR"
STR_CHAPTER_PREFIX: "Capítol: "
STR_PAGES_SEPARATOR: " pàgines | "
+2
View File
@@ -226,6 +226,8 @@ STR_GO_HOME_BUTTON: "Přejít Domů"
STR_SYNC_PROGRESS: "Průběh synchronizace"
STR_DELETE_CACHE: "Smazat mezipaměť knihy"
STR_DELETE: "Smazat"
STR_FLASH_FIRMWARE: "Flash Firmware"
STR_FETCH_AND_OPEN: "Fetch Progress & Open"
STR_CHAPTER_PREFIX: "Kapitola: "
STR_PAGES_SEPARATOR: " stránek | "
STR_BOOK_PREFIX: "Kniha: "
+2
View File
@@ -249,6 +249,8 @@ STR_GO_HOME_BUTTON: "Gå til start"
STR_SYNC_PROGRESS: "Synkroniser fremskridt"
STR_DELETE_CACHE: "Slet bogcache"
STR_DELETE: "Slet"
STR_FLASH_FIRMWARE: "Flash firmware"
STR_FETCH_AND_OPEN: "Hent fremskridt og åbn"
STR_DISPLAY_QR: "Vis side som QR"
STR_CHAPTER_PREFIX: "Kapitel: "
STR_PAGES_SEPARATOR: " sider | "
+3
View File
@@ -28,6 +28,8 @@ STR_FORGET_BOOK: "Boek vergeten"
STR_FORGET_BOOK_DESC: "Verwijder boek uit Recente boeken"
STR_FONT_MANAGER: "Lettertypebeheer"
STR_MARK_AS_READ: "Markeren als gelezen"
STR_FLASH_FIRMWARE: "Firmware flashen"
STR_FETCH_AND_OPEN: "Voortgang ophalen & openen"
STR_INDEXING: "Indexeren"
STR_MEMORY_ERROR: "Geheugenfout"
STR_PAGE_LOAD_ERROR: "Fout bij laden pagina"
@@ -518,6 +520,7 @@ STR_WEATHER_DESC_THUNDERSTORM_HAIL: "Onweer met hagel"
STR_WEATHER_DESC_THUNDERSTORM_HEAVY_HAIL: "Onweer met zware hagel"
STR_WEATHER_DESC_UNKNOWN: "Onbekend"
STR_INFO: "Info"
STR_OPTIONS: "Opties"
STR_AUTHOR: "Auteur"
STR_SERIES: "Serie"
STR_FILE_SIZE: "Grootte"
+5 -1
View File
@@ -384,6 +384,8 @@ STR_DELETE: "Delete"
STR_REMOVE: "Remove"
STR_DISPLAY_QR: "Show page as QR"
STR_MARK_AS_READ: "Mark as read"
STR_FLASH_FIRMWARE: "Flash Firmware"
STR_FETCH_AND_OPEN: "Fetch Progress & Open"
STR_CHAPTER_PREFIX: "Chapter: "
STR_PAGES_SEPARATOR: " pages | "
STR_BOOK_PREFIX: "Book: "
@@ -508,6 +510,7 @@ STR_WEATHER_DESC_THUNDERSTORM_HAIL: "Thunderstorm, hail"
STR_WEATHER_DESC_THUNDERSTORM_HEAVY_HAIL: "Thunderstorm, heavy hail"
STR_WEATHER_DESC_UNKNOWN: "Unknown"
STR_INFO: "Info"
STR_OPTIONS: "Options"
STR_AUTHOR: "Author"
STR_SERIES: "Series"
STR_FILE_SIZE: "Size"
@@ -666,4 +669,5 @@ STR_FIRMWARE_UPDATE_DO_NOT_POWER_OFF: "Do not power off!"
STR_RECOVERY_MODE: "Recovery Mode"
STR_RECOVERY_MODE_HINT: "Place firmware.bin on SD card root and select it"
STR_VIEW_LIST: "List"
STR_VIEW_GRID: "Grid"
STR_VIEW_GRID: "Grid"
STR_TOOL_UTILITIES: "Utilities"
+2
View File
@@ -225,6 +225,8 @@ STR_GO_TO_PERCENT: "Siirry kohtaan %"
STR_GO_HOME_BUTTON: "Siirry kotiin"
STR_SYNC_PROGRESS: "Synkronoi edistyminen"
STR_DELETE_CACHE: "Poista kirjan välimuisti"
STR_FLASH_FIRMWARE: "Flash firmware"
STR_FETCH_AND_OPEN: "Hae edistyminen ja avaa"
STR_CHAPTER_PREFIX: "Luku: "
STR_PAGES_SEPARATOR: " sivua | "
STR_BOOK_PREFIX: "Kirja: "
+3
View File
@@ -28,6 +28,8 @@ STR_FORGET_BOOK: "Oublier le livre"
STR_FORGET_BOOK_DESC: "Retirer le livre des Livres récents"
STR_FONT_MANAGER: "Gestionnaire de polices"
STR_MARK_AS_READ: "Marquer comme lu"
STR_FLASH_FIRMWARE: "Flasher le firmware"
STR_FETCH_AND_OPEN: "Récupérer progression & ouvrir"
STR_INDEXING: "Indexation en cours"
STR_MEMORY_ERROR: "Erreur de mémoire"
STR_PAGE_LOAD_ERROR: "Erreur de chargement"
@@ -377,6 +379,7 @@ STR_RECENTS: "Récents"
STR_PAGE_OVERLAY: "Superposition de page"
STR_READING: "Lecture…"
STR_INFO: "Info"
STR_OPTIONS: "Options"
STR_AUTHOR: "Auteur"
STR_SERIES: "Série"
STR_FILE_SIZE: "Taille"
+3
View File
@@ -28,6 +28,8 @@ STR_FORGET_BOOK: "Buch vergessen"
STR_FORGET_BOOK_DESC: "Buch aus den zuletzt verwendeten entfernen"
STR_FONT_MANAGER: "Schriftverwaltung"
STR_MARK_AS_READ: "Als gelesen markieren"
STR_FLASH_FIRMWARE: "Firmware flashen"
STR_FETCH_AND_OPEN: "Fortschritt holen & öffnen"
STR_INDEXING: "Indexieren"
STR_MEMORY_ERROR: "Speicherfehler"
STR_PAGE_LOAD_ERROR: "Seitenladefehler"
@@ -370,6 +372,7 @@ STR_RECENTS: "Zuletzt"
STR_MAPPING_REMOTE: "Externe Position zuordnen..."
STR_MAPPING_LOCAL: "Lokale Position berechnen..."
STR_INFO: "Info"
STR_OPTIONS: "Optionen"
STR_AUTHOR: "Autor"
STR_SERIES: "Reihe"
STR_FILE_SIZE: "Größe"
+2
View File
@@ -249,6 +249,8 @@ STR_GO_HOME_BUTTON: "Főoldalra"
STR_SYNC_PROGRESS: "Haladás szinkronizálása"
STR_DELETE_CACHE: "Könyv gyorsítótár törlése"
STR_DELETE: "Törlés"
STR_FLASH_FIRMWARE: "Flash Firmware"
STR_FETCH_AND_OPEN: "Haladás lekérése és megnyitás"
STR_DISPLAY_QR: "Oldal megjelenítése QR-ként"
STR_CHAPTER_PREFIX: "Fejezet: "
STR_PAGES_SEPARATOR: " oldal | "
+3
View File
@@ -28,6 +28,8 @@ STR_FORGET_BOOK: "Dimentica libro"
STR_FORGET_BOOK_DESC: "Rimuovi il libro da Libri recenti"
STR_FONT_MANAGER: "Gestore font"
STR_MARK_AS_READ: "Segna come letto"
STR_FLASH_FIRMWARE: "Flash firmware"
STR_FETCH_AND_OPEN: "Recupera progresso e apri"
STR_INDEXING: "Indicizzazione..."
STR_MEMORY_ERROR: "Errore di memoria"
STR_PAGE_LOAD_ERROR: "Errore caricamento pagina"
@@ -507,6 +509,7 @@ STR_WEATHER_DESC_THUNDERSTORM_HAIL: "Temporale con grandine"
STR_WEATHER_DESC_THUNDERSTORM_HEAVY_HAIL: "Temporale con grandine forte"
STR_WEATHER_DESC_UNKNOWN: "Sconosciuto"
STR_INFO: "Info"
STR_OPTIONS: "Opzioni"
STR_AUTHOR: "Autore"
STR_SERIES: "Serie"
STR_FILE_SIZE: "Dimensione"
+2
View File
@@ -224,6 +224,8 @@ STR_GO_TO_PERCENT: "%-ке өту"
STR_GO_HOME_BUTTON: "Басты бетке өту"
STR_SYNC_PROGRESS: "Үлгерімді синхрондау"
STR_DELETE_CACHE: "Кітап кэшін жою"
STR_FLASH_FIRMWARE: "Flash Firmware"
STR_FETCH_AND_OPEN: "Fetch Progress & Open"
STR_CHAPTER_PREFIX: "Тарау: "
STR_PAGES_SEPARATOR: " бет | "
STR_BOOK_PREFIX: "Кітап: "
+2
View File
@@ -249,6 +249,8 @@ STR_GO_HOME_BUTTON: "Pradžia"
STR_SYNC_PROGRESS: "Sinchr. progresą"
STR_DELETE_CACHE: "Trinti talpyklą"
STR_DELETE: "Trinti"
STR_FLASH_FIRMWARE: "Flash Firmware"
STR_FETCH_AND_OPEN: "Fetch Progress & Open"
STR_DISPLAY_QR: "QR kodas"
STR_CHAPTER_PREFIX: "Sk: "
STR_PAGES_SEPARATOR: " psl. | "
+3
View File
@@ -28,6 +28,8 @@ STR_FORGET_BOOK: "Zapomnij książkę"
STR_FORGET_BOOK_DESC: "Usuń książkę z Ostatnich książek"
STR_FONT_MANAGER: "Menedżer czcionek"
STR_MARK_AS_READ: "Oznacz jako przeczytane"
STR_FLASH_FIRMWARE: "Wgraj firmware"
STR_FETCH_AND_OPEN: "Pobierz postęp i otwórz"
STR_INDEXING: "Indeksowanie"
STR_MEMORY_ERROR: "Błąd pamięci"
STR_PAGE_LOAD_ERROR: "Błąd ładowania strony"
@@ -529,6 +531,7 @@ STR_WEATHER_DESC_THUNDERSTORM_HAIL: "Burza z gradem"
STR_WEATHER_DESC_THUNDERSTORM_HEAVY_HAIL: "Burza z dużym gradem"
STR_WEATHER_DESC_UNKNOWN: "Nieznany"
STR_INFO: "Info"
STR_OPTIONS: "Opcje"
STR_AUTHOR: "Autor"
STR_SERIES: "Seria"
STR_FILE_SIZE: "Rozmiar"
+3
View File
@@ -28,6 +28,8 @@ STR_FORGET_BOOK: "Esquecer livro"
STR_FORGET_BOOK_DESC: "Remover o livro de Livros Recentes"
STR_FONT_MANAGER: "Gerenciador de fontes"
STR_MARK_AS_READ: "Marcar como lido"
STR_FLASH_FIRMWARE: "Gravar firmware"
STR_FETCH_AND_OPEN: "Obter progresso e abrir"
STR_INDEXING: "Indexando"
STR_MEMORY_ERROR: "Erro de memória"
STR_PAGE_LOAD_ERROR: "Erro ao carregar a página"
@@ -382,6 +384,7 @@ STR_RECENTS: "Recentes"
STR_PAGE_OVERLAY: "Sobreposição de página"
STR_READING: "Lendo..."
STR_INFO: "Info"
STR_OPTIONS: "Opções"
STR_AUTHOR: "Autor"
STR_SERIES: "Série"
STR_FILE_SIZE: "Tamanho"
+3
View File
@@ -28,6 +28,8 @@ STR_FORGET_BOOK: "Esquecer livro"
STR_FORGET_BOOK_DESC: "Remover o livro de Livros Recentes"
STR_FONT_MANAGER: "Gestor de fontes"
STR_MARK_AS_READ: "Marcar como lido"
STR_FLASH_FIRMWARE: "Gravar firmware"
STR_FETCH_AND_OPEN: "Obter progresso e abrir"
STR_INDEXING: "A indexar"
STR_MEMORY_ERROR: "Erro de memória"
STR_PAGE_LOAD_ERROR: "Erro ao carregar a página"
@@ -504,6 +506,7 @@ STR_WEATHER_DESC_THUNDERSTORM_HAIL: "Trovoada com granizo"
STR_WEATHER_DESC_THUNDERSTORM_HEAVY_HAIL: "Trovoada com granizo forte"
STR_WEATHER_DESC_UNKNOWN: "Desconhecido"
STR_INFO: "Informação"
STR_OPTIONS: "Opções"
STR_AUTHOR: "Autor"
STR_SERIES: "Série"
STR_FILE_SIZE: "Tamanho"
+2
View File
@@ -249,6 +249,8 @@ STR_GO_HOME_BUTTON: "Acasă"
STR_SYNC_PROGRESS: "Progres sincronizare"
STR_DELETE_CACHE: "Ştergere cache cărţi"
STR_DELETE: "Ştergeți"
STR_FLASH_FIRMWARE: "Flash Firmware"
STR_FETCH_AND_OPEN: "Fetch Progress & Open"
STR_DISPLAY_QR: "Afişați pagina ca cod QR"
STR_CHAPTER_PREFIX: "Capitol: "
STR_PAGES_SEPARATOR: " pagini | "
+3
View File
@@ -28,6 +28,8 @@ STR_FORGET_BOOK: "Забыть книгу"
STR_FORGET_BOOK_DESC: "Удалить книгу из последних"
STR_FONT_MANAGER: "Менеджер шрифтов"
STR_MARK_AS_READ: "Отметить как прочитанное"
STR_FLASH_FIRMWARE: "Прошить прошивку"
STR_FETCH_AND_OPEN: "Получить прогресс и открыть"
STR_INDEXING: "Индексация"
STR_MEMORY_ERROR: "Ошибка памяти"
STR_PAGE_LOAD_ERROR: "Ошибка загрузки страницы"
@@ -374,6 +376,7 @@ STR_RECENTS: "Недавние"
STR_PAGE_OVERLAY: "Наложение на страницу"
STR_READING: "Чтение..."
STR_INFO: "Инфо"
STR_OPTIONS: "Действия"
STR_AUTHOR: "Автор"
STR_SERIES: "Серия"
STR_FILE_SIZE: "Размер"
+3
View File
@@ -28,6 +28,8 @@ STR_FORGET_BOOK: "Pozabi knjigo"
STR_FORGET_BOOK_DESC: "Odstrani knjigo iz Nedavnih knjig"
STR_FONT_MANAGER: "Upravitelj pisav"
STR_MARK_AS_READ: "Označi kot prebrano"
STR_FLASH_FIRMWARE: "Flash firmware"
STR_FETCH_AND_OPEN: "Pridobi napredek in odpri"
STR_TILT_PAGE_TURN: "Prelistaj z nagibanjem"
STR_INDEXING: "Indeksiranje"
STR_MEMORY_ERROR: "Napaka pomnilnika"
@@ -518,6 +520,7 @@ STR_WEATHER_DESC_THUNDERSTORM_HAIL: "Nevihta s točo"
STR_WEATHER_DESC_THUNDERSTORM_HEAVY_HAIL: "Nevihta z močno točo"
STR_WEATHER_DESC_UNKNOWN: "Neznano"
STR_INFO: "Informacije"
STR_OPTIONS: "Možnosti"
STR_AUTHOR: "Avtor"
STR_SERIES: "Zbirka"
STR_FILE_SIZE: "Velikost"
+3
View File
@@ -28,6 +28,8 @@ STR_FORGET_BOOK: "Olvidar libro"
STR_FORGET_BOOK_DESC: "Quitar el libro de Libros recientes"
STR_FONT_MANAGER: "Administrador de fuentes"
STR_MARK_AS_READ: "Marcar como leído"
STR_FLASH_FIRMWARE: "Flashear firmware"
STR_FETCH_AND_OPEN: "Obtener progreso y abrir"
STR_INDEXING: "Indexando"
STR_MEMORY_ERROR: "Error de memoria"
STR_PAGE_LOAD_ERROR: "Error al cargar la página"
@@ -371,6 +373,7 @@ STR_RECENTS: "Recientes"
STR_PAGE_OVERLAY: "Superposición de página"
STR_READING: "Leyendo..."
STR_INFO: "Info"
STR_OPTIONS: "Opciones"
STR_AUTHOR: "Autor"
STR_SERIES: "Serie"
STR_FILE_SIZE: "Tamaño"
+3
View File
@@ -28,6 +28,8 @@ STR_FORGET_BOOK: "Glöm bok"
STR_FORGET_BOOK_DESC: "Ta bort boken från Senaste böcker"
STR_FONT_MANAGER: "Teckensnittshanterare"
STR_MARK_AS_READ: "Markera som läst"
STR_FLASH_FIRMWARE: "Flasha firmware"
STR_FETCH_AND_OPEN: "Hämta framsteg & öppna"
STR_INDEXING: "Indexerar"
STR_MEMORY_ERROR: "Minnesfel"
STR_PAGE_LOAD_ERROR: "Sidladdningsfel"
@@ -518,6 +520,7 @@ STR_WEATHER_DESC_THUNDERSTORM_HAIL: "Åska och hagel"
STR_WEATHER_DESC_THUNDERSTORM_HEAVY_HAIL: "Åska med kraftigt hagel"
STR_WEATHER_DESC_UNKNOWN: "Okänt"
STR_INFO: "Info"
STR_OPTIONS: "Alternativ"
STR_AUTHOR: "Författare"
STR_SERIES: "Serie"
STR_FILE_SIZE: "Storlek"
+3
View File
@@ -28,6 +28,8 @@ STR_FORGET_BOOK: "Kitabı unut"
STR_FORGET_BOOK_DESC: "Kitabı Son Okunanlar listesinden kaldır"
STR_FONT_MANAGER: "Yazı Tipi Yöneticisi"
STR_MARK_AS_READ: "Okundu olarak işaretle"
STR_FLASH_FIRMWARE: "Firmware yükle"
STR_FETCH_AND_OPEN: "İlerleme al ve aç"
STR_TILT_PAGE_TURN: "Sayfa çevirme için eğme"
STR_INDEXING: "Endeksleniyor"
STR_MEMORY_ERROR: "Bellek hatası"
@@ -518,6 +520,7 @@ STR_WEATHER_DESC_THUNDERSTORM_HAIL: "Dolu ile fırtına"
STR_WEATHER_DESC_THUNDERSTORM_HEAVY_HAIL: "Şiddetli dolu fırtınası"
STR_WEATHER_DESC_UNKNOWN: "Bilinmiyor"
STR_INFO: "Bilgi"
STR_OPTIONS: "Seçenekler"
STR_AUTHOR: "Yazar"
STR_SERIES: "Seri"
STR_FILE_SIZE: "Boyut"
+3
View File
@@ -28,6 +28,8 @@ STR_FORGET_BOOK: "Забути книгу"
STR_FORGET_BOOK_DESC: "Видалити книгу з останніх"
STR_FONT_MANAGER: "Менеджер шрифтів"
STR_MARK_AS_READ: "Позначити як прочитане"
STR_FLASH_FIRMWARE: "Прошити прошивку"
STR_FETCH_AND_OPEN: "Отримати прогрес і відкрити"
STR_INDEXING: "Індексація"
STR_MEMORY_ERROR: "Помилка пам'яті"
STR_PAGE_LOAD_ERROR: "Помилка завантаження сторінки"
@@ -518,6 +520,7 @@ STR_WEATHER_DESC_THUNDERSTORM_HAIL: "Гроза з градом"
STR_WEATHER_DESC_THUNDERSTORM_HEAVY_HAIL: "Гроза із сильним градом"
STR_WEATHER_DESC_UNKNOWN: "Невідомо"
STR_INFO: "Інфо"
STR_OPTIONS: "Дії"
STR_AUTHOR: "Автор"
STR_SERIES: "Серія"
STR_FILE_SIZE: "Розмір"
+3
View File
@@ -28,6 +28,8 @@ STR_FORGET_BOOK: "Quên sách"
STR_FORGET_BOOK_DESC: "Xóa sách khỏi Gần đây"
STR_FONT_MANAGER: "Quản lý phông chữ"
STR_MARK_AS_READ: "Đánh dấu đã đọc"
STR_FLASH_FIRMWARE: "Flash firmware"
STR_FETCH_AND_OPEN: "Lấy tiến trình và mở"
STR_INDEXING: "Đang lập chỉ mục"
STR_MEMORY_ERROR: "Lỗi bộ nhớ"
STR_PAGE_LOAD_ERROR: "Lỗi tải trang"
@@ -518,6 +520,7 @@ STR_WEATHER_DESC_THUNDERSTORM_HAIL: "Giông bão, mưa đá"
STR_WEATHER_DESC_THUNDERSTORM_HEAVY_HAIL: "Giông bão, mưa đá lớn"
STR_WEATHER_DESC_UNKNOWN: "Không xác định"
STR_INFO: "Thông tin"
STR_OPTIONS: "Tùy chọn"
STR_AUTHOR: "Tác giả"
STR_SERIES: "Bộ sách"
STR_FILE_SIZE: "Kích thước"