Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4e12083566 | ||
|
|
cf4f7be8af | ||
|
|
e69241ef54 | ||
|
|
72b99a2a9c | ||
|
|
62448b3c08 |
@@ -282,8 +282,17 @@ static void renderCharImpl(const GfxRenderer& renderer, GfxRenderer::RenderMode
|
|||||||
const uint8_t bmpVal = 3 - ((byte >> bit_index) & 0x3);
|
const uint8_t bmpVal = 3 - ((byte >> bit_index) & 0x3);
|
||||||
|
|
||||||
if (renderMode == GfxRenderer::BW && bmpVal < 3) {
|
if (renderMode == GfxRenderer::BW && bmpVal < 3) {
|
||||||
// Black (also paints over the grays in BW mode)
|
// Default: gray pixels paint solid black. Required when grayscale
|
||||||
renderer.drawPixel(screenX, screenY, pixelState);
|
// passes follow (their LUT lightens pixels it assumes were just
|
||||||
|
// driven solid black), and it is the plain non-AA look otherwise.
|
||||||
|
// Fast AA: partial (anti-aliased edge) coverage dithers with the
|
||||||
|
// same period-2 patterns as fillRectDither (dark grey = 50%
|
||||||
|
// checkerboard, light grey = 25%), approximating AA in a single
|
||||||
|
// BW pass. Skipped pixels leave the background untouched.
|
||||||
|
if (!renderer.isFastAntiAliasing() || bmpVal == 0 || (bmpVal == 1 && ((screenX + screenY) & 1) == 0) ||
|
||||||
|
(bmpVal == 2 && (screenX & 1) == 0 && (screenY & 1) == 0)) {
|
||||||
|
renderer.drawPixel(screenX, screenY, pixelState);
|
||||||
|
}
|
||||||
} else if (renderMode == GfxRenderer::GRAYSCALE_MSB && (bmpVal == 1 || bmpVal == 2)) {
|
} else if (renderMode == GfxRenderer::GRAYSCALE_MSB && (bmpVal == 1 || bmpVal == 2)) {
|
||||||
// Light gray (also mark the MSB if it's going to be a dark gray too)
|
// Light gray (also mark the MSB if it's going to be a dark gray too)
|
||||||
// Dedicated X3 gray LUTs now provide proper 4-level gray on both devices
|
// Dedicated X3 gray LUTs now provide proper 4-level gray on both devices
|
||||||
|
|||||||
@@ -44,6 +44,13 @@ class GfxRenderer {
|
|||||||
RenderMode renderMode;
|
RenderMode renderMode;
|
||||||
Orientation orientation;
|
Orientation orientation;
|
||||||
bool fadingFix;
|
bool fadingFix;
|
||||||
|
// Fast text anti-aliasing: when set, BW-mode rendering of 2-bit glyphs
|
||||||
|
// dithers partial-coverage (gray) pixels instead of painting them solid
|
||||||
|
// black, approximating AA in a single BW pass with no grayscale refresh.
|
||||||
|
// Must stay false when grayscale LSB/MSB passes follow the BW render: the
|
||||||
|
// gray LUT lightens pixels it assumes were just driven solid black, and
|
||||||
|
// dither-skipped white pixels would take its white-drive frames unopposed.
|
||||||
|
bool fastAntiAliasing = false;
|
||||||
uint8_t* frameBuffer = nullptr;
|
uint8_t* frameBuffer = nullptr;
|
||||||
uint16_t panelWidth = HalDisplay::DISPLAY_WIDTH;
|
uint16_t panelWidth = HalDisplay::DISPLAY_WIDTH;
|
||||||
uint16_t panelHeight = HalDisplay::DISPLAY_HEIGHT;
|
uint16_t panelHeight = HalDisplay::DISPLAY_HEIGHT;
|
||||||
@@ -224,6 +231,8 @@ class GfxRenderer {
|
|||||||
// Grayscale functions
|
// Grayscale functions
|
||||||
void setRenderMode(const RenderMode mode) { this->renderMode = mode; }
|
void setRenderMode(const RenderMode mode) { this->renderMode = mode; }
|
||||||
RenderMode getRenderMode() const { return renderMode; }
|
RenderMode getRenderMode() const { return renderMode; }
|
||||||
|
void setFastAntiAliasing(const bool enabled) { this->fastAntiAliasing = enabled; }
|
||||||
|
bool isFastAntiAliasing() const { return fastAntiAliasing; }
|
||||||
// Grayscale preconditioning settle pass (no-op on X4). The rect overload
|
// Grayscale preconditioning settle pass (no-op on X4). The rect overload
|
||||||
// takes the gray region in LOGICAL screen coordinates and rotates it to the
|
// takes the gray region in LOGICAL screen coordinates and rotates it to the
|
||||||
// panel; the no-arg overload settles the full frame. Call after the BW base
|
// panel; the no-arg overload settles the full frame. Call after the BW base
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ STR_SLEEP_COVER_MODE: "Рэжым вокладкі сну"
|
|||||||
STR_HIDE_BATTERY: "Схаваць % батарэі"
|
STR_HIDE_BATTERY: "Схаваць % батарэі"
|
||||||
STR_EXTRA_SPACING: "Дадат. інтэрвал абзаца"
|
STR_EXTRA_SPACING: "Дадат. інтэрвал абзаца"
|
||||||
STR_TEXT_AA: "Згладжванне тэксту"
|
STR_TEXT_AA: "Згладжванне тэксту"
|
||||||
|
STR_TEXT_AA_FULL: "Поўнае"
|
||||||
|
STR_TEXT_AA_FAST: "Хуткае"
|
||||||
STR_SHORT_PWR_BTN: "Кароткае націсканне PWR"
|
STR_SHORT_PWR_BTN: "Кароткае націсканне PWR"
|
||||||
STR_ORIENTATION: "Арыентацыя чытання"
|
STR_ORIENTATION: "Арыентацыя чытання"
|
||||||
STR_SIDE_BTN_LAYOUT: "Бакавыя кнопкі"
|
STR_SIDE_BTN_LAYOUT: "Бакавыя кнопкі"
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ STR_SLEEP_COVER_MODE: "Mode de pantalla de repòs"
|
|||||||
STR_HIDE_BATTERY: "Oculta el % de bateria"
|
STR_HIDE_BATTERY: "Oculta el % de bateria"
|
||||||
STR_EXTRA_SPACING: "Espaiat de paràgraf extra"
|
STR_EXTRA_SPACING: "Espaiat de paràgraf extra"
|
||||||
STR_TEXT_AA: "Antialiàsing del text"
|
STR_TEXT_AA: "Antialiàsing del text"
|
||||||
|
STR_TEXT_AA_FULL: "Complet"
|
||||||
|
STR_TEXT_AA_FAST: "Ràpid"
|
||||||
STR_IMAGES: "Imatges"
|
STR_IMAGES: "Imatges"
|
||||||
STR_IMAGES_DISPLAY: "Mostrar"
|
STR_IMAGES_DISPLAY: "Mostrar"
|
||||||
STR_IMAGES_PLACEHOLDER: "Text de mostra"
|
STR_IMAGES_PLACEHOLDER: "Text de mostra"
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ STR_SLEEP_COVER_MODE: "Obrazovka spánku Režim krytu"
|
|||||||
STR_HIDE_BATTERY: "Skrýt baterii %"
|
STR_HIDE_BATTERY: "Skrýt baterii %"
|
||||||
STR_EXTRA_SPACING: "Extra mezery mezi odstavci"
|
STR_EXTRA_SPACING: "Extra mezery mezi odstavci"
|
||||||
STR_TEXT_AA: "Vyhlazování textu"
|
STR_TEXT_AA: "Vyhlazování textu"
|
||||||
|
STR_TEXT_AA_FULL: "Plné"
|
||||||
|
STR_TEXT_AA_FAST: "Rychlé"
|
||||||
STR_SHORT_PWR_BTN: "Krátké stisknutí tlačítka napájení"
|
STR_SHORT_PWR_BTN: "Krátké stisknutí tlačítka napájení"
|
||||||
STR_ORIENTATION: "Orientace čtení"
|
STR_ORIENTATION: "Orientace čtení"
|
||||||
STR_SIDE_BTN_LAYOUT: "Rozvržení bočních tlačítek (čtečka)"
|
STR_SIDE_BTN_LAYOUT: "Rozvržení bočních tlačítek (čtečka)"
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ STR_SLEEP_COVER_MODE: "Hvile-skærm omslag-tilstand"
|
|||||||
STR_HIDE_BATTERY: "Skjul batteri %"
|
STR_HIDE_BATTERY: "Skjul batteri %"
|
||||||
STR_EXTRA_SPACING: "Ekstra afsnitsafstand"
|
STR_EXTRA_SPACING: "Ekstra afsnitsafstand"
|
||||||
STR_TEXT_AA: "Tekst Anti-Aliasing"
|
STR_TEXT_AA: "Tekst Anti-Aliasing"
|
||||||
|
STR_TEXT_AA_FULL: "Fuld"
|
||||||
|
STR_TEXT_AA_FAST: "Hurtig"
|
||||||
STR_IMAGES: "Billeder"
|
STR_IMAGES: "Billeder"
|
||||||
STR_IMAGES_DISPLAY: "Vis"
|
STR_IMAGES_DISPLAY: "Vis"
|
||||||
STR_IMAGES_PLACEHOLDER: "Pladsholder"
|
STR_IMAGES_PLACEHOLDER: "Pladsholder"
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ STR_SLEEP_COVER_MODE: "Slaapscherm omslag-modus"
|
|||||||
STR_HIDE_BATTERY: "Batterij % verbergen"
|
STR_HIDE_BATTERY: "Batterij % verbergen"
|
||||||
STR_EXTRA_SPACING: "Extra regelafstand alinea"
|
STR_EXTRA_SPACING: "Extra regelafstand alinea"
|
||||||
STR_TEXT_AA: "Tekst Anti-Aliasing"
|
STR_TEXT_AA: "Tekst Anti-Aliasing"
|
||||||
|
STR_TEXT_AA_FULL: "Volledig"
|
||||||
|
STR_TEXT_AA_FAST: "Snel"
|
||||||
STR_IMAGES: "Afbeeldingen"
|
STR_IMAGES: "Afbeeldingen"
|
||||||
STR_IMAGES_DISPLAY: "Weergave"
|
STR_IMAGES_DISPLAY: "Weergave"
|
||||||
STR_IMAGES_PLACEHOLDER: "Placeholder"
|
STR_IMAGES_PLACEHOLDER: "Placeholder"
|
||||||
|
|||||||
@@ -66,6 +66,8 @@ STR_SLEEP_COVER_MODE: "Sleep Screen Cover Mode"
|
|||||||
STR_HIDE_BATTERY: "Hide Battery %"
|
STR_HIDE_BATTERY: "Hide Battery %"
|
||||||
STR_EXTRA_SPACING: "Extra Paragraph Spacing"
|
STR_EXTRA_SPACING: "Extra Paragraph Spacing"
|
||||||
STR_TEXT_AA: "Text Anti-Aliasing"
|
STR_TEXT_AA: "Text Anti-Aliasing"
|
||||||
|
STR_TEXT_AA_FULL: "Full"
|
||||||
|
STR_TEXT_AA_FAST: "Fast"
|
||||||
STR_IMAGES: "Images"
|
STR_IMAGES: "Images"
|
||||||
STR_IMAGES_DISPLAY: "Display"
|
STR_IMAGES_DISPLAY: "Display"
|
||||||
STR_IMAGES_PLACEHOLDER: "Placeholder"
|
STR_IMAGES_PLACEHOLDER: "Placeholder"
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ STR_SLEEP_COVER_MODE: "Lepotilanäytön kansitila"
|
|||||||
STR_HIDE_BATTERY: "Piilota akun %"
|
STR_HIDE_BATTERY: "Piilota akun %"
|
||||||
STR_EXTRA_SPACING: "Kappaleiden lisäväli"
|
STR_EXTRA_SPACING: "Kappaleiden lisäväli"
|
||||||
STR_TEXT_AA: "Tekstin reunanpehmennys"
|
STR_TEXT_AA: "Tekstin reunanpehmennys"
|
||||||
|
STR_TEXT_AA_FULL: "Täysi"
|
||||||
|
STR_TEXT_AA_FAST: "Nopea"
|
||||||
STR_SHORT_PWR_BTN: "Lyhyt virtapainikkeen painallus"
|
STR_SHORT_PWR_BTN: "Lyhyt virtapainikkeen painallus"
|
||||||
STR_ORIENTATION: "Lukusuunta"
|
STR_ORIENTATION: "Lukusuunta"
|
||||||
STR_SIDE_BTN_LAYOUT: "Sivupainikkeiden asettelu (lukija)"
|
STR_SIDE_BTN_LAYOUT: "Sivupainikkeiden asettelu (lukija)"
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ STR_SLEEP_COVER_MODE: "Mode écran de veille"
|
|||||||
STR_HIDE_BATTERY: "Masquer % batterie"
|
STR_HIDE_BATTERY: "Masquer % batterie"
|
||||||
STR_EXTRA_SPACING: "Espacement paragraphes"
|
STR_EXTRA_SPACING: "Espacement paragraphes"
|
||||||
STR_TEXT_AA: "Lissage du texte"
|
STR_TEXT_AA: "Lissage du texte"
|
||||||
|
STR_TEXT_AA_FULL: "Complet"
|
||||||
|
STR_TEXT_AA_FAST: "Rapide"
|
||||||
STR_IMAGES: "Images"
|
STR_IMAGES: "Images"
|
||||||
STR_IMAGES_DISPLAY: "Affichage"
|
STR_IMAGES_DISPLAY: "Affichage"
|
||||||
STR_IMAGES_PLACEHOLDER: "Espace réservé"
|
STR_IMAGES_PLACEHOLDER: "Espace réservé"
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ STR_SLEEP_COVER_MODE: "Standby-Bildmodus"
|
|||||||
STR_HIDE_BATTERY: "Batterie % ausblenden"
|
STR_HIDE_BATTERY: "Batterie % ausblenden"
|
||||||
STR_EXTRA_SPACING: "Absatzabstand"
|
STR_EXTRA_SPACING: "Absatzabstand"
|
||||||
STR_TEXT_AA: "Schriftglättung"
|
STR_TEXT_AA: "Schriftglättung"
|
||||||
|
STR_TEXT_AA_FULL: "Voll"
|
||||||
|
STR_TEXT_AA_FAST: "Schnell"
|
||||||
STR_SHORT_PWR_BTN: "An-Taste kurz drücken"
|
STR_SHORT_PWR_BTN: "An-Taste kurz drücken"
|
||||||
STR_ORIENTATION: "Leseausrichtung"
|
STR_ORIENTATION: "Leseausrichtung"
|
||||||
STR_SIDE_BTN_LAYOUT: "Seitliche Tasten (Lesen)"
|
STR_SIDE_BTN_LAYOUT: "Seitliche Tasten (Lesen)"
|
||||||
|
|||||||
@@ -66,6 +66,8 @@ STR_SLEEP_COVER_MODE: "תצוגת כריכה במצב שינה"
|
|||||||
STR_HIDE_BATTERY: "הסתר אחוזי סוללה"
|
STR_HIDE_BATTERY: "הסתר אחוזי סוללה"
|
||||||
STR_EXTRA_SPACING: "מרווח פסקאות מוגדל"
|
STR_EXTRA_SPACING: "מרווח פסקאות מוגדל"
|
||||||
STR_TEXT_AA: "החלקת קצוות טקסט"
|
STR_TEXT_AA: "החלקת קצוות טקסט"
|
||||||
|
STR_TEXT_AA_FULL: "מלאה"
|
||||||
|
STR_TEXT_AA_FAST: "מהירה"
|
||||||
STR_IMAGES: "תמונות"
|
STR_IMAGES: "תמונות"
|
||||||
STR_IMAGES_DISPLAY: "הצג תמונות"
|
STR_IMAGES_DISPLAY: "הצג תמונות"
|
||||||
STR_IMAGES_PLACEHOLDER: "סמן"
|
STR_IMAGES_PLACEHOLDER: "סמן"
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ STR_SLEEP_COVER_MODE: "Alvásképernyő borítómód"
|
|||||||
STR_HIDE_BATTERY: "Akkumulátor % elrejtése"
|
STR_HIDE_BATTERY: "Akkumulátor % elrejtése"
|
||||||
STR_EXTRA_SPACING: "Extra bekezdésköz"
|
STR_EXTRA_SPACING: "Extra bekezdésköz"
|
||||||
STR_TEXT_AA: "Szöveg élsimítás"
|
STR_TEXT_AA: "Szöveg élsimítás"
|
||||||
|
STR_TEXT_AA_FULL: "Teljes"
|
||||||
|
STR_TEXT_AA_FAST: "Gyors"
|
||||||
STR_IMAGES: "Képek"
|
STR_IMAGES: "Képek"
|
||||||
STR_IMAGES_DISPLAY: "Megjelenítés"
|
STR_IMAGES_DISPLAY: "Megjelenítés"
|
||||||
STR_IMAGES_PLACEHOLDER: "Helyőrző"
|
STR_IMAGES_PLACEHOLDER: "Helyőrző"
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ STR_SLEEP_COVER_MODE: "Modalità copertina"
|
|||||||
STR_HIDE_BATTERY: "Nascondi % batteria"
|
STR_HIDE_BATTERY: "Nascondi % batteria"
|
||||||
STR_EXTRA_SPACING: "Spaziatura extra paragrafi"
|
STR_EXTRA_SPACING: "Spaziatura extra paragrafi"
|
||||||
STR_TEXT_AA: "Anti-aliasing testo"
|
STR_TEXT_AA: "Anti-aliasing testo"
|
||||||
|
STR_TEXT_AA_FULL: "Completo"
|
||||||
|
STR_TEXT_AA_FAST: "Veloce"
|
||||||
STR_IMAGES: "Immagini"
|
STR_IMAGES: "Immagini"
|
||||||
STR_IMAGES_DISPLAY: "Visualizza"
|
STR_IMAGES_DISPLAY: "Visualizza"
|
||||||
STR_IMAGES_PLACEHOLDER: "Segnaposto"
|
STR_IMAGES_PLACEHOLDER: "Segnaposto"
|
||||||
|
|||||||
@@ -64,6 +64,8 @@ STR_SLEEP_COVER_MODE: "Ұйқы экраны мұқаба режимі"
|
|||||||
STR_HIDE_BATTERY: "Батарея % жасыру"
|
STR_HIDE_BATTERY: "Батарея % жасыру"
|
||||||
STR_EXTRA_SPACING: "Қосымша абзац аралығы"
|
STR_EXTRA_SPACING: "Қосымша абзац аралығы"
|
||||||
STR_TEXT_AA: "Мәтін сырғытпасы"
|
STR_TEXT_AA: "Мәтін сырғытпасы"
|
||||||
|
STR_TEXT_AA_FULL: "Толық"
|
||||||
|
STR_TEXT_AA_FAST: "Жылдам"
|
||||||
STR_SHORT_PWR_BTN: "Қуат түймесін қысқа басу"
|
STR_SHORT_PWR_BTN: "Қуат түймесін қысқа басу"
|
||||||
STR_ORIENTATION: "Оқу бағдары"
|
STR_ORIENTATION: "Оқу бағдары"
|
||||||
STR_SIDE_BTN_LAYOUT: "Бүйірлік түймелер орналасуы (оқырман)"
|
STR_SIDE_BTN_LAYOUT: "Бүйірлік түймелер орналасуы (оқырман)"
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ STR_SLEEP_COVER_MODE: "Viršelio režimas"
|
|||||||
STR_HIDE_BATTERY: "Slėpti baterijos %"
|
STR_HIDE_BATTERY: "Slėpti baterijos %"
|
||||||
STR_EXTRA_SPACING: "Tarpai tarp pastraipų"
|
STR_EXTRA_SPACING: "Tarpai tarp pastraipų"
|
||||||
STR_TEXT_AA: "Teksto glotninimas"
|
STR_TEXT_AA: "Teksto glotninimas"
|
||||||
|
STR_TEXT_AA_FULL: "Pilnas"
|
||||||
|
STR_TEXT_AA_FAST: "Greitas"
|
||||||
STR_IMAGES: "Paveikslėliai"
|
STR_IMAGES: "Paveikslėliai"
|
||||||
STR_IMAGES_DISPLAY: "Rodyti"
|
STR_IMAGES_DISPLAY: "Rodyti"
|
||||||
STR_IMAGES_PLACEHOLDER: "Vietaženklis"
|
STR_IMAGES_PLACEHOLDER: "Vietaženklis"
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ STR_SLEEP_COVER_MODE: "Okładki wygaszacza"
|
|||||||
STR_HIDE_BATTERY: "Ukryj % baterii"
|
STR_HIDE_BATTERY: "Ukryj % baterii"
|
||||||
STR_EXTRA_SPACING: "Dodatkowe odstępy paragrafów"
|
STR_EXTRA_SPACING: "Dodatkowe odstępy paragrafów"
|
||||||
STR_TEXT_AA: "Wygładzanie tekstu"
|
STR_TEXT_AA: "Wygładzanie tekstu"
|
||||||
|
STR_TEXT_AA_FULL: "Pełne"
|
||||||
|
STR_TEXT_AA_FAST: "Szybkie"
|
||||||
STR_IMAGES: "Obrazki"
|
STR_IMAGES: "Obrazki"
|
||||||
STR_IMAGES_DISPLAY: "Pokazuj"
|
STR_IMAGES_DISPLAY: "Pokazuj"
|
||||||
STR_IMAGES_PLACEHOLDER: "Ramki"
|
STR_IMAGES_PLACEHOLDER: "Ramki"
|
||||||
|
|||||||
@@ -66,6 +66,8 @@ STR_SLEEP_COVER_MODE: "Modo capa tela repouso"
|
|||||||
STR_HIDE_BATTERY: "Ocultar % da bateria"
|
STR_HIDE_BATTERY: "Ocultar % da bateria"
|
||||||
STR_EXTRA_SPACING: "Espaço de parágrafos extra"
|
STR_EXTRA_SPACING: "Espaço de parágrafos extra"
|
||||||
STR_TEXT_AA: "Suavização de texto"
|
STR_TEXT_AA: "Suavização de texto"
|
||||||
|
STR_TEXT_AA_FULL: "Completa"
|
||||||
|
STR_TEXT_AA_FAST: "Rápida"
|
||||||
STR_IMAGES: "Imagens"
|
STR_IMAGES: "Imagens"
|
||||||
STR_IMAGES_DISPLAY: "Exibição"
|
STR_IMAGES_DISPLAY: "Exibição"
|
||||||
STR_IMAGES_PLACEHOLDER: "Espaço reservado"
|
STR_IMAGES_PLACEHOLDER: "Espaço reservado"
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ STR_SLEEP_COVER_MODE: "Mod ecran de repaus cu copertă"
|
|||||||
STR_HIDE_BATTERY: "Ascunde procentul bateriei"
|
STR_HIDE_BATTERY: "Ascunde procentul bateriei"
|
||||||
STR_EXTRA_SPACING: "Spaţiere suplimentară între paragrafe"
|
STR_EXTRA_SPACING: "Spaţiere suplimentară între paragrafe"
|
||||||
STR_TEXT_AA: "Anti-Aliasing text"
|
STR_TEXT_AA: "Anti-Aliasing text"
|
||||||
|
STR_TEXT_AA_FULL: "Complet"
|
||||||
|
STR_TEXT_AA_FAST: "Rapid"
|
||||||
STR_IMAGES: "Imagini"
|
STR_IMAGES: "Imagini"
|
||||||
STR_IMAGES_DISPLAY: "Afişare"
|
STR_IMAGES_DISPLAY: "Afişare"
|
||||||
STR_IMAGES_PLACEHOLDER: "Substituent"
|
STR_IMAGES_PLACEHOLDER: "Substituent"
|
||||||
|
|||||||
@@ -66,6 +66,8 @@ STR_SLEEP_COVER_MODE: "Режим обложки сна"
|
|||||||
STR_HIDE_BATTERY: "Скрыть % батареи"
|
STR_HIDE_BATTERY: "Скрыть % батареи"
|
||||||
STR_EXTRA_SPACING: "Доп. интервал абзаца"
|
STR_EXTRA_SPACING: "Доп. интервал абзаца"
|
||||||
STR_TEXT_AA: "Сглаживание текста"
|
STR_TEXT_AA: "Сглаживание текста"
|
||||||
|
STR_TEXT_AA_FULL: "Полное"
|
||||||
|
STR_TEXT_AA_FAST: "Быстрое"
|
||||||
STR_IMAGES: "Изображения"
|
STR_IMAGES: "Изображения"
|
||||||
STR_IMAGES_DISPLAY: "Показать"
|
STR_IMAGES_DISPLAY: "Показать"
|
||||||
STR_IMAGES_PLACEHOLDER: "Заглушки"
|
STR_IMAGES_PLACEHOLDER: "Заглушки"
|
||||||
|
|||||||
+375
-373
@@ -1,381 +1,383 @@
|
|||||||
_language_name: "Slovenčina"
|
_language_name: "Slovenčina"
|
||||||
_language_code: "SK"
|
_language_code: "SK"
|
||||||
_order: "24"
|
_order: "24"
|
||||||
|
|
||||||
STR_CROSSPOINT: "CrossPoint"
|
STR_CROSSPOINT: "CrossPoint"
|
||||||
STR_BOOTING: "SPÚŠŤANIE"
|
STR_BOOTING: "SPÚŠŤANIE"
|
||||||
STR_SLEEPING: "SPÁNOK"
|
STR_SLEEPING: "SPÁNOK"
|
||||||
STR_ENTERING_SLEEP: "Prechod do režimu spánku"
|
STR_ENTERING_SLEEP: "Prechod do režimu spánku"
|
||||||
STR_BROWSE_FILES: "Prehliadať súbory"
|
STR_BROWSE_FILES: "Prehliadať súbory"
|
||||||
STR_FILE_TRANSFER: "Prenos súborov"
|
STR_FILE_TRANSFER: "Prenos súborov"
|
||||||
STR_SETTINGS_TITLE: "Nastavenia"
|
STR_SETTINGS_TITLE: "Nastavenia"
|
||||||
STR_CONTINUE_READING: "Pokračovať v čítaní"
|
STR_CONTINUE_READING: "Pokračovať v čítaní"
|
||||||
STR_NO_OPEN_BOOK: "Žiadna otvorená kniha"
|
STR_NO_OPEN_BOOK: "Žiadna otvorená kniha"
|
||||||
STR_START_READING: "Začnite čítať nižšie"
|
STR_START_READING: "Začnite čítať nižšie"
|
||||||
STR_NO_FILES_FOUND: "Neboli nájdené žiadne súbory"
|
STR_NO_FILES_FOUND: "Neboli nájdené žiadne súbory"
|
||||||
STR_SELECT_CHAPTER: "Vybrať kapitolu"
|
STR_SELECT_CHAPTER: "Vybrať kapitolu"
|
||||||
STR_NO_CHAPTERS: "Žiadne kapitoly"
|
STR_NO_CHAPTERS: "Žiadne kapitoly"
|
||||||
STR_END_OF_BOOK: "Koniec knihy"
|
STR_END_OF_BOOK: "Koniec knihy"
|
||||||
STR_EMPTY_CHAPTER: "Prázdna kapitola"
|
STR_EMPTY_CHAPTER: "Prázdna kapitola"
|
||||||
STR_INDEXING: "Indexovanie"
|
STR_INDEXING: "Indexovanie"
|
||||||
STR_MEMORY_ERROR: "Chyba pamäte"
|
STR_MEMORY_ERROR: "Chyba pamäte"
|
||||||
STR_PAGE_LOAD_ERROR: "Chyba načítania stránky"
|
STR_PAGE_LOAD_ERROR: "Chyba načítania stránky"
|
||||||
STR_EMPTY_FILE: "Prázdny súbor"
|
STR_EMPTY_FILE: "Prázdny súbor"
|
||||||
STR_OUT_OF_BOUNDS: "Mimo rozsahu"
|
STR_OUT_OF_BOUNDS: "Mimo rozsahu"
|
||||||
STR_LOADING: "Načítava sa..."
|
STR_LOADING: "Načítava sa..."
|
||||||
STR_LOADING_POPUP: "Načítavanie"
|
STR_LOADING_POPUP: "Načítavanie"
|
||||||
STR_WIFI_NETWORKS: "Wi-Fi siete"
|
STR_WIFI_NETWORKS: "Wi-Fi siete"
|
||||||
STR_NO_NETWORKS: "Nenašli sa žiadne siete"
|
STR_NO_NETWORKS: "Nenašli sa žiadne siete"
|
||||||
STR_NETWORKS_FOUND: "Nájdených %zu sietí"
|
STR_NETWORKS_FOUND: "Nájdených %zu sietí"
|
||||||
STR_SCANNING: "Skenovanie..."
|
STR_SCANNING: "Skenovanie..."
|
||||||
STR_CONNECTING: "Pripájanie..."
|
STR_CONNECTING: "Pripájanie..."
|
||||||
STR_CONNECTED: "Pripojené!"
|
STR_CONNECTED: "Pripojené!"
|
||||||
STR_CONNECTION_FAILED: "Pripojenie zlyhalo"
|
STR_CONNECTION_FAILED: "Pripojenie zlyhalo"
|
||||||
STR_FORGET_NETWORK: "Zabudnúť sieť?"
|
STR_FORGET_NETWORK: "Zabudnúť sieť?"
|
||||||
STR_SAVE_PASSWORD: "Uložiť heslo na nabudúce?"
|
STR_SAVE_PASSWORD: "Uložiť heslo na nabudúce?"
|
||||||
STR_PRESS_OK_SCAN: "Stlačte OK pre opätovné skenovanie"
|
STR_PRESS_OK_SCAN: "Stlačte OK pre opätovné skenovanie"
|
||||||
STR_JOIN_NETWORK: "Pripojiť sa k sieti"
|
STR_JOIN_NETWORK: "Pripojiť sa k sieti"
|
||||||
STR_CREATE_HOTSPOT: "Vytvoriť hotspot"
|
STR_CREATE_HOTSPOT: "Vytvoriť hotspot"
|
||||||
STR_JOIN_DESC: "Pripojiť sa k existujúcej Wi-Fi sieti"
|
STR_JOIN_DESC: "Pripojiť sa k existujúcej Wi-Fi sieti"
|
||||||
STR_HOTSPOT_DESC: "Vytvoriť Wi-Fi sieť, ku ktorej sa môžu pripojiť ostatní"
|
STR_HOTSPOT_DESC: "Vytvoriť Wi-Fi sieť, ku ktorej sa môžu pripojiť ostatní"
|
||||||
STR_STARTING_HOTSPOT: "Spúšťanie hotspotu..."
|
STR_STARTING_HOTSPOT: "Spúšťanie hotspotu..."
|
||||||
STR_HOTSPOT_MODE: "Režim hotspotu"
|
STR_HOTSPOT_MODE: "Režim hotspotu"
|
||||||
STR_CONNECT_WIFI_HINT: "Pripojte svoje zariadenie k tejto Wi-Fi sieti"
|
STR_CONNECT_WIFI_HINT: "Pripojte svoje zariadenie k tejto Wi-Fi sieti"
|
||||||
STR_OPEN_URL_HINT: "Otvorte túto URL adresu vo svojom prehliadači"
|
STR_OPEN_URL_HINT: "Otvorte túto URL adresu vo svojom prehliadači"
|
||||||
STR_OR_HTTP_PREFIX: "alebo http://"
|
STR_OR_HTTP_PREFIX: "alebo http://"
|
||||||
STR_SCAN_QR_HINT: "alebo naskenujte QR kód telefónom:"
|
STR_SCAN_QR_HINT: "alebo naskenujte QR kód telefónom:"
|
||||||
STR_CALIBRE_WIRELESS: "Calibre Wireless"
|
STR_CALIBRE_WIRELESS: "Calibre Wireless"
|
||||||
STR_NETWORK_LEGEND: "* = Šifrované | + = Uložené"
|
STR_NETWORK_LEGEND: "* = Šifrované | + = Uložené"
|
||||||
STR_MAC_ADDRESS: "MAC adresa:"
|
STR_MAC_ADDRESS: "MAC adresa:"
|
||||||
STR_CHECKING_WIFI: "Kontrola Wi-Fi..."
|
STR_CHECKING_WIFI: "Kontrola Wi-Fi..."
|
||||||
STR_ENTER_WIFI_PASSWORD: "Zadajte heslo Wi-Fi"
|
STR_ENTER_WIFI_PASSWORD: "Zadajte heslo Wi-Fi"
|
||||||
STR_TO_PREFIX: "pre"
|
STR_TO_PREFIX: "pre"
|
||||||
STR_CALIBRE_RECEIVING: "Prijímanie:"
|
STR_CALIBRE_RECEIVING: "Prijímanie:"
|
||||||
STR_CALIBRE_RECEIVED: "Prijaté:"
|
STR_CALIBRE_RECEIVED: "Prijaté:"
|
||||||
STR_CALIBRE_INSTRUCTION_1: "1) Nainštalujte plugin CrossPoint Reader"
|
STR_CALIBRE_INSTRUCTION_1: "1) Nainštalujte plugin CrossPoint Reader"
|
||||||
STR_CALIBRE_INSTRUCTION_2: "2) Buďte v rovnakej Wi-Fi sieti"
|
STR_CALIBRE_INSTRUCTION_2: "2) Buďte v rovnakej Wi-Fi sieti"
|
||||||
STR_CALIBRE_INSTRUCTION_3: "3) V Calibre: „Odoslať do zariadenia“"
|
STR_CALIBRE_INSTRUCTION_3: "3) V Calibre: „Odoslať do zariadenia“"
|
||||||
STR_CALIBRE_INSTRUCTION_4: "„Pri odosielaní nechajte túto obrazovku otvorenú“"
|
STR_CALIBRE_INSTRUCTION_4: "„Pri odosielaní nechajte túto obrazovku otvorenú“"
|
||||||
STR_CAT_DISPLAY: "Displej"
|
STR_CAT_DISPLAY: "Displej"
|
||||||
STR_CAT_READER: "Čítačka"
|
STR_CAT_READER: "Čítačka"
|
||||||
STR_CAT_CONTROLS: "Ovládanie"
|
STR_CAT_CONTROLS: "Ovládanie"
|
||||||
STR_CAT_SYSTEM: "Systém"
|
STR_CAT_SYSTEM: "Systém"
|
||||||
STR_SLEEP_SCREEN: "Obrazovka spánku"
|
STR_SLEEP_SCREEN: "Obrazovka spánku"
|
||||||
STR_QUICK_RESUME_TIMEOUT: "Rýchle obnovenie pri nečinnosti"
|
STR_QUICK_RESUME_TIMEOUT: "Rýchle obnovenie pri nečinnosti"
|
||||||
STR_SLEEP_COVER_MODE: "Obrazovka spánku – režim krytu"
|
STR_SLEEP_COVER_MODE: "Obrazovka spánku – režim krytu"
|
||||||
STR_HIDE_BATTERY: "Skryť % batérie"
|
STR_HIDE_BATTERY: "Skryť % batérie"
|
||||||
STR_EXTRA_SPACING: "Dodatočné medzery medzi odsekmi"
|
STR_EXTRA_SPACING: "Dodatočné medzery medzi odsekmi"
|
||||||
STR_TEXT_AA: "Vyhladzovanie textu"
|
STR_TEXT_AA: "Vyhladzovanie textu"
|
||||||
STR_IMAGES: "Obrázky"
|
STR_TEXT_AA_FULL: "Plné"
|
||||||
STR_IMAGES_DISPLAY: "Zobraz"
|
STR_TEXT_AA_FAST: "Rýchle"
|
||||||
STR_IMAGES_PLACEHOLDER: "Rezervované miesto"
|
STR_IMAGES: "Obrázky"
|
||||||
STR_IMAGES_SUPPRESS: "Potlačiť"
|
STR_IMAGES_DISPLAY: "Zobraz"
|
||||||
STR_SHORT_PWR_BTN: "Krátke stlačenie tlačidla napájania"
|
STR_IMAGES_PLACEHOLDER: "Rezervované miesto"
|
||||||
STR_ORIENTATION: "Orientácia čítania"
|
STR_IMAGES_SUPPRESS: "Potlačiť"
|
||||||
STR_SIDE_BTN_LAYOUT: "Rozloženie bočných tlačidiel (čítačka)"
|
STR_SHORT_PWR_BTN: "Krátke stlačenie tlačidla napájania"
|
||||||
STR_FRONT_BTN_FOLLOW_ORIENTATION: "Prispôsobiť predné tlačidlá orientácii"
|
STR_ORIENTATION: "Orientácia čítania"
|
||||||
STR_LONG_PRESS_BEHAVIOR: "Správanie pri dlhom stlačení tlačidla"
|
STR_SIDE_BTN_LAYOUT: "Rozloženie bočných tlačidiel (čítačka)"
|
||||||
STR_LONG_PRESS_BEHAVIOR_OFF: "VYP"
|
STR_FRONT_BTN_FOLLOW_ORIENTATION: "Prispôsobiť predné tlačidlá orientácii"
|
||||||
STR_LONG_PRESS_BEHAVIOR_SKIP: "Preskočiť kapitolu"
|
STR_LONG_PRESS_BEHAVIOR: "Správanie pri dlhom stlačení tlačidla"
|
||||||
STR_LONG_PRESS_BEHAVIOR_ORIENTATION: "Zmeniť orientáciu"
|
STR_LONG_PRESS_BEHAVIOR_OFF: "VYP"
|
||||||
STR_FONT_PREVIEW_TEXT: "Vypätá dcéra grófa Maxwella s IQ nižším ako kôň núti čeľaď hrýzť hŕbu jabĺk"
|
STR_LONG_PRESS_BEHAVIOR_SKIP: "Preskočiť kapitolu"
|
||||||
STR_FONT_FAMILY: "Rodina písiem čítačky"
|
STR_LONG_PRESS_BEHAVIOR_ORIENTATION: "Zmeniť orientáciu"
|
||||||
STR_FONT_SIZE: "Veľkosť písma rozhrania"
|
STR_FONT_PREVIEW_TEXT: "Vypätá dcéra grófa Maxwella s IQ nižším ako kôň núti čeľaď hrýzť hŕbu jabĺk"
|
||||||
STR_LINE_SPACING: "Riadkovanie čítačky"
|
STR_FONT_FAMILY: "Rodina písiem čítačky"
|
||||||
STR_SCREEN_MARGIN: "Okraj obrazovky čítačky"
|
STR_FONT_SIZE: "Veľkosť písma rozhrania"
|
||||||
STR_PARA_ALIGNMENT: "Zarovnanie odsekov čítačky"
|
STR_LINE_SPACING: "Riadkovanie čítačky"
|
||||||
STR_HYPHENATION: "Delenie slov"
|
STR_SCREEN_MARGIN: "Okraj obrazovky čítačky"
|
||||||
STR_TIME_TO_SLEEP: "Čas do uspania"
|
STR_PARA_ALIGNMENT: "Zarovnanie odsekov čítačky"
|
||||||
STR_SHOW_HIDDEN_FILES: "Zobraz Skryté Súbory"
|
STR_HYPHENATION: "Delenie slov"
|
||||||
STR_REMOVE_READ_FROM_RECENTS: "Odstrániť prečítané knihy zo zoznamu nedávnych"
|
STR_TIME_TO_SLEEP: "Čas do uspania"
|
||||||
STR_MOVE_FINISHED_TO_READ: "Presunúť prečítané knihy do priečinka Read"
|
STR_SHOW_HIDDEN_FILES: "Zobraz Skryté Súbory"
|
||||||
STR_REFRESH_FREQ: "Frekvencia obnovovania"
|
STR_REMOVE_READ_FROM_RECENTS: "Odstrániť prečítané knihy zo zoznamu nedávnych"
|
||||||
STR_KOREADER_SYNC: "KOReader Sync"
|
STR_MOVE_FINISHED_TO_READ: "Presunúť prečítané knihy do priečinka Read"
|
||||||
STR_CHECK_UPDATES: "Skontrolovať aktualizácie"
|
STR_REFRESH_FREQ: "Frekvencia obnovovania"
|
||||||
STR_LANGUAGE: "Jazyk"
|
STR_KOREADER_SYNC: "KOReader Sync"
|
||||||
STR_CLEAR_READING_CACHE: "Vymazať vyrovnávaciu pamäť čítania"
|
STR_CHECK_UPDATES: "Skontrolovať aktualizácie"
|
||||||
STR_USERNAME: "Používateľské meno"
|
STR_LANGUAGE: "Jazyk"
|
||||||
STR_PASSWORD: "Heslo"
|
STR_CLEAR_READING_CACHE: "Vymazať vyrovnávaciu pamäť čítania"
|
||||||
STR_SYNC_SERVER_URL: "URL synchronizačného servera"
|
STR_USERNAME: "Používateľské meno"
|
||||||
STR_DOCUMENT_MATCHING: "Párovanie dokumentov"
|
STR_PASSWORD: "Heslo"
|
||||||
STR_AUTHENTICATE: "Overiť"
|
STR_SYNC_SERVER_URL: "URL synchronizačného servera"
|
||||||
STR_KOREADER_USERNAME: "Používateľské meno KOReader"
|
STR_DOCUMENT_MATCHING: "Párovanie dokumentov"
|
||||||
STR_KOREADER_PASSWORD: "Heslo KOReader"
|
STR_AUTHENTICATE: "Overiť"
|
||||||
STR_FILENAME: "Názov súboru"
|
STR_KOREADER_USERNAME: "Používateľské meno KOReader"
|
||||||
STR_BINARY: "Binárny"
|
STR_KOREADER_PASSWORD: "Heslo KOReader"
|
||||||
STR_SET_CREDENTIALS_FIRST: "Najprv nastavte prihlasovacie údaje"
|
STR_FILENAME: "Názov súboru"
|
||||||
STR_WIFI_CONN_FAILED: "Pripojenie k Wi-Fi zlyhalo"
|
STR_BINARY: "Binárny"
|
||||||
STR_AUTHENTICATING: "Overovanie..."
|
STR_SET_CREDENTIALS_FIRST: "Najprv nastavte prihlasovacie údaje"
|
||||||
STR_AUTH_SUCCESS: "Overenie úspešné!"
|
STR_WIFI_CONN_FAILED: "Pripojenie k Wi-Fi zlyhalo"
|
||||||
STR_KOREADER_AUTH: "Overenie KOReader"
|
STR_AUTHENTICATING: "Overovanie..."
|
||||||
STR_SYNC_READY: "Synchronizácia KOReader je pripravená na použitie"
|
STR_AUTH_SUCCESS: "Overenie úspešné!"
|
||||||
STR_AUTH_FAILED: "Overenie zlyhalo"
|
STR_KOREADER_AUTH: "Overenie KOReader"
|
||||||
STR_DONE: "Hotovo"
|
STR_SYNC_READY: "Synchronizácia KOReader je pripravená na použitie"
|
||||||
STR_CLEAR_CACHE_WARNING_1: "Týmto vymažete všetky údaje kníh vo vyrovnávacej pamäti."
|
STR_AUTH_FAILED: "Overenie zlyhalo"
|
||||||
STR_CLEAR_CACHE_WARNING_2: "Všetok priebeh čítania bude stratený!"
|
STR_DONE: "Hotovo"
|
||||||
STR_CLEAR_CACHE_WARNING_3: "Knihy bude potrebné znova indexovať"
|
STR_CLEAR_CACHE_WARNING_1: "Týmto vymažete všetky údaje kníh vo vyrovnávacej pamäti."
|
||||||
STR_CLEAR_CACHE_WARNING_4: "pri ich opätovnom otvorení."
|
STR_CLEAR_CACHE_WARNING_2: "Všetok priebeh čítania bude stratený!"
|
||||||
STR_CLEARING_CACHE: "Mazanie vyrovnávacej pamäte..."
|
STR_CLEAR_CACHE_WARNING_3: "Knihy bude potrebné znova indexovať"
|
||||||
STR_CACHE_CLEARED: "Vyrovnávacia pamäť vymazaná"
|
STR_CLEAR_CACHE_WARNING_4: "pri ich opätovnom otvorení."
|
||||||
STR_ITEMS_REMOVED: "položiek odstránených"
|
STR_CLEARING_CACHE: "Mazanie vyrovnávacej pamäte..."
|
||||||
STR_FAILED_LOWER: "zlyhalo"
|
STR_CACHE_CLEARED: "Vyrovnávacia pamäť vymazaná"
|
||||||
STR_CLEAR_CACHE_FAILED: "Vymazanie vyrovnávacej pamäte zlyhalo"
|
STR_ITEMS_REMOVED: "položiek odstránených"
|
||||||
STR_CHECK_SERIAL_OUTPUT: "Podrobnosti nájdete v sériovom výstupe"
|
STR_FAILED_LOWER: "zlyhalo"
|
||||||
STR_DARK: "Tmavý"
|
STR_CLEAR_CACHE_FAILED: "Vymazanie vyrovnávacej pamäte zlyhalo"
|
||||||
STR_LIGHT: "Svetlý"
|
STR_CHECK_SERIAL_OUTPUT: "Podrobnosti nájdete v sériovom výstupe"
|
||||||
STR_CUSTOM: "Vlastný"
|
STR_DARK: "Tmavý"
|
||||||
STR_COVER: "Obálka"
|
STR_LIGHT: "Svetlý"
|
||||||
STR_NONE_OPT: "Žiadny"
|
STR_CUSTOM: "Vlastný"
|
||||||
STR_FIT: "Prispôsobiť"
|
STR_COVER: "Obálka"
|
||||||
STR_CROP: "Orezať"
|
STR_NONE_OPT: "Žiadny"
|
||||||
STR_NEVER: "Nikdy"
|
STR_FIT: "Prispôsobiť"
|
||||||
STR_IN_READER: "V čítačke"
|
STR_CROP: "Orezať"
|
||||||
STR_ALWAYS: "Vždy"
|
STR_NEVER: "Nikdy"
|
||||||
STR_IGNORE: "Ignorovať"
|
STR_IN_READER: "V čítačke"
|
||||||
STR_SLEEP: "Spánok"
|
STR_ALWAYS: "Vždy"
|
||||||
STR_PAGE_TURN: "Otáčanie stránok"
|
STR_IGNORE: "Ignorovať"
|
||||||
STR_FORCE_REFRESH: "Obnoviť obrazovku"
|
STR_SLEEP: "Spánok"
|
||||||
STR_PORTRAIT: "Na výšku"
|
STR_PAGE_TURN: "Otáčanie stránok"
|
||||||
STR_LANDSCAPE_CW: "Na šírku v smere hodinových ručičiek"
|
STR_FORCE_REFRESH: "Obnoviť obrazovku"
|
||||||
|
STR_PORTRAIT: "Na výšku"
|
||||||
|
STR_LANDSCAPE_CW: "Na šírku v smere hodinových ručičiek"
|
||||||
STR_INVERTED: "Invertovaný"
|
STR_INVERTED: "Invertovaný"
|
||||||
STR_ORIENTATION_INVERTED: "Na výšku 180°"
|
STR_ORIENTATION_INVERTED: "Na výšku 180°"
|
||||||
STR_LANDSCAPE_CCW: "Na šírku proti smeru hodinových ručičiek"
|
STR_LANDSCAPE_CCW: "Na šírku proti smeru hodinových ručičiek"
|
||||||
STR_PREV_NEXT: "Predchádzajúca/Nasledujúca"
|
STR_PREV_NEXT: "Predchádzajúca/Nasledujúca"
|
||||||
STR_NEXT_PREV: "Nasledujúca/Predchádzajúca"
|
STR_NEXT_PREV: "Nasledujúca/Predchádzajúca"
|
||||||
STR_DISABLED: "Vypnuté"
|
STR_DISABLED: "Vypnuté"
|
||||||
STR_NOTO_SERIF: "Noto Serif"
|
STR_NOTO_SERIF: "Noto Serif"
|
||||||
STR_NOTO_SANS: "Noto Sans"
|
STR_NOTO_SANS: "Noto Sans"
|
||||||
STR_SMALL: "Malý"
|
STR_SMALL: "Malý"
|
||||||
STR_MEDIUM: "Stredný"
|
STR_MEDIUM: "Stredný"
|
||||||
STR_LARGE: "Veľký"
|
STR_LARGE: "Veľký"
|
||||||
STR_X_LARGE: "Obrovský"
|
STR_X_LARGE: "Obrovský"
|
||||||
STR_TIGHT: "Tesný"
|
STR_TIGHT: "Tesný"
|
||||||
STR_NORMAL: "Normálny"
|
STR_NORMAL: "Normálny"
|
||||||
STR_WIDE: "Široký"
|
STR_WIDE: "Široký"
|
||||||
STR_JUSTIFY: "Zarovnať do bloku"
|
STR_JUSTIFY: "Zarovnať do bloku"
|
||||||
STR_ALIGN_LEFT: "Vľavo"
|
STR_ALIGN_LEFT: "Vľavo"
|
||||||
STR_CENTER: "Na stred"
|
STR_CENTER: "Na stred"
|
||||||
STR_ALIGN_RIGHT: "Vpravo"
|
STR_ALIGN_RIGHT: "Vpravo"
|
||||||
STR_PAGES_1: "1 strana"
|
STR_PAGES_1: "1 strana"
|
||||||
STR_PAGES_5: "5 strán"
|
STR_PAGES_5: "5 strán"
|
||||||
STR_PAGES_10: "10 strán"
|
STR_PAGES_10: "10 strán"
|
||||||
STR_PAGES_15: "15 strán"
|
STR_PAGES_15: "15 strán"
|
||||||
STR_PAGES_30: "30 strán"
|
STR_PAGES_30: "30 strán"
|
||||||
STR_UPDATE: "Aktualizácia"
|
STR_UPDATE: "Aktualizácia"
|
||||||
STR_CHECKING_UPDATE: "Kontrola aktualizácií…"
|
STR_CHECKING_UPDATE: "Kontrola aktualizácií…"
|
||||||
STR_NEW_UPDATE: "K dispozícii je nová aktualizácia!"
|
STR_NEW_UPDATE: "K dispozícii je nová aktualizácia!"
|
||||||
STR_CURRENT_VERSION: "Aktuálna verzia:"
|
STR_CURRENT_VERSION: "Aktuálna verzia:"
|
||||||
STR_NEW_VERSION: "Nová verzia:"
|
STR_NEW_VERSION: "Nová verzia:"
|
||||||
STR_UPDATING: "Aktualizácia..."
|
STR_UPDATING: "Aktualizácia..."
|
||||||
STR_NO_UPDATE: "Nie je k dispozícii žiadna aktualizácia"
|
STR_NO_UPDATE: "Nie je k dispozícii žiadna aktualizácia"
|
||||||
STR_UPDATE_FAILED: "Aktualizácia zlyhala"
|
STR_UPDATE_FAILED: "Aktualizácia zlyhala"
|
||||||
STR_UPDATE_COMPLETE: "Aktualizácia dokončená"
|
STR_UPDATE_COMPLETE: "Aktualizácia dokončená"
|
||||||
STR_POWER_ON_HINT: "Stlačte a podržte tlačidlo napájania pre zapnutie"
|
STR_POWER_ON_HINT: "Stlačte a podržte tlačidlo napájania pre zapnutie"
|
||||||
STR_RESTARTING_HINT: "Reštartujem... Ak sa zariadenie nereštartuje, podrž tlačidlo na zapnutie niekoľko s."
|
STR_RESTARTING_HINT: "Reštartujem... Ak sa zariadenie nereštartuje, podrž tlačidlo na zapnutie niekoľko s."
|
||||||
STR_NO_ENTRIES: "Neboli nájdené žiadne položky"
|
STR_NO_ENTRIES: "Neboli nájdené žiadne položky"
|
||||||
STR_DOWNLOADING: "Sťahovanie..."
|
STR_DOWNLOADING: "Sťahovanie..."
|
||||||
STR_DOWNLOAD_FAILED: "Sťahovanie zlyhalo"
|
STR_DOWNLOAD_FAILED: "Sťahovanie zlyhalo"
|
||||||
STR_ERROR_MSG: "Chyba:"
|
STR_ERROR_MSG: "Chyba:"
|
||||||
STR_UNNAMED: "Nepomenované"
|
STR_UNNAMED: "Nepomenované"
|
||||||
STR_HOLD_OPEN_TO_DELETE: "Podržte Otvoriť pre vymazanie"
|
STR_HOLD_OPEN_TO_DELETE: "Podržte Otvoriť pre vymazanie"
|
||||||
STR_NO_SERVER_URL: "Nie je nakonfigurovaná URL adresa servera"
|
STR_NO_SERVER_URL: "Nie je nakonfigurovaná URL adresa servera"
|
||||||
STR_FETCH_FEED_FAILED: "Načítanie kanála zlyhalo"
|
STR_FETCH_FEED_FAILED: "Načítanie kanála zlyhalo"
|
||||||
STR_PARSE_FEED_FAILED: "Spracovanie kanála zlyhalo"
|
STR_PARSE_FEED_FAILED: "Spracovanie kanála zlyhalo"
|
||||||
STR_NEXT_PAGE: "Ďaľsia strana »"
|
STR_NEXT_PAGE: "Ďaľsia strana »"
|
||||||
STR_PREV_PAGE: "« Predchádzajúca str."
|
STR_PREV_PAGE: "« Predchádzajúca str."
|
||||||
STR_NETWORK_PREFIX: "Sieť:"
|
STR_NETWORK_PREFIX: "Sieť:"
|
||||||
STR_IP_ADDRESS_PREFIX: "IP adresa:"
|
STR_IP_ADDRESS_PREFIX: "IP adresa:"
|
||||||
STR_ERROR_GENERAL_FAILURE: "Chyba: Všeobecná chyba"
|
STR_ERROR_GENERAL_FAILURE: "Chyba: Všeobecná chyba"
|
||||||
STR_ERROR_NETWORK_NOT_FOUND: "Chyba: Sieť nebola nájdená"
|
STR_ERROR_NETWORK_NOT_FOUND: "Chyba: Sieť nebola nájdená"
|
||||||
STR_ERROR_CONNECTION_TIMEOUT: "Chyba: Časový limit pripojenia"
|
STR_ERROR_CONNECTION_TIMEOUT: "Chyba: Časový limit pripojenia"
|
||||||
STR_SD_CARD: "SD karta"
|
STR_SD_CARD: "SD karta"
|
||||||
STR_BACK: "« Späť"
|
STR_BACK: "« Späť"
|
||||||
STR_EXIT: "« Koniec"
|
STR_EXIT: "« Koniec"
|
||||||
STR_HOME: "« Domov"
|
STR_HOME: "« Domov"
|
||||||
STR_SELECT: "Vybrať"
|
STR_SELECT: "Vybrať"
|
||||||
STR_SELECTED: "Vybrané"
|
STR_SELECTED: "Vybrané"
|
||||||
STR_TOGGLE: "Prepnúť"
|
STR_TOGGLE: "Prepnúť"
|
||||||
STR_TOGGLE_BOOKMARK: "Prepnúť záložku"
|
STR_TOGGLE_BOOKMARK: "Prepnúť záložku"
|
||||||
STR_CONFIRM: "Potvrdiť"
|
STR_CONFIRM: "Potvrdiť"
|
||||||
STR_CANCEL: "Zrušiť"
|
STR_CANCEL: "Zrušiť"
|
||||||
STR_CONNECT: "Pripojiť"
|
STR_CONNECT: "Pripojiť"
|
||||||
STR_OPEN: "Otvoriť"
|
STR_OPEN: "Otvoriť"
|
||||||
STR_DOWNLOAD: "Stiahnuť"
|
STR_DOWNLOAD: "Stiahnuť"
|
||||||
STR_RETRY: "Skúsiť znova"
|
STR_RETRY: "Skúsiť znova"
|
||||||
STR_YES: "Áno"
|
STR_YES: "Áno"
|
||||||
STR_NO: "Nie"
|
STR_NO: "Nie"
|
||||||
STR_SHOW: "Zobraz"
|
STR_SHOW: "Zobraz"
|
||||||
STR_HIDE: "Skryť"
|
STR_HIDE: "Skryť"
|
||||||
STR_STATE_ON: "ZAP"
|
STR_STATE_ON: "ZAP"
|
||||||
STR_STATE_OFF: "VYP"
|
STR_STATE_OFF: "VYP"
|
||||||
STR_NOT_SET: "Nenastavené"
|
STR_NOT_SET: "Nenastavené"
|
||||||
STR_DIR_LEFT: "Vľavo"
|
STR_DIR_LEFT: "Vľavo"
|
||||||
STR_DIR_RIGHT: "Vpravo"
|
STR_DIR_RIGHT: "Vpravo"
|
||||||
STR_DIR_UP: "Hore"
|
STR_DIR_UP: "Hore"
|
||||||
STR_DIR_DOWN: "Dole"
|
STR_DIR_DOWN: "Dole"
|
||||||
STR_OK_BUTTON: "OK"
|
STR_OK_BUTTON: "OK"
|
||||||
STR_SLEEP_COVER_FILTER: "Filter obrazovky spánku"
|
STR_SLEEP_COVER_FILTER: "Filter obrazovky spánku"
|
||||||
STR_FILTER_CONTRAST: "Kontrast"
|
STR_FILTER_CONTRAST: "Kontrast"
|
||||||
STR_CUSTOMISE_STATUS_BAR: "Uprav status bar"
|
STR_CUSTOMISE_STATUS_BAR: "Uprav status bar"
|
||||||
STR_CHAPTER_PAGE_COUNT: "Počítadlo strán kapitoly"
|
STR_CHAPTER_PAGE_COUNT: "Počítadlo strán kapitoly"
|
||||||
STR_BOOK_PROGRESS_PERCENTAGE: "Prečítané percent"
|
STR_BOOK_PROGRESS_PERCENTAGE: "Prečítané percent"
|
||||||
STR_PROGRESS_BAR: "Ukazovateľ čítania"
|
STR_PROGRESS_BAR: "Ukazovateľ čítania"
|
||||||
STR_PROGRESS_BAR_THICKNESS: "Hrúbka indikátora priebehu"
|
STR_PROGRESS_BAR_THICKNESS: "Hrúbka indikátora priebehu"
|
||||||
STR_PROGRESS_BAR_THIN: "Tenký"
|
STR_PROGRESS_BAR_THIN: "Tenký"
|
||||||
STR_PROGRESS_BAR_MEDIUM: "Stredný"
|
STR_PROGRESS_BAR_MEDIUM: "Stredný"
|
||||||
STR_PROGRESS_BAR_THICK: "Hrubý"
|
STR_PROGRESS_BAR_THICK: "Hrubý"
|
||||||
STR_BOOK: "Kniha"
|
STR_BOOK: "Kniha"
|
||||||
STR_CHAPTER: "Kapitola"
|
STR_CHAPTER: "Kapitola"
|
||||||
STR_EXAMPLE_CHAPTER: "Kapitola 21"
|
STR_EXAMPLE_CHAPTER: "Kapitola 21"
|
||||||
STR_EXAMPLE_BOOK: "Názov knihy"
|
STR_EXAMPLE_BOOK: "Názov knihy"
|
||||||
STR_PREVIEW: "Ukážka"
|
STR_PREVIEW: "Ukážka"
|
||||||
STR_TITLE: "Názov"
|
STR_TITLE: "Názov"
|
||||||
STR_BATTERY: "Batéria"
|
STR_BATTERY: "Batéria"
|
||||||
STR_XTC_STATUS_BAR: "Stavový panel XTC"
|
STR_XTC_STATUS_BAR: "Stavový panel XTC"
|
||||||
STR_BOTTOM: "Dole"
|
STR_BOTTOM: "Dole"
|
||||||
STR_TOP: "Hore"
|
STR_TOP: "Hore"
|
||||||
STR_CLOCK: "Hodiny"
|
STR_CLOCK: "Hodiny"
|
||||||
STR_CLOCK_UTC_OFFSET: "UTC posun hodín"
|
STR_CLOCK_UTC_OFFSET: "UTC posun hodín"
|
||||||
STR_CLOCK_FORMAT: "Formát času"
|
STR_CLOCK_FORMAT: "Formát času"
|
||||||
STR_CLOCK_FORMAT_24H: "24-hodinový"
|
STR_CLOCK_FORMAT_24H: "24-hodinový"
|
||||||
STR_CLOCK_FORMAT_12H: "12-hodinový"
|
STR_CLOCK_FORMAT_12H: "12-hodinový"
|
||||||
STR_CURRENT_TIME: "Aktuálny čas:"
|
STR_CURRENT_TIME: "Aktuálny čas:"
|
||||||
STR_NEXT_FIELD: "Ďalej"
|
STR_NEXT_FIELD: "Ďalej"
|
||||||
STR_CLOCK_SYNC: "Synchronizácia hodín"
|
STR_CLOCK_SYNC: "Synchronizácia hodín"
|
||||||
STR_CLOCK_SYNC_NOW: "Synchronizovať teraz"
|
STR_CLOCK_SYNC_NOW: "Synchronizovať teraz"
|
||||||
STR_CLOCK_SYNCING: "Synchronizácia cez NTP..."
|
STR_CLOCK_SYNCING: "Synchronizácia cez NTP..."
|
||||||
STR_CLOCK_SYNC_OK: "Hodiny synchronizované"
|
STR_CLOCK_SYNC_OK: "Hodiny synchronizované"
|
||||||
STR_CLOCK_SYNC_FAIL: "Synchronizácia zlyhala"
|
STR_CLOCK_SYNC_FAIL: "Synchronizácia zlyhala"
|
||||||
STR_CLOCK_SYNC_NO_WIFI: "Wi-Fi nie je pripojená"
|
STR_CLOCK_SYNC_NO_WIFI: "Wi-Fi nie je pripojená"
|
||||||
STR_CLOCK_SYNC_NO_WIFI_HINT: "Najprv sa pripojte k Wi-Fi a potom skúste znova."
|
STR_CLOCK_SYNC_NO_WIFI_HINT: "Najprv sa pripojte k Wi-Fi a potom skúste znova."
|
||||||
STR_CLOCK_SYNCED: "Hodiny synchronizované"
|
STR_CLOCK_SYNCED: "Hodiny synchronizované"
|
||||||
STR_UI_THEME: "Téma rozhrania"
|
STR_UI_THEME: "Téma rozhrania"
|
||||||
STR_THEME_CLASSIC: "Klasická"
|
STR_THEME_CLASSIC: "Klasická"
|
||||||
STR_THEME_LYRA: "Lyra"
|
STR_THEME_LYRA: "Lyra"
|
||||||
STR_THEME_ROUNDEDRAFF: "RoundedRaff"
|
STR_THEME_ROUNDEDRAFF: "RoundedRaff"
|
||||||
STR_THEME_LYRA_EXTENDED: "Lyra Extended"
|
STR_THEME_LYRA_EXTENDED: "Lyra Extended"
|
||||||
STR_SUNLIGHT_FADING_FIX: "Oprava blednutia na slnku"
|
STR_SUNLIGHT_FADING_FIX: "Oprava blednutia na slnku"
|
||||||
STR_REMAP_FRONT_BUTTONS: "Premapovať predné tlačidlá"
|
STR_REMAP_FRONT_BUTTONS: "Premapovať predné tlačidlá"
|
||||||
STR_BOOKMARKS: "Záložky"
|
STR_BOOKMARKS: "Záložky"
|
||||||
STR_BOOKMARK_ADDED: "Záložka pridaná."
|
STR_BOOKMARK_ADDED: "Záložka pridaná."
|
||||||
STR_BOOKMARK_REMOVED: "Záložka odstránená."
|
STR_BOOKMARK_REMOVED: "Záložka odstránená."
|
||||||
STR_OPDS_BROWSER: "Prehliadač OPDS"
|
STR_OPDS_BROWSER: "Prehliadač OPDS"
|
||||||
STR_SEARCH: "Hľadať"
|
STR_SEARCH: "Hľadať"
|
||||||
STR_COVER_CUSTOM: "Obálka + Vlastné"
|
STR_COVER_CUSTOM: "Obálka + Vlastné"
|
||||||
STR_QUICK_RESUME: "Rýchle obnovenie"
|
STR_QUICK_RESUME: "Rýchle obnovenie"
|
||||||
STR_MENU_RECENT_BOOKS: "Nedávne knihy"
|
STR_MENU_RECENT_BOOKS: "Nedávne knihy"
|
||||||
STR_REMOVE_FROM_RECENTS: "Odstrániť z nedávnych kníh?"
|
STR_REMOVE_FROM_RECENTS: "Odstrániť z nedávnych kníh?"
|
||||||
STR_NO_RECENT_BOOKS: "Žiadne nedávne knihy"
|
STR_NO_RECENT_BOOKS: "Žiadne nedávne knihy"
|
||||||
STR_CALIBRE_DESC: "Používať bezdrôtové prenosy zariadení Calibre"
|
STR_CALIBRE_DESC: "Používať bezdrôtové prenosy zariadení Calibre"
|
||||||
STR_FORGET_AND_REMOVE: "Zabudnúť sieť a odstrániť uložené heslo?"
|
STR_FORGET_AND_REMOVE: "Zabudnúť sieť a odstrániť uložené heslo?"
|
||||||
STR_FORGET_BUTTON: "Zabudnúť"
|
STR_FORGET_BUTTON: "Zabudnúť"
|
||||||
STR_CALIBRE_STARTING: "Spúšťanie Calibre..."
|
STR_CALIBRE_STARTING: "Spúšťanie Calibre..."
|
||||||
STR_CALIBRE_SETUP: "Nastavenie"
|
STR_CALIBRE_SETUP: "Nastavenie"
|
||||||
STR_CALIBRE_STATUS: "Stav"
|
STR_CALIBRE_STATUS: "Stav"
|
||||||
STR_CLEAR_BUTTON: "Vymazať"
|
STR_CLEAR_BUTTON: "Vymazať"
|
||||||
STR_DEFAULT_VALUE: "Predvolené"
|
STR_DEFAULT_VALUE: "Predvolené"
|
||||||
STR_REMAP_PROMPT: "Stlačte predné tlačidlo pre každú funkciu"
|
STR_REMAP_PROMPT: "Stlačte predné tlačidlo pre každú funkciu"
|
||||||
STR_UNASSIGNED: "Nepriradené"
|
STR_UNASSIGNED: "Nepriradené"
|
||||||
STR_ALREADY_ASSIGNED: "Už priradené"
|
STR_ALREADY_ASSIGNED: "Už priradené"
|
||||||
STR_REMAP_RESET_HINT: "Bočné tlačidlo Hore: Obnoviť predvolené rozloženie"
|
STR_REMAP_RESET_HINT: "Bočné tlačidlo Hore: Obnoviť predvolené rozloženie"
|
||||||
STR_REMAP_CANCEL_HINT: "Bočné tlačidlo Dole: Zrušiť premapovanie"
|
STR_REMAP_CANCEL_HINT: "Bočné tlačidlo Dole: Zrušiť premapovanie"
|
||||||
STR_HW_BACK_LABEL: "Späť (1. tlačidlo)"
|
STR_HW_BACK_LABEL: "Späť (1. tlačidlo)"
|
||||||
STR_HW_CONFIRM_LABEL: "Potvrdiť (2. tlačidlo)"
|
STR_HW_CONFIRM_LABEL: "Potvrdiť (2. tlačidlo)"
|
||||||
STR_HW_LEFT_LABEL: "Vľavo (3. tlačidlo)"
|
STR_HW_LEFT_LABEL: "Vľavo (3. tlačidlo)"
|
||||||
STR_HW_RIGHT_LABEL: "Vpravo (4. tlačidlo)"
|
STR_HW_RIGHT_LABEL: "Vpravo (4. tlačidlo)"
|
||||||
STR_GO_TO_PERCENT: "Prejsť na %"
|
STR_GO_TO_PERCENT: "Prejsť na %"
|
||||||
STR_GO_HOME_BUTTON: "Prejsť na Domov"
|
STR_GO_HOME_BUTTON: "Prejsť na Domov"
|
||||||
STR_SYNC_PROGRESS: "Priebeh synchronizácie"
|
STR_SYNC_PROGRESS: "Priebeh synchronizácie"
|
||||||
STR_DELETE_CACHE: "Vymazať vyrovnávaciu pamäť knihy"
|
STR_DELETE_CACHE: "Vymazať vyrovnávaciu pamäť knihy"
|
||||||
STR_DELETE: "Vymazať"
|
STR_DELETE: "Vymazať"
|
||||||
STR_CONFIRM_DELETE_BOOKMARK: "Vymazať záložku?"
|
STR_CONFIRM_DELETE_BOOKMARK: "Vymazať záložku?"
|
||||||
STR_DISPLAY_QR: "Zobraz stránku ako QR"
|
STR_DISPLAY_QR: "Zobraz stránku ako QR"
|
||||||
STR_CHAPTER_PREFIX: "Kapitola:"
|
STR_CHAPTER_PREFIX: "Kapitola:"
|
||||||
STR_PAGES_SEPARATOR: "strán |"
|
STR_PAGES_SEPARATOR: "strán |"
|
||||||
STR_BOOK_PREFIX: "Kniha:"
|
STR_BOOK_PREFIX: "Kniha:"
|
||||||
STR_CALIBRE_URL_HINT: "Pre Calibre pridajte /opds na koniec URL adresy"
|
STR_CALIBRE_URL_HINT: "Pre Calibre pridajte /opds na koniec URL adresy"
|
||||||
STR_SYNCING_TIME: "Čas synchronizácie..."
|
STR_SYNCING_TIME: "Čas synchronizácie..."
|
||||||
STR_CALC_HASH: "Výpočet hashu dokumentu..."
|
STR_CALC_HASH: "Výpočet hashu dokumentu..."
|
||||||
STR_HASH_FAILED: "Nepodarilo sa vypočítať hash dokumentu"
|
STR_HASH_FAILED: "Nepodarilo sa vypočítať hash dokumentu"
|
||||||
STR_FETCH_PROGRESS: "Načítavanie vzdialeného priebehu..."
|
STR_FETCH_PROGRESS: "Načítavanie vzdialeného priebehu..."
|
||||||
STR_UPLOAD_PROGRESS: "Nahrávanie priebehu..."
|
STR_UPLOAD_PROGRESS: "Nahrávanie priebehu..."
|
||||||
STR_NO_CREDENTIALS_MSG: "Prihlasovacie údaje nie sú nastavené"
|
STR_NO_CREDENTIALS_MSG: "Prihlasovacie údaje nie sú nastavené"
|
||||||
STR_KOREADER_SETUP_HINT: "Nastavte účet KOReader v Nastaveniach"
|
STR_KOREADER_SETUP_HINT: "Nastavte účet KOReader v Nastaveniach"
|
||||||
STR_PROGRESS_FOUND: "Priebeh nájdený!"
|
STR_PROGRESS_FOUND: "Priebeh nájdený!"
|
||||||
STR_REMOTE_LABEL: "Vzdialený:"
|
STR_REMOTE_LABEL: "Vzdialený:"
|
||||||
STR_LOCAL_LABEL: "Lokálny:"
|
STR_LOCAL_LABEL: "Lokálny:"
|
||||||
STR_PAGE_OVERALL_FORMAT: "Strana %d, celkovo %.2f%%"
|
STR_PAGE_OVERALL_FORMAT: "Strana %d, celkovo %.2f%%"
|
||||||
STR_PAGE_TOTAL_OVERALL_FORMAT: "Strana %d/%d, celkovo %.2f%%"
|
STR_PAGE_TOTAL_OVERALL_FORMAT: "Strana %d/%d, celkovo %.2f%%"
|
||||||
STR_DEVICE_FROM_FORMAT: " Zo zariadenia: %s"
|
STR_DEVICE_FROM_FORMAT: " Zo zariadenia: %s"
|
||||||
STR_APPLY_REMOTE: "Použiť vzdialený priebeh"
|
STR_APPLY_REMOTE: "Použiť vzdialený priebeh"
|
||||||
STR_UPLOAD_LOCAL: "Nahrať lokálny priebeh"
|
STR_UPLOAD_LOCAL: "Nahrať lokálny priebeh"
|
||||||
STR_NO_REMOTE_MSG: "Nenašiel sa žiadny vzdialený priebeh"
|
STR_NO_REMOTE_MSG: "Nenašiel sa žiadny vzdialený priebeh"
|
||||||
STR_UPLOAD_PROMPT: "Nahrať aktuálnu pozíciu?"
|
STR_UPLOAD_PROMPT: "Nahrať aktuálnu pozíciu?"
|
||||||
STR_UPLOAD_SUCCESS: "Priebeh nahraný!"
|
STR_UPLOAD_SUCCESS: "Priebeh nahraný!"
|
||||||
STR_SYNC_FAILED_MSG: "Synchronizácia zlyhala"
|
STR_SYNC_FAILED_MSG: "Synchronizácia zlyhala"
|
||||||
STR_SAVE_PROGRESS_FAILED: "Nepodarilo sa uložiť priebeh"
|
STR_SAVE_PROGRESS_FAILED: "Nepodarilo sa uložiť priebeh"
|
||||||
STR_SECTION_PREFIX: "Sekcia"
|
STR_SECTION_PREFIX: "Sekcia"
|
||||||
STR_UPLOAD: "Nahrať"
|
STR_UPLOAD: "Nahrať"
|
||||||
STR_BOOK_S_STYLE: "Štýl knihy"
|
STR_BOOK_S_STYLE: "Štýl knihy"
|
||||||
STR_EMBEDDED_STYLE: "Vložený štýl"
|
STR_EMBEDDED_STYLE: "Vložený štýl"
|
||||||
STR_FOCUS_READING: "Sústredené čítanie"
|
STR_FOCUS_READING: "Sústredené čítanie"
|
||||||
STR_OPDS_SERVER_URL: "URL adresa OPDS servera"
|
STR_OPDS_SERVER_URL: "URL adresa OPDS servera"
|
||||||
STR_SET_SLEEP_COVER: "Nastav obal"
|
STR_SET_SLEEP_COVER: "Nastav obal"
|
||||||
STR_FOOTNOTES: "Poznámky pod čiarou"
|
STR_FOOTNOTES: "Poznámky pod čiarou"
|
||||||
STR_NO_FOOTNOTES: "Žiadne poznámky pod čiarou"
|
STR_NO_FOOTNOTES: "Žiadne poznámky pod čiarou"
|
||||||
STR_LINK: "[link]"
|
STR_LINK: "[link]"
|
||||||
STR_SCREENSHOT_BUTTON: "Urobiť snímku obrazovky"
|
STR_SCREENSHOT_BUTTON: "Urobiť snímku obrazovky"
|
||||||
STR_SLEEP_TIMER_VALUE_FORMAT: "%u min"
|
STR_SLEEP_TIMER_VALUE_FORMAT: "%u min"
|
||||||
STR_SLEEP_NEVER: "Nikdy"
|
STR_SLEEP_NEVER: "Nikdy"
|
||||||
STR_STEP_HINT_FRONT: "Predné tlačidlá:"
|
STR_STEP_HINT_FRONT: "Predné tlačidlá:"
|
||||||
STR_STEP_HINT_SIDE: "Bočné tlačidlá:"
|
STR_STEP_HINT_SIDE: "Bočné tlačidlá:"
|
||||||
STR_ADD_SERVER: "Pridať server"
|
STR_ADD_SERVER: "Pridať server"
|
||||||
STR_SERVER_NAME: "Názov servera"
|
STR_SERVER_NAME: "Názov servera"
|
||||||
STR_NO_SERVERS: "Nie sú nakonfigurované žiadne OPDS servery"
|
STR_NO_SERVERS: "Nie sú nakonfigurované žiadne OPDS servery"
|
||||||
STR_DELETE_SERVER: "Odstrániť server"
|
STR_DELETE_SERVER: "Odstrániť server"
|
||||||
STR_OPDS_SERVERS: "OPDS servery"
|
STR_OPDS_SERVERS: "OPDS servery"
|
||||||
STR_AUTO_TURN_ENABLED: "Automatické otáčanie strán zapnuté: "
|
STR_AUTO_TURN_ENABLED: "Automatické otáčanie strán zapnuté: "
|
||||||
STR_AUTO_TURN_PAGES_PER_MIN: "Automatické otáčanie (strán za minútu)"
|
STR_AUTO_TURN_PAGES_PER_MIN: "Automatické otáčanie (strán za minútu)"
|
||||||
STR_MANAGE_FONTS: "Správa písiem"
|
STR_MANAGE_FONTS: "Správa písiem"
|
||||||
STR_FONT_BROWSER: "Prehliadač písiem"
|
STR_FONT_BROWSER: "Prehliadač písiem"
|
||||||
STR_LOADING_FONT_LIST: "Načítava sa zoznam písiem..."
|
STR_LOADING_FONT_LIST: "Načítava sa zoznam písiem..."
|
||||||
STR_NO_FONTS_AVAILABLE: "Nie sú dostupné žiadne písma"
|
STR_NO_FONTS_AVAILABLE: "Nie sú dostupné žiadne písma"
|
||||||
STR_FONT_INSTALLED: "Písmo nainštalované!"
|
STR_FONT_INSTALLED: "Písmo nainštalované!"
|
||||||
STR_FONT_INSTALL_FAILED: "Inštalácia písma zlyhala"
|
STR_FONT_INSTALL_FAILED: "Inštalácia písma zlyhala"
|
||||||
STR_INSTALLED: "Nainštalované"
|
STR_INSTALLED: "Nainštalované"
|
||||||
STR_DOWNLOAD_ALL: "Stiahnuť všetko"
|
STR_DOWNLOAD_ALL: "Stiahnuť všetko"
|
||||||
STR_UPDATE_ALL: "Aktualizovať všetko"
|
STR_UPDATE_ALL: "Aktualizovať všetko"
|
||||||
STR_UPDATE_AVAILABLE: "Aktualizovať"
|
STR_UPDATE_AVAILABLE: "Aktualizovať"
|
||||||
STR_CRASH_TITLE: "Zlyhanie systému"
|
STR_CRASH_TITLE: "Zlyhanie systému"
|
||||||
STR_CRASH_DESCRIPTION: "Podrobná správa bola uložená do súboru crash_report.txt. Priložte tento súbor k hláseniu chyby."
|
STR_CRASH_DESCRIPTION: "Podrobná správa bola uložená do súboru crash_report.txt. Priložte tento súbor k hláseniu chyby."
|
||||||
STR_CRASH_REASON: "Dôvod zlyhania:"
|
STR_CRASH_REASON: "Dôvod zlyhania:"
|
||||||
STR_CRASH_NO_REASON: "(Nebola zaznamenaná žiadna príčina)"
|
STR_CRASH_NO_REASON: "(Nebola zaznamenaná žiadna príčina)"
|
||||||
STR_TILT_PAGE_TURN: "Otáčanie strán naklonením"
|
STR_TILT_PAGE_TURN: "Otáčanie strán naklonením"
|
||||||
STR_KB_HINT_MOVE_CURSOR: "Stlačte VĽAVO alebo VPRAVO pre presun kurzora"
|
STR_KB_HINT_MOVE_CURSOR: "Stlačte VĽAVO alebo VPRAVO pre presun kurzora"
|
||||||
STR_KB_HINT_RETURN_CURSOR: "Stlačte VĽAVO pre návrat na pozíciu kurzora"
|
STR_KB_HINT_RETURN_CURSOR: "Stlačte VĽAVO pre návrat na pozíciu kurzora"
|
||||||
STR_KB_HINT_HIDE_PASSWORD: "Podržte VPRAVO a potom stlačte [***] na skrytie hesla"
|
STR_KB_HINT_HIDE_PASSWORD: "Podržte VPRAVO a potom stlačte [***] na skrytie hesla"
|
||||||
STR_KB_HINT_SHOW_PASSWORD: "Podržte VPRAVO a potom stlačte [abc] na zobrazenie hesla"
|
STR_KB_HINT_SHOW_PASSWORD: "Podržte VPRAVO a potom stlačte [abc] na zobrazenie hesla"
|
||||||
STR_KB_HINT_TOGGLE_HIDE_PASSWORD: "Stlačte [***] na skrytie hesla"
|
STR_KB_HINT_TOGGLE_HIDE_PASSWORD: "Stlačte [***] na skrytie hesla"
|
||||||
STR_KB_HINT_TOGGLE_SHOW_PASSWORD: "Stlačte [abc] na zobrazenie hesla"
|
STR_KB_HINT_TOGGLE_SHOW_PASSWORD: "Stlačte [abc] na zobrazenie hesla"
|
||||||
STR_KB_HINT_EDIT_ENTRY: "Podržte HORE pre úpravu položky"
|
STR_KB_HINT_EDIT_ENTRY: "Podržte HORE pre úpravu položky"
|
||||||
STR_KB_TIPS: "Tipy:"
|
STR_KB_TIPS: "Tipy:"
|
||||||
STR_KB_HINT_RETURN_KEYBOARD: "Stlačte DOLE pre návrat ku klávesnici"
|
STR_KB_HINT_RETURN_KEYBOARD: "Stlačte DOLE pre návrat ku klávesnici"
|
||||||
STR_KB_HINT_EXIT_URL_MODE: "Stlačte ABC pre ukončenie režimu URL"
|
STR_KB_HINT_EXIT_URL_MODE: "Stlačte ABC pre ukončenie režimu URL"
|
||||||
STR_KB_HINT_CLEAR_TEXT: "Podržte DEL pre vymazanie celého textu"
|
STR_KB_HINT_CLEAR_TEXT: "Podržte DEL pre vymazanie celého textu"
|
||||||
STR_KB_HINT_SECONDARY_CHAR: "Podržte SELECT pre alternatívny znak"
|
STR_KB_HINT_SECONDARY_CHAR: "Podržte SELECT pre alternatívny znak"
|
||||||
STR_KB_HINT_UPPER_SECONDARY: "Podržte SELECT pre VEĽKÉ písmeno alebo alternatívny znak"
|
STR_KB_HINT_UPPER_SECONDARY: "Podržte SELECT pre VEĽKÉ písmeno alebo alternatívny znak"
|
||||||
STR_KB_HINT_LOWER_SECONDARY: "Podržte SELECT pre malé písmeno alebo alternatívny znak"
|
STR_KB_HINT_LOWER_SECONDARY: "Podržte SELECT pre malé písmeno alebo alternatívny znak"
|
||||||
STR_KB_HINT_URL_SNIPPETS: "Stlačte URL pre úryvky"
|
STR_KB_HINT_URL_SNIPPETS: "Stlačte URL pre úryvky"
|
||||||
STR_SD_FIRMWARE_UPDATE: "Aktualizácia firmvéru z SD karty"
|
STR_SD_FIRMWARE_UPDATE: "Aktualizácia firmvéru z SD karty"
|
||||||
STR_SELECT_FIRMWARE_FILE: "Vyberte súbor firmvéru (.bin)"
|
STR_SELECT_FIRMWARE_FILE: "Vyberte súbor firmvéru (.bin)"
|
||||||
STR_NO_BIN_FILES: "Nenašli sa žiadne súbory .bin"
|
STR_NO_BIN_FILES: "Nenašli sa žiadne súbory .bin"
|
||||||
STR_VALIDATING_FIRMWARE: "Overuje sa firmvér..."
|
STR_VALIDATING_FIRMWARE: "Overuje sa firmvér..."
|
||||||
STR_INVALID_FIRMWARE: "Neplatný súbor firmvéru"
|
STR_INVALID_FIRMWARE: "Neplatný súbor firmvéru"
|
||||||
STR_FIRMWARE_TOO_LARGE: "Firmvér je príliš veľký pre partíciu"
|
STR_FIRMWARE_TOO_LARGE: "Firmvér je príliš veľký pre partíciu"
|
||||||
STR_FIRMWARE_TOO_SMALL: "Súbor firmvéru je príliš malý"
|
STR_FIRMWARE_TOO_SMALL: "Súbor firmvéru je príliš malý"
|
||||||
STR_FIRMWARE_UPDATE_PROMPT: "Aktualizovať firmvér?"
|
STR_FIRMWARE_UPDATE_PROMPT: "Aktualizovať firmvér?"
|
||||||
STR_FIRMWARE_FILE_OPEN_FAILED: "Nie je možné otvoriť súbor"
|
STR_FIRMWARE_FILE_OPEN_FAILED: "Nie je možné otvoriť súbor"
|
||||||
STR_FIRMWARE_WRITE_FAILED: "Zápis firmvéru zlyhal"
|
STR_FIRMWARE_WRITE_FAILED: "Zápis firmvéru zlyhal"
|
||||||
STR_FIRMWARE_UPDATE_DO_NOT_POWER_OFF: "Nevypínajte zariadenie!"
|
STR_FIRMWARE_UPDATE_DO_NOT_POWER_OFF: "Nevypínajte zariadenie!"
|
||||||
STR_RECOVERY_MODE: "Režim obnovenia"
|
STR_RECOVERY_MODE: "Režim obnovenia"
|
||||||
STR_RECOVERY_MODE_HINT: "Umiestnite firmware.bin do koreňového adresára SD karty a vyberte ho"
|
STR_RECOVERY_MODE_HINT: "Umiestnite firmware.bin do koreňového adresára SD karty a vyberte ho"
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ STR_SLEEP_COVER_MODE: "Način naslovnice v spanju"
|
|||||||
STR_HIDE_BATTERY: "Skrij % baterije"
|
STR_HIDE_BATTERY: "Skrij % baterije"
|
||||||
STR_EXTRA_SPACING: "Dodaten razmik med odstavki"
|
STR_EXTRA_SPACING: "Dodaten razmik med odstavki"
|
||||||
STR_TEXT_AA: "Glajenje besedila (AA)"
|
STR_TEXT_AA: "Glajenje besedila (AA)"
|
||||||
|
STR_TEXT_AA_FULL: "Polno"
|
||||||
|
STR_TEXT_AA_FAST: "Hitro"
|
||||||
STR_IMAGES: "Slike"
|
STR_IMAGES: "Slike"
|
||||||
STR_IMAGES_DISPLAY: "Prikaži"
|
STR_IMAGES_DISPLAY: "Prikaži"
|
||||||
STR_IMAGES_PLACEHOLDER: "Oznaka mesta"
|
STR_IMAGES_PLACEHOLDER: "Oznaka mesta"
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ STR_SLEEP_COVER_MODE: "Modo de pantalla de suspensión"
|
|||||||
STR_HIDE_BATTERY: "Ocultar % de batería"
|
STR_HIDE_BATTERY: "Ocultar % de batería"
|
||||||
STR_EXTRA_SPACING: "Espaciado entre párrafos"
|
STR_EXTRA_SPACING: "Espaciado entre párrafos"
|
||||||
STR_TEXT_AA: "Suavizado de texto"
|
STR_TEXT_AA: "Suavizado de texto"
|
||||||
|
STR_TEXT_AA_FULL: "Completo"
|
||||||
|
STR_TEXT_AA_FAST: "Rápido"
|
||||||
STR_IMAGES: "Imágenes"
|
STR_IMAGES: "Imágenes"
|
||||||
STR_IMAGES_DISPLAY: "Mostrar"
|
STR_IMAGES_DISPLAY: "Mostrar"
|
||||||
STR_IMAGES_PLACEHOLDER: "Reemplazar"
|
STR_IMAGES_PLACEHOLDER: "Reemplazar"
|
||||||
|
|||||||
@@ -66,6 +66,8 @@ STR_SLEEP_COVER_MODE: "Viloskärmens omslagsläge"
|
|||||||
STR_HIDE_BATTERY: "Dölj batteriprocent"
|
STR_HIDE_BATTERY: "Dölj batteriprocent"
|
||||||
STR_EXTRA_SPACING: "Extra paragrafmellanrum"
|
STR_EXTRA_SPACING: "Extra paragrafmellanrum"
|
||||||
STR_TEXT_AA: "Textkantutjämning"
|
STR_TEXT_AA: "Textkantutjämning"
|
||||||
|
STR_TEXT_AA_FULL: "Full"
|
||||||
|
STR_TEXT_AA_FAST: "Snabb"
|
||||||
STR_IMAGES: "Bilder"
|
STR_IMAGES: "Bilder"
|
||||||
STR_IMAGES_DISPLAY: "Visa"
|
STR_IMAGES_DISPLAY: "Visa"
|
||||||
STR_IMAGES_PLACEHOLDER: "Platshållare"
|
STR_IMAGES_PLACEHOLDER: "Platshållare"
|
||||||
|
|||||||
@@ -64,6 +64,8 @@ STR_SLEEP_COVER_MODE: "Uyku Ekranı Kapak Modu"
|
|||||||
STR_HIDE_BATTERY: "Pil Yüzdesini Gizle"
|
STR_HIDE_BATTERY: "Pil Yüzdesini Gizle"
|
||||||
STR_EXTRA_SPACING: "Ekstra Paragraf Boşluğu"
|
STR_EXTRA_SPACING: "Ekstra Paragraf Boşluğu"
|
||||||
STR_TEXT_AA: "Metin Yumuşatma (AA)"
|
STR_TEXT_AA: "Metin Yumuşatma (AA)"
|
||||||
|
STR_TEXT_AA_FULL: "Tam"
|
||||||
|
STR_TEXT_AA_FAST: "Hızlı"
|
||||||
STR_SHORT_PWR_BTN: "Kısa Güç Tuşu Tıklaması"
|
STR_SHORT_PWR_BTN: "Kısa Güç Tuşu Tıklaması"
|
||||||
STR_ORIENTATION: "Okuma Yönü"
|
STR_ORIENTATION: "Okuma Yönü"
|
||||||
STR_SIDE_BTN_LAYOUT: "Yan Tuş Dizilimi (okuyucu)"
|
STR_SIDE_BTN_LAYOUT: "Yan Tuş Dizilimi (okuyucu)"
|
||||||
|
|||||||
@@ -66,6 +66,8 @@ STR_SLEEP_COVER_MODE: "Режим заповнення"
|
|||||||
STR_HIDE_BATTERY: "Приховати % батареї"
|
STR_HIDE_BATTERY: "Приховати % батареї"
|
||||||
STR_EXTRA_SPACING: "Додатковий інтервал між абзацами"
|
STR_EXTRA_SPACING: "Додатковий інтервал між абзацами"
|
||||||
STR_TEXT_AA: "Згладжування тексту"
|
STR_TEXT_AA: "Згладжування тексту"
|
||||||
|
STR_TEXT_AA_FULL: "Повне"
|
||||||
|
STR_TEXT_AA_FAST: "Швидке"
|
||||||
STR_IMAGES: "Зображення"
|
STR_IMAGES: "Зображення"
|
||||||
STR_IMAGES_DISPLAY: "Показати"
|
STR_IMAGES_DISPLAY: "Показати"
|
||||||
STR_IMAGES_PLACEHOLDER: "Заглушка"
|
STR_IMAGES_PLACEHOLDER: "Заглушка"
|
||||||
|
|||||||
@@ -66,6 +66,8 @@ STR_SLEEP_COVER_MODE: "Mode de pantalla de repòs"
|
|||||||
STR_HIDE_BATTERY: "Oculta el % de bateria"
|
STR_HIDE_BATTERY: "Oculta el % de bateria"
|
||||||
STR_EXTRA_SPACING: "Espaiat de paràgraf extra"
|
STR_EXTRA_SPACING: "Espaiat de paràgraf extra"
|
||||||
STR_TEXT_AA: "Antialiàsing del text"
|
STR_TEXT_AA: "Antialiàsing del text"
|
||||||
|
STR_TEXT_AA_FULL: "Complet"
|
||||||
|
STR_TEXT_AA_FAST: "Ràpid"
|
||||||
STR_IMAGES: "Imatges"
|
STR_IMAGES: "Imatges"
|
||||||
STR_IMAGES_DISPLAY: "Mostrar"
|
STR_IMAGES_DISPLAY: "Mostrar"
|
||||||
STR_IMAGES_PLACEHOLDER: "Text de mostra"
|
STR_IMAGES_PLACEHOLDER: "Text de mostra"
|
||||||
|
|||||||
@@ -66,6 +66,8 @@ STR_SLEEP_COVER_MODE: "Kiểu ảnh bìa màn hình ngủ"
|
|||||||
STR_HIDE_BATTERY: "Ẩn % pin"
|
STR_HIDE_BATTERY: "Ẩn % pin"
|
||||||
STR_EXTRA_SPACING: "Giãn cách đoạn thêm"
|
STR_EXTRA_SPACING: "Giãn cách đoạn thêm"
|
||||||
STR_TEXT_AA: "Khử răng cưa chữ"
|
STR_TEXT_AA: "Khử răng cưa chữ"
|
||||||
|
STR_TEXT_AA_FULL: "Đầy đủ"
|
||||||
|
STR_TEXT_AA_FAST: "Nhanh"
|
||||||
STR_IMAGES: "Hình ảnh"
|
STR_IMAGES: "Hình ảnh"
|
||||||
STR_IMAGES_DISPLAY: "Hiển thị"
|
STR_IMAGES_DISPLAY: "Hiển thị"
|
||||||
STR_IMAGES_PLACEHOLDER: "Khung thay thế"
|
STR_IMAGES_PLACEHOLDER: "Khung thay thế"
|
||||||
|
|||||||
@@ -173,6 +173,13 @@ class CrossPointSettings {
|
|||||||
// Image rendering in EPUB reader
|
// Image rendering in EPUB reader
|
||||||
enum IMAGE_RENDERING { IMAGES_DISPLAY = 0, IMAGES_PLACEHOLDER = 1, IMAGES_SUPPRESS = 2, IMAGE_RENDERING_COUNT };
|
enum IMAGE_RENDERING { IMAGES_DISPLAY = 0, IMAGES_PLACEHOLDER = 1, IMAGES_SUPPRESS = 2, IMAGE_RENDERING_COUNT };
|
||||||
|
|
||||||
|
// Text anti-aliasing mode for 2-bit fonts. FULL runs the grayscale LUT
|
||||||
|
// passes after the BW page render (extra refresh per page turn). FAST
|
||||||
|
// approximates AA inside the single BW pass by dithering partial-coverage
|
||||||
|
// glyph pixels (GfxRenderer fast anti-aliasing flag). Value 1 must stay
|
||||||
|
// FULL: it was the "on" value of the old on/off toggle in saved settings.
|
||||||
|
enum TEXT_ANTIALIASING { TEXT_AA_OFF = 0, TEXT_AA_FULL = 1, TEXT_AA_FAST = 2, TEXT_ANTIALIASING_COUNT };
|
||||||
|
|
||||||
enum TILT_PAGE_TURN { TILT_OFF = 0, TILT_NORMAL = 1, TILT_NVERTED = 2, TILT_PAGE_TURN_COUNT };
|
enum TILT_PAGE_TURN { TILT_OFF = 0, TILT_NORMAL = 1, TILT_NVERTED = 2, TILT_PAGE_TURN_COUNT };
|
||||||
|
|
||||||
enum QUICK_RESUME_SLEEP_SCREEN {
|
enum QUICK_RESUME_SLEEP_SCREEN {
|
||||||
@@ -209,7 +216,7 @@ class CrossPointSettings {
|
|||||||
uint8_t clockHasBeenSynced = 0;
|
uint8_t clockHasBeenSynced = 0;
|
||||||
// Text rendering settings
|
// Text rendering settings
|
||||||
uint8_t extraParagraphSpacing = 1;
|
uint8_t extraParagraphSpacing = 1;
|
||||||
uint8_t textAntiAliasing = 1;
|
uint8_t textAntiAliasing = TEXT_AA_FULL;
|
||||||
// Short power button click behaviour
|
// Short power button click behaviour
|
||||||
uint8_t shortPwrBtn = IGNORE;
|
uint8_t shortPwrBtn = IGNORE;
|
||||||
// EPUB reading orientation settings
|
// EPUB reading orientation settings
|
||||||
|
|||||||
+5
-2
@@ -157,8 +157,11 @@ inline std::vector<SettingInfo> getSettingsList(const SdCardFontRegistry* regist
|
|||||||
"orientation", StrId::STR_CAT_READER),
|
"orientation", StrId::STR_CAT_READER),
|
||||||
SettingInfo::Toggle(StrId::STR_EXTRA_SPACING, &CrossPointSettings::extraParagraphSpacing,
|
SettingInfo::Toggle(StrId::STR_EXTRA_SPACING, &CrossPointSettings::extraParagraphSpacing,
|
||||||
"extraParagraphSpacing", StrId::STR_CAT_READER),
|
"extraParagraphSpacing", StrId::STR_CAT_READER),
|
||||||
SettingInfo::Toggle(StrId::STR_TEXT_AA, &CrossPointSettings::textAntiAliasing, "textAntiAliasing",
|
// Option order must match TEXT_ANTIALIASING values (popup index is
|
||||||
StrId::STR_CAT_READER),
|
// stored directly): OFF=0, FULL=1 (legacy toggle "on"), FAST=2.
|
||||||
|
SettingInfo::Enum(StrId::STR_TEXT_AA, &CrossPointSettings::textAntiAliasing,
|
||||||
|
{StrId::STR_STATE_OFF, StrId::STR_TEXT_AA_FULL, StrId::STR_TEXT_AA_FAST}, "textAntiAliasing",
|
||||||
|
StrId::STR_CAT_READER),
|
||||||
SettingInfo::Enum(StrId::STR_IMAGES, &CrossPointSettings::imageRendering,
|
SettingInfo::Enum(StrId::STR_IMAGES, &CrossPointSettings::imageRendering,
|
||||||
{StrId::STR_IMAGES_DISPLAY, StrId::STR_IMAGES_PLACEHOLDER, StrId::STR_IMAGES_SUPPRESS},
|
{StrId::STR_IMAGES_DISPLAY, StrId::STR_IMAGES_PLACEHOLDER, StrId::STR_IMAGES_SUPPRESS},
|
||||||
"imageRendering", StrId::STR_CAT_READER),
|
"imageRendering", StrId::STR_CAT_READER),
|
||||||
|
|||||||
@@ -1241,7 +1241,8 @@ void EpubReaderActivity::renderContents(std::unique_ptr<Page> page, const int or
|
|||||||
const auto tPrewarm = millis();
|
const auto tPrewarm = millis();
|
||||||
|
|
||||||
const bool pageHasImages = page->hasImages();
|
const bool pageHasImages = page->hasImages();
|
||||||
const bool needsTextGrayscale = SETTINGS.textAntiAliasing;
|
const bool needsTextGrayscale = SETTINGS.textAntiAliasing == CrossPointSettings::TEXT_AA_FULL;
|
||||||
|
const bool fastTextAA = SETTINGS.textAntiAliasing == CrossPointSettings::TEXT_AA_FAST;
|
||||||
const bool needsAnyGrayscale = needsTextGrayscale || pageHasImages;
|
const bool needsAnyGrayscale = needsTextGrayscale || pageHasImages;
|
||||||
auto renderGrayscalePass = [&]() {
|
auto renderGrayscalePass = [&]() {
|
||||||
if (needsTextGrayscale) {
|
if (needsTextGrayscale) {
|
||||||
@@ -1251,7 +1252,11 @@ void EpubReaderActivity::renderContents(std::unique_ptr<Page> page, const int or
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// Fast AA dithers 2-bit glyph edges in the BW pass itself, no grayscale
|
||||||
|
// refresh. Scoped to the page render so nothing else inherits the flag.
|
||||||
|
renderer.setFastAntiAliasing(fastTextAA);
|
||||||
page->render(renderer, fontId, orientedMarginLeft, orientedMarginTop);
|
page->render(renderer, fontId, orientedMarginLeft, orientedMarginTop);
|
||||||
|
renderer.setFastAntiAliasing(false);
|
||||||
renderStatusBar();
|
renderStatusBar();
|
||||||
const auto tBwRender = millis();
|
const auto tBwRender = millis();
|
||||||
|
|
||||||
@@ -1268,7 +1273,9 @@ void EpubReaderActivity::renderContents(std::unique_ptr<Page> page, const int or
|
|||||||
|
|
||||||
// Re-render page content to restore images into the blanked area
|
// Re-render page content to restore images into the blanked area
|
||||||
// Status bar is not re-rendered here to avoid reading stale dynamic values (e.g. battery %)
|
// Status bar is not re-rendered here to avoid reading stale dynamic values (e.g. battery %)
|
||||||
|
renderer.setFastAntiAliasing(fastTextAA);
|
||||||
page->render(renderer, fontId, orientedMarginLeft, orientedMarginTop);
|
page->render(renderer, fontId, orientedMarginLeft, orientedMarginTop);
|
||||||
|
renderer.setFastAntiAliasing(false);
|
||||||
renderer.displayBuffer(HalDisplay::FAST_REFRESH);
|
renderer.displayBuffer(HalDisplay::FAST_REFRESH);
|
||||||
} else {
|
} else {
|
||||||
renderer.displayBuffer(HalDisplay::HALF_REFRESH);
|
renderer.displayBuffer(HalDisplay::HALF_REFRESH);
|
||||||
|
|||||||
@@ -400,13 +400,16 @@ void TxtReaderActivity::renderPage() {
|
|||||||
renderLines(); // scan pass — text accumulated, no drawing
|
renderLines(); // scan pass — text accumulated, no drawing
|
||||||
scope.endScanAndPrewarm();
|
scope.endScanAndPrewarm();
|
||||||
|
|
||||||
// BW rendering
|
// BW rendering. Fast AA dithers 2-bit glyph edges in this single pass;
|
||||||
|
// scoped to the page text so nothing else inherits the flag.
|
||||||
|
renderer.setFastAntiAliasing(SETTINGS.textAntiAliasing == CrossPointSettings::TEXT_AA_FAST);
|
||||||
renderLines();
|
renderLines();
|
||||||
|
renderer.setFastAntiAliasing(false);
|
||||||
renderStatusBar();
|
renderStatusBar();
|
||||||
|
|
||||||
ReaderUtils::displayWithRefreshCycle(renderer, pagesUntilFullRefresh);
|
ReaderUtils::displayWithRefreshCycle(renderer, pagesUntilFullRefresh);
|
||||||
|
|
||||||
if (SETTINGS.textAntiAliasing) {
|
if (SETTINGS.textAntiAliasing == CrossPointSettings::TEXT_AA_FULL) {
|
||||||
ReaderUtils::renderAntiAliased(renderer, [&renderLines]() { renderLines(); });
|
ReaderUtils::renderAntiAliased(renderer, [&renderLines]() { renderLines(); });
|
||||||
}
|
}
|
||||||
// scope destructor clears font cache via FontCacheManager
|
// scope destructor clears font cache via FontCacheManager
|
||||||
|
|||||||
Reference in New Issue
Block a user