Commit Graph

1957 Commits

Author SHA1 Message Date
956MB 4433d62cf4 Merge branch 'feat/autopoweroff-percent' into 956/prs 2026-07-06 17:35:11 -05:00
956MB 676dd4e00a fix: gate auto poweroff timer only for Timer mode
* Missed the legacy countdown timer arming when `Auto PowerOff` is set to `OFF` or `Percent`.
2026-07-06 17:22:52 -05:00
956MB 481fc97501 Merge branch 'feat/autopoweroff-percent' into 956/prs 2026-07-06 04:04:26 -05:00
956MB 92b8be9ed1 Don't commit that test_warning 2026-07-06 03:55:32 -05:00
956MB 2964536c24 Power: Auto PowerOff percentage setting (#522)
Added:
* `Warning Timeout` setting. Previous static value of 90s is now a selectable 30/60/90 seconds for both the low battery and auto poweroff screens.

Changed:
* `Auto PowerOff` setting now split into `OFF`/`Timer`/`%` (Percentage). `Timer` works as it did before using a countdown to the auto shutdown, but `Percentage` will trigger at a selected battery level (5%-50%) and then every 5% step down if the `Cancel` button is used.
2026-07-06 03:38:10 -05:00
956MB d5c19a961f Merge remote-tracking branch 'mntm/dev' into 956/prs
# Conflicts:
#	lib/subghz/protocols/protocol_items.c
#	lib/subghz/protocols/protocol_items.h
2026-07-04 20:37:04 -05:00
WillyJL d8a644e3ed Merge remote-tracking branch 'ul/dev' into mntm-dev 2026-06-01 20:01:36 +02:00
MX daec03bd35 add canvas_buffer to api 2026-05-03 23:08:56 +03:00
SkeletonMan03 f1e1d01313 Make toggle more obvious 2026-04-26 14:11:14 -05:00
MX 3f0f90e0a3 formatting, text fixes 2026-02-12 18:50:03 +03:00
Dmitry422 a98c610f6d BT string in desktop_lock_menu naming depent from BT ON|OFF 2026-02-12 17:27:28 +07:00
Dmitry422 808774c05f BT on/off to desktop_lock_menu 2026-02-12 16:55:19 +07:00
MX e242f489b0 fmt 2026-02-10 00:05:21 +03:00
Dmitry422 7bb166e2ac "kostylling" ))) 2026-02-08 19:00:52 +07:00
Dmitry422 ed5c87fb14 backlight time correction 2026-02-08 18:39:28 +07:00
Dmitry422 8af7467b02 Rework night shift setting demo 2026-02-08 17:57:56 +07:00
Dmitry422 8f248a49da Backlight settings bug 2026-02-08 10:16:15 +07:00
MX 1088e342e2 fix typo [ci skip] 2026-02-03 22:35:27 +03:00
Dmitry422 8676e8a7b0 prevent from extra ticking when key pressed with rgb_mod_installed 2026-02-03 01:33:13 +07:00
MX a1e01bc06d revert 4px to 3px change 2026-01-22 02:03:11 +03:00
MX d73d0f7fbd various ui/ux changes
text spacing reduced from 4px to 3px
some text was replaced
2026-01-21 22:49:07 +03:00
MX 8d5c14e283 sort menu in alphabetical order 2026-01-11 09:57:30 +03:00
MX 2db115783c moving non critical settings to sd
based on WillyJL's work

TODO: fix loader_menu
2026-01-11 09:30:28 +03:00
MX ed7c4fd8af fmt 2026-01-09 01:06:34 +03:00
Dmitry422 015ee6e7e4 1. Add debug status to Desktop clock like "D hh:mm"
2. Alutech_at_4n protocol acceleration
2026-01-09 00:39:44 +07:00
956MB 5f94d52516 Merge remote-tracking branch '956MB:fix/custom-font-bubble-acsent' into 956/prs #385 2026-01-02 12:37:35 -06:00
956MB 2c46d2f091 Merge remote-tracking branch '956MB:feat/menu-more-info' into 956/prs #354 2026-01-02 08:04:59 -06:00
956MB 28680ab1b8 Merge remote-tracking branch '956MB:feat/asset-packs-ram-warning' into 956/prs #344 2026-01-02 07:27:59 -06:00
956MB dcb7b4efc4 Merge remote-tracking branch '956MB:feat/archive-select-multiple' into 956/prs #327 2026-01-02 03:53:05 -06:00
MX 36181636c8 quick debug switch 2025-12-11 07:02:07 +03:00
MX 6abd2b0e9f Add date/time input module
ofw pr 4261 by aaronjamt
2025-12-01 06:06:30 +03:00
tototo31 8754b327c3 GUI: Add Sreen Settings shortcut to Control Center brightness click (#487)
* Enhance momentum app to support command line arguments for scene navigation and add RGB settings event to desktop lock menu.

* Rename to ScreenSettings

* Format

* Update changelog

* ugh

* ugh

* Update changelog again

---------

Co-authored-by: tototo31 <Recipient7966@proton.me>
Co-authored-by: WillyJL <me@willyjl.dev>
2025-11-30 01:47:20 +01:00
WillyJL b59c67ddb8 Merge remote-tracking branch 'ul/dev' into mntm-dev --nobuild 2025-11-01 21:05:20 +01:00
MX ed2c40de4b to bool 2025-10-31 12:28:08 +03:00
MX e392bff808 fmt and upd changelog 2025-10-31 12:12:07 +03:00
Dmitry422 5db6a03811 Remove display_back_light bug from "DisplayBacklightEnforceOn" 2025-10-30 16:52:25 +07:00
MX fc34205f97 ofw pr 4285 ViewStack: Store View by value to save memory
by CookiePLMonster
2025-10-12 03:34:40 +03:00
MX de35de4e58 ofw pr 4290 Storage: Dont send mount event if SD mounted at boot
by WillyJL
2025-10-12 03:30:31 +03:00
WillyJL 720eec34c8 Merge branch 'ofw-pr-4261' into mntm-dev --nobuild 2025-10-06 03:58:32 +02:00
WillyJL a897faab23 Merge branch 'fix/storage-double-mount-on-boot' into mntm-dev --nobuild 2025-10-06 03:07:37 +02:00
WillyJL 7db15e838b Storage: Dont send mount event if SD mounted at boot 2025-10-06 02:53:30 +02:00
WillyJL 5d5fa5e9aa Merge branch 'feat/nfc-type-4-final' into mntm-dev 2025-10-06 01:32:15 +02:00
WillyJL 43f08bd0ba Merge remote-tracking branch 'ofw/dev' into feat/nfc-type-4-final 2025-10-05 22:31:59 +02:00
Aaron Tulino 6b6367cc5a Merge branch 'dev' into datetime-module 2025-09-30 23:19:27 -07:00
MX 1f92d793b9 Merge remote-tracking branch 'OFW/dev' into dev 2025-09-30 19:08:21 +03:00
Null df4bf69818 IR: Add Onn Roku TV control to universal remote (#4201)
* added ONN brand roku TV to ir lib

* pvs: fixed warning

---------

Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: hedger <hedger@nanode.su>
2025-09-30 15:39:58 +04:00
Aaron Tulino 562c818431 Merge branch 'dev' into datetime-module 2025-09-29 17:51:40 -07:00
MX f4529dc8c1 Merge remote-tracking branch 'OFW/dev' into dev 2025-09-29 23:11:36 +03:00
Ivan Barsukov 1e0f3a606f cli: Buzzer command (#4006)
* Add args_read_float_and_trim function

* Add args_read_duration function

* Add notes_frequency_from_name function

* Add cli_sleep function and sleep CLI command

* Update CLI top command to use cli_sleep

* Add buzzer CLI command

* toolbox: make args_read_duration less convoluted

* notification: make notification_messages_notes_frequency_from_name less convoluted

* unit_tests: better float checking

* fix formatting and f18

---------

Co-authored-by: Anna Antonenko <portasynthinca3@gmail.com>
Co-authored-by: hedger <hedger@nanode.su>
2025-09-29 21:53:10 +04:00
Nathan N e7634d7563 NFC: Ultralight C App Key Management, Dictionary Attack (#4271)
* Upstream Ultralight C dictionary attack (squashed)

* linter: formatting

* unit_tests: nfc: split nfc data to named var

* Fix mf_ultralight_poller_sync_read_card

* linter: suppressed warnings on TODOs

---------

Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: hedger <hedger@nanode.su>
2025-09-29 21:05:06 +04:00