Commit Graph
1328 Commits
Author SHA1 Message Date
jpirnay 87b9d333f7 Review changes 2026-04-17 15:54:08 +02:00
jpirnay 106e9d31e6 Reduce heap pressure 2026-04-17 15:53:57 +02:00
jpirnay 2b17872c16 Refactor spaghetti code 2026-04-17 15:39:02 +02:00
jpirnay 3b8b389408 Refactor Settings usage 2026-04-17 15:38:37 +02:00
jpirnay f0fb6c20aa Better recommendation which state to apply 2026-04-17 11:06:09 +02:00
jpirnay 9f290a3d17 Remove 'Reading ruler' from feature list for now 2026-04-17 08:10:15 +02:00
jpirnay 052bd016a0 Change Labels for Webui 2026-04-16 16:53:18 +02:00
jpirnay 2d6898362b Update Turkish 2026-04-16 14:59:36 +02:00
jpirnay a491ae02c4 Merge pull request #90 from jpirnay/refactor-activities
refactor: Refactor activities to consistently use helpers
2026-04-16 14:51:54 +02:00
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 f999a4c6b5 Merge branch 'master' of https://github.com/jpirnay/crosspoint-reader 2026-04-16 13:30:20 +02:00
jpirnay 4d28b3adad Use getContentRect for consistency 2026-04-16 13:30:17 +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 4f1ad01c7e Merge pull request #88 from jpirnay/feat-battery_smooth
feat: Incorporate and fix upstream PR 1635
2026-04-16 11:43:12 +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 8145bb8ed5 Fixing some states 2026-04-15 19:41:25 +02:00
jpirnay 401b4ca995 Remove unused variable 2026-04-15 19:13:14 +02:00
jpirnay 42e7831135 Merge pull request #84 from jpirnay/fix-pr1664
feat: support two-step OpenSearch Description for OPDS search (upstream PR 1664 by philips)
2026-04-15 19:04:48 +02:00
jpirnay dae0ed81ba Fix help + X3 layout issue 2026-04-15 19:02:20 +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 bd43221ad9 Merge pull request #83 from jpirnay/fix-pr1648
refactor: Remove page cache, proper 64 bit filesize and apply upstream #1648
2026-04-15 17:47:35 +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 cd5fe03a09 Clean up 2026-04-15 13:28:43 +02:00
jpirnay 84dbabc772 Remaining incompatibilities 2026-04-15 12:52:49 +02:00
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
jpirnay 7e32838a16 And another recommendation applied 2026-04-15 10:57:03 +02:00
jpirnay 51e6be58c8 Merge pull request #82 from jpirnay/feat-globalbookmarks
feat: Add global bookmarks screen
2026-04-15 10:52:04 +02:00
jpirnay 8812d3fb0e use correct string 2026-04-15 10:44:20 +02:00
jpirnay b0843fbbb2 Review fixes 2026-04-15 10:40:19 +02:00
jpirnay 57e89b0503 Merge pull request #81 from jpirnay/fix-ghosting-regression
fix: ghosting regression when opening subactivity from within reader
2026-04-15 10:33:28 +02:00
jpirnay 65107d9891 fix ghosting regression when opening subactivity from within reader 2026-04-15 09:57:08 +02:00
jpirnay 920b3c0b32 Use standard themed list 2026-04-15 09:51:09 +02:00
jpirnay 2d69b0fefa Minor changes 2026-04-15 09:46:42 +02:00
jpirnay 663326bde6 Small cleanup 2026-04-15 09:43:32 +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 a57fc5b5fd Fix contentRect for X3 2026-04-14 20:49:52 +02:00