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
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
d37621574c
Redesign web server to avoid lengthy system stats retrieval
2026-04-11 08:28:06 +02:00
jpirnay
83bc8b41a4
Revert "More reshaping"
...
This reverts commit 14dcd8be0f .
2026-04-09 22:49:02 +02:00
jpirnay
14dcd8be0f
More reshaping
2026-04-09 21:50:32 +02:00
jpirnay
5f4c5550e8
Restructure reader menu
2026-04-09 16:49:55 +02:00
jpirnay
32d44eb158
Review changes
2026-04-09 13:33:20 +02:00
jpirnay
82a32f9f46
Show SD-card info only if requested
2026-04-09 12:58:19 +02:00
jpirnay
72a2a91550
Add UI support for darkness levels
2026-04-08 19:24:17 +02:00
jpirnay
66508258d3
Extended bitmap viewer by option to togglie between grayscale and bw mode
2026-04-08 09:37:08 +02:00
jpirnay
6dd905fb5a
Split menu actions for smaller footprint
2026-04-07 21:39:03 +02:00
jpirnay
93669ff492
Treat .sleep and sleep as equal
2026-04-07 10:13:02 +02:00
jpirnay
c0797b385a
Show file extensions in browser (user option)
2026-04-06 19:34:08 +02:00
jpirnay
7d818c4915
Update languages
2026-04-06 19:01:23 +02:00
jpirnay
eb95cacad4
Add dithering algorithms
2026-04-06 13:00:27 +02:00
jpirnay
4ff9a10de1
Amend back button handling, add "use as sleep screen" feature
2026-04-06 10:34:48 +02:00
jpirnay
52d88c820e
Add sun and moon info
2026-04-03 18:14:19 +02:00
jpirnay
783828adb0
Merge branch 'feat-weather' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-04-02 20:19:43 +02:00
jpirnay
3f0e272b44
Add month translations
2026-04-02 20:07:27 +02:00
jpirnay
a4a0e6b5dc
Merge branch 'feat-weather' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-04-02 18:37:55 +02:00
jpirnay
049a63a8c1
Add proper weather forecast screen
2026-04-02 17:17:50 +02:00
jpirnay
9fb03ae237
Initial scaffold
2026-04-02 11:23:01 +02:00
jpirnay
f764d9c6a0
Merge remote-tracking branch 'pablohc/refactor/pr-1258-cover-overlay' into mybuild
...
# Conflicts:
# lib/I18n/translations/english.yaml
# scripts/gen_i18n.py
# src/CrossPointSettings.h
# src/SettingsList.h
# src/activities/boot_sleep/SleepActivity.cpp
# src/activities/boot_sleep/SleepActivity.h
2026-03-30 16:12:00 +02:00
pablohc
81d992d254
fix: add 'read' suffix to chapter page overlay format
2026-03-29 22:39:13 +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
jpirnay
0bdfc6e816
Merge branch 'feat-additional-compensation' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-29 18:35:36 +02:00
jpirnay
c71fb8c6af
Merge branch 'feat-invalid-toc-fallback' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-27 17:29:45 +01:00
jpirnay
3f8a87e907
Deal with invalid/incomplete toc.ncx files
2026-03-27 16:40:34 +01:00
jpirnay
dea0503040
Add sleep screen information overlay
2026-03-24 09:46:54 +01:00
jpirnay
cc46225f22
Merge branch 'feat-remove-from-recents' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-23 21:43:06 +01:00
jpirnay
dc6074225c
Use proper term
2026-03-23 21:30:22 +01:00
jpirnay
e0ee59cbdf
Merge branch 'feat-kosync-onlongpress' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-23 12:42:23 +01:00
jpirnay
75350b0a3e
Incorporate koreader registration
2026-03-23 12:35:01 +01:00
jpirnay and Claude Opus 4.6
b625b8bd26
Add paragraph index LUT for accurate KOReader position sync
...
Store per-page paragraph indices in section cache to enable precise
XPath-to-page and page-to-XPath mapping without reparsing XHTML.
Forward path (upload): generates XPath directly from paragraph LUT
instead of byte-offset estimation, eliminating drift in chapters
with non-uniform content density.
Reverse path (download): resolves incoming KOReader XPath p[N] to
the exact page via paragraph LUT lookup.
Paragraph counter counts all <p> elements including display:none
to match ChapterXPathIndexer and crengine's standard XPath counting.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-22 12:29:26 +01:00
jpirnay
b206a3fa8b
Merge branch 'feat-sdcard-info' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-20 13:03:18 +01:00
jpirnay
b354aabc44
Enrich System information
2026-03-20 13:00:38 +01:00
jpirnay
cfab6705ab
Fix2
2026-03-19 17:54:19 +01:00
jpirnay
720ff24271
fix 1
2026-03-19 17:48:41 +01:00
jpirnay
33de67d23c
Merge branch 'fix-ghosting' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-19 17:45:40 +01:00
Stefan Blixten Karlsson
b813d87b97
fix: Reduce flash usage by cleaning up I18n translations ( #1401 )
...
## Summary
* **What is the goal of this PR?**
Removing no longer used i18n keys/string, to reduce (~28k) used flash
space.
To correct to swedish translations for `STR_FONT_SIZE` and
`STR_KOREADER_SYNC`.
* **What changes are included?**
`lib\I18n\translations\*`
## Additional Context
* Add any other information that might be helpful for the reviewer
(e.g., performance implications, potential risks,
specific areas to focus on).
---
### AI Usage
While CrossPoint doesn't have restrictions on AI tools in contributing,
please be transparent about their usage as it
helps set the right context for reviewers.
Did you use AI tools to help write this code? _**NO**_
2026-03-18 09:59:03 -05:00
jpirnay
67f5cf9cdb
feat: Show hidden directories in browser ( #1288 )
...
## Summary
* **What is the goal of this PR?** Add setting to display hidden files /
directories in filebrowser / web file browser
* **What changes are included?**
## Additional Context
-
---
### AI Usage
While CrossPoint doesn't have restrictions on AI tools in contributing,
please be transparent about their usage as it
helps set the right context for reviewers.
Did you use AI tools to help write this code? _**< NO >**_
2026-03-18 09:57:58 -05:00
jpirnay
7df68fcf31
Merge branch 'feat-sdcard-info' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-17 21:27:10 +01:00
jpirnay
6dc719ca69
Add Info Activitiy
2026-03-17 21:05:46 +01:00
jpirnay
c63659311e
Merge branch 'feat-overlay' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-08 09:58:14 +01:00