HarukiToreda
cfea55d77d
Add scrolling to Node list
2025-12-11 20:28:43 -05: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
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
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
Jason P
d4b44b1c63
Merge branch 'develop' into multi-message-Storage
2025-12-09 08:56:59 -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
8e63dcf59a
Merge branch 'master' into develop
2025-12-09 05:59:15 -06:00
Lewis He
042543eb25
Fixed the issue where T-Echo did not completely shut down peripherals upon power-off. ( #8524 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-12-09 05:39:27 -06:00
whywilson
9d7bc381a1
Add nudge scroll on UpDownEncoder devices.
2025-12-09 11:06:51 +08:00
Jason P
6c02f82d87
Merge branch 'develop' into multi-message-Storage
2025-12-08 20:18:20 -06:00
phaseloop
ae8d3fbb3d
Cut NRF52 bluetooth power usage by 300% - testers needed! ( #8858 )
...
* Improve NRF52 bluetooth power efficiency
* test T114 bad LFXO
* T1000 test
* force BLE param negotiation
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-12-08 19:59:14 -06:00
Ben Meadors
c052963395
Guard 2M PHY mode for NimBLE ( #8890 )
...
* Guard 2M PHY mode for NimBLE
* Update src/nimble/NimbleBluetooth.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Another #endif snuck in there
* Move endif
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-08 18:48:28 -06:00
Jonathan Bennett
65c418d4e1
Update protobuf name of FRIED_CHICKEN ( #8903 )
2025-12-09 11:13:59 +11:00
Jason P
2bcf342d3d
Merge branch 'develop' into multi-message-Storage
2025-12-08 14:47:34 -06:00
simon-muzi
5671e9d96f
Improved R1 Neo & muzi-base buzzer beeps for GPS on/off ( #8870 )
...
Matched the resonant frequency of the hardware buzzer to maximize volume for the turn on beep.
Further distinguished ON beep from OFF beep, making it easier for users to understand the state change.
2025-12-08 13:50:05 -06:00
Jason P
85c2226c63
Update Screen.cpp to repair a merge issue
2025-12-08 07:32:20 -06:00
Jason P
6df2ae9f4a
Update Screen.h for handleTextMessage
2025-12-08 07:22:57 -06:00
Jason P
12d1f50015
Merge branch 'develop' into multi-message-Storage
2025-12-08 07:14:57 -06:00
Igor Danilov
4b2f241478
Disable vibration if needed ( #8895 )
2025-12-08 06:03:20 -06:00
Wilson
eb087849c0
OnScreenKeyboard Improvement with Joystick and UpDown Encoder ( #8379 )
...
* Add mesh/Default.h include.
* Reflacter OnScreenKeyBoard Module, do not interrupt keyboard when new message comes.
* feat: Add long press scrolling for Joystick and upDown Encoder on baseUI frames and menus.
* refactor: Clean up code formatting and improve readability in Screen and OnScreenKeyboardModule
* Fix navigation on UpDownEncoder, default was RotaryEncoder while bringing the T_LORA_PAGER
* Update src/graphics/draw/MenuHandler.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/modules/OnScreenKeyboardModule.h
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/graphics/draw/NotificationRenderer.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Optimize the detection logic for repeated events of the arrow keys.
* Fixed parameter names in the OnScreenKeyboardModule::start
* Trunk fix
* Reflator OnScreenKeyboard Input checking, make it simple
* Simplify long press logic in OnScreenKeyboardModule.
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-08 05:40:30 -06:00
Jason P
b86a4c0b43
Merge branch 'develop' into multi-message-Storage
2025-12-07 21:52:42 -06:00
Igor Danilov
94aedff6ae
Resolve #8887 (T-LoRaPager Vibration on New Message Delivery) ( #8888 )
...
* Resolve #8887
* Update src/modules/ExternalNotificationModule.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/modules/ExternalNotificationModule.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* use canBuzz method
* trunk fmt
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-07 20:29:18 -06:00
Jason P
f4fd3e7812
Merge branch 'develop' into multi-message-Storage
2025-12-07 17:42:13 -06:00
Igor Danilov
2ae391197f
Fix #8883 (lora-Pager fter playing the notification, voltage does not disappear from the speaker) ( #8884 )
...
* Fix #8883
* Fix crash when delete not inicialized rtttlFile
2025-12-07 15:50:53 -06:00
Jason P
fb932461c1
Correct up/down destinations on textMessage frame
2025-12-05 18:43:58 -06:00
Jason P
03dba769dd
UpDown situational destination for textMessage
2025-12-05 14:56:03 -06:00
github-actions[bot]
eeaafda62a
Update protobufs ( #8871 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2025-12-05 10:41:48 -06:00
Jason P
87c0090e98
Restore CannedMessages on Home Frame
2025-12-05 09:05:07 -06:00
HarukiToreda
c0728b0eba
Fix
2025-12-05 02:42:21 -05:00
HarukiToreda
1381bb1dfd
Manual message scrolling
2025-12-05 02:01:23 -05:00
Jason P
34b1652f38
Merge branch 'develop' into multi-message-Storage
2025-12-03 13:41:08 -06:00
Jason P
b29fe39f59
Correct string length calculation for signal bars
2025-12-03 13:40:30 -06:00
Benjamin Faershtein
61e41a8beb
Don't scale up the frequency of telemetry sending ( #8664 )
2025-12-02 13:59:05 -06:00
Jason P
0b43c5b52d
Merge branch 'develop' into multi-message-Storage
2025-12-02 08:42:01 -06:00
Jonathan Bennett
525c048354
Move device specific OCV curves to their respective device.h ( #8834 )
2025-12-02 05:46:24 -06:00
Jason P
493eb32095
Merge branch 'develop' into multi-message-Storage
2025-12-01 19:35:40 -06:00
Ben Meadors
859ae4d3d2
Plain RAK4631 should not compile EInk and TFT display code ( #8811 )
...
* Plain RAK4631 should not compile EInk and TFT display code
* Add USE_TFTDISPLAY to variant files.
* Derp
* Undo the platformio.ini changes to heltec_v4
* Drop unneeded src_filter lines
---------
Co-authored-by: Jonathan Bennett <jbennett@incomsystems.biz >
Co-authored-by: Jason P <applewiz@mac.com >
2025-12-01 19:19:50 -06:00