Jason P
aefebbbfc8
Desperate times call for desperate measures
2025-11-14 22:28:44 -06:00
Jason P
bfcfcb6805
Merge branch 'develop' into multi-message-Storage
2025-11-10 11:24:43 -06:00
Jason P
cde626cf56
Rework Delete flow
2025-11-10 11:23:25 -06:00
Jason P
fb2223ada3
Clean up some menu options and remove some Unit C6L ifdefines
2025-11-10 10:46:00 -06:00
Chloe Bethel
beaebda4de
stm32wl: Wrap and remove some functions that pull in large amounts of code/data to claw back even more flash space ( #8609 )
2025-11-10 09:08:04 -06:00
HarukiToreda
46391ff5e3
trunk fix
2025-11-10 01:43:34 -05:00
HarukiToreda
9441f0c143
Message menu cleanup
2025-11-10 01:32:45 -05:00
HarukiToreda
b3f4e81827
fix for delete this chat
2025-11-10 00:53:52 -05:00
HarukiToreda
c30eb4b659
More delete options and cleanup of code
2025-11-10 00:42:49 -05:00
HarukiToreda
5c600ded1c
Unkwnown nodes no longer show as ??? on message thread
2025-11-09 23:49:20 -05:00
Tom
36c2178570
Update to Pro-micro variants ( #8600 )
...
* Update to Pro-micro variants
Schematic updated
Xtal variant removed
Extra module added to list
Extra explanation added to readme.
* Fix markdown formatting in readme.md
* Fix formatting in readme.md for RF switch section
---------
Co-authored-by: Tom <116762865+Nestpebble@users.noreply.github.com >
2025-11-09 09:24:03 -06:00
Jason P
dd4b5d443a
Merge branch 'develop' into multi-message-Storage
2025-11-08 23:10:17 -06:00
Quency-D
50f9be9a2b
Add the Heltec v4 expansion box. ( #8539 )
...
* Add the Heltec v4 expansion box.
* Change heltec-v4-oled to heltec-v4.
* Add touchscreen to I2C scanning.
* Add reset and busy pins to the ST7789.
* Ignore the touch interrupt pin and extend the sleep time to 1 hour.
* Remove the default sleep function.
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-11-08 06:47:24 -06:00
Benjamin Faershtein
8fe98db5dd
Drop PKI acks if there is no downlink on MQTTClientProxy ( #8580 )
...
* Discard everything if downlink isn't on
* Drop PKI packets when downlink not on
2025-11-08 05:59:45 -06:00
Jason P
09a38139f5
Fix broken endifs
2025-11-07 15:20:04 -06:00
Jason P
efc304ccf6
Merge branch 'develop' into multi-message-Storage
2025-11-07 15:08:01 -06:00
Jonathan Bennett
531cad5e88
Add API types, state, and log message in Debug screen. Added persistent "Connected" icon ( #8576 )
...
* Add API types, state, and log message in Debug screen
* un-goober the API state tracking
* Set the SerialConsole api_type
* Add api_type for Ethernet
* Remove API state debugging code
* Update wording for client connection states
* Improve string width for smaller screen devices
* Reserve space on navigation bar to fit link indicator
* Add persistent Connected icon to screen
* Connect System frame to ensure text doesn't overflow
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
Co-authored-by: Jason P <applewiz@mac.com >
Co-authored-by: HarukiToreda <116696711+HarukiToreda@users.noreply.github.com >
2025-11-07 15:03:56 -06:00
Benjamin Faershtein
77e0a24838
Discard everything if downlink isn't on ( #8578 )
2025-11-06 21:01:15 -06:00
Ford Jones
6cad393688
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 16:06:37 -06:00
Jason P
65a5cec1c1
Don't run message persistent in MUI
2025-11-06 08:30:12 -06:00
Jason P
aace45305d
Merge branch 'develop' into multi-message-Storage
2025-11-06 07:40:52 -06:00
Ben Meadors
0725b46744
Merge branch 'master' into develop
2025-11-06 07:14:51 -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
Mike Robbins
6a6c409b9a
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:10:20 -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
Wessel
7b14b173d9
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 06:27:25 -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
Jason P
9e9eff0a43
Don't favorite if WE are CLIENT_BASE role
2025-11-05 10:31:15 -06:00
Jason P
6c3d2fd7b9
Merge branch 'develop' into multi-message-Storage
2025-11-05 10:19:17 -06:00
Jason P
3e40d7896b
Revert "nrf52: add watchdog ( #8485 )" ( #8554 )
...
This reverts commit 83954293d8 .
2025-11-05 10:07:28 -06:00
Jason P
e2d44829fe
Restore auto favorite; but only if not CLIENT_BASE
2025-11-05 10:01:32 -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
Jason P
9f6b5f0a17
Improve getSafeNodeName further
2025-11-04 08:12:57 -06:00
Jason P
ccdb27d377
Improve getSafeNodeName / sanitizeString code.
2025-11-04 07:27:56 -06:00
Jason P
ef5016aa12
Merge branch 'develop' into multi-message-Storage
2025-11-04 06:59:34 -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
renovate[bot]
03f69b3b77
Update RadioLib to v7.4.0 ( #8456 )
...
* fix strlcpy compile error in Ubuntu 22.04 (#8520 )
* fix strlcpy error in Ubuntu 20.04
* add to native after tests
* Add support for RAK_WISMESH_TAP_V2 and RAK3401 hardware models (#8537 )
* Update RadioLib to v7.4.0
---------
Co-authored-by: Manuel <71137295+mverch67@users.noreply.github.com >
Co-authored-by: Daniel.Cao <144674500+DanielCao0@users.noreply.github.com >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-04 06:04:56 -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
Sebastian Kuzminsky
83954293d8
nrf52: add watchdog ( #8485 )
...
* nrf52: add watchdog
Main thread only for now.
* bump framework-arduinoadafruitnrf52 to pick up new wdt support
* clang-format the new parts of main-nrf52.cpp
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-11-04 05:35:44 -06:00
Austin
91621427f1
Packaging: Add libbsd where needed ( #8533 )
2025-11-03 17:56:31 -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
Ben Meadors
8d1b9c9dce
Merge pull request #8531 from meshtastic/master
...
Master
2025-11-03 15:56:42 -06:00
Ben Meadors
538c05ad6c
Revert "ADD - heltec v4 support to device install bat ( #8528 )" ( #8532 )
...
This reverts commit 468247fb94 .
2025-11-03 15:56:23 -06:00
Quency-D
f6370bea8f
Add the identification code for the DA217 triaxial accelerometer. ( #8526 )
2025-11-04 07:18:52 +11:00
Melon
468247fb94
ADD - heltec v4 support to device install bat ( #8528 )
2025-11-04 07:14:24 +11:00