Jonas Diemer and GitHub
012992f904
Feature/auto poweroff ( #32 )
...
* Automatically deep sleep after 10 minutes of inactivity.
* formatting.
2025-12-16 22:49:31 +11:00
Dave Allie and GitHub
c262f222de
Parse cover image path from content.opf file ( #24 )
2025-12-16 03:15:54 +11:00
Dave Allie
449b3ca161
Fixed light gray text rendering
2025-12-16 02:16:38 +11:00
Dave Allie
6989035ef8
Run CI action on PR as well as push
2025-12-15 23:17:35 +11:00
Dave Allie
108cf57202
Fix formatting
2025-12-15 23:17:23 +11:00
Jonas Diemer and GitHub
a640fbecf8
Settings Screen and first 2 settings ( #18 )
...
* white sleep screen
* quicker pwr button
* no extra spacing between paragraphs
* Added settings class with de/serialization and whiteSleepScreen setting to control inverting the sleep screen
* Added Settings screen for real, made settings a global singleton
* Added setting for extra paragraph spacing.
* fixed typo
* Rework after feedback
* Fixed type from bool to uint8
2025-12-15 23:16:46 +11:00
Dave Allie and GitHub
7a5719b46d
Upgrade open-x4-sdk to fix white streaks on sleep screen ( #21 )
...
https://github.com/open-x4-epaper/community-sdk/pull/6 fixes a power down issue with the display which was causing streaks to appear on the sleep screen
2025-12-15 22:27:27 +11:00
Dave Allie and GitHub
8c3576e397
Add Github Action to build release firmware on tag ( #20 )
2025-12-15 20:00:34 +11:00
Dave Allie and GitHub
fdb5634ea6
Add cppcheck and formatter to CI ( #19 )
...
* Add cppcheck and formatter to CI
* Checkout submodules
* Install matching clang-format version in CI
2025-12-15 19:46:52 +11:00
Dave Allie
5cabba7712
Add Github templates
...
Added Github templates for PRs and bugs
Also added one for funding, please do not feel obligated to
donate to the project, this is not a for-profit endevour, I
just had someone ask where they could send a few dollars so
I have set it up
2025-12-15 08:16:59 +11:00
Dave Allie
a86d405fb0
Add comparison images
2025-12-14 13:46:15 +11:00
Dave Allie
e4b5dc0e6a
Update contribution instructions
2025-12-14 13:46:03 +11:00
Dave Allie
dfc74f94c2
Cut release 0.5.1
0.5.1
2025-12-13 21:52:48 +11:00
Dave Allie
3518cbb56d
Add user guide
2025-12-13 21:52:03 +11:00
Dave Allie
8994953254
Add chapter selection screen
2025-12-13 21:17:34 +11:00
Dave Allie
ead39fd04b
Return -1 from getTocIndexForSpineIndex if TOC item does not exist
2025-12-13 21:17:22 +11:00
Dave Allie
5a7381a0eb
Cut release 0.5.0
0.5.0
2025-12-13 20:16:12 +11:00
Dave Allie
f69fc90b5c
Show end of book screen when navigating past last page
2025-12-13 20:10:38 +11:00
Dave Allie
5bae283838
Process lines into pages as they are built
2025-12-13 20:10:16 +11:00
Dave Allie and GitHub
c7a32fe41f
Remove tinyxml2 dependency replace with expat parsers ( #9 )
2025-12-13 19:36:01 +11:00
Dave Allie
d450f362d1
Cut release 0.4.0
0.4.0
2025-12-13 17:15:06 +11:00
Dave Allie
6ddcf9b592
Show clearer indexing string
2025-12-13 16:02:27 +11:00
Dave Allie
492c6fd23e
Bump page file version
2025-12-13 00:42:17 +11:00
Dave Allie
7c852cf7d1
Swap out babyblue font for pixelarial14
2025-12-13 00:16:10 +11:00
Dave Allie and GitHub
69f357998e
Move to smart pointers and split out ParsedText class ( #6 )
...
* Move to smart pointers and split out ParsedText class
* Cleanup ParsedText
* Fix clearCache functions and clear section cache if page load fails
* Bump Page and Section file versions
* Combine removeDir implementations in Epub
* Adjust screen margins
2025-12-12 22:13:34 +11:00