* initial working commit
* update names + format
* add skip functionality
* misc tweaks
* change back gpio label
* remove gpio setting changes
* misc fixes
* bug fixes and polish
* add subtitle button and reorganize order
* update ir settings to version 2
* ir settings v1 migration support
* fixes
* format
* misc fixes
* Simplify and standardize settings handling
* Auto-calculate easy_mode_button_count
* Case insensitive match existing remote buttons
* Display button name more prominently
* Sort submenu indexes and handling
* Fine to keep text highlighted
* Some formatting for less conflicts
* Not sure how these got lost kek
* Update changelog
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>
- `elements_scrollable_text_line_centered` was using 0 on scroll, so text wider than the screen would not scroll. Uses `menu_scroll_counter` to fix it.
- Also makes the width 124 to give a 1px margin so the text isn't touching the outside lines
- NFC Maker: Allow setting custom UID, code cleanup (by Willy-JL), show extra symbols for WiFi SSID/Password and Emails (by 956MB)
- Nightstand: Show battery percentage and show AM/PM in timer mode (by 956MB)
- USB Game Controller: Restore prev profile instead of reboot (by Willy-JL)
* feat(Archive): Adds dynamic paths to browser tab
I thought it would be cool to be able to see when I was in say the
`apps_data/flipchess` folder, or some other nested folder, and have
"flipchess" be shown rather than the just "Browser" all the time. It's
not a huge or really crucial change, just a personal modification that
some people may also find useful.
* fix(Archive): Clean up, built-ins, safer
Cleaned up `archive_update_formatted_path` function using switch case,
and also using the built in furi functions where possible. Also removed
the arbitrary and unnecessary `path_buf[256]`, making formatting the
path in the Brief section more memory safe.
* Rename setting and use setting_enum()
* Remove prev_path
* Enum names
* Single text draw call
* Rename to statusbar title
* Revert "Rename to statusbar title"
This reverts commit 243f2a754f.
* Revert "Single text draw call"
This reverts commit 3bbe30449b.
* Simpler fix
* Shorter setting label
* Update changelog
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>
- serice:
renamed function and variable
- settings:
add test value 5 sec for auto_power_off timer
*DESKTOP*
- settings|service
add USB_inhibit for desktop_auto_lock
(dont autolock desktop with different condition)
PS. RPC condition now working now.
* Add 'clear' command and improve command suggestion in CLI
- Introduced a new CLI command 'clear' (alias 'cls') to clear the terminal screen.
- Enhanced command not found feedback by suggesting similar commands based on user input.
- Added a function to calculate string distance for better command matching.
* Review changes
* Update changelog
---------
Co-authored-by: dexv <89728480+DXVVAY@users.noreply.github.com>
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>