jpirnay and Claude 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
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
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
pablohc
fbeaf48e32
refactor: pass precomputed BookOverlayInfo to renderBitmapSleepScreen
2026-03-29 22:14:21 +02:00
pablohc
1a7acd91bb
fix: align overlay textBlockHeight with actual rendering transitions
2026-03-29 22:03:28 +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
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
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
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
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
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
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
nscheung
d88ec2ca24
Remove return statement
...
(cherry picked from commit c5caea7d3323c63ff0322c647e45ee48e7a4fbf6)
2026-03-25 20:16:47 +01:00
nscheung
d8334e9fa4
Adjust navigation at end of book to home page on forward press
...
(cherry picked from commit deb6ff3b9d1a284594540513f19a3191936915c9)
2026-03-25 20:16:47 +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
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
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
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