jpirnay
1bfc3534aa
Merge branch 'refactor-arc' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-30 18:35:57 +02:00
jpirnay
770e2f207c
Fix 1 pixel regression
2026-03-30 18:32:00 +02:00
jpirnay
d23dd8e8dc
Updates
2026-03-30 18:26:25 +02:00
jpirnay
c8b166606e
Stage scripts
2026-03-30 18:12:52 +02:00
jpirnay
474dfe5490
Merge branch 'refactor-arc' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-30 18:09:55 +02:00
jpirnay
ea00584aa5
Optimize GfxRenderer drawArc/fillArc and drawRoundedRect stroke performance
2026-03-30 17:58:36 +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
jpirnay
7b12b0f27e
Merge branch 'fix-css-pre' into mybuild
...
# Conflicts:
# lib/Epub/Epub/parsers/ChapterHtmlSlimParser.cpp
2026-03-30 15:15:46 +02:00
jpirnay
55de10124c
Add missing flush on block changes
2026-03-30 14:38:09 +02:00
jpirnay
2111bc2fdb
Fix unwanted nbsp payload of empty paragraphs
2026-03-30 14:25:04 +02:00
jpirnay
ba07a6666d
Fix br alignment reset behaviour
2026-03-30 13:38:46 +02:00
jpirnay
b1c3b9d768
Fix unwanted br alignment reset
2026-03-30 13:35:11 +02:00
jpirnay
53f93b2857
Fix br count carry over regression
2026-03-30 13:26:41 +02:00
jpirnay
d7c4471864
yaclf
2026-03-30 10:07:10 +02:00
jpirnay
ddc60d85f1
More integration hell
2026-03-30 10:04:39 +02:00
jpirnay
4afce54c69
Merge branch 'feat-additional-compensation' of https://github.com/jpirnay/crosspoint-reader into mybuild
...
# Conflicts:
# lib/hal/HalClock.cpp
# src/CrossPointSettings.h
# src/activities/reader/KOReaderSyncActivity.cpp
# src/activities/settings/SettingsActivity.cpp
# src/activities/settings/SettingsActivity.h
2026-03-30 09:17:29 +02:00
jpirnay
174bdf1f3d
Fix correction direction
2026-03-30 09:10:04 +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
4f92a9935e
Adding experimental RTC temperature compensation
2026-03-29 18:19:35 +02:00
jpirnay
4740145a88
Merge branch 'feat-koysnc-xpath' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-29 13:31:38 +02:00
jpirnay
ab0ec1454f
Avoid UI hang
2026-03-29 13:28:33 +02:00
jpirnay
360e04f61c
Merge branch 'perf-htmlslim-parser' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-29 09:42:40 +02:00
jpirnay
9d0316d7f1
Review comment
2026-03-29 09:23:56 +02:00
jpirnay
834c7b7712
Merge branch 'perf-htmlslim-parser' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-28 20:54:14 +01:00
jpirnay
6daf3fd1bb
Add css cache
2026-03-28 20:49:03 +01:00
jpirnay
1b0c5fec28
Integration hell
2026-03-28 18:21:53 +01:00
jpirnay
a2aee4f4ae
Merge branch 'fix-css-pre' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-28 18:16:11 +01:00
jpirnay
5a36060b8f
Add a tesxt rendering example
2026-03-28 18:14:32 +01:00
jpirnay
be430c781e
Fix <pre> treatment
2026-03-28 17:44:10 +01:00
jpirnay
7f6933ab22
Recognize css pre elements
2026-03-28 16:47:55 +01:00
jpirnay
ab03fe3ab7
Merge branch 'feat-koysnc-xpath' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-28 16:23:11 +01:00
jpirnay
0e3c3daa74
Auto close on upload success after 3sec
2026-03-28 16:19:21 +01:00
jpirnay
9d7aa4e5a8
Add method
2026-03-28 12:15:47 +01:00
jpirnay
229c7a8a29
Merge branch 'fixi-first-wifi' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-28 12:03:57 +01:00
jpirnay
38f836b19d
Address review comment
2026-03-28 12:02:17 +01:00
jpirnay
13ff26d511
Merge branch 'fixi-first-wifi' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-28 11:10:44 +01:00
jpirnay
ffbe4fed21
Fix failing very first wifi connection attempt
2026-03-28 11:10:19 +01:00
jpirnay
08f05b7a5b
Fix br.0 indexing issue
2026-03-28 11:04:01 +01:00
jpirnay
420110b733
Fix index issue
2026-03-28 11:01:22 +01:00
jpirnay
f0c8760a37
Merge branch 'feat-invalid-toc-fallback' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-28 10:41:24 +01:00
jpirnay
27ae5503c3
Merge branch 'refactor-remove-picojpeg' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-28 10:41:10 +01:00
jpirnay
348d00278d
Merge branch 'fix-text-align' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-28 10:40:26 +01:00
jpirnay
69dbfa4b8a
Fix discarded CSS text-align
2026-03-28 10:39:30 +01:00
jpirnay
a403a8af39
Replace picojpeg by jpegdec
2026-03-27 22:05:42 +01:00
jpirnay
7f63ebbcf7
Use translated section string
2026-03-27 21:30:30 +01:00
jpirnay
ba5b0b9191
Capitalize am / pm
2026-03-27 18:10:45 +01:00
jpirnay
6703973bac
Merge branch 'chore-script' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-27 17:30:07 +01: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
20d5cf96f7
Proper return code
2026-03-27 17:28:06 +01:00
jpirnay
5f6dc4ac4c
Add .venv to list of path exclusions
2026-03-27 17:21:25 +01:00
jpirnay
a51fd3953d
Refactor to a more generic unobstrusive approach
2026-03-27 17:06:30 +01:00
jpirnay
3f8a87e907
Deal with invalid/incomplete toc.ncx files
2026-03-27 16:40:34 +01:00
jpirnay
316a1ac3ab
Display drifitng stats
2026-03-27 11:49:13 +01:00
jpirnay
92877f9c36
Use ntp time sync at end of wifi activities
2026-03-26 21:55:28 +01:00
jpirnay
7f9456e8c6
Add calibration
2026-03-26 21:41:39 +01:00
jpirnay
1112a36806
Review comments
2026-03-26 20:31:41 +01:00
jpirnay
ec6835ee79
Address cppcheck
2026-03-26 20:12:46 +01:00
jpirnay
1f9b903877
yaclf
2026-03-26 20:07:45 +01:00
jpirnay
8e4fa4d392
Add warning
2026-03-26 20:04:06 +01:00
jpirnay
868e527bcd
Add warnings
2026-03-26 19:59:55 +01:00
jpirnay
cfd79d32ca
Updates for better setting grouping
2026-03-26 19:55:56 +01:00
jpirnay
6e8254b815
Adding timezone support
2026-03-26 18:46:28 +01:00
jpirnay
166ce73e2d
Addressing review comments
2026-03-26 17:34:00 +01:00
jpirnay
2bcfa50a7c
yaclf
2026-03-26 17:03:30 +01:00
jpirnay
dd9c9e6def
Add basic clock support
2026-03-26 16:46:23 +01:00
jpirnay
1d3405318c
Integrate PT 1455
2026-03-26 11:16:53 +01:00
jpirnay
33347d5b96
PR 1475
2026-03-26 11:06:34 +01:00
jpirnay
1af3f81336
PR 1507
2026-03-26 11:05:13 +01:00
jpirnay
ac42d5ef36
Merge branch 'refactor-i18n_offset-table' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-26 11:02:18 +01:00
jpirnay
f8374bb66b
Merge branch 'chore-portugues' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-26 11:02:03 +01:00
jpirnay
86c935bfc9
Fix codes
2026-03-26 10:43:37 +01:00
jpirnay
5da520eb9e
Clean up language codes
2026-03-26 10:42:15 +01:00
jpirnay
3f5a2663f6
Exit if non-unique identifiers found
2026-03-26 10:30:14 +01:00
jpirnay
64b8c71799
Fix non-unique ids
2026-03-26 09:22:21 +01:00
jpirnay
483da0af66
Merge branch 'chore-portugues' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-25 22:20:58 +01:00
jpirnay
deb0199c86
Fix wrong language code for ptbr and introduced ptPt
2026-03-25 22:14:38 +01:00
jpirnay
5745e598e3
fix: migrate KOSync registerUser to esp_http_client
2026-03-25 20:22:01 +01:00
jpirnay
6be2627b59
Merge branch 'feat-remove-from-recents' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-25 19:55:39 +01:00
jpirnay
4abfc06380
Fix regression
2026-03-25 19:55:13 +01:00
jpirnay
a5fa684d2b
Merge branch 'perf-lut-cache' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-25 18:09:53 +01:00
jpirnay
36b471891d
Merge branch 'fix-xtc-2gb' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-25 18:08:34 +01:00
jpirnay
96aaeec792
Merge branch 'fix-http-empty' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-25 18:08:16 +01:00
jpirnay
61e5b01eee
Deal with zero byte downloads
2026-03-25 17:59:37 +01:00
jpirnay
afe0b82228
Cover remaining seeks
2026-03-25 17:53:18 +01:00
jpirnay
7d43c876a4
Remove 2GB limit for XTC files
2026-03-25 17:35:19 +01:00
jpirnay
72b00e9e3f
chore: Update German translation strings ( #1495 )
...
## Summary
* **What is the goal of this PR?** Updating German language file
* **What changes are included?**
## Additional Context
- None
---
### 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-25 11:34:53 -05:00
jpirnay and Claude Opus 4.6
7496bf95ce
Merge branch 'master' of origin into perf-lut-cache
...
Resolved conflicts in Section.h and Section.cpp:
- Combined includes (vector for LUT cache + optional/string from master)
- Added imageRendering parameter to loadSectionFile declaration
- Kept non-const clearCache (needs to close file handle for LUT cache)
- Kept in-memory LUT cache in loadPageFromSectionFile (replaces master's
per-page LUT seek)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-25 17:17:51 +01:00
jpirnay
e30fa6eb3a
Merge branch 'perf-ws-upload-speed' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-25 13:07:32 +01:00
jpirnay
4c478c73b7
Adjust progress bar
2026-03-25 13:03:10 +01:00
jpirnay
e87f8035be
Increase upload speed
2026-03-25 12:10:00 +01:00
jpirnay
f80e2ecea3
Merge branch 'master' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-25 10:40:08 +01:00
jpirnay
b48dffa38d
feat: Make directories stand out more in local file browser: "[dir]" instead of "dir" ( #1339 )
...
## Summary
* **What is the goal of this PR?** It's difficult to distinguish
directory names from normal file entries, so they are displayed now as
"[dir]" instead of "dir" for classic theme
* **What changes are included?**
## 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-24 19:47:42 -05:00
jpirnay
b96750f30e
Fix information box
2026-03-24 09:46:55 +01:00
jpirnay
05003c605a
cast currentpage
2026-03-24 09:46:55 +01:00
jpirnay
9addba2886
Amend xtc logic
2026-03-24 09:46:55 +01:00
jpirnay
4dff52b83e
Review changes
2026-03-24 09:46:55 +01:00
jpirnay
dea0503040
Add sleep screen information overlay
2026-03-24 09:46:54 +01:00
jpirnay
f87aec499e
Merge branch 'master' of https://github.com/jpirnay/crosspoint-reader into mybuild
2026-03-24 09:15:47 +01:00
jpirnay
ee1015173b
chore: Add powershell script for clang-formatting ( #1472 )
...
## Summary
* **What is the goal of this PR?** Add a windows equivalent for the
linux clang-format-fix script
* **What changes are included?**
## Additional Context
```
.SYNOPSIS
Runs clang-format -i on project *.cpp and *.h files.
.DESCRIPTION
Formats all C/C++ source and header files in the repository, excluding
generated, vendored, and build directories (open-x4-sdk, builtinFonts,
hyphenation tries, uzlib, .pio, *.generated.h).
The clang-format binary path is resolved once and cached in
.local/clang-format-fix.local. On first run it checks a default path,
then PATH, then common install locations. Edit the .local file to
override manually.
.PARAMETER g
Format only git-modified files (git diff --name-only HEAD) instead of
the full tree.
.PARAMETER h
Show this help text.
```
---
### 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? _**< YES >**_
2026-03-23 18:04:59 -05:00
jpirnay
2460a96132
flatten logic
2026-03-23 21:43:23 +01:00