53 Commits

Author SHA1 Message Date
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
Alexander Bays 16fb7e44df GUI: Checkerboard overlay behind popup elements (#380)
* GUI: Checkerboard overlay behind popup elements

Adds setting 'Popup Overlay' (default ON) which draws a checkerboard pattern behind popups, like the Archive actions menu, keypad/pin lock modal, and the varitemlist locked message. Gives the illusion of separation from the popup element and the background content and is an aesthetic improvement.

* Refactor

* Update changelog

---------

Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>
2025-04-13 03:59:28 +01:00
Willy-JL 7905b829cf Merge desktop service changes, refactor some old code 2024-08-08 00:40:32 +02:00
Willy-JL 06aea09169 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev 2024-03-20 04:18:26 +00:00
あく acc39a4bc0 Api Symbols: replace asserts with checks (#3507)
* Api Symbols: replace asserts with checks
* Api Symbols: replace asserts with checks part 2
* Update no args function signatures with void, to help compiler to track incorrect usage
* More unavoidable void
* Update PVS config and code to make it happy
* Format sources
* nfc: fix checks
* dead code cleanup & include fixes

Co-authored-by: gornekich <n.gorbadey@gmail.com>
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: hedger <hedger@nanode.su>
2024-03-19 23:43:52 +09:00
Willy-JL b7220237de Small bump in the road
- Update assets and references for new project
- Revert DFU image and CLI motd
- Remove NSFW text and flag
- Remove credits animation (will be replaced with a setting menu soon)
- New EvilPortal example HTML and better error message
- Initial standalone naming for asset packs and mainmenu apps
- File migration fixes/improvements
- Remove hotfix workflow
2024-03-01 06:11:16 +00:00
Willy-JL 374a30a281 Fixes for toolchain 28 / gcc 12 2024-02-12 04:00:35 +00:00
Willy-JL 0a55300926 Fix xtreme lib import 2023-12-02 06:32:04 +00:00
Astra bf8984a225 [FL-3647] Rename menu items related to dummy mode and sound (#3177)
Co-authored-by: hedger <hedger@users.noreply.github.com>
2023-10-31 20:34:21 +09:00
Willy-JL 28bcc09d9b This can just be made global at this point lol 2023-10-26 04:03:42 +01:00
Willy-JL d2baf3935e Match event names to gui text 2023-08-29 01:59:54 +02:00
あく aa8a369e2a Rpc: add desktop service. Desktop: refactor locking routine. (#2665)
* Rpc: add desktop service
* Protobuf: sync to latest release. Desktop: rewrite PIN locking, finalize locking API
* Desktop: cleanup code a little bit
2023-05-11 19:50:17 +10:00
Willy-JL a6bc7f8abb Rework xtreme settings and assets implementation 2023-05-01 15:28:59 +01:00
Willy-JL 8a5d88fc9a Format 2023-04-28 16:57:17 +01:00
Willy-JL a5cddc076e Merge branch 'ul-dev' into xfw-dev 2023-04-23 17:48:05 +01:00
Astra 74fe003f8b [FL-3171] Introduce stealth mode and auto-selective lock (#2576)
* Introduce stealth mode and auto-selective lock
* Stealth mode status bar icon
* Review fixes
* Fix icon disappearing after reboot
* Support overriding stealth mode
* FuriHal: correct reserved space size in RTC SystemReg

Co-authored-by: あく <alleteam@gmail.com>
2023-04-19 18:33:23 +09:00
Willy-JL 80b1e73989 Add back PIN Lock + OFF option to lock menu 2023-04-09 19:35:22 +01:00
Willy-JL df3dfb1aaa Add lock mode popup to lock menu 2023-03-25 06:01:17 +00:00
Willy-JL c5f23a6cdb Format 2023-03-24 18:43:18 +00:00
Willy-JL 90b333b088 Lock menu save settings at exit (fix lag) 2023-03-23 22:23:32 +00:00
Willy-JL 3b71b8596c Initial lock menu rework 2023-03-23 03:33:13 +00:00
Willy-JL fa8ed7f6e4 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware 2023-02-28 20:34:44 +00:00
Willy-JL efb11dfcbd Properly integrate xtreme apis and headers 2023-02-11 05:19:37 +00:00
VerstreuteSeele a2b797fe01 formatting 2023-01-27 02:09:42 +01:00
VerstreuteSeele 9117c95d9a xtreme settings name 2023-01-18 12:35:18 +01:00
Willy-JL da2ce47bd3 Move sfw mode to custom app 2023-01-17 19:58:27 +00:00
VerstreuteSeele 905bb23fdf Formatting & New updated IR 2023-01-14 08:44:32 +01:00
VerstreuteSeele d279639e53 Massive overhaul | Part 1 2022-12-30 05:12:53 +01:00
VerstreuteSeele 47706d20e7 Merge branch '420' of https://github.com/RogueMaster/flipperzero-firmware-wPlugins into dev 2022-12-27 11:11:02 +01:00
RogueMaster c361305a10 Merge branch 'UNLEASHED' into 420 2022-12-26 16:14:07 -05:00
Georgii Surkov 8582670a34 [FL-2811] Fix PVS-Studio warnings (#2142)
Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: gornekich <n.gorbadey@gmail.com>
2022-12-26 21:13:30 +09:00
jbohack bb8999ce62 changed dummy mode to sfw mode 2022-12-26 02:24:55 -05:00
jbohack 7d4d46f2bc fixed XP exploit having to do with swapping NSFW / SFW modes 2022-12-25 17:45:20 -05:00
VerstreuteSeele 3f65c3bde5 Dirtiest patch alive | SFW mode 2022-12-23 07:19:56 +01:00
RogueMaster 8878a73577 Merge branch 'ofwdev' into 420 2022-10-28 10:39:44 -04:00
Sergey Gavrilov 3434305630 [FL-2937] Remove resources from API to prevent frequent API version increase (#1935)
* Remove all icons from API
* Music player: icons
* Signal generator: icons
* Bt hid: icons
* Weather station: icons
* Picopass: icons
* File browser test: icons
* Example images: documentation
* Remove global assets header
* Fix picopass

Co-authored-by: あく <alleteam@gmail.com>
2022-10-28 23:08:50 +09:00
RogueMaster e32a1ca733 Merge branch 'UNLEASHED' into 420darkupds 2022-10-08 23:56:12 -04:00
Sergey Gavrilov 31c0346adc [FL-976] Removing lambdas (#1849)
* Removing lambdas...
* Wake the fk up, Gordon! We have a citadel to burn!
* Here comes the Nihilanth
* Lambda documentation

Co-authored-by: あく <alleteam@gmail.com>
2022-10-09 02:38:29 +09:00
RogueMaster 32e18d5500 ./fbt format 2022-09-21 14:28:03 -04:00
Nikolay Minaylov d80329b323 [FL-2815, FL-2821] Dummy mode (#1739)
* Dummy mode implementation
* dumb -> dummy
* F7: Add new api_symbols: game icon
* Starting snake game from dummy mode

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-09-19 22:03:42 +09:00
RogueMaster 9836880ca4 Update desktop_view_lock_menu.c 2022-09-17 05:03:02 -04:00
RogueMaster ac2fd22711 Update desktop_view_lock_menu.c 2022-09-17 04:25:34 -04:00
RogueMaster 0ad82067a5 Update desktop_view_lock_menu.c 2022-09-17 04:04:48 -04:00
RogueMaster 33bfc34eef DESKTOP_SETTINGS_LOAD 2022-09-17 04:01:07 -04:00
RogueMaster 7f0c5dc247 Merge remote-tracking branch 'origin/dev' into 420-newfaps 2022-09-17 03:59:17 -04:00
MX 14bd8f2c49 ofw pr: dummy mode
OFW PR 1739 by nminaylov
2022-09-17 00:43:21 +03:00
RogueMaster 3863315439 file loc fix 2022-09-16 14:17:17 -04:00
RogueMaster 6838db420b fix file loc 2022-09-16 14:16:18 -04:00
RogueMaster f128d9faac fix file location? 2022-09-16 14:15:38 -04:00
RogueMaster c81fd3a5c3 Update desktop_view_lock_menu.c 2022-09-16 14:13:35 -04:00