Commit Graph

545 Commits

Author SHA1 Message Date
HarukiToreda
08bbff260c Adjustments 2025-04-05 21:23:16 -04:00
HarukiToreda
225e2726f3 Fixed mini compass and rearranged screen order 2025-04-05 19:47:44 -04:00
HarukiToreda
ae47de152c Node list cleanup and unification 2025-04-05 19:07:33 -04:00
HarukiToreda
2b7bc6696f Fixed Node list screens 2025-04-05 15:28:39 -04:00
HarukiToreda
52d1d8d7c8 Minor alignment adjustments in common header, changed time to be a/p versus AM/PM 2025-04-05 00:10:06 -04:00
HarukiToreda
75490f410b Scrolling issues fixed 2025-04-04 23:04:59 -04:00
HarukiToreda
67ae1c553c Merge remote-tracking branch 'upstream/master' into StandaloneAddons 2025-04-04 11:12:06 -04:00
HarukiToreda
a1df41a9e0 offset by 2 and removed Activity Screen
-General cleanup of unused screens
-Temporarily commented out SD card code on Memory screen
-Removed Activity Screen
-Slight adjustment to content layout
2025-04-04 10:53:26 -04:00
todd-herbert
25237a15ff feat: menu entry to send adhoc-ping (#6492) 2025-04-04 05:53:54 -05:00
HarukiToreda
65f00e9474 Animated emotes 2025-04-04 01:36:51 -04:00
HarukiToreda
6e0cca16d1 center Emotes 2025-04-04 01:21:53 -04:00
HarukiToreda
2711c53b5f Improved message screen with scrolling 2025-04-04 01:13:15 -04:00
HarukiToreda
7856e069a5 Update Screen.cpp 2025-04-04 00:15:04 -04:00
HarukiToreda
6270c5663c Update Screen.cpp 2025-04-03 10:47:25 -04:00
HarukiToreda
13b4093d84 GPS compass sizing fix 2025-04-03 01:03:57 -04:00
HarukiToreda
b7aaf3ae47 Column separator and scrillbar alignment 2025-04-02 21:30:30 -04:00
HarukiToreda
047ccbcb55 Update Screen.cpp 2025-04-02 20:55:42 -04:00
HarukiToreda
e4e8d28831 Refactored Device Focus screen and messages 2025-04-02 20:37:14 -04:00
Thomas Göttgens
594cb0cc1e reinstate M1 Backlight (#6484) 2025-04-02 19:15:12 -05:00
HarukiToreda
52eb4eca03 Delta chainge indicator commented out 2025-04-02 19:51:45 -04:00
HarukiToreda
6f47035420 Memory screen fix 2025-04-02 04:45:25 -04:00
HarukiToreda
af7a70ce08 Compas offset 2025-04-02 04:23:45 -04:00
HarukiToreda
22b44ce7e6 Offset Header for Node list screens 2025-04-02 03:32:13 -04:00
HarukiToreda
2f8a1dba8f Rows adjustment 2025-04-02 02:40:34 -04:00
Clément Hampaï
f6ed10f329 Added initial support for Texas Instruments LP5562 (#6381)
* Added initial support for Texas Instrument LP5562
* Added proper support for Ambient Lighting
* Code merge for all RBG_LED enabled devices
* Fixed forgotten log_info & added firstRGBLED()
2025-04-01 22:39:40 +02:00
HarukiToreda
c693cd59a9 Update Screen.cpp 2025-04-01 13:51:21 -04:00
HarukiToreda
c271515fb0 Centered battery 2025-04-01 11:39:55 -04:00
HarukiToreda
efc69550ef Corrected rounding 2025-04-01 10:12:02 -04:00
todd-herbert
128c347c64 fix: T-Echo frontlight on at boot when using OLED UI (#6474) 2025-04-01 05:26:46 -05:00
HarukiToreda
6ee7644070 Offset everything by 1 down 2025-04-01 03:55:43 -04:00
HarukiToreda
bb961e855e Update Screen.cpp 2025-04-01 01:49:06 -04:00
HarukiToreda
7554ff6c57 Update Screen.cpp 2025-04-01 01:43:01 -04:00
HarukiToreda
9993306751 Add heap leak counter will be removed to be toggled in the future. 2025-03-31 14:34:01 -04:00
todd-herbert
886bffe8f3 fix: honor user button customization (#6400)
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2025-03-31 06:03:44 -05:00
todd-herbert
bd2d2981c9 Add InkHUD driver for WeAct Studio 4.2" display module (#6384)
* chore: todo.txt

* chore: InkHUD documentation
Word salad for maintainers

* refactor: don't init system applets using onActivate
System applets cannot be deactivated, so we will avoid using onActivate / onDeactivate methods entirely.

* chore: update the example applets

* fix: SSD16XX reset pulse
Allow time for controller IC to wake. Aligns with manufacturer's suggestions.
T-Echo button timing adjusted to prevent bouncing as a result(?) of slightly faster refreshes.

* fix: allow timeout if display update fails
Result is not graceful, but avoids total display lockup requiring power cycle.
Typical cause of failure is poor wiring / power supply.

* fix: improve display health on shutdown
Two extra full refreshes, masquerading as a "shutting down" screen. One is drawn white-on-black, to really shake the pixels up.

* feat: driver for display HINK_E042A87
As of Feb. 2025, these panels are used for "WeActStudio 4.2in B&W" display modules.

* fix: inkhud rotation should default to 0

* Revert "chore: todo.txt"

This reverts commit bea7df44a7.

* fix: more generous timeout for display updates
Previously this was tied to the expected duration of the update, but this didn't account for any delay if our polling thread got held up by an unrelated firmware task.

* fix: don't use the full shutdown screen during reboot

* fix: cooldown period during the display shutdown display sequence
Observed to prevent border pixels from being locked in place with some residual charge?
2025-03-31 09:17:24 +02:00
todd-herbert
da26ff5b95 feat: more toggles for InkHUD menu (#6469)
GPS on/off
Wifi off -> Bluetooth on
12 / 24 hour clock
2025-03-31 09:15:54 +02:00
HarukiToreda
2acb2fee79 Merge branch 'meshtastic:master' into StandaloneAddons 2025-03-31 01:54:40 -04:00
HarukiToreda
ca1e09d780 Added GPS tittle 2025-03-31 00:33:01 -04:00
HarukiToreda
71f774aa37 Adde Lora screen tittle and removed old code 2025-03-30 23:47:56 -04:00
HarukiToreda
99ca59b8a1 Jason's cleanup 2025-03-30 23:26:33 -04:00
Mark Trevor Birss
b52c355f2f Update ScreenFonts.h (#6412) 2025-03-30 20:37:08 -05:00
HarukiToreda
f60c4ec5bc Conditional tittle and data based on screen size 2025-03-30 17:42:52 -04:00
HarukiToreda
7181e1a296 changed order 2025-03-30 16:54:57 -04:00
HarukiToreda
aff0834f8e New Memory screen 2025-03-30 16:53:44 -04:00
HarukiToreda
1fd95d85b8 Bug was making bold get undone 2025-03-30 01:42:34 -04:00
HarukiToreda
50db11fff6 Compass north fix 2025-03-30 01:25:22 -04:00
HarukiToreda
2fc6781322 Added xaositek screens 2025-03-29 23:46:54 -04:00
HarukiToreda
0480ddd266 Compass and Location Screen 2025-03-29 23:22:54 -04:00
HarukiToreda
a3a0c14923 Made the header it's own code to be easier to create future screens 2025-03-29 20:27:59 -04:00
HarukiToreda
213a178d71 Added local Time to banner screen 2025-03-29 20:10:05 -04:00