Commit Graph
19 Commits
Author SHA1 Message Date
pablohc 21fba147d1 fix(keyboard): remove duplicate ternary value in getContentRowCount 2026-04-15 12:01:12 +02:00
pablohc 712fe43a85 fix(keyboard): remove unused urlKeyWidth variable 2026-04-15 12:00:45 +02:00
pablohc 500c2be4bc fix(keyboard): reset state on re-entry, defensive bounds checks, deduplicate navigation 2026-04-15 12:00:19 +02:00
pablohc 155650d23c feat(keyboard): add URL mode with 3x3 snippet grid aligned to bottom row 2026-04-15 11:58:21 +02:00
pablohc 0491587df8 feat(keyboard): add password mode with toggle, cursor visual improvements, and layout unification 2026-04-15 11:57:13 +02:00
pablohc 226e8cf4ed feat(keyboard): add cursor mode for text navigation and editing 2026-04-15 11:50:43 +02:00
pablohc 7108fadd63 feat(keyboard): unify keyboard metrics across Base, Lyra and Lyra3Covers themes 2026-04-15 11:45:09 +02:00
pablohc 714e389678 fix: only set confirmLongHandled when alternative char is actually inserted 2026-04-12 23:08:50 +02:00
pablohc bc0205df79 fix: add default switch case, remove duplicate fillRect, suppress unused textWidth, rename bottomSelectedRow 2026-04-12 23:08:50 +02:00
pablohc 74a3fbd5db fix: resolve 6 cppcheck low-style warnings in keyboard code 2026-04-12 23:08:50 +02:00
pablohc 1d2584465d feat(keyboard): add bottom row spacing, vertical offset, and gap adjustments 2026-04-12 23:08:50 +02:00
pablohc 53d621a91f refactor: redesign on-screen keyboard with 10-col layout, symbol mode, long-press, visual improvements 2026-04-12 23:08:50 +02:00
pablohc 4e4fcd278a fix: gen_i18n.py wraps comment lines to avoid clang-format reflow 2026-03-29 22:48:15 +02:00
pablohc 4699ff0b88 fix: wrap long language comment in gen_i18n.py output 2026-03-29 22:44:43 +02:00
pablohc 81d992d254 fix: add 'read' suffix to chapter page overlay format 2026-03-29 22:39:13 +02:00
pablohc fbeaf48e32 refactor: pass precomputed BookOverlayInfo to renderBitmapSleepScreen 2026-03-29 22:14:21 +02:00
pablohc 1a7acd91bb fix: align overlay textBlockHeight with actual rendering transitions 2026-03-29 22:03:28 +02:00
pablohc 0f1d3ef31d fix: localize sleep overlay strings, validate TXT cache header, migrate overlay enum 2026-03-29 21:55:51 +02:00
pablohc 389ed7266b Refactor sleep cover overlay: BookOverlayInfo struct, multi-line layout, 4 color modes (White/Gray/Black/Off) 2026-03-29 20:51:56 +02:00