Commit Graph
83 Commits
Author SHA1 Message Date
pablohc 0491587df8 feat(keyboard): add password mode with toggle, cursor visual improvements, and layout unification 2026-04-15 11:57:13 +02:00
pablohc 7108fadd63 feat(keyboard): unify keyboard metrics across Base, Lyra and Lyra3Covers themes 2026-04-15 11:45:09 +02:00
jpirnay a57fc5b5fd Fix contentRect for X3 2026-04-14 20:49:52 +02:00
jpirnay f2207cbb11 Review comments 2026-04-14 19:05:42 +02:00
jpirnay 4aabcc934c Integrate and extend pr 1372 by andreaturchet 2026-04-14 18:22:54 +02:00
jpirnay 1dcbad4d28 More fixes 2026-04-12 23:38:58 +02:00
jpirnay 5f82a28ac6 Slight layout changes 2026-04-12 23:32:19 +02:00
jpirnay bb9687d585 FIx missing button frame for reveal button 2026-04-12 23:27:17 +02:00
pablohc bc0205df79 fix: add default switch case, remove duplicate fillRect, suppress unused textWidth, rename bottomSelectedRow 2026-04-12 23:08:50 +02:00
pablohc 74a3fbd5db fix: resolve 6 cppcheck low-style warnings in keyboard code 2026-04-12 23:08:50 +02:00
pablohc 1d2584465d feat(keyboard): add bottom row spacing, vertical offset, and gap adjustments 2026-04-12 23:08:50 +02:00
pablohc 53d621a91f refactor: redesign on-screen keyboard with 10-col layout, symbol mode, long-press, visual improvements 2026-04-12 23:08:50 +02:00
jpirnay 475451f73c Fix example code 2026-04-12 22:26:42 +02:00
jpirnay 54807911e7 Introduce common helper functions 2026-04-12 20:30:14 +02:00
jpirnay c6094dce22 Strart with System settings 2026-04-12 06:12:27 +02:00
jpirnay 552dc37d28 Stage 2 2026-04-12 05:49:27 +02:00
jpirnay e72ad0d2a9 Refacrored the separator component to be more flexible and reusable across different activities. Updated the EpubReaderMenuActivity and ClockSettingsActivity to utilize the new separator component for better UI consistency and maintainability. This change also involved updating the UITheme component to support the new separator styles. 2026-04-12 05:46:10 +02:00
jpirnay 9fbd3cc1f7 Review comments 2026-04-09 23:16:32 +02:00
jpirnay 6e7e86b9b6 Ayayaclf 2026-04-09 22:51:07 +02:00
jpirnay 83bc8b41a4 Revert "More reshaping"
This reverts commit 14dcd8be0f.
2026-04-09 22:49:02 +02:00
jpirnay 14dcd8be0f More reshaping 2026-04-09 21:50:32 +02:00
jpirnay c4424dfe1c Introduce separators in drawList 2026-04-09 16:49:28 +02:00
jpirnay 64b6818eeb Make Reader menu theme aware 2026-04-09 14:51:39 +02:00
jpirnay 314e54e252 Here too 2026-04-07 11:09:19 +02:00
jpirnay e996afd760 Address cppcheck complaints 2026-04-07 11:08:47 +02:00
jpirnay 99d8c4656a Add progress badges to HomeScreen 2026-04-06 19:43:57 +02:00
jpirnay f45b780900 Support png and jpg in Image Viewer 2026-04-06 12:39:37 +02:00
jpirnay 07f0e49a7d Fix size mismatch preventing thumbnail display 2026-04-05 22:50:22 +02:00
jpirnay 077d134ac8 Adjust menu design to still fit on screen 2026-04-05 22:44:05 +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 25207d57cb Address cppcheck complaints 2026-04-04 09:43:15 +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
Justin Mitchell 0db9d93f1c feat: add Xteink X3 hardware support
Adds HAL-level support for the Xteink X3 (SSD1677 controller, 792x528
display). Includes device detection, display initialization, button
mapping, power management, and theme adjustments for the X3 form factor.
2026-04-03 04:04:17 -04: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 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 959fe86216 Merge branch 'lightning-refactor' of https://github.com/znelson/crosspoint-reader into mybuild 2026-03-21 09:10:08 +01:00
Zach Nelson 7b74521672 refactor: Deduplicate battery drawing code and fix Lyra charging indicator 2026-03-19 22:56:48 -05:00
jpirnay 442b666826 feat: battery charging indicator (mirroring PR #537) (#1427)
## Summary

* **What is the goal of this PR?** All praise goes to @didacta for his
PR #537. Just picked up the reviewer comments to contain the changes as
suggested (there was no response for more than 6 weeks, so I wanted to
reanimate this feature).

Just one addition: should recognize usb cable plug ins / retractions and
update the icon immediately

* **What changes are included?**

## Additional Context

see #537 

---

### 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-19 22:33:29 -05:00
jpirnay 89230a79dd Merge branch 'feat-charger' of https://github.com/jpirnay/crosspoint-reader into mybuild 2026-03-18 21:06:54 +01:00
jpirnay 1e8286a15a Add symbol to lyra icon 2026-03-18 21:06:24 +01:00
jpirnay 2efef0c519 Merge branch 'feat-charger' of https://github.com/jpirnay/crosspoint-reader into mybuild 2026-03-18 13:27:02 +01:00
jpirnay 3cc9538cca Another review comment 2026-03-18 13:13:56 +01:00
jpirnay ec864a25e0 Fix const 2026-03-18 13:04:02 +01:00
jpirnay 0a8a644773 Merge branch 'feat-charger' of https://github.com/jpirnay/crosspoint-reader into mybuild 2026-03-18 12:26:24 +01:00
jpirnay a7494c232c Mirroring PR #537 2026-03-18 12:24:44 +01:00
jpirnay 2008060a81 Refactor ui content rect 2026-03-10 19:11:30 +01:00
jpirnay 8070d251f1 Merge branch 'feat-bookinfo' of https://github.com/jpirnay/crosspoint-reader into mybuild 2026-03-08 17:58:33 +01:00
jpirnay 8dc82f28af Use series in recents if present 2026-03-08 17:44:10 +01:00
jpirnay 02edfbb418 Merge branch 'feat-dirshow' of https://github.com/jpirnay/crosspoint-reader into mybuild 2026-03-08 16:34:39 +01:00