Commit Graph

9 Commits

Author SHA1 Message Date
Jérôme Launay
c591c2e033 fix number of notes per page 2025-12-18 00:14:22 +01:00
Jérôme Launay
c4430793e7 clang-format-fix 2025-12-17 13:00:21 +01:00
Jérôme Launay
3f8e74ad47 Format note indicator 2025-12-17 12:33:08 +01:00
Jérôme Launay
62a3092f4a Add support for paragraph notes 2025-12-17 04:46:27 +01:00
Jérôme Launay
112624d096 footnotes support 2025-12-17 02:06:38 +01:00
Jonas Diemer
def7abbd60
Improve indent (#28)
* add horizontal indent in first line of paragraph in case Extra Paragraph Spacing is OFF

* Treat tabs as whitespace (so they are properly stripped)

* Changed size of indent to 1 em.

* Fixed calculation of space when indenting (avoiding squeezed text).

* Source code formatting
2025-12-16 23:02:32 +11:00
Jonas Diemer
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
5bae283838
Process lines into pages as they are built 2025-12-13 20:10:16 +11:00
Dave Allie
c7a32fe41f
Remove tinyxml2 dependency replace with expat parsers (#9) 2025-12-13 19:36:01 +11:00