Ben Meadors
22ee679ea5
Merge branch 'develop' into multi-message-Storage
2025-12-16 11:49:23 -06:00
Ben Meadors
203826374c
Merge branch 'master' into develop
2025-12-16 11:45:08 -06:00
Ben Meadors
8e0547e76d
Implement Long Turbo preset ( #8985 )
...
* Implement Long_Turbo preset
* Oops
* Start to DRY up menu handler by actually using OO concepts instead of jank separate arrays
* Move the implementation back into the method
* Dummy comment
* Listen to copilot feedback and prevent dangling pointer
* Static and optional
2025-12-16 11:42:13 -06:00
github-actions[bot]
8a48321555
Upgrade trunk ( #8989 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2025-12-16 06:17:03 -06:00
Austin
917794ebab
PIO: Remove useless inheritence (references extends env) ( #8987 )
...
Remove lib_deps section for all PlatformIO envs which are unneeded (only references the `extends` lib_deps, thus pointless)
This makes the configs more concise and make future PIO variants/ libdeps audits easier.
2025-12-16 15:38:10 +11:00
Austin
ed77ba5612
Replace PIO fuzzy version matches (reproducible builds) ( #8984 )
...
This change does not introduce version *changes*, but simply "updates" to the version already being referenced by the fuzzy-match (^)
2025-12-15 19:48:34 -06:00
Austin
eafa8c7b47
PIO: Fix ESP32 sub-variant inheritance ( #8983 )
2025-12-15 19:04:03 -06:00
renovate[bot]
aa8bb6c6f1
Update meshtastic/device-ui digest to 862ed04 ( #8980 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-15 16:52:23 -06:00
github-actions[bot]
1952982896
Update protobufs ( #8982 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2025-12-15 16:51:59 -06:00
Austin
024ac74f5c
rp2xx0: Update to arduino-pico 5.4.4 ( #8979 )
2025-12-15 16:09:59 -06:00
renovate[bot]
de2b9632bb
Update GitHub Artifact Actions ( #8954 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-15 06:52:40 -06:00
github-actions[bot]
c2b7dc2641
Upgrade trunk ( #8976 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2025-12-15 06:47:00 -06:00
Jason P
d08fe49942
Merge branch 'develop' into multi-message-Storage
2025-12-14 15:01:18 -06:00
Ben Meadors
d0d375f1ff
Merge pull request #8973 from meshtastic/master
...
Backmerge
2025-12-14 14:51:16 -06:00
Jason P
e8ebfc0513
Add Rebooting to DFU mode notification as a simple pop-up ( #8970 )
...
* Add DFU notification as a simple pop-up
* Add safe conditional of IF_SCREEN
* Forgot #if HAS_SCREEN
2025-12-14 14:50:41 -06:00
HarukiToreda
634aa9857f
Fix for "delete this chat" now it does delete the current one
2025-12-14 00:44:01 -05:00
HarukiToreda
eb0cdc44ba
Fix for content cutting off when from us
2025-12-14 00:32:39 -05:00
HarukiToreda
ddc8d2424b
Fix to scrolling
2025-12-13 19:44:54 -05:00
Austin
bf32f17f28
Actions: Compact manifest job output summary ( #8957 )
2025-12-13 12:32:01 +11:00
Jonathan Bennett
b74238194b
Add JSON packet recording option to native ( #8930 )
2025-12-12 18:30:43 -06:00
Jason P
0597ae42c9
Update naming of Frame Visibility toggles
2025-12-12 17:12:21 -06:00
Ben Meadors
5d5819b876
Skipp assertion on this test for now
2025-12-12 16:26:01 -06:00
Tom Fifield
f127702bef
Fix GPS Buffer full issue on NRF52480 (Seeed T1000E) ( #8956 )
...
We set the buffer size to about a byte on NRF52480, less than
other platforms:
esp32.ini: -DSERIAL_BUFFER_SIZE=4096
esp32c6.ini: -DSERIAL_BUFFER_SIZE=4096
nrf52.ini: -DSERIAL_BUFFER_SIZE=1024
However, 115200 baud, like the T1000e uses is about 12 times that
- almost 15 bytes per millisecond.
15 bytes * 200 millisecond (our GPS poll rate) = 3000 bytes, which is longer than our buffer
on the nrf52 platform. This causes "GPS Buffer full" errors on the T1000e
and other devices based on NRF52480 with newer GPS chips.
This patch increases SERIAL_BUFFER_SIZE for nrf52480 to 4096 to align with
other platforms. It keeps the original 1024 for the nrf52832, which has
fewer resources.
Fixes https://github.com/meshtastic/firmware/issues/5767
2025-12-12 16:23:23 -06:00
HarukiToreda
001699f16d
Merge branch 'multi-message-Storage' of https://github.com/meshtastic/firmware into multi-message-Storage
2025-12-12 16:56:26 -05:00
Tom Fifield
f09183f5f9
Update exempt labels for stale bot workflow
...
Adds triaged and backlog to the list of exempt labels.
2025-12-12 13:40:00 -06:00
Jonathan Bennett
59e25ff1c2
Merge branch 'develop' into multi-message-Storage
2025-12-12 13:08:05 -06:00
Jason P
11cd6370d4
Dynamic scaling of column counts based upon screen size, clean up box drawing
2025-12-12 12:53:37 -06:00
HarukiToreda
bca169ddaf
Page counters
2025-12-12 12:53:26 -06:00
HarukiToreda
b150c56735
Pagination fix for Latest to oldest per page
2025-12-12 12:53:10 -06:00
HarukiToreda
d6bf0a330a
Add scrolling to Node list
2025-12-12 12:52:52 -06:00
Jason P
f3ebdec49e
Short or Long Names for everyone!
2025-12-12 12:52:36 -06:00
Jason P
f68ef9f7d7
Reflow Node Lists and TLora Pager Views ( #8942 )
...
* Add files via upload
* Move files into the right place
2025-12-12 12:52:11 -06:00
Ben Meadors
cce8cbfe34
Mark implicit ACK for MQTT as MQTT transport ( #8939 ) ( #8947 )
...
* Mark implicit ACK for MQTT as MQTT transport
* TRUNK
* Fix build
* Make sure implicit ACKs from MQTT do not stop retransmissions in ReliableRouter
---------
Co-authored-by: GUVWAF <78759985+GUVWAF@users.noreply.github.com >
2025-12-12 05:21:08 -06:00
github-actions[bot]
a4a6c3509a
Upgrade trunk ( #8946 )
...
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com >
2025-12-12 05:20:12 -06:00
GUVWAF
68250dc937
Mark implicit ACK for MQTT as MQTT transport ( #8939 )
...
* Mark implicit ACK for MQTT as MQTT transport
* TRUNK
* Fix build
* Make sure implicit ACKs from MQTT do not stop retransmissions in ReliableRouter
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-12-12 05:19:32 -06:00
Jason P
2dc54cdd4b
Dynamic scaling of column counts based upon screen size, clean up box drawing
2025-12-11 22:42:40 -06:00
HarukiToreda
1b7104b1e2
Page counters
2025-12-11 23:08:56 -05:00
HarukiToreda
ef99939d6f
Pagination fix for Latest to oldest per page
2025-12-11 22:43:21 -05:00
Jason P
4abd3f9a1f
Merge branch 'develop' into multi-message-Storage
2025-12-11 20:57:06 -06:00
HarukiToreda
cfea55d77d
Add scrolling to Node list
2025-12-11 20:28:43 -05:00
Igor Danilov
c8628b3422
Fix #8899 [Bug]: [TloraPager] RotaryEncoder crash ( #8933 )
...
* Fix #8899 [Bug]: [TloraPager] RotaryEncoder crash
* Apply Copilot review
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-12-11 19:04:15 -06:00
renovate[bot]
2ac74d6677
Update actions/cache action to v5 ( #8944 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-11 19:03:14 -06:00
Ben Meadors
9d487ddc0d
Merge pull request #8945 from meshtastic/develop
...
Develop to master
2025-12-11 19:02:56 -06:00
Austin
bcfe069997
Optimize builds to reduce duplicate dependency checks ( #8943 )
...
'mtjson' will now build all required pieces when they don't exist
2025-12-11 19:01:31 -06:00
Jason P
71bc99938c
Short or Long Names for everyone!
2025-12-11 17:22:17 -06:00
Jason P
eeb5d0478e
Reflow Node Lists and TLora Pager Views ( #8942 )
...
* Add files via upload
* Move files into the right place
2025-12-11 14:25:48 -06:00
Jason P
4e7b87b099
Merge branch 'develop' into multi-message-Storage
2025-12-11 13:16:45 -06:00
Austin
4fc96bdf83
Use 'gh-action-runner' action for "Check" jobs. ( #8938 )
...
Everything's pre-baked, 503 no more!
2025-12-11 12:26:21 -06:00
renovate[bot]
4ef943f204
Update meshtastic/device-ui digest to 2746a1c ( #8936 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-11 10:32:28 -06:00
Jonathan Bennett
a8fa5f25cb
Properly turn off power pins at shutdown for m3 ( #8935 )
2025-12-11 10:23:45 -06:00