Commit Graph

5832 Commits

Author SHA1 Message Date
Willy-JL 5544099cbe BadKB update interface and inputs 2023-03-02 02:15:16 +00:00
Willy-JL 148d245f1d BadKB stringdelay and flags getter update 2023-03-02 02:03:56 +00:00
Willy-JL a3950d3f4f Merge branch 'dev' of https://github.com/ClaraCrazy/Flipper-Xtreme into fix-bad_kb_bt-flipper_app-conflict 2023-03-02 01:13:45 +00:00
Sergey Gavrilov 777a4d109d [FL-3055] Getter for application data path (#2181)
* Threads: application id
* Unit tests: appsdata getter test
* Unit tests: moar test cases for appsdata getter
* Unit tests: remove folders after test
* Storage: dir_is_exist, migrate, + unit_tests
* Plugins: migration
* Storage: common_exists, moar unit_tests 4 "common_migrate", "common_migrate" and "common_merge" bugfixes
* Storage: use FuriString for path handling
* Storage API: send caller thread id with path
* Storage: remove StorageType field in storage file list
* Storage: simplify processing
* Storage API: send caller thread id with path everywhere
* Storage: /app alias, unit tests and path creation
* Storage, path helper: remove unused
* Examples: app data example
* App plugins: use new VFS path
* Storage: file_info_is_dir
* Services: handle alias if the service accepts a path.
* App plugins: fixes
* Make PVS happy
* Storage: fix storage_merge_recursive
* Storage: rename process_aliases to resolve_path. Rename APPS_DATA to APP_DATA.
* Apps: use predefined macro instead of raw paths. Example Apps Data: README fixes.
* Storage: rename storage_common_resolve_path to storage_common_resolve_path_and_ensure_app_directory
* Api: fix version
* Storage: rename alias message
* Storage: do not create app folders in path resolving process in certain cases.

---------

Co-authored-by: Astra <93453568+Astrrra@users.noreply.github.com>
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-03-02 03:57:27 +10:00
MX f8dc1939cd Return kostyli and velosipedy back, apply different fix 2023-03-01 12:02:53 +03:00
MX 1b8cf6a5b1 Fix default frequency being overwritten bug 2023-03-01 11:57:16 +03:00
Willy-JL 8e5be2403b Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2023-03-01 00:51:43 +00:00
Willy-JL 3c9ccd2c50 Left handed mode 2023-03-01 00:46:40 +00:00
Georgii Surkov ab6b3f8ed3 Fix hangups when the user mashes the transmit button 2023-03-01 02:15:13 +03:00
Astra cc52253e22 Exit to the main menu on pressing BACK 2023-03-01 02:14:56 +03:00
Willy-JL a49eb22ca1 Improve BadKB connection handling further 2023-02-28 22:27:27 +00:00
yocvito ad937dd31e Merge branch 'fix-bad_kb_bt-flipper_app-conflict' of github.com:yocvito/Flipper-Xtreme into fix-bad_kb_bt-flipper_app-conflict 2023-02-28 22:39:12 +01:00
yocvito e81befe315 faster badkb starting: bt init using thread 2023-02-28 22:39:02 +01:00
Willy-JL f03b64fc7f Merge branch 'dev' of https://github.com/ClaraCrazy/Flipper-Xtreme into fix-bad_kb_bt-flipper_app-conflict 2023-02-28 21:24:18 +00:00
yocvito 30c603ee2d change troll default mac addr for remember bonding mode in bad kb 2023-02-28 22:20:25 +01:00
yocvito 581f050d1e fix ui bug where conf scene was not updated on bonding toggle 2023-02-28 22:18:09 +01:00
Willy-JL 2d9c6d5bb9 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware 2023-02-28 21:01:06 +00:00
Willy-JL fa8ed7f6e4 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware 2023-02-28 20:34:44 +00:00
yocvito ba7ccd33b8 Merge branch 'fix-bad_kb_bt-flipper_app-conflict' of github.com:yocvito/Flipper-Xtreme into fix-bad_kb_bt-flipper_app-conflict 2023-02-28 19:43:29 +01:00
yocvito 48641ef6f6 Adds bonding toggle in badkb, allowing to remember paired devices, but MAC address cannot be modified in this state (V1) 2023-02-28 19:27:15 +01:00
MX 75a8f0a7b4 Update changelog 2023-02-28 07:05:55 +03:00
MX caa4ba67d6 Merge pull request #367 from clashlab/improve_hc-sr
hc_sr04: Improve accuracy by measuring microseconds
2023-02-28 06:59:17 +03:00
MX 24726ab8a3 More precise debug counter ++ 2023-02-28 06:19:21 +03:00
MX 6bd5e22872 Somfy Telis - add manually 2023-02-28 06:15:55 +03:00
MX cbb09b6812 BFT Programming mode and Add manually 2023-02-28 06:02:22 +03:00
MX 9c9688dd5b Nice One manual adding support 2023-02-28 00:41:14 +03:00
MX 21c52df090 bft programming mode & run fbt format 2023-02-28 00:10:16 +03:00
MX 2c95a7cba4 Somfy Telis - Custom buttons + Prog mode 2023-02-28 00:02:30 +03:00
MX 568176d775 App categories 2023-02-27 23:13:52 +03:00
Willy-JL dbfc57bfd3 More steps for LCD brightness 2023-02-27 19:39:40 +00:00
Willy-JL 4b84b71373 Change darkmode setting name 2023-02-27 19:33:44 +00:00
Willy-JL f27de04158 Merge branch 'dev' of https://github.com/ClaraCrazy/Flipper-Xtreme into fix-bad_kb_bt-flipper_app-conflict 2023-02-27 19:16:56 +00:00
Willy-JL 14ed0e24b1 Format 2023-02-27 19:16:45 +00:00
Willy-JL 007447cc61 Add experimental dark mode setting 2023-02-27 19:12:48 +00:00
MX 04250632d7 Merge branch 'fz-dev' into dev 2023-02-27 21:34:30 +03:00
Nikolay Minaylov 9ae58f5462 [FL-3116, FL-3136] BadUSB UI fixes (#2439) 2023-02-27 23:04:14 +09:00
あく e6d1bcc421 Plugins: move to designated categories (#2438) 2023-02-27 23:33:45 +10:00
Clashlab 4439a83733 hc_sr04: Improve accuracy by measuring micro-seconds 2023-02-27 13:38:43 +01:00
MX 0f8d7dd6db Merge pull request #366 from MatthisC/features-mousejacker
Features mousejacker
2023-02-27 03:27:50 +03:00
MX 182296d8af Nice flor s - custom buttons 2023-02-27 01:13:21 +03:00
matthisc cd14380dba Correcting bug on DEL and DELETE 2023-02-26 20:09:05 +01:00
MX 5b0c5a82c0 Merge branch 'fz-dev' into dev 2023-02-26 21:24:38 +03:00
Shane Synan 09edf66a2a FuriHal, Power, UnitTests: fix, rename battery charging voltage limit API (#2228)
* FuriHal, Power, UnitTests: rename battery charge voltage limit API
* FuriHal: bump API, power info major versions
* Power: fix battery charge voltage limit for > 7.935v

Co-authored-by: あく <alleteam@gmail.com>
2023-02-27 02:23:39 +09:00
あく 3efb7d4050 Updater: handle storage errors when removing files, fix folder remove routine, prevent unused services from starting (#2432)
* Updater: handle storage errors when removing files
* Updater: properly handle folder removal in post update cleanup stage. Prevent power, desktop and dolphin services from starting on update.
* Desktop, Dolphin, Power: proper handling and message for special boot mode.
* Desktop, Power: add missing TAG
* Updater: unify start skip message and fix double delete in backup worker
* Cli: unify special boot mode message
2023-02-27 00:15:26 +09:00
Astra 0c06e54831 [FL-3105] Unify power info, power debug, and device_info into one info command (#2393)
* Unify power info, power debug, and device_info into one info command
* Fix the storage script
* Cli: return device_info command for compatibility, rollback storage script
* Cli: remove unused context in info_get calls
* Cli: cleanup device info callbacks, switch to new separator

Co-authored-by: あく <alleteam@gmail.com>
2023-02-26 21:28:52 +09:00
matthisc 905273e066 Adding function to detect end of altcode 2023-02-26 10:38:40 +01:00
matthisc 16fe62e98d Adding ALTSTRING feature for non-qwerty keyboards 2023-02-26 10:29:56 +01:00
matthisc 958797062d Improving logic of mod keys when releasing a key 2023-02-26 10:23:33 +01:00
matthisc 2bb76e09c6 Adding TAB command 2023-02-26 10:14:14 +01:00
matthisc 33dd256dfb Correcting bug on DEL and DELETE key 2023-02-26 10:10:00 +01:00