Commit Graph

133 Commits

Author SHA1 Message Date
Willy-JL
9fd3f70636 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev 2024-03-29 03:55:30 +00:00
Willy-JL
d610e20060 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev 2024-03-21 02:07:27 +00:00
Willy-JL
06aea09169 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev 2024-03-20 04:18:26 +00:00
Willy-JL
f6bccccfa3 BadKB: Decouple from Momentum Settings 2024-03-14 01:44:39 +00:00
Willy-JL
430f4668f8 BadKB: Improve settings loading logic 2024-03-14 01:42:03 +00:00
Willy-JL
e69a6c06ef Move back to "badusb" folder for compatibility 2024-03-14 00:37:24 +00:00
Willy-JL
384c3f14d8 BadKB allow overriding mode+options with ID/BT_ID cmd (the right way) 2024-03-03 04:14:38 +00:00
Willy-JL
b7220237de Small bump in the road
- Update assets and references for new project
- Revert DFU image and CLI motd
- Remove NSFW text and flag
- Remove credits animation (will be replaced with a setting menu soon)
- New EvilPortal example HTML and better error message
- Initial standalone naming for asset packs and mainmenu apps
- File migration fixes/improvements
- Remove hotfix workflow
2024-03-01 06:11:16 +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
78e405051a Refactor Xtreme Settings/Assets, -1.3kb DFU 2024-02-14 02:40:41 +00:00
Willy-JL
66aec507f4 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2024-01-29 18:12:27 +00:00
Willy-JL
f475bdd522 Move is_nsfw to xtreme_assets struct 2024-01-14 00:40:19 +00:00
Willy-JL
036e09fd3a BadKB optimize work view draw 2023-12-16 02:10:22 +00:00
Willy-JL
dae8a18bf7 BadKB show current/total line status (#370) 2023-12-16 02:09:05 +00:00
Willy-JL
76534b04a4 Update badkb demo script for new and old ios --nobuild 2023-12-08 18:20:16 +00:00
Willy-JL
0a55300926 Fix xtreme lib import 2023-12-02 06:32:04 +00:00
Willy-JL
4f8e80b0a4 BadKB ask to migrate badusb folder + show loading 2023-11-28 00:27:41 +00:00
Willy-JL
e0fa360640 Fix rename/move API, now rename/rename_safe (#468)
On OFW "rename" acts like "move", it replaces the destination
XFW had an extra "move" like that, and "rename" errored if dest exists
Now for compatibility "rename" acts as OFW, and new "rename_safe" errors
Tweaked all usages to work properly
Decided for CLI and RPC to use "rename_safe" so user cant lose files
2023-11-28 00:00:40 +00:00
Willy-JL
7a5d642d8e Fix badkb resources again 2023-11-13 09:30:10 +00:00
Willy-JL
3d6654b029 Fix badkb resources 2023-11-12 07:40:14 +00:00
Willy-JL
418f44fef1 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev 2023-11-12 02:56:30 +00:00
Willy-JL
28bcc09d9b This can just be made global at this point lol 2023-10-26 04:03:42 +01:00
Willy-JL
f8fc8cbdf8 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev --nobuild 2023-10-15 06:25:14 +01:00
Willy-JL
9ef4b15f68 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2023-10-09 21:12:33 +01:00
Willy-JL
cd301b4045 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev --nobuild 2023-09-04 23:36:06 +02:00
Willy-JL
ea8cbfc84a BadKB add script elapsed/runtime timer (#335) 2023-09-01 23:28:29 +02:00
Willy-JL
00728b688b Main apps in ext apps folders (use if not in menu) 2023-08-04 20:55:55 +02:00
Willy-JL
22d72dc990 Fix main apps paths and manifests 2023-07-13 22:08:45 +02:00
Willy-JL
158b727cb8 Asset packs in external apps again 2023-07-13 20:44:06 +02:00
Willy-JL
9d1987e661 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2023-07-13 20:08:56 +02:00
Willy-JL
24bf657bba BadKB fix using only modifier keys by themselves 2023-07-10 22:11:25 +02:00
Willy-JL
a05bdfe788 Only use favorite timeout where supported 2023-07-02 23:08:58 +02:00
Willy-JL
8f37a6a79d Asset packs in FAPs + cleanup unused icons 2023-06-29 02:03:32 +02:00
Willy-JL
407e0fa6c2 The FAPPening(TM) 2023-06-25 22:39:30 +01:00
Willy-JL
ab8295848e Fixes 2023-06-25 21:45:21 +01:00
Willy-JL
d3e73c2686 fap fap fap 2023-06-23 01:17:18 +01:00
Willy-JL
a8a6aef712 BadKB fix MAC address byte order 2023-06-18 22:36:05 +01:00
Willy-JL
19038dce61 BadKB store prev config separately 2023-06-12 15:55:23 +01:00
Willy-JL
29bc041c89 Shorter setting name to fit menu 2023-06-12 03:22:36 +01:00
Willy-JL
98579acf2d BadKB setting string size fixes 2023-06-12 03:21:58 +01:00
Willy-JL
1f8baba7f0 BadKB same sysrq logic for bt and usb 2023-06-12 01:48:51 +01:00
Willy-JL
0348aff9b8 BadKB usb go brrr 2023-06-12 01:46:13 +01:00
Willy-JL
c1e21783b2 BadKB better name and settings handling 2023-06-12 01:43:46 +01:00
Willy-JL
004ca02773 BadKB fix VID/PID handling + adjust cfg at start 2023-06-11 23:48:14 +01:00
Willy-JL
576aecbb8a BadKB only save prev config at startup 2023-06-11 23:27:15 +01:00
Willy-JL
e1c12282cc BadKB completely rework connection handling
Proper distinction between user and ID/BT_ID configs
All init and deinit handled centrally in a cleaner way
Moved USB HID config to be handled this way too
Changing config doesn't reload the script file, less error/crash prone
Remember MAC is now serial MAC +2, like bt remote has serial MAC +1
2023-06-11 21:26:43 +01:00
Willy-JL
6b886858c1 BadKB fix connect/disconnect detection edge cases 2023-06-11 21:08:03 +01:00
Willy-JL
481631a858 BadKB shorter mac and name length constants 2023-06-11 21:00:28 +01:00
Willy-JL
15845602bf BadKB edit name and mac in temp buffers + cleanup 2023-06-11 20:55:29 +01:00