Commit Graph

756 Commits

Author SHA1 Message Date
Willy-JL 782e91c6e2 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev
Oh thank you OFW for your immense wisdom of shuffling code FOR NO REASON
Was it so difficult to add A SINGLE BOOL to lock with PIN or not?????
2023-05-11 15:35:27 +01: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 09ff6da5ea Remove subghz region 2023-05-11 00:26:11 +01:00
Willy-JL d91f70b837 Move config file migration to flipper init 2023-05-10 23:36:03 +01:00
Willy-JL 5c3bd23871 Notif settings on external, begone goofy load/save 2023-05-10 14:31:11 +01:00
Willy-JL 4aef6a9df8 Move rgb backlight from useless service to lib 2023-05-10 12:57:31 +01:00
Willy-JL 640637ce60 New namespoof implementation 2023-05-10 12:19:01 +01:00
Willy-JL 33ff8e4506 Start storage service first to load xtreme early 2023-05-10 12:13:38 +01:00
Willy-JL efe6dbf008 Revert "Formatting"
This reverts commit a441feec83.
2023-05-09 18:11:05 +01:00
Willy-JL 6fefa82817 Move U2F counter back to sd, only key on internal 2023-05-08 14:26:22 +01:00
Willy-JL b023a01613 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev 2023-05-08 14:09:37 +01:00
hedger 538f96f0ac [FL-3300] API version in UI (#2649)
* desktop, about: replaced commit# with API version
* scripts: storage: added approx speed for file uploads
* scripts: selfupdate: use folder name by default
* vscode: fixed broken get_blackmagic shell integration on *nix

Co-authored-by: あく <alleteam@gmail.com>
2023-05-08 20:11:23 +09:00
Willy-JL 24dd4336c4 Dont reload ext main apps data on each menu open 2023-05-06 02:53:21 +01:00
Willy-JL 8fa7d16c5f Merge branch 'ul-dev' into xfw-dev 2023-05-06 01:43:09 +01:00
あく 914129a0d9 [FL-3289] Various Furi/FuriHal bug fixes and improvements (#2637)
* Furi: properly handle thread free before TCB scrapping, add furi_free - more invasive version of free to memmgr. FuriHal: add DWT comparator api to cortex. Updater, RPC: refactor various thread shanenigans. Code cleanup.
* Rollback free macros and related changes
2023-05-05 21:40:55 +09:00
Sergey Gavrilov a7d1ec03e8 [FL-3270] Loader refactoring, part 1 (#2593)
* Loader: menu part
* Settings: remove unused loader api
* Desktop: get loader from record_open
* CLI: remove unneeded loader api
* gitignore: ignore .old files
* Loader: now really a service
* Loader: working service prototype
* Loader: cli, system start hooks
* CI/CD: make happy
* Loader: autorun
* Loader: lock and unlock
* Loader: rearrange code
* Gui, module menu: fix memleak
* Updater test: add timeout
* added update timeouts and max run duration
* Github: revert updater test workflow changes
* Loader: less missleading message in info cli command

Co-authored-by: doomwastaken <k.volkov@flipperdevices.com>
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-05-04 12:48:13 +09:00
Willy-JL 22e0d83ab7 Merge branch 'ofw-dev' into xfw-dev 2023-05-04 01:42:30 +01:00
Willy-JL ee94d48736 Fix lockscreen backlight flicker 2023-05-04 01:17:58 +01:00
hedger c5b460b416 [FL-3260] Added API version to device info (#2611)
* hal: device_info: added API version to "firmware.api.major" & "firmware.api.minor"
* FuriHal: bump device info version

Co-authored-by: あく <alleteam@gmail.com>
2023-05-03 12:58:59 +09:00
Lewis Westbury 5c09bc5b2d Gui: relax some asserts in view (#2623)
* Remove assertion preventing replacement of view input callback
* Gui: relax some asserts in view

Co-authored-by: あく <alleteam@gmail.com>
2023-05-03 12:33:30 +09:00
Willy-JL b5dc2f239e Asset pack support status bar background 2023-05-03 00:11:40 +01:00
Willy-JL d4eef8e3f8 Properly read butthurt timer setting 2023-05-02 22:55:06 +01:00
Willy-JL 5d62ce919b :doomed: 2023-05-02 21:29:46 +01:00
jl1990 4fb63eb36b Code cleanup 2023-05-02 18:36:06 +02:00
Willy-JL 58af523332 Merge branch 'ul-dev' into xfw-dev 2023-05-02 04:44:43 +01:00
Willy-JL 77d63731c9 Loader log arguments passed to app 2023-05-02 01:38:19 +01:00
MX e24cb944ff Temp fix desktop lock bug and update changelog 2023-05-02 02:38:42 +03:00
Willy-JL 22910f8ca5 Format 2023-05-01 15:35:53 +01:00
Willy-JL 915242bf11 Begone, debug comment 2023-05-01 15:34:16 +01:00
Willy-JL a6bc7f8abb Rework xtreme settings and assets implementation 2023-05-01 15:28:59 +01:00
Willy-JL 91d09dc810 Format 2023-04-30 23:22:18 +01:00
Willy-JL c814da7403 Setting to factory reset and format on 10 bad pins 2023-04-30 22:57:55 +01:00
Willy-JL 35afb1787b Scroll long text in variable item list 2023-04-30 22:15:47 +01:00
Willy-JL b851102801 Add cstr version of elements_scrollable_text_line 2023-04-30 22:10:00 +01:00
Willy-JL 3a07160c38 Use flipper format file for xtreme settings 2023-04-30 21:46:15 +01:00
Willy-JL 1e5c351dd6 Only load notification settings on normal boot 2023-04-30 19:08:31 +01:00
Willy-JL 601e82d210 Please FBT, snort some copium 2023-04-28 19:52:56 +01:00
Willy-JL 7adb7e2ded Fix internal storage bugs with restoring U2F keys 2023-04-28 19:50:04 +01:00
Willy-JL 8a5d88fc9a Format 2023-04-28 16:57:17 +01:00
Willy-JL 72a4fb6cb6 Begone, goofy ahh else-if chain 2023-04-28 16:53:49 +01:00
Willy-JL 6a0e813b6c Add option to show seconds on lockscreen 2023-04-28 16:53:09 +01:00
Willy-JL 10a7c8f84a Backup+restore internal U2F keys on factory reset 2023-04-25 17:18:14 +01:00
MX 6271409e5a Allow locking without pin using Up menu on desktop 2023-04-25 02:09:29 +03:00
Willy-JL a5cddc076e Merge branch 'ul-dev' into xfw-dev 2023-04-23 17:48:05 +01:00
Willy-JL c2791b459b Rework symbol keyboard (fix illegal characters) 2023-04-23 15:32:03 +01:00
Willy-JL 2d794b32f5 Add minimum input length functionality to keyboard 2023-04-23 14:04:16 +01:00
MX 7514bc8b49 Final updates 2023-04-21 15:55:06 +03:00
SG 8cfb37c12f Gui, module menu: fix memleak 2023-04-20 16:05:35 +03:00
MX 2de476b11d Merge branch 'fz-dev' into dev 2023-04-19 17:03:56 +03: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