Commit Graph

11483 Commits

Author SHA1 Message Date
Willy-JL
39bd3f4e6d Move Mass Storage app to firmware repo 2024-02-20 06:14:49 +00:00
Willy-JL
b58bcac1a2 Archive: Open .img in Mass Storage app 2024-02-20 06:14:49 +00:00
Willy-JL
375239341e Archive: Keep clipboard between browser tabs 2024-02-20 06:14:49 +00:00
Willy-JL
bcc78a5c38 JS: Create disk image with usbdisk.createImage("/ext/file", 123) 2024-02-20 03:43:28 +00:00
Willy-JL
28c5ad20cc MassStorage: Delete new image on fail, not "already exists" 2024-02-20 03:42:28 +00:00
Willy-JL
ee890df1a6 MassStorage: Format new images to exFAT automatically 2024-02-20 03:18:20 +00:00
Willy-JL
fab29dbc6f Storage: New Virtual Mount API for FATFS disk images 2024-02-20 03:17:54 +00:00
Willy-JL
49a9b1f2b2 Correct FatFs drive path (prep for logical volumes) 2024-02-20 00:50:28 +00:00
Willy-JL
d49e5d1fbe Small code fix in storage 2024-02-19 20:51:47 +00:00
Willy-JL
46fba20097 Update totp and picopass 2024-02-19 19:10:12 +00:00
Willy-JL
99f20e49e8 Fix BLE name prefixes --nobuild 2024-02-19 14:29:11 +00:00
Willy-JL
c2fe7d8012 Merge branch 'hedger/toochain_29' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev 2024-02-19 02:40:38 +00:00
Willy-JL
d9d09866b0 Fix build 2024-02-19 02:40:29 +00:00
Willy-JL
8455a62fb9 Fix BLE Spam issues with new API 2024-02-19 02:32:36 +00:00
hedger
b15787053a toolchain: v32 2024-02-18 22:35:23 +00:00
hedger
b38d2e8d84 Merge remote-tracking branch 'remotes/origin/dev' into hedger/toochain_29
# Conflicts:
#	scripts/toolchain/fbtenv.sh
2024-02-18 22:34:12 +00:00
Violet Shreve
4e1089ec49 Quote $FBT_TOOLCHAIN_PATH to avoid splitting (#3459) 2024-02-18 09:20:27 +00:00
Willy-JL
be6b01168b Fix led blink on decode raw > signal info 2024-02-18 07:03:56 +00:00
Willy-JL
9dc8d397c6 Add back GAP security None support 2024-02-18 03:02:56 +00:00
Willy-JL
2ba5ab7b78 Temp add IR univ "missing" in Unleashed (see desc)
In unleashed many are taken from raw and parsed
For this reason, these are added at the end
If they are "duplicate" parsed/raw its at the end, no big deal
But atleast missing ones are added now
2024-02-18 02:38:50 +00:00
Willy-JL
98edb562bd No exit confirm pls 2024-02-18 01:53:08 +00:00
Willy-JL
dd3e7688ca Hid app refactor to match ofw 2024-02-18 01:44:54 +00:00
Willy-JL
adc6652a34 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev 2024-02-18 00:50:28 +00:00
Astra
2c650b5bc7 [FL-3699] HID: Add confirmation dialogue to the remove pairing option (#3263)
* HID: Add confirmation dialogue to the un-pair option
* Initial refactor to use SceneManager
* Make PVS happy
* Fix the exit dialog

Co-authored-by: あく <alleteam@gmail.com>
2024-02-17 15:15:44 +07:00
Max Andreev
fcf3b50f69 Add notification sending (#3449)
Co-authored-by: あく <alleteam@gmail.com>
2024-02-17 14:32:32 +07:00
Maxwell Pray
88a3b4593d Add IR codes for PLUS U5/V3-200R projector remote (controls PLUS U5-632h and PLUS U5-732h) (#3453)
* Add IR codes for PLUS U5/V3-200R projector to projector.ir.
* Add U5/V3-200R "freeze" and "cancel" IR codes.
* Remove pause and play IR codes for U5/V3-200R remote.
2024-02-17 14:26:58 +07:00
Willy-JL
ee66b6e1c9 Fix VGM Air Mouse 2024-02-17 06:45:28 +00:00
Willy-JL
ceae2bb04a Merge branch 'ble-refactor' into xfw-dev 2024-02-17 06:32:25 +00:00
Willy-JL
895627d1cd oops 2024-02-17 06:32:01 +00:00
Willy-JL
0690071258 BLE Refactor other apps 2024-02-17 06:30:16 +00:00
Willy-JL
b0bfeacd69 Fix BT Remote 2024-02-17 04:50:19 +00:00
Willy-JL
14e96fce32 Refactor BadKB app structure 2024-02-17 04:34:14 +00:00
Willy-JL
79baf13224 BadKB BLE refactor 2024-02-17 03:14:43 +00:00
Willy-JL
9af31e7853 Fix API symbols 2024-02-17 01:37:35 +00:00
Willy-JL
85deae6bcf FBT auto prioritize system icons in apps 2024-02-17 00:42:07 +00:00
Willy-JL
3ea5178495 Format --nobuild 2024-02-16 23:19:41 +00:00
Willy-JL
19f429b2d2 Add VideoGameModule apps 2024-02-16 23:13:12 +00:00
Willy-JL
ef3cfea721 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev 2024-02-16 12:53:07 +00:00
hedger
01d937ca0b Merge branch 'dev' into hedger/toochain_29 2024-02-16 11:33:18 +04:00
hedger
60a9d7e6cf ble: profile rework (#3272)
* ble: profile rework, initial
* apps: hid: fix for pairing cleanup
* app: hid: select transport based on #define
* fixing PVS warnings
* ble: serial service: fixed uid naming
* bt service: on-demand dialog init; ble profiles: docs; battery svc: proper update
* Added shci_cmd_resp_wait/shci_cmd_resp_release impl with semaphore
* app: hid: separated transport code
* ble: fixed service init order for serial svc; moved hardfault check to ble_glue
* cli: ps: added thread prio to output, fixed heap display
* ble_glue: naming changes; separate thread for event processing;
* furi: added runtime stats; cli: added cpu% to `ps`
* cli: fixed thread time calculation
* furi: added getter for thread priority
* fixing pvs warnings
* hid profile: fixed naming
* more naming fixes
* hal: ble init small cleanup
* cleanup & draft beacon api
* f18: api sync
* apps: moved example_custom_font from debug to examples
* BLE extra beacon demo app
* naming fix
* UI fixes for demo app (wip)
* desktop, ble svc: added statusbar icon for beacon
* minor cleanup
* Minor cleanup & naming fixes
* api sync
* Removed stale header
* hal: added FURI_BLE_EXTRA_LOG for extra logging; comments & code cleanup
* naming & macro fixes
* quick fixes from review
* Eliminated stock svc_ctl
* cli: ps: removed runtime stats
* minor include fixes
* (void)
* naming fixes
* More naming fixes
* fbt: always build all libs
* fbt: explicitly globbing libs; dist: logging SDK path
* scripts: fixed lib path precedence
* hal: bt: profiles: naming changes, support for passing params to a profile; include cleanup
* ble: hid: added parameter processing for profile template
* api sync
* BLE HID: long name trim
* Removed unused check
* desktop: updated beacon status icon; ble: hid: cleaner device name management
* desktop: updated status icon

Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: nminaylov <nm29719@gmail.com>
2024-02-16 14:20:45 +07:00
Willy-JL
7288499d13 Js BadUSB add quit() function to switch with UsbDisk 2024-02-16 05:34:32 +00:00
Willy-JL
9ab629da35 Fix JS default path 2024-02-16 05:22:36 +00:00
Willy-JL
9a7ee41ee1 JS unlock BadUSB automatically 2024-02-16 05:22:19 +00:00
Willy-JL
ea30dbe2fb Add JS UsbDisk support (like Mass Storage) 2024-02-16 05:22:10 +00:00
Willy-JL
0a846454f4 Merge branch 'hedger/toochain_29' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev 2024-02-16 00:47:28 +00:00
Willy-JL
9708016f49 Format 2024-02-16 00:46:31 +00:00
Willy-JL
9656fa319e DateTime lib refactor fixes 2024-02-16 00:39:47 +00:00
Willy-JL
2b8db657e4 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2024-02-15 22:57:06 +00:00
Willy-JL
fe0ff08c52 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev 2024-02-15 22:48:18 +00:00
MMX
33cf554f06 Merge pull request #713 from wooferguy/dev
SubGhz: Magellan Event Code Update
2024-02-15 19:35:52 +03:00