71 Commits
Author SHA1 Message Date
Manuel 69739b84f8 use t-watch interrupts for touch driver 2026-01-27 16:07:08 +01:00
Manuel 8e9146230d use t-watch interrupts for touch driver 2026-01-27 15:04:40 +01:00
ManuelandGitHub 56ba81bb7b fix: ARGB8888 images -> RGB565A8 for better FPS (#269)
* some images were ARGB8888 format -> RGB565A8

* remove unused color formats

* allow custom display buffers

* nodes images -> A8 color format

* limit receive queue processing

* lodepng needs ARGB8888

* A8 node images
2026-01-23 00:28:34 +01:00
Manuel 3480b731d2 improve area rounder 2026-01-19 00:46:37 +01:00
ManuelandGitHub 1172119149 feat: add T-Watch Ultra support (#210)
* add T-Watch Ultra support

* amoled issue fix

* trunk fmt

* allow custom LGFX bufsize
2026-01-19 00:14:42 +01:00
ManuelandGitHub 272defcb35 feat: LONG TURBO lora preset (#261)
* implemented long turbo

* trunk fmt

* trunk fmt
2026-01-03 15:16:07 +01:00
ManuelandGitHub 2543723950 set brightness 0 during powersave (#259) 2025-12-31 11:54:07 +01:00
ManuelandGitHub d33c98d78b Fix init_cmds array size for Panel_NV3041A
see https://github.com/lovyan03/LovyanGFX/blob/2e0dc974a9b6521bf155afb53a9a92a623a60803/src/lgfx/v1/panel/Panel_NV3041A.hpp#L60
2025-12-04 04:44:01 +01:00
ManuelandGitHub 65c6a79447 Merge branch 'master' into JC4827W543C 2025-12-04 03:40:58 +01:00
Quency-DandGitHub 28167c67df add heltec-v4-tft code. (#231) 2025-11-07 11:57:53 +01:00
ManuelandGitHub d023004d8a disable alert per channel (#214) 2025-10-06 19:57:55 +02:00
ManuelandGitHub 9733d5e7e5 Merge branch 'master' into JC4827W543C 2025-09-16 12:59:13 +02:00
mverch67 b93a0cc618 share contact QR code 2025-09-07 15:17:00 +02:00
Manuel 3b8cb55c50 add support for JC4827W543C 2025-09-01 11:58:02 +02:00
ManuelandGitHub 3dc7cf3e23 fix: increase group/chat button size for larger displays (#181)
* increase group/chat button size for larger displays

* trunk fmt
2025-08-20 18:36:12 +02:00
ManuelandGitHub bf66a20f6e add missing end of command list (#179) 2025-08-17 14:58:30 +02:00
mverch67 187cfcb437 TLora-Pager preparations 2025-08-16 18:28:05 +02:00
ManuelandGitHub dec28a4630 fix: Indicator display (#173)
* disable some logs which potentially lead to crash

* indicator: hw rotation + increase frequency

* PSRAM display buffer allocation

* define fast mem

* revert frequency to 6M (to avoid drift)

* trunk fmt
2025-08-07 23:34:09 +02:00
807256b4c5 feat(LGFX_GENERIC): add conditional hasButton() method based on LGFX_HAS_BUTTON macro (#153)
* feat: add button presence check to LGFX_GENERIC class

* use LGFX prefix

---------

Co-authored-by: daniel <daniel.cao@rakwireless.com>
Co-authored-by: mverch67 <manuel.verch@gmx.de>
Co-authored-by: Manuel <71137295+mverch67@users.noreply.github.com>
2025-07-05 17:04:59 +02:00
ManuelandGitHub b7f952087a fix/workaround T-Deck 100% brightness issue (#154) 2025-06-20 16:50:48 +02:00
ManuelandGitHub 18f749e185 enable custom touch driver w/o IRQ (#149) 2025-06-08 16:38:23 +02:00
ManuelandGitHub 37e2fb84a8 feat unmessagable (#143) 2025-05-30 19:27:33 +02:00
mverch67 2fba9def30 allow revert to formet UI 2025-05-24 21:18:06 +02:00
ManuelandGitHub 405ca49532 feat: ethernet client support for MUI (#129)
* preliminary impl

* update initialization

* adapt to limited Portduino Ethernet(WiFi)Client

* fixed space left calculation

* inherit from SerialClient

* updates Eth/SerialClient

* update cmake files

* protected declaration (for unit tests)

* fix warning

* tryfix: call lv_tick_inc() directly instead of lv_tick_set_cb()

* added isStandalone() to determine use case

* add reboot/shutdown for standalone; suppress animations during startup

* add debug log

* add error log

* revert lv_tick_inc / lv_tick_set_cb

* fix debug log

* workaround sporadic map error

* connection status handling

* define pure virtual functions

* adapt dimensions to allow map resize

* replace [] by .at() when erasing

* fix all communication issues; add thread names for logging

* fix warnings

* trunk fmt

* cleanup

* fix lv_tick interface for esp32 (revert to previous one as Indicator is frozen)

* added client connection states to boot screen

* fix reboot for standalone case

* fix warning

* fix UART connection timeout
2025-05-22 18:07:39 +02:00
ManuelandGitHub 48e963f164 router-late (#131) 2025-05-18 16:41:20 +02:00