Manuel
eb332cefbe
Merge branch 'master' into t5-epaper-pro
2025-11-07 12:43:43 +01:00
github-actions[bot]
b707001873
Upgrade trunk ( #8552 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2025-11-07 05:33:54 -06:00
renovate[bot]
85afd706fd
chore(deps): update meshtastic/device-ui digest to 28167c6 ( #8583 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-07 05:33:36 -06:00
Ben Meadors
e76013fb60
Try-fix traceroute panic ( #8568 )
2025-11-07 05:16:00 -06:00
Benjamin Faershtein
b25797e1b3
Discard everything if downlink isn't on ( #8578 )
2025-11-06 21:02:46 -06:00
Ford Jones
bdb3fb1477
Persist favourites on NodeDB reset ( #8292 )
...
* Conditionally delete favourited nodes on reset
* trunk fmt
* Fix equality check, use existing macro for role validation
* Extend favourite persistence setting to devices of all roles
* Refactor: Decoupled role/config check and set role defaults appropriately
* Use American-English spelling
* Use existing reference
* Convert reset to bool, regen protos
* Add optional arg to nodedb_reset in favor of additional device setting
* Use correct proto commit ID
* Regen protos
* Log preservation status
* Pull latest from master
2025-11-06 21:02:36 -06:00
Jonathan Bennett
7eca061f01
Bugfix: Don't toggle BLE when choosing active state ( #8579 )
2025-11-06 21:01:30 -06:00
Mike Robbins
4d86bbafe6
addFromContact: Don't auto-favorite when CLIENT_BASE; don't update last_heard unless CLIENT_BASE ( #8495 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-11-06 07:14:33 -06:00
Wessel
112b294ef6
Store hop/mqtt/transport mechanism info in S&F ( #8560 )
...
Before this, all messages received when enabling S&F server would return
Hops away: -1
2025-11-06 07:14:14 -06:00
github-actions[bot]
5ba04ade2d
Update protobufs ( #8566 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2025-11-06 07:10:57 -06:00
Jonathan Bennett
69db3bd11c
Reject legacy text message DMs ( #8562 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-11-06 06:28:13 -06:00
Manuel
45bf2468a9
fix missing key 0 ( #8564 )
2025-11-05 19:32:56 -06:00
Jason P
ce2e08e0d8
Don't Favorite Nodes if our Role is CLIENT_BASE ( #8558 )
...
* Don't Favorite Nodes if our Role is CLIENT_BASE
* Update CannedMessageModule.cpp
2025-11-05 13:19:55 -06:00
renovate[bot]
a579a9d011
chore(deps): update adafruit pct2075 to v1.0.6 ( #8548 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-04 15:35:14 -06:00
renovate[bot]
6b55ec6603
chore(deps): update python to v3.14.0 ( #8542 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-04 11:36:05 -06:00
Jonathan Bennett
f2400c9dc6
Update platform-native for WIFi lib fix ( #8544 )
...
Updates the WiFi library way down in Portduino, to detect TCP connection drops
2025-11-04 11:35:44 -06:00
github-actions[bot]
0a13bcaabf
Upgrade trunk ( #8437 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2025-11-04 06:07:12 -06:00
Daniel.Cao
3ed831b8a3
Add support for RAK_WISMESH_TAP_V2 and RAK3401 hardware models ( #8537 )
2025-11-04 05:53:08 -06:00
Manuel
cf716fe5ef
fix strlcpy compile error in Ubuntu 22.04 ( #8520 )
...
* fix strlcpy error in Ubuntu 20.04
* add to native after tests
2025-11-03 17:11:16 -06:00
Manuel
6cfff85d54
Merge branch 'master' into t5-epaper-pro
2025-11-02 16:15:12 +01:00
Ben Meadors
597fa0b382
Add heltec v4 to bat as well
2025-11-02 06:11:47 -06:00
Melon
b5b9dc310f
Update device-install.sh to support heltec-v4 ( #8509 )
...
* Update device-install.sh
* Update device-install.sh
2025-11-02 06:10:02 -06:00
Ben Meadors
a7796fc7b4
Fix dismiss of ext. notification ( #8512 )
...
* Dismiss all ext notifications with any input broker event
* Account for nagging
2025-11-01 21:11:36 -05:00
GUVWAF
bca0e1abde
Fix boot on RP2040 by excluding new FreeRTOS task ( #8508 )
2025-11-01 16:48:04 -05:00
Jonathan Bennett
c46abe125c
Skip setting up Lora GPIO lines when using a ch341 radio on native ( #8506 )
2025-11-01 12:45:11 -05:00
Manuel
e77f5c4c4d
more EPD display cleanup
2025-11-01 12:47:40 +01:00
Manuel
def7d3780f
fix a few platformio definitions
2025-11-01 12:40:55 +01:00
Manuel
7ec233e2e5
display() code cleanup
2025-11-01 11:52:09 +01:00
Manuel
145d2df9b9
workaround for FastEPD partial update bug (artifacts)
2025-11-01 03:18:50 +01:00
Manuel
49d9a763c5
limit Ghosting similar to EInkDynamicDisplay
2025-10-31 23:30:35 +01:00
Manuel
4ceebf6997
add locks
2025-10-31 23:30:01 +01:00
Manuel
356cb0fdd0
Merge branch 'master' into t5-epaper-pro
2025-10-31 21:13:49 +01:00
Manuel
4d68db94a8
update touch driver and lib reference
2025-10-31 21:13:03 +01:00
Manuel
f843e8a7eb
set lora_cs pin
2025-10-31 21:12:22 +01:00
Manuel
f46a843eaa
update touch driver
2025-10-31 21:11:54 +01:00
Manuel
f42b342aee
fix button
2025-10-31 21:10:46 +01:00
Manuel
654897e47b
tryfix crash
2025-10-31 21:10:07 +01:00
Erayd
16b1280804
Fix type to ensure correct alignment; saves 4B per entry ( #8465 )
2025-10-31 07:09:53 -05:00
Jason P
d00fda2f4d
Better implementation of ExternalNotificationModule::stopNow ( #8492 )
...
* Better implementation of ExternalNotificationModule::stopNow
* Label external states turning off
* Optimize original code to actually fix issues
2025-10-31 05:55:56 -05:00
Manuel
9f81d9637e
Merge branch 'master' into t5-epaper-pro
2025-10-30 13:43:54 +01:00
Manuel
9dd5487ba3
consider bitsremain == 0
2025-10-30 13:43:26 +01:00
Manuel
4393356ad4
replace touch driver; enable debugging
2025-10-30 13:40:05 +01:00
Manuel
e06c3371b4
replace touch driver; enable debugging
2025-10-30 13:39:49 +01:00
Manuel
11462ecedc
use larger fonts
2025-10-30 13:37:18 +01:00
Jonathan Bennett
756efa7f00
Thinknode M5 ADC_MULTIPLIER to actually hit 100% charge ( #8489 )
2025-10-30 06:23:11 -05:00
Jonathan Bennett
0dfa11a909
Add missed debug log line in RF95 Interface ( #8490 )
2025-10-30 14:35:54 +11:00
Manuel
447925d99c
provide local copy of TwoWire instance as the touch driver calls end()
2025-10-29 22:03:40 +01:00
Jonathan Bennett
c330bfe848
Turn the e-ink backlight on for any brightness value over 0 ( #8481 )
2025-10-29 06:46:50 -05:00
Manuel
91015821fd
refactor display buffer processing
2025-10-29 00:18:48 +01:00
Manuel
f31fac0e1d
rotate touch screen
2025-10-29 00:18:48 +01:00