Commit Graph

1315 Commits

Author SHA1 Message Date
Willy-JL ef0203f778 Add back loader_show_settings 2023-06-25 23:53:11 +01: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
ClaraCrazy 857fa406d8 Step into the light 1.15 stack. Your time has cometh 2023-06-23 03:18:33 +02:00
Willy-JL d3e73c2686 fap fap fap 2023-06-23 01:17:18 +01:00
Willy-JL 4ff29e8910 Revert "Preload extmainapps"
This reverts commit fc56e39075.
2023-06-23 00:46:34 +01:00
Willy-JL c5b10b56c7 Merge branch 'zlo/fast-fap-tm-loader' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev 2023-06-23 00:31:16 +01:00
SG 1bc9c03f35 Elf file: fast loading fap files. Really fast, like x15 times faster. 2023-06-21 17:17:35 +03:00
Willy-JL d839562c0a Make widget_add_* return the widget element 2023-06-19 18:35:59 +01:00
Willy-JL a8a6aef712 BadKB fix MAC address byte order 2023-06-18 22:36:05 +01:00
Willy-JL 42cb535739 Why is strnlen not exported smh 2023-06-18 03:49:14 +01:00
Willy-JL a4c0823abd Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2023-06-16 20:48:35 +01:00
MX 491e368535 Merge branch 'ofw-dev' into dev 2023-06-16 20:41:47 +03:00
hedger 5334a0ab92 [FL-3376] Fixed GATT attribute order (#2776)
* hal: gatt: swapped rx/tx serial chars order
* hal: gatt: reordered HID attrs to maintain previous order

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-06-15 21:24:47 +09:00
Willy-JL dd0c53fce1 Fix 'WIP' NFC-F 2023-06-15 02:33:36 +01:00
Willy-JL a8ad48e0fd Merge branch 'nfcf' of https://github.com/nullableVoidPtr/flipperzero-firmware into xfw-dev 2023-06-15 02:32:48 +01:00
Willy-JL 3b3e07cc0f Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev 2023-06-14 17:58:08 +01:00
MX 2ba1f80f7b Merge branch 'ofw-dev' into dev 2023-06-14 18:00:43 +03:00
Willy-JL 4d2937c0ea Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2023-06-14 15:43:04 +01:00
Leopold b6dbf25f85 furi_hal_nfc: fix rfalTransceiveBitsBlockingTx's 4th argument to bits count rather than bytes count (#2773) 2023-06-14 19:49:26 +09:00
MX 8bb3092002 Revert BLE gatt characteristics refactoring temporarily 2023-06-14 03:19:18 +03:00
Willy-JL 93bb30810b Fix yanderedev code 2023-06-13 23:30:37 +01:00
MX f22624399c remove unneeded global var 2023-06-14 01:07:07 +03:00
MX cd9874970a Merge branch 'ofw-dev' into dev 2023-06-13 23:28:59 +03:00
Willy-JL 3a60c7143c Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev 2023-06-13 18:37:12 +01:00
Willy-JL c4850ba89a Revert gatt refactor for now (breaks iOS BT HID) 2023-06-13 18:36:55 +01:00
あく 392bd3cde0 FuriHal: remove clock startup time tracking from clean builds (#2764) 2023-06-13 16:02:12 +04:00
Willy-JL cb1d05d761 Who tf made extensions have limited length??? 2023-06-12 23:32:36 +01:00
Willy-JL 98579acf2d BadKB setting string size fixes 2023-06-12 03:21:58 +01:00
Willy-JL 70e040300f Cleaner furi_hal_bt default hid name logic 2023-06-12 01:44:44 +01:00
Willy-JL 1b2e375187 ... 2023-06-12 00:25:29 +01:00
Willy-JL 004ca02773 BadKB fix VID/PID handling + adjust cfg at start 2023-06-11 23:48:14 +01:00
Willy-JL 6090ef705e Simplify furi_hal_bt MAC address logic 2023-06-11 20:30:52 +01:00
Willy-JL 196748f977 Add furi_hal_usb_get_config_context() 2023-06-11 20:30:06 +01:00
Willy-JL 36b328da27 BT fix empty MACs 2023-06-10 17:38:58 +01:00
Willy-JL ebb8387545 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2023-06-09 16:16:33 +01:00
Willy-JL e407c83829 Dont allow rpc unlock by default if pin locked 2023-06-09 16:04:15 +01:00
MX de626626de Merge branch 'ofw-dev' into dev 2023-06-09 16:02:32 +03:00
Willy-JL 0506869b54 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev 2023-06-09 13:54:14 +01:00
Astra 4900e8b7a2 [FL-3284] Fix reading Mifare Classic cards with unusual access conditions and fix emulation of unknown keys (#2620)
* I was outplayed by the C programming language
* Fix emulating empty keys as 0s
* Add exceptions for Detect Reader
* Sync api_symbols.csv for F18
* Outplayed by the C language [X2]

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-06-09 21:41:40 +09:00
MX e9fc5f62a5 Merge branch 'ofw-dev' into dev 2023-06-09 14:13:11 +03:00
Sergey Gavrilov 0e4344a83c Services: simplify api (#2540)
Co-authored-by: あく <alleteam@gmail.com>
2023-06-09 20:02:47 +09:00
Sergey Gavrilov 62939dd28b Core2, SRAM2: provide safety gap (#2754)
* Core2, SRAM2: use ob, provide safety gap
* thread: comment about critical section and scheduler state
2023-06-09 19:49:26 +09:00
Willy-JL cb97cbbb27 Fix for 1.13.3 stack 2023-06-09 01:29:39 +01:00
Willy-JL db0dc7064a Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2023-06-09 01:27:24 +01:00
MX af4a48a4bc Merge branch 'ofw-dev' into dev 2023-06-09 02:41:29 +03:00
MX f4cc929a99 Fix descriptor 2023-06-09 00:53:16 +03:00
MX d8ae931b7c Fix led descriptor? 2023-06-08 23:21:22 +03:00
あく bff5921266 FuriHal: always clock SMPS from HSI (#2643)
* FuriHal: always clock SMPS from HSI

* FuriHal: add clock startup time check, ensure that we conform to core2 config value

* FuriHal: set sleep mode to legacy if clock startup time is too high

---------

Co-authored-by: hedger <hedger@users.noreply.github.com>
2023-06-08 17:05:35 +04:00