Commit Graph

93 Commits

Author SHA1 Message Date
Willy-JL
4e056c8d95 Fix internal and external app array usage 2023-07-19 01:38:42 +01:00
Willy-JL
bfb00c5e4f Add option to reset desktop keybinds 2023-07-14 23:01:45 +02:00
Willy-JL
2fa25e27c6 Fix nightstand location and keybind handling 2023-07-14 12:43:35 +02:00
Willy-JL
49fe96247a Fix some build errors 2023-07-14 02:52:58 +02:00
Willy-JL
b670631aa3 More menuexternal fixes 2023-07-13 22:23:55 +02:00
Willy-JL
c85cb0bacb Rework keybinds menu + save pin when clicking done 2023-06-29 20:03:15 +02:00
Willy-JL
72ed3660e5 Move desktop keybinds to external file 2023-06-29 18:35:35 +02:00
Willy-JL
b68dc9087a Desktop new full keybind system + fix settng logic 2023-06-29 04:22:29 +02:00
Willy-JL
3cbf932bd1 Move clock setting to statusbar section of xfw app 2023-06-27 21:35:50 +02:00
Willy-JL
3ff34c1de7 Update favorite apps logic 2023-06-27 18:13:18 +02:00
Willy-JL
1c0daf5d5d Desktop settings menu code cleanup 2023-06-27 18:03:06 +02:00
Willy-JL
ab8295848e Fixes 2023-06-25 21:45:21 +01:00
Willy-JL
1a0f51bd25 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev 2023-06-25 20:57:33 +01:00
Sergey Gavrilov
761a14e6e2 [FL-2837][FL-3270] Loader refaptoring: second encounter (#2779)
* Core: rename internal FlipperApplication to FlipperInternalApplication
* FAP Loader: move load_name_and_icon to flipper_application library
* Loader menu: rework api
* View holder: move to gui service
* Loader: simple "loading" worker
* Loader: applications dialog
* Loader: fapping
* Update f18 api
* Apps: remove fap_loader
* Libs, flipper application: store args, rename thread allocation
* Loader: error handling
* Apps: use loader error handling
* Loader: documentation
* FBT: accomodate loader
* Loader: do not raise gui error if loader is locked
* Archive: accomodate loader
* Loader: fix loading message
* Flipper: drop some old dolphin legacy
* Loader: generalize error construction

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-06-23 21:01:40 +09:00
Willy-JL
f2cc1fcac1 Add sanity checks for pin code validity 2023-06-08 16:51:02 +01:00
Willy-JL
decce5aa8d Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2023-05-26 19:33:56 +01:00
MX
12f9b6a89e Apply desktop favourite apps refactoring 2023-05-26 13:13:46 +03:00
Yukai Li
77bb997b0b desktop: Refactor favorites settings and allow app browser in selection (#2687)
* desktop: Refactor favorites settings and allow app browser in selection
* desktop: Gate app browser entry add, just in case
* Desktop: simplify favorite application selection
* Desktop: refactor favorite application opening routine and cleanup code
* Desktop: handle exit from external application selection

Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-05-26 01:16:41 +09:00
MX
d83d898cdc Rename 2023-05-24 08:26:17 +03:00
gid9798
1d5a4240b9 Clock: some improvements 2023-05-23 22:47:15 +03:00
Willy-JL
7f19e16d47 Use stock system icons instead of assets 2023-05-20 20:00:02 +01:00
MX
e7965c6d95 De-libify name changer 2023-05-19 06:33:15 +03:00
MX
c2713eff87 New way of changing device name
Settings scene, char Validator, Idea -> by Willy-JL
Implemented by me

Kod plohoi, ochen plohoi, kto mozhet - sdelaite kak nado, esli smozhete :)
Ya luche varianta ne pridumal poka 4to
2023-05-14 05:38:00 +03:00
MX
b2e55d7d84 Merge branch 'ofw-dev' into dev
:(
2023-05-11 17:47:14 +03:00
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
a6bc7f8abb Rework xtreme settings and assets implementation 2023-05-01 15:28:59 +01:00
Willy-JL
a5cddc076e Merge branch 'ul-dev' into xfw-dev 2023-04-23 17:48:05 +01:00
MX
7514bc8b49 Final updates 2023-04-21 15:55:06 +03:00
Willy-JL
1ddfd4f973 Merge branch 'ul-dev' into xfw-dev 2023-03-21 04:00:12 +00:00
MX
9a93551a2d Add ability to disable favourite app in desktop settings
And update changelog
2023-03-18 04:13:04 +03:00
MX
3444c5245e Tertiary favourite app 2023-03-18 01:16:34 +03:00
Willy-JL
991d49733f Format 2023-02-26 01:44:32 +00:00
Willy-JL
8a8e5b3de0 Add desktop auto lock with pin setting 2023-02-16 23:28:51 +00:00
Willy-JL
660f97f241 Add desktop auto lock with pin setting 2023-02-16 23:21:35 +00:00
Willy-JL
771cb137d6 Fix too long fav app setting label 2023-02-16 00:45:05 +00:00
Willy-JL
7fd5e72fca Better fix for fav apps 2023-02-15 11:45:54 +00:00
Willy-JL
945cb246a7 Fix favorite apps settings logic 2023-02-15 09:59:18 +00:00
Willy-JL
efb11dfcbd Properly integrate xtreme apis and headers 2023-02-11 05:19:37 +00:00
Willy-JL
45a0a1104d Revert asset packs to OFW copium naming scheme 2023-01-24 11:44:42 +00:00
Willy-JL
abffc3152f New asset system everywhere sfw mode is supported 2023-01-20 06:43:05 +00:00
Willy-JL
f373bfa52d Fix battery style setting + move to xfw app 2023-01-19 23:38:36 +00:00
Clara K
8bd17394e3 Dev (#103) 2023-01-19 13:46:15 +01:00
VerstreuteSeele
498adb763a battery off switch 2023-01-19 13:45:24 +01:00
MX
fb39d6e679 Format code 2023-01-18 19:19:49 +03:00
Willy-JL
da2ce47bd3 Move sfw mode to custom app 2023-01-17 19:58:27 +00:00
Willy-JL
067f7bd3f5 Add basic Xtreme app, move animcycle option to app 2023-01-17 07:35:35 +00:00
Willy-JL
01b1ea123b Add anim cycle 30s, 1m and manifest 2023-01-17 01:22:19 +00:00
VerstreuteSeele
b7a452900a fix slight display issue 2023-01-17 01:57:23 +01:00
Willy-JL
f2c1921638 Change cycle anims setting to control anim length 2023-01-16 20:02:40 +00:00