Commit Graph

101 Commits

Author SHA1 Message Date
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
Willy-JL
42d0b8a5e5 BadKB add debug logging to worker thread 2023-06-11 20:49:48 +01:00
Willy-JL
0e438f1695 BadKB increase BT delays 2023-06-11 20:47:36 +01:00
Willy-JL
c588cb67ec BadKB hide USB/BT label while loading 2023-06-11 20:45:11 +01:00
Willy-JL
b0515d986e More BadKB cleanup 2023-06-11 20:43:38 +01:00
Willy-JL
4ceed8791e BadKB redraw UI twice as often 2023-06-11 20:32:23 +01:00
Willy-JL
77cec31cc9 Some badkb cleanup 2023-06-10 23:43:17 +01:00
Willy-JL
711b83b2ac Add missing bt hid releases 2023-06-09 18:29:47 +01:00
Willy-JL
605f9190b0 Fix dolphin deed's 2023-06-09 13:55:28 +01:00
Willy-JL
cefad3dde6 Begone, uselessness! 2023-06-08 01:32:24 +01:00
Willy-JL
81f42afed0 Connection go much brrr 2023-06-08 01:11:38 +01:00
Willy-JL
ae2f28dcef Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev 2023-05-29 10:49:09 +01:00
Willy-JL
5dec3ed290 Remove xtreme assets struct 2023-05-20 21:42:33 +01:00
Willy-JL
265f73f1ba Migrate badusb folder properly 2023-05-15 18:24:25 +01:00
Willy-JL
bb7dc8ce22 BadKB lock relevant configs with ID and BT_ID cmds 2023-05-10 19:11:35 +01:00
Willy-JL
d18623383c Fix bt keys shenanigans 2023-05-10 13:34:44 +01:00
Willy-JL
348088e979 Fix BadKB USB mode and BT reset 2023-05-03 21:31:01 +01:00
Willy-JL
8b8f65c5ae BadKB fix BT_ID command 2023-05-03 03:11:26 +01:00
Willy-JL
01a3385369 Add favorite timeout setting 2023-05-02 03:39:50 +01:00
Willy-JL
677d30dd73 BadKB properly discard switch mode thread 2023-05-01 21:12:48 +01:00
Willy-JL
044cbd1d7d Format 2023-05-01 20:25:46 +01:00
Willy-JL
c1bf552882 badKB dont override user config with BT_ID 2023-05-01 20:18:53 +01:00
Willy-JL
1fb9cfcb98 BadKB add BT_ID + switch mode with ID / BT_ID 2023-05-01 20:02:21 +01:00
Willy-JL
a6bc7f8abb Rework xtreme settings and assets implementation 2023-05-01 15:28:59 +01:00
Willy-JL
da5bea9b7b Add BadKB randomize BT MAC option 2023-04-30 23:17:01 +01:00
Willy-JL
29ffaa677c Properly capitalize BadKB config 2023-04-30 23:16:33 +01:00
Willy-JL
1adfe40bad Merge branch 'ul-dev' into xfw-dev 2023-04-25 17:39:55 +01:00
Willy-JL
49253e5a7b Format 2023-04-09 19:56:34 +01:00
Willy-JL
7b8eabfa59 BadKB reset MAC when empty in config 2023-04-09 19:34:30 +01:00
Willy-JL
67c5026f38 Format 2023-04-08 00:54:59 +01:00
Willy-JL
8aed004b7b Proper BT custom name length handling 2023-04-08 00:54:02 +01:00
Willy-JL
474380ce58 BadKB improve BT handling + remember name and mac 2023-04-02 23:17:54 +01:00
Willy-JL
cb66ad9e80 Add BadKB WAIT_FOR_BUTTON_PRESS command 2023-03-28 22:46:24 +01:00