Commit Graph

4370 Commits

Author SHA1 Message Date
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 85928b6e8a Upd+fix cli app (thanks @xMasterX) bydlo kod FTW! 2023-05-07 21:29:35 +01: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
Skorpionm d2ca67d261 [FL-3242] SubGhz: refactoring app (#2554)
* SubGhz: add SubGhzThresholdRssi
* SubGhz: remove direct reading of subghz-txrx-txrx_state
* SubGhz: remove direct reading subghz->txrx->hopper_state
* SubGhz: remove direct reading subghz->lock
* SubGhz: check load type file
* SubGhz: remove direct reading subghz->txrx->rx_key_state
* SubGhz: remove direct reading subghz->txrx->speaker_state
* SubGhz: refactoring subghz_scene_set_type.c
* SubGhz: moving "txrx" entity to a separate file
* SubGhz: show error tx start
* SubGhz: refactoring RPC
* SubGhz: value get optimizations
* SubGhz: fix name file
* SubGhz: add function description
* SubGhz: fix double back with a blocked transmission in this region and speacker, when a transmission is blocked in this region
* SubGhz: correct spelling
* SubGhz: better naming
* SubGhz: simplify includes

Co-authored-by: SG <who.just.the.doctor@gmail.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-05-04 12:04:26 +09:00
Willy-JL e1b2943b1b Merge branch 'ul-dev' into xfw-dev 2023-05-04 01:46:00 +01: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
Willy-JL eaae10441f Fix favorite timeout bugs with subghz 2023-05-03 22:12:44 +01:00
Willy-JL 348088e979 Fix BadKB USB mode and BT reset 2023-05-03 21:31:01 +01:00
MX 6874b3b429 We don't use region provision so remove 00 from about screens 2023-05-03 21:53:44 +03:00
MX 30f79f838e rename 2023-05-03 20:16:20 +03:00
MX 22c514575c Merge branch 'dev' into numpad 2023-05-03 20:08:57 +03:00
MX d110a3ef26 Update wifi marauder version 2023-05-03 18:48:13 +03:00
MX cae4790ef2 Merge branch 'fz-dev' into dev 2023-05-03 17:15:59 +03:00
Raymond Lucke 71e85ac367 Add HID mouse auto-clicker. (#2627)
* Add HID mouse auto-clicker.

* Add click rate adjustment to HID auto-clicker.

* Fix formatting.

* HidRemote: modify jiggler/clicker event filter and allow repeat to change click rate

---------

Co-authored-by: あく <alleteam@gmail.com>
2023-05-03 15:38:09 +09:00
Nikolay Minaylov 015ab4a024 [#2591] BadUSB: command parser fix (#2607)
Co-authored-by: あく <alleteam@gmail.com>
2023-05-03 13:39:14 +09:00
Skorpionm 59386f9fa9 WS: add protocol "Wendox W6726" (#2604)
* WS: add protocol  "Wendox"
* WS: add bat status
* WS: add CRC, refactoring
* WS: description added
* WS: fix name file
* WeatherStation: cleanup alien symbols

Co-authored-by: あく <alleteam@gmail.com>
2023-05-03 13:15:47 +09:00
Eric Betts dfbacd1a47 [#2612] Remove spaces in CSN(#2616)
Co-authored-by: あく <alleteam@gmail.com>
2023-05-03 13:05:24 +09: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 8b8f65c5ae BadKB fix BT_ID command 2023-05-03 03:11:26 +01:00
Willy-JL e37dedd477 Fix some memory management bugs in apps 2023-05-03 00:36:54 +01: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
WillyJL 1d6bcf9028 Merge branch 'dev' into dev 2023-05-02 21:03:50 +01:00
Willy-JL ae321fb5f4 Mfw NULL pointer dereference (fix IFTTT) 2023-05-02 20:40:23 +01:00
Willy-JL 8a5cef0079 Fix zero tracker app (revert "update") 2023-05-02 19:57:57 +01:00
clipboard1 11a39927ef Merge branch 'dev' of https://github.com/clipboard1/unleashed-firmware into dev 2023-05-02 22:25:33 +05:00
clipboard1 356db794b5 Added numpad keyboard 2023-05-02 22:25:05 +05:00
WillyJL ffa7b74e18 Fix build 2023-05-02 18:03:55 +01:00
Willy-JL e8a1718b8e Update apps 2023-05-02 17:53:54 +01:00
jl1990 4fb63eb36b Code cleanup 2023-05-02 18:36:06 +02:00
Willy-JL 2fcc3d1ae2 Format 2023-05-02 14:29:30 +01:00
Willy-JL 74a30f919d Merge branch 'ISO15693' of https://github.com/g3gg0/flipperzero-firmware into dev 2023-05-02 14:28:51 +01:00
Willy-JL 66b1152499 Merge branch 'nfcf' of https://github.com/nullableVoidPtr/flipperzero-firmware into xfw-dev 2023-05-02 14:06:00 +01:00
Willy-JL d2c1a91a3a Support subghz parsed recs for favorite timeout 2023-05-02 13:55:31 +01:00
Willy-JL ca71eaf328 Fix favorite timeout with nfc 2023-05-02 12:44:02 +01:00
Willy-JL 45406cf579 Remove USB HID Autofire (now in USB / BT Remotes) 2023-05-02 12:33:08 +01:00
Willy-JL c0cf699ede Support subghz raw in favorite timeout setting 2023-05-02 12:32:45 +01:00
Willy-JL 84c1cac63c Format 2023-05-02 05:45:19 +01:00