Jonathan Bennett
550c0796eb
More progress
2025-06-26 13:03:52 -05:00
Jonathan Bennett
93d101d11a
Initial work on splitting notification renderer into components for reuse
2025-06-26 01:09:31 -05:00
Jonathan Bennett
fc2fd5ebff
Canned Messages tweak
2025-06-26 00:32:29 -05:00
Jason P
7265b5e6c6
Continue effort of moving modules in the navigation
2025-06-25 23:50:00 -05:00
Jason P
bf5c9f6263
Second attempt to move modules down the navigation bar
2025-06-25 23:30:16 -05:00
HarukiToreda
1736db6b56
Add Scrollbar for Action menus
2025-06-26 00:03:06 -04:00
HarukiToreda
3a5dc870e0
Putting Modules back to position 0 and some trunk checks found
2025-06-25 23:45:51 -04:00
Jonathan Bennett
11d307c609
Move function after include
2025-06-25 20:42:47 -05:00
Jason P
c090a7f6d5
Merge branch 'master' into 2.7-MiscFixes-Week1
2025-06-25 20:25:24 -05:00
Jason P
c8bfb61c8d
Merge pull request #7137 from meshtastic/sort-nodes
...
Make NodeDB sort its internal vector when lastheard is updated. Don't…
2025-06-25 20:24:57 -05:00
Austin
c144bd03dc
MeshAdv-Mini: Correct autoconf settings ( #7117 )
2025-06-25 20:17:47 -05:00
Jonathan Bennett
dbc67973c6
Eliminate some now-unneeded sorting
2025-06-25 19:44:31 -05:00
Jonathan Bennett
3dd77ace85
Check more carefully for own node
2025-06-25 19:43:50 -05:00
Jonathan Bennett
e1b1e35a27
Throttle sorting just a touch
2025-06-25 19:43:36 -05:00
Jonathan Bennett
18098fb1cb
Pass by reference -- Thanks Copilot!
2025-06-25 18:08:24 -05:00
Jonathan Bennett
b1e3353ceb
Update src/mesh/NodeDB.cpp
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-25 18:07:02 -05:00
Jonathan Bennett
8fb1e0f874
Update src/graphics/draw/NodeListRenderer.cpp
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-25 18:06:52 -05:00
Jonathan Bennett
667ff17fdb
Make NodeDB sort its internal vector when lastheard is updated. Don't sort in NodeListRenderer
2025-06-25 17:20:36 -05:00
Jonathan Bennett
42c1967e7b
Revert "Actually honor the points-north setting"
...
This reverts commit 20988aa4fa
.
2025-06-25 17:06:48 -05:00
Ben Meadors
7512673b09
Do not beacon Device telemetry by default anymore ( #7116 )
...
Daily Packaging / package-ppa (jammy) (push) Has been cancelled
Daily Packaging / package-ppa (noble) (push) Has been cancelled
Daily Packaging / package-ppa (oracular) (push) Has been cancelled
Daily Packaging / package-ppa (plucky) (push) Has been cancelled
Daily Packaging / package-obs (push) Has been cancelled
Daily Packaging / hook-copr (push) Has been cancelled
CI / check (push) Has been cancelled
CI / build-esp32 (push) Has been cancelled
CI / build-esp32-s3 (push) Has been cancelled
CI / build-esp32-c3 (push) Has been cancelled
CI / build-esp32-c6 (push) Has been cancelled
CI / build-nrf52 (push) Has been cancelled
CI / build-rpi2040 (push) Has been cancelled
CI / build-stm32 (push) Has been cancelled
CI / gather-artifacts (esp32) (push) Has been cancelled
CI / gather-artifacts (esp32c3) (push) Has been cancelled
CI / gather-artifacts (esp32c6) (push) Has been cancelled
CI / gather-artifacts (esp32s3) (push) Has been cancelled
CI / gather-artifacts (nrf52840) (push) Has been cancelled
CI / gather-artifacts (rp2040) (push) Has been cancelled
CI / gather-artifacts (stm32) (push) Has been cancelled
CI / release-artifacts (push) Has been cancelled
CI / release-firmware (esp32) (push) Has been cancelled
CI / release-firmware (esp32c3) (push) Has been cancelled
CI / release-firmware (esp32c6) (push) Has been cancelled
CI / release-firmware (esp32s3) (push) Has been cancelled
CI / release-firmware (nrf52840) (push) Has been cancelled
CI / release-firmware (rp2040) (push) Has been cancelled
CI / release-firmware (stm32) (push) Has been cancelled
CI / publish-firmware (push) Has been cancelled
* Do not beacon Device telemetry by default anymore
* Update
* Old default interval for sensor
* Added userpref
* Addd tracker to default telemetry roles
* Let the macro do its job in router mode
2025-06-25 16:36:33 -05:00
Jason P
94258cfd1c
Adjust text location for pop-ups
2025-06-25 16:32:36 -05:00
Jason P
7c297eff8f
Reorder Timezones to match expectations
2025-06-25 16:13:00 -05:00
Jason P
c178396e20
Unify Message Titles
2025-06-25 16:02:10 -05:00
Jason P
caf4c3919c
Finalize Autosized Action menu per screen
2025-06-25 15:40:27 -05:00
HarukiToreda
7d09bd981a
Autosized Action menu per screen
2025-06-25 15:34:19 -04:00
Jason P
f046c1a68a
Merge branch 'master' into 2.7-MiscFixes-Week1
2025-06-25 13:56:14 -05:00
github-actions[bot]
3870d81bf6
[create-pull-request] automated change ( #7134 )
...
Co-authored-by: caveman99 <25002+caveman99@users.noreply.github.com>
2025-06-25 20:18:55 +02:00
Kongduino
a7dcf580ad
Update RedirectablePrint.cpp ( #7114 )
...
Bug fix to my hexDump code. Because `log()` adds a carriage return, hexdump lines were split over 3 lines. This fixes it.
2025-06-25 19:54:57 +02:00
Jason P
61f81ac758
Correct T_Watch_S3 specific line
2025-06-25 12:04:59 -05:00
Jonathan Bennett
9446f07c4d
trunk
2025-06-25 11:28:45 -05:00
Jonathan Bennett
94904cb6a7
Update no-op showOverlayBanner function
2025-06-25 11:28:19 -05:00
HarukiToreda
646b370411
Compressed action list
2025-06-25 12:24:27 -04:00
Jonathan Bennett
b6bcee18b5
Trunk
2025-06-25 11:20:43 -05:00
Jonathan Bennett
20988aa4fa
Actually honor the points-north setting
2025-06-25 11:17:04 -05:00
HarukiToreda
cab6707ca0
Retired drawFunctionOverlay code
...
No longer being used
2025-06-25 10:44:39 -04:00
Jason P
46ac9841d6
Finalize Time Format picker word change
2025-06-25 09:12:31 -05:00
Jason P
88ab198e0f
Use all the rows on EInk since with autohide the navigation bar
2025-06-25 09:10:04 -05:00
Jason P
0c948a3fc0
Time Format wording
2025-06-25 08:25:41 -05:00
Jason P
17456d0618
Merge branch 'master' into 2.7-MiscFixes-Week1
2025-06-25 07:54:07 -05:00
Jason P
a395448170
Menu wording adjustments
2025-06-25 07:52:26 -05:00
Jason P
e6ba326876
Update message caching to correct aged timestamp
2025-06-25 07:11:21 -05:00
todd-herbert
ecfaf3a095
Canned Messages via InkHUD menu ( #7096 )
...
CI / build-esp32-c3 (push) Blocked by required conditions
CI / build-esp32-c6 (push) Blocked by required conditions
CI / build-nrf52 (push) Blocked by required conditions
CI / build-rpi2040 (push) Blocked by required conditions
CI / build-stm32 (push) Blocked by required conditions
CI / build-debian-src (push) Waiting to run
CI / package-pio-deps-native-tft (push) Waiting to run
CI / test-native (push) Waiting to run
CI / docker-deb-amd64 (push) Waiting to run
CI / docker-deb-amd64-tft (push) Waiting to run
CI / docker-alp-amd64 (push) Waiting to run
CI / docker-alp-amd64-tft (push) Waiting to run
CI / docker-deb-arm64 (push) Waiting to run
CI / docker-deb-armv7 (push) Waiting to run
CI / gather-artifacts (esp32) (push) Blocked by required conditions
CI / gather-artifacts (esp32c3) (push) Blocked by required conditions
CI / gather-artifacts (esp32c6) (push) Blocked by required conditions
CI / gather-artifacts (esp32s3) (push) Blocked by required conditions
CI / gather-artifacts (nrf52840) (push) Blocked by required conditions
CI / gather-artifacts (rp2040) (push) Blocked by required conditions
CI / gather-artifacts (stm32) (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
CI / release-firmware (esp32) (push) Blocked by required conditions
CI / release-firmware (esp32c3) (push) Blocked by required conditions
CI / release-firmware (esp32c6) (push) Blocked by required conditions
CI / release-firmware (esp32s3) (push) Blocked by required conditions
CI / release-firmware (nrf52840) (push) Blocked by required conditions
CI / release-firmware (rp2040) (push) Blocked by required conditions
CI / release-firmware (stm32) (push) Blocked by required conditions
CI / publish-firmware (push) Blocked by required conditions
* Allow observers to respond to AdminMessage requests
Ground work for CannedMessage getters and setters
* Enable CannedMessage config in apps for InkHUD devices
* Migrate the InkHUD::Events AdminModule observer
Use the new AdminModule_ObserverData struct
* Bare-bones NicheGraphics util to access canned messages
Handles loading and parsing. Handle admin messages for setting and getting.
* Send canned messages via on-screen menu
* Change ThreadedMessageApplet from Observer to Module API
Allows us to intercept locally generated packets ('loopbackOK = true'), to handle outgoing canned messages.
* Fix: crash getting empty canned message string via Client API
* Move file into Utils subdir
* Move an include statement from .cpp to .h
* Limit strncpy size of dest, not source
Wasn't critical in ths specific case, but definitely a mistake.
2025-06-25 06:04:18 -05:00
Jason P
a6cc4ab3fe
Trunk runs
2025-06-24 22:57:27 -05:00
Jason P
d411fd99f0
Update comments for Screen.cpp related to module load change
2025-06-24 22:50:39 -05:00
Jason P
819f5a2fde
Resolve dangling pointer issues with sanitize code
2025-06-24 22:33:27 -05:00
Jason P
ca34fe9a90
Small adjustments to AM/PM replacement across various devices
2025-06-24 21:59:55 -05:00
Jason P
137e7183c7
Merge pull request #7124 from csrutil/2.7-MiscFixes-Week1-message-cache
...
feat(bug): cache the lines and heights to reduce the overhead
2025-06-24 21:37:17 -05:00
Jason P
54fa39b2e9
Add AM/PM to low resolution clock also
2025-06-24 21:14:29 -05:00
csrutil
eca240373a
cleanup, cheers
2025-06-25 09:08:30 +08:00
csrutil
0b1703a51a
addressed the conflicts, and changed target branch to 2.7-MiscFixes-Week1
2025-06-25 08:53:03 +08:00