Commit Graph
857 Commits
Author SHA1 Message Date
jpirnay 241f966b7e Update languages 2026-04-16 14:45:05 +02:00
jpirnay 47b46a24b9 Use common activity pattern 2026-04-16 14:20:35 +02:00
jpirnay 7bc76f6d53 Merge pull request #89 from jpirnay/refactor-sysinfo-ui
refactor: Structure visual appearance of SystemInformation
2026-04-16 13:29:26 +02:00
jpirnay 3f1b9d0964 Refactor visual appearance of SystemInformation 2026-04-16 11:57:40 +02:00
jpirnay 18b7e30f57 Incorporate and fix upstream PR 1635 2026-04-16 11:01:06 +02:00
jpirnay 0a472d9dbb Merge pull request #85 from jpirnay/rebase-keyboardpr1644
feat: Take new keyboard features on board (upstream 1644 by pablohc)
2026-04-15 19:52:30 +02:00
jpirnay 5879ef8778 Add instructions 2026-04-15 18:52:02 +02:00
Brandon PhilipsandClaude Sonnet 4.6 b47e5b5fff feat: support two-step OpenSearch Description for OPDS search
Servers like copyparty advertise search via a link to an OpenSearch
Description (OSD) document rather than embedding {searchTerms} directly
in the feed's <link rel="search"> href (the Calibre-Web style).

OpdsParser now stores the OSD URL when rel="search" and
type="application/opensearchdescription+xml" but the href lacks
{searchTerms}. OpdsBookBrowserActivity fetches that OSD document after
each feed load and parses the <Url template="..."> element with a
minimal inline expat parser to extract the actual search template.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-15 17:58:02 +02:00
jpirnay 5b7ac30889 Review comments 2026-04-15 17:41:58 +02:00
jpirnay 25e9258d39 yaclf 2026-04-15 17:29:43 +02:00
jpirnay 201aef565b Remove page cache, proper 64 bit filesize and apply upstream 1648 2026-04-15 17:20:36 +02:00
jpirnay a5dd44b3e0 Implement fix for footnote links (PR 1666 by steka) 2026-04-15 16:35:19 +02:00
jpirnay 2f4cea3706 Add Global Bookmark feature 2026-04-15 09:32:52 +02:00
jpirnay f7bf43d39b Update slovenian 2026-04-15 09:12:13 +02:00
jpirnay ef31e4c1c1 Fix X3 issue 2026-04-14 19:36:55 +02:00
jpirnay 8f898fc32b Update languages 2026-04-14 19:08:09 +02:00
jpirnay f9f856f961 Extending 2026-04-14 18:23:10 +02:00
jpirnay 4aabcc934c Integrate and extend pr 1372 by andreaturchet 2026-04-14 18:22:54 +02:00
jpirnay e0afe7de98 Some more languages 2026-04-14 14:58:11 +02:00
jpirnay f7db9f9d58 Update German 2026-04-14 14:52:15 +02:00
jpirnay b008baf8aa Paginate through bookinfo if required 2026-04-14 14:28:02 +02:00
jpirnay 6537a368ed Add retry on esp_err_http_eagain 2026-04-14 10:40:05 +02:00
jpirnay b39c4710d2 Integrate upstream 1626 + 1658 2026-04-14 10:00:46 +02:00
jpirnay a03d232dd3 Finalize implementation 2026-04-13 20:24:28 +02:00
jpirnay 1c3ba11563 Attempt at closing reader and sync 2026-04-13 19:10:32 +02:00
jpirnay e768db2ceb Less memory 2026-04-13 17:54:39 +02:00
jpirnay b907aa8ff7 Minor adjustment for BOM strings 2026-04-13 11:48:02 +02:00
jpirnay 398a25c417 Review comment 2026-04-13 11:38:52 +02:00
jpirnay 03b3e1e5b7 Provide a clearer message for TLS 1.3 cases 2026-04-13 11:32:19 +02:00
jpirnay 5c567b0a72 Address upstream review comments 2026-04-13 11:15:20 +02:00
jpirnay 04af4e3853 Merge pull request #66 from jpirnay/feat-kbd
refactor: redesign on-screen keyboard (Upstream #1644 by pablohc) + pwd show/hide toggle
2026-04-12 23:41:54 +02:00
jpirnay 5f82a28ac6 Slight layout changes 2026-04-12 23:32:19 +02:00
jpirnay 1feb65ff70 Merge pull request #65 from jpirnay/feat-opds
feat: Add OPDS search support & next/prev page navigation (upstream #1462)
2026-04-12 23:13:15 +02:00
jpirnay cf3ab19c77 add OPDS search support & next/prev page navigation (upstream #1462) 2026-04-12 22:49:33 +02:00
jpirnay bec30e3403 Review fixes 2026-04-12 22:25:12 +02:00
jpirnay d2b13e7a43 Remove duplicate keys 2026-04-12 22:19:10 +02:00
jpirnay f4107677f8 Reformat kosync settings 2026-04-12 21:48:25 +02:00
jpirnay df3fec574d Add submenus 2026-04-12 14:21:48 +02:00
jpirnay 7feff4e241 Step 3 2026-04-12 06:49:28 +02:00
jpirnay c6094dce22 Strart with System settings 2026-04-12 06:12:27 +02:00
jpirnay e9e39e91ac Merge pull request #61 from jpirnay/fix-redirect
fix: Add redirection to KoReaderSyncs (eg behind Duckdns or others)
2026-04-11 20:55:45 +02:00
jpirnay 6d9c5b592b Review comment 2026-04-11 20:52:21 +02:00
jpirnay 5e08794706 Adapt upstream PR 1638 -use deque to increase usable epub size 2026-04-11 20:48:48 +02:00
jpirnay 548fd61e99 Add redirection to KoReaderSyncs (eg behind Duckdns or others) 2026-04-11 20:31:34 +02:00
jpirnay 155f0c77ac Fix oversight 2026-04-11 20:29:57 +02:00
jpirnay 8add255bc3 Add some linter comments 2026-04-11 19:44:40 +02:00
jpirnay 27f8506536 Fix endless loop in ParsedText::getText() - fixing issue #51 2026-04-11 19:29:47 +02:00
jpirnay d37621574c Redesign web server to avoid lengthy system stats retrieval 2026-04-11 08:28:06 +02:00
jpirnay f71d7a66e8 Revert quantization to original crosspoint values 2026-04-10 14:41:29 +02:00
jpirnay 667cde91f5 Merge pull request #54 from jpirnay/chore-debug-renderer
refactor: use atomic access to state fields
2026-04-10 12:54:42 +02:00