Commit Graph

177 Commits

Author SHA1 Message Date
Jonathan Bennett
6302fa0753 The Great Event Rename of 2025 2025-06-07 21:31:35 -05:00
Ben Meadors
a8706ca635 Fix warning 2025-06-07 06:23:23 -05:00
Jonathan Bennett
b177329813
Pull OneButton handling from PowerFSM and add MUI switch (#6973) 2025-06-06 21:26:01 -05:00
HarukiToreda
8fc0f1aa13 Merge branch 'unify-tft' of https://github.com/meshtastic/firmware into unify-tft 2025-06-06 22:06:49 -04:00
HarukiToreda
e869e1b146 button thread cleanup 2025-06-06 22:06:45 -04:00
Ben Meadors
1858031ad6 Fix warning 2025-06-06 19:49:06 -05:00
Jonathan Bennett
58ec9893df Make some char pointers const to fix compilation on native targets 2025-06-06 13:47:23 -05:00
Jonathan Bennett
ae96221292 Actually block CannedInput actions while display is shown 2025-06-05 23:19:29 -05:00
HarukiToreda
97eb03cb35 Fn+e emote picker for freetext screen 2025-06-06 00:12:04 -04:00
HarukiToreda
0c1d49e254 Cannedmessage list emote support added 2025-06-05 21:22:32 -04:00
Ben Meadors
c6343939a4 Enable canned messages by default 2025-06-05 06:31:15 -05:00
Jonathan Bennett
34f22c40b3 Fix build on wismeshtap 2025-06-03 17:23:12 -05:00
Ben Meadors
25fbf58444
Improved beeping booping and other buzzer based feedback (#6947)
* Improved beeping booping and other buzzer based feedback

* audible button feedback (#6949)

* Refactor

---------

Co-authored-by: todd-herbert <herbert.todd@gmail.com>
2025-06-03 07:08:31 -05:00
Jonathan Bennett
02ccc5643d
Fix cppcheck warnings (#6945)
* Fix cppcheck warnings

* Adjust logic in Power.cpp for power sensor

---------

Co-authored-by: Jason P <applewiz@mac.com>
2025-06-02 21:21:13 -05:00
Jason P
17b531ec99 Fix entryText variable as empty before update to fix validation 2025-06-02 16:34:08 -05:00
Jonathan Bennett
cb3a20feb8 Add screen->isOverlayBannerShowing() 2025-06-02 15:03:22 -05:00
Jonathan Bennett
6f6ee8c06a Clean up after Copilot 2025-06-01 22:47:44 -05:00
Ben Meadors
8cdb34a299 Get rid of Arduino Strings 2025-06-01 22:45:22 -05:00
HarukiToreda
6344be0a1e Removed depricated destination types and re-factored destination screen 2025-06-01 22:16:11 -04:00
Jonathan Bennett
14aeeb7286 Fix compilation on targets without HAS_SCREEN 2025-06-01 15:31:24 -05:00
Jonathan Bennett
43aa906017 trunk 2025-05-30 09:31:13 -05:00
Jonathan Bennett
763c80e571 Merge remote-tracking branch 'baseui/StandaloneAddons' into unify-tft 2025-05-30 09:29:45 -05:00
HarukiToreda
ea9c71ecd9 Unified header for sending. 2025-05-30 02:11:04 -04:00
HarukiToreda
53f2f615b2 Tdeck fixes and cursor support added 2025-05-30 00:56:19 -04:00
HarukiToreda
051e7331f2 Fix for shutdown banner 2025-05-28 03:04:19 -04:00
HarukiToreda
bdd03bc853 Fix to but that takes you to message selection screen 2025-05-26 23:45:53 -04:00
HarukiToreda
7c9ec46d8f move destination option to top of canned message screen 2025-05-26 18:53:14 -04:00
HarukiToreda
4fdc5f094a More cleanup 2025-05-26 18:46:15 -04:00
HarukiToreda
4935e91454 More cannedmessage cleanup 2025-05-26 18:01:16 -04:00
HarukiToreda
6aff2179d1 Revert "Virtual keyboard fix"
This reverts commit dbfa703cfa.
2025-05-26 04:37:58 -04:00
HarukiToreda
3741b78a32 Revert "bug fix"
This reverts commit 3108de207e.
2025-05-26 04:37:41 -04:00
HarukiToreda
3108de207e bug fix 2025-05-26 03:23:08 -04:00
HarukiToreda
dbfa703cfa Virtual keyboard fix 2025-05-26 03:00:38 -04:00
HarukiToreda
7c4714afbb Unified navigation inputs for cannedmessages 2025-05-26 01:35:34 -04:00
HarukiToreda
b2663d4b19 Fixed Ack and Nack messages 2025-05-24 20:38:47 -04:00
HarukiToreda
bed25406c1 Facelist to cannedmessage screen 2025-05-24 14:16:28 -04:00
HarukiToreda
9e3cf441a1 Encoder fix 2025-05-22 23:50:41 -04:00
HarukiToreda
d98612a2ca Added select as the rotary encoder button press 2025-05-22 01:42:08 -04:00
HarukiToreda
2432d0616b Added destination change on Cannedmessage screen and dismiss text message frame on reply. 2025-05-22 00:14:28 -04:00
HarukiToreda
b35fb886e4 Node selection optimization for encoder and fix for ACK messages. 2025-05-21 21:13:46 -04:00
HarukiToreda
6db585051e Save on reboot and shutdown 2025-05-19 19:56:32 -04:00
Jonathan Bennett
e7352cada4 First attempt at honoring config.display.displaymode 2025-05-17 16:24:53 -05:00
HarukiToreda
7293e542ec GPS toggle now tells if it's on or off 2025-05-11 23:24:05 -04:00
HarukiToreda
2f4f2b1202 Bug fix where freetext screen activates when alert banner shows 2025-05-11 12:15:44 -04:00
HarukiToreda
4b770ceade Mute symbol on Header 2025-05-11 01:43:56 -04:00
HarukiToreda
14752caee5 Notification banners implemented 2025-05-08 22:00:57 -04:00
HarukiToreda
67ae1c553c Merge remote-tracking branch 'upstream/master' into StandaloneAddons 2025-04-04 11:12:06 -04:00
Benjamin Faershtein
644849126c
Fixes #6315 (#6475)
* Fixed Canned Messages send to non broadcast

* Small fix

* Fix formatting for singular canned message

* Trunk fmt

---------

Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2025-04-01 12:50:10 -05:00
HarukiToreda
1dedd291fb New Screens
Introducing
Default screen
Nodelist (Last head nodes)
Distance Screen
Compass screen
Hops and Signal Screen

Improved node receipient list using navigation bar and search bar for canned messages
2025-03-28 14:39:15 -04:00
Thomas Göttgens
2d565c2921 trunk'd
Some checks are pending
CI / build-esp32 (push) Blocked by required conditions
CI / build-esp32-s3 (push) Blocked by required conditions
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-debian-amd64 (push) Waiting to run
CI / docker-alpine-amd64 (push) Waiting to run
CI / docker-debian-arm64 (push) Waiting to run
CI / docker-debian-armv7 (push) Waiting to run
CI / after-checks (push) Blocked by required conditions
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
2025-03-16 16:18:12 +01:00