94bb21ecc7
2.8: NodeDB shrink, decoupling, and restructuring ( #10413 )
...
* 2.8: NodeDB refactor to decouple satellite entries and decrease size
* Regen
* Refactor node mute handling to use dedicated functions for clarity and consistency
* Develop ref
* Fix NodeDB review follow-ups
Agent-Logs-Url: https://github.com/meshtastic/firmware/sessions/6b1d6cf6-ed6b-43b6-95cb-8e141757664e
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
* Address review validation nits
Agent-Logs-Url: https://github.com/meshtastic/firmware/sessions/6b1d6cf6-ed6b-43b6-95cb-8e141757664e
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
* Trunk
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Extract legacy NodeDatabase migration
* Fix remaining NodeDB review issues
Agent-Logs-Url: https://github.com/meshtastic/firmware/sessions/c76b9a5a-7244-4fbc-9ef0-98091d8caaea
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
* Fixes
* Trunk
* Fix latest review compile follow-ups
Agent-Logs-Url: https://github.com/meshtastic/firmware/sessions/5198da01-ec4c-4c16-8a09-68b8e6d5d410
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
* Fix cppcheck style warnings
Agent-Logs-Url: https://github.com/meshtastic/firmware/sessions/e60287ba-4ece-46e0-83d8-a6d89664c0bb
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
* Change pointer type for mesh node in set_favorite function
* Change pointer types for mesh node references to const in multiple applets
* Add NodeDB layout v25 documentation and migration guidelines
* Remove tests for uninitialized PacketHistory state due to undefined behavior
* Fix code block formatting in copilot instructions
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-09 15:12:10 -05:00
Jason P and GitHub
6208c243f9
BaseUI: Implementation of Status Message for Favorite and NodeList views ( #9504 )
...
* Implementation of Status Message
* Change drawNodeInfo to drawFavoriteNode
* Truncate overflow on Favorite frame
* Set MAX_RECENT_STATUSMESSAGES to 5 to meet memory usage targets
2026-04-17 08:42:56 -05:00
Jonathan Bennett and GitHub
9d06c1bf34
Add StatusMessage module and config overrides ( #9351 )
...
* Add StatusMessage module and config overrides
* Trunk
* Don't reboot node simply for a StatusMessage config update
2026-01-31 14:55:51 -06:00