Commit Graph
100 Commits
Author SHA1 Message Date
jpirnay a23ac5240b Merge pull request #15 from jpirnay/refactor-qr-code
refactor: Change qr library to properly support utf8 characters
2026-04-04 17:37:54 +02:00
jpirnay b9d4b54c5d Include .c files too 2026-04-04 17:36:47 +02:00
jpirnay e2eb41a345 clang format 2026-04-04 17:32:48 +02:00
jpirnay 5ce022b5fc clang format 2026-04-04 16:52:26 +02:00
jpirnay 3c960a4c3e Change qr library to properly support utf8 characters 2026-04-04 16:42:28 +02:00
jpirnay 9baded03ed Reduce parallel connections for stability 2026-04-04 16:11:08 +02:00
jpirnay 29b244b027 Merge pull request #14 from jpirnay/fix-koreader-xpath-index
fix: Koreader Sync: Fix XPath index comparison
2026-04-04 16:07:37 +02:00
jpirnay b9cf57f7f4 Koreader Sync: Fix XPath index comparison 2026-04-04 15:54:55 +02:00
jpirnay 7e2291915f Merge branch 'x3-support'
# Conflicts:
#	lib/GfxRenderer/GfxRenderer.h
#	open-x4-sdk
2026-04-04 10:05:14 +02:00
jpirnay 03ce63f402 Change reference to sdk 2026-04-04 10:00:23 +02:00
jpirnay bfa2c79066 Merge pull request #13 from jpirnay/fix-cppcheck
chore: Address cppcheck complaints
2026-04-04 09:48:26 +02:00
jpirnay 8c52ca24cb yaclf 2026-04-04 09:46:20 +02:00
jpirnay 25207d57cb Address cppcheck complaints 2026-04-04 09:43:15 +02:00
jpirnay 78917c3f5c Version bump 2026-04-04 09:41:55 +02:00
jpirnay 792d036abf Declaration of independene 2026-04-04 09:30:21 +02:00
jpirnay 0723f6c60f Merge branch 'master' of https://github.com/jpirnay/crosspoint-reader into mybuild 2026-04-04 09:07:46 +02:00
jpirnay 52d88c820e Add sun and moon info 2026-04-03 18:14:19 +02:00
jpirnay 81fe19bb4f Update German language 2026-04-03 12:00:10 +02:00
jpirnay 6056b6fe61 Proper centering 2026-04-03 11:52:42 +02:00
jpirnay 1563e034d3 Remove superfluous prefix str 2026-04-03 11:51:48 +02:00
jpirnay 97d4400b55 Merge branch 'refactor-i18n_offset-table' of https://github.com/jpirnay/crosspoint-reader into mybuild 2026-04-03 11:42:01 +02:00
jpirnay 03217d871d Switch to language_code instead of language _order key 2026-04-03 11:41:34 +02:00
jpirnay b8b13b1661 Update order id 2026-04-03 11:30:04 +02:00
jpirnay 25339672ec Adding updates from gama20000
(cherry picked from commit 63c5222fe2b1c83ea149c4dea22040056178ff82)
2026-04-03 11:26:42 +02:00
jpirnay 13bfaed53c Fix codes
(cherry picked from commit 86c935bfc9)
2026-04-03 11:26:41 +02:00
jpirnay e2d8e5a720 Fix non-unique ids
(cherry picked from commit 64b8c71799)
2026-04-03 11:26:41 +02:00
jpirnay 55fcba2096 Fix wrong language code for ptbr and introduced ptPt
(cherry picked from commit deb0199c86)
2026-04-03 11:26:41 +02:00
jpirnay 9cef636440 Use proper hyphens
(cherry picked from commit 09b2a65672e87fe8ad9e92e5277beb1f76d0f7e7)
2026-04-03 11:26:14 +02:00
jpirnay 6de5ebc69c Merge branch 'feat-weather' of https://github.com/jpirnay/crosspoint-reader into mybuild 2026-04-03 11:06:17 +02:00
jpirnay 01d05e654d Bugfixing and refactoring - proper menu icons 2026-04-03 11:03:10 +02:00
jpirnay adc4efa9e6 Switch to defusedxml 2026-04-03 10:17:42 +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 b3a80c162a Review changes 2026-04-02 20:19:19 +02:00
jpirnay 3f0e272b44 Add month translations 2026-04-02 20:07:27 +02:00
jpirnay 0cf0009cd0 Remove Chapter prefix 2026-04-02 19:01:38 +02:00
jpirnay da270f77fd Address non-sensical variable assignment 2026-04-02 18:43:09 +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 d7bd88bec7 clang-format agnostic 2026-04-02 18:30:31 +02:00
jpirnay 811b4807cd Increase icon size a bit 2026-04-02 18:28:24 +02:00
jpirnay 706eb0e8e7 Improve look and feel 2026-04-02 18:16:49 +02:00
jpirnay 049a63a8c1 Add proper weather forecast screen 2026-04-02 17:17:50 +02:00
jpirnay bddefa58f5 Fix image margin leak 2026-04-02 13:39:24 +02:00
jpirnay 9fb03ae237 Initial scaffold 2026-04-02 11:23:01 +02:00
jpirnay 19aa643079 yaclf 2026-04-01 13:57:06 +02:00
jpirnay c74d71771f Add german strings for clock feature 2026-04-01 13:56:34 +02:00
jpirnay fea600dd7e Fix parent-element “exact” preemption 2026-04-01 13:32:55 +02:00
jpirnay cb7c019367 Merge branch 'chore-display-last-known-mac' of https://github.com/jpirnay/crosspoint-reader into mybuild 2026-04-01 11:49:08 +02:00
jpirnay 90861a0bc9 Review changes, use espfuse mac 2026-04-01 11:48:50 +02:00
jpirnay f8f6753e15 Merge branch 'chore-display-last-known-mac' of https://github.com/jpirnay/crosspoint-reader into mybuild 2026-04-01 11:28:41 +02:00
jpirnay 62fd82a5bf Remember and use last known mac address for immediate display 2026-04-01 11:28:20 +02:00
jpirnay e1fd631ced Review implied changes 2026-04-01 11:14:53 +02:00
jpirnay 9cdc1b8784 Resync with PR 1534 2026-04-01 11:00:51 +02:00
jpirnay 55fbe1817e Merge branch 'feat-koysnc-xpath' of https://github.com/jpirnay/crosspoint-reader into mybuild 2026-04-01 10:46:04 +02:00
jpirnay ed02f20c36 yaclf 2026-04-01 10:41:56 +02:00
jpirnay fb4d0c6572 Refactor and extend docs 2026-04-01 10:38:02 +02:00
jpirnay 560a108921 KOReaderSync: add text-node offset mapping and trim debug noise 2026-04-01 10:15:05 +02:00
jpirnay 02dfa78962 Stop tracking generated I18n files 2026-04-01 10:13:17 +02:00
jpirnay 9cbe3bfc4d KOReaderSync: add text-node offset mapping and trim debug noise 2026-04-01 10:10:31 +02:00
jpirnay fd8fcbfd50 Introduce >2GB compatible PR 1424 from fdkekin0 2026-03-31 22:06:21 +02:00
jpirnay 3f6d31b966 Merge branch 'feat-ordered-list' of https://github.com/jpirnay/crosspoint-reader into mybuild 2026-03-31 21:26:05 +02:00
jpirnay 913831749e Slight adjustments 2026-03-31 21:17:32 +02:00
jpirnay 0ad2ac71c7 Introduce ordered list support 2026-03-31 21:10:22 +02:00
jpirnay cd69b4da77 Slight reformat 2026-03-31 15:09:15 +02:00
jpirnay b11a76944d Sync lang 2026-03-31 14:53:07 +02:00
jpirnay cf252dc20d Merge branch 'refactor-i18n_offset-table' of https://github.com/jpirnay/crosspoint-reader into mybuild 2026-03-31 14:52:24 +02:00
jpirnay 59466b0625 A bit of reformatting 2026-03-31 14:45:31 +02:00
jpirnay ef5ce8d668 Sync 2026-03-31 14:36:29 +02:00
jpirnay c4186abb61 Merge branch 'feat-koysnc-xpath' of https://github.com/jpirnay/crosspoint-reader into mybuild 2026-03-31 12:58:22 +02:00
jpirnay 12ad974dc7 Address /text()[N].M cases 2026-03-31 12:58:00 +02:00
jpirnayandClaude Sonnet 4.6 6c9f497d2b fix: release GPIO13 hold before re-entering deep sleep
gpio_hold_en(GPIO13) called in startDeepSleep() persists after wake when
keepClockAlive=true. A subsequent startDeepSleep() call (e.g. failed button
verification) would silently fail to change GPIO13's level, leaving the MOSFET
latched and trapping the device in a sleep/wake loop requiring a hardware reset.

Release the individual and global holds at the top of startDeepSleep() so each
sleep entry configures GPIO13 from a clean state. Also call
gpio_deep_sleep_hold_dis() immediately after wake in setup() as a defensive
measure.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 11:00:20 +02:00
jpirnay 0496969dc8 Sync 2026-03-30 18:40:56 +02:00
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