Commit Graph

11137 Commits

Author SHA1 Message Date
Jason P
0597ae42c9 Update naming of Frame Visibility toggles 2025-12-12 17:12:21 -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
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
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
Jason P
2634978e57 Revert "Set nodeName to maximum size"
This reverts commit e254f39925.
2025-12-11 09:29:37 -06:00
Jason P
7515123307 Merge branch 'develop' into multi-message-Storage 2025-12-10 20:49:00 -06:00
Ben Meadors
467c042bf7 Merge pull request #8929 from meshtastic/master
Master to dev
2025-12-10 20:48:03 -06:00
Jason P
bbfddea3af Merge branch 'develop' into multi-message-Storage 2025-12-10 20:44:01 -06:00
Ben Meadors
cc4c41167c Merge pull request #8928 from meshtastic/develop 2025-12-10 19:08:53 -06:00
Benjamin Faershtein
fff2bbf4a0 Use truncated position for smart position (#8906) 2025-12-10 19:05:26 -06:00
Jonathan Bennett
fba92229a6 Add I2C device check for seesaw device on native (#8927)
It turns out the logic here was attempting to access i2c without being told to do so. Not good, especially on desktops.
2025-12-10 18:01:52 -06:00
Jason P
4a35fd8317 Merge branch 'develop' into multi-message-Storage 2025-12-10 16:39:11 -06:00
Jason P
ff0a4ea320 Update System Frame for improved rendering on devices (#8923) 2025-12-10 16:30:26 -06:00
Jonathan Bennett
83b603827c Enable Muzi-base LED notification (#8925) 2025-12-10 16:29:50 -06:00
Jason P
e254f39925 Set nodeName to maximum size 2025-12-10 15:45:32 -06:00
Jason P
0b22382cbb Merge branch 'develop' into multi-message-Storage 2025-12-10 11:29:24 -06:00
Jason P
2032ff1c32 Create new screen colors for BaseUI (#8921)
* Create new colors for BaseUI

* Update Ice color
2025-12-10 11:09:37 -06:00
Alex Samorukov
5910cc2e26 Use PSRAM to reduce heap usage percentage on ESP32 with PSRAM (#8891)
* Use PSRAM for malloc > 256bytes to get more heap memory

* Use dynamic allocator on boards with PSRAM to free more heap

* Apply suggestion from @Copilot

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Move heap_caps_malloc_extmem_enable() to the top of the init

* Update src/main.cpp

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-10 06:23:23 -06:00
github-actions[bot]
ee80ec7b68 Upgrade trunk (#8922)
Co-authored-by: vidplace7 <1779290+vidplace7@users.noreply.github.com>
2025-12-10 06:14:00 -06:00
Jason P
9d5b69f9b4 Merge branch 'develop' into multi-message-Storage 2025-12-09 17:17:13 -06:00
Austin
aa72e397f2 PIO: Fix closedcube lib reference (#8920)
Fixes ClosedCube reinstalling on every build
2025-12-09 16:40:37 -06:00
renovate[bot]
ec0dfb7337 Update peter-evans/create-pull-request action to v8 (#8919)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-09 15:56:27 -06:00
Austin
c55bea8460 ARCtastic (#8904) -- Do It Live!
Actions Runner Controller

Co-authored-by: Jonathan Bennett <jbennett@incomsystems.biz>
2025-12-09 15:11:07 -06:00
Austin
aa605fc4a2 Actions: Fix release manifest formating (#8918) 2025-12-09 14:27:13 -06:00
Igor Danilov
d75680a2dd Fix #8915 [Bug]: Exception Decoder does not recognize the backtrace (#8917) 2025-12-09 12:24:41 -06:00
Austin
817f3b9ec8 Update platformio/espressif32 to v6.12.0 (#7697) 2025-12-09 09:57:02 -06:00
Jason P
d4b44b1c63 Merge branch 'develop' into multi-message-Storage 2025-12-09 08:56:59 -06:00
Ben Meadors
decd58cd5c Merge pull request #8913 from meshtastic/revert-8858-nrf52-power-saving-1
Revert "Cut NRF52 bluetooth power usage by 300% - testers needed!"
2025-12-09 08:02:29 -06:00
Ben Meadors
e691bd9732 Revert "Cut NRF52 bluetooth power usage by 300% - testers needed! (#8858)"
This reverts commit ae8d3fbb3d.
2025-12-09 08:02:04 -06:00
Jason P
5ae962731b Merge branch 'develop' into multi-message-Storage 2025-12-09 07:41:02 -06:00
Ben Meadors
6bad81f8dd Merge pull request #8911 from vidplace7/fix-chmod
Fix apply device-install permissions
2025-12-09 06:50:19 -06:00
Austin Lane
69b9977fc1 Fix apply device-install permissions
device-install.sh doesn't exist for non-esp32 targets
2025-12-09 07:48:30 -05:00
Ben Meadors
20887eb1f6 Merge pull request #8907 from mtoolstec/multi-message-storage
Multi message storage supports on UpDown Endoer device
2025-12-09 06:22:00 -06:00