Kowalski Dragon
8762629276
Add ChromeOS Bad USB demo ( #3486 )
...
Signed-off-by: Kowalski Dragon (kowalski7cc) <kowalski7cc@users.noreply.github.com >
Co-authored-by: あく <alleteam@gmail.com >
2024-03-25 18:03:20 +09:00
Georgii Surkov
adafe96924
[FL-3762] Configurable Infrared TX output ( #3484 )
...
* Implement Gui for the feature
* Implement furi_hal side
* Implement IR module detection
* Fix PVS warnings
* Add comments
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2024-03-25 17:56:56 +09:00
Nikolay Minaylov
6de2934394
BadUSB: BLE, media keys, Fn/Globe key commands ( #3403 )
...
* BadUSB: media keys, GLOBE command
* f18 api table fix
* BadUSB over BLE
* Made PVS happy
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2024-03-25 17:39:33 +09:00
gornekich
f633f476c8
[FL-3787] NFC: Slix privacy password reveal and Desfire detect fix ( #3504 )
...
* slix: fix incorrect default privacy passwords
* slix poller: add check privacy password state
* mf desfire: change detect algorithm
* mf desfire: change detection algorithm to check master key version
* mf desfire: change assert to check
* Update api symbols and cleanup code
Co-authored-by: あく <alleteam@gmail.com >
2024-03-25 16:18:28 +09:00
Georgii Surkov
11d7f53854
[FL-3770, FL-3680] HID App improvements and little extra ( #3518 )
...
* FL-3680: change capitalisation
* Replace D-Pad graphic
* Fix the bluetooth indicator not showing
* Remove exit confirm scene
* Fix wrong back button durations
* Improve application structure
* Improve mouse clicker view
* Improve mouse jiggler view
* Improve media view
* Improve mouse and media views
* Improve tiktok view
* Reset mouse jiggler state on view exit
* Use alpha in mouse and tiktok views
* Reset mouse left button state on view exit
* Improve button graphics
* Improve mouse graphics
Co-authored-by: あく <alleteam@gmail.com >
2024-03-25 16:00:35 +09:00
hedger
763e2f5bab
github: additional pre-upload checks for doxygen workflow ( #3526 )
...
Co-authored-by: あく <alleteam@gmail.com >
2024-03-25 15:51:09 +09:00
Protik Banerji
bf769ee398
Add Dutch Originals Sound Bar IR codes to infrared app ( #3529 )
...
* Add Dutch Originals Soundbar IR codes
* Switch change_input button to next and prev
Co-authored-by: あく <alleteam@gmail.com >
2024-03-25 15:42:42 +09:00
gornekich
23940bff81
[FL-3796], [FL-3795] NFC UI fixes ( #3532 )
...
* nfc app: fix navigation in select protocol scene
* nfc app: fix text box position and size on emulation screen
Co-authored-by: あく <alleteam@gmail.com >
2024-03-25 15:36:17 +09:00
WillyJL
c52f28efa4
GUI: Fix textbox overflow/crash/hang with 256+ lines ( #3536 )
...
* GUI: Fix textbox overflow/crash/hang with 256+ lines
* GUI: Textbox calculate lines based on font height
* Gui: proper types in text_box
Co-authored-by: あく <alleteam@gmail.com >
2024-03-25 15:28:20 +09:00
MX
81a16e5a28
update changelog
2024-03-25 01:04:33 +03:00
Willy-JL
cc28a29087
RFID: Fix RAW read crash
2024-03-24 04:24:47 +00:00
Willy-JL
de3d84fe42
Sync apps, new MFkey cracks Nested, cant collect nonces yet tho
...
- New MFkey by noproto
- Removed old Mfkey32
- Removed old Nested (new one will be in firmware)
- More UART apps fixes by xMasterX
- Unitemp draw issues fix by xMasterX
2024-03-24 03:39:30 +00:00
Willy-JL
b2952b3915
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into mntm-dev
2024-03-24 02:15:51 +00:00
MX
8d75af8457
update changelog
2024-03-24 00:17:02 +03:00
MX
aaa7c81f99
js modules updates 2
...
by Willy-JL
2024-03-23 23:48:55 +03:00
Willy-JL
3ab887a51d
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev
...
# Conflicts:
# applications/services/gui/elements.c
# applications/services/gui/elements.h
# targets/f7/api_symbols.csv
2024-03-23 20:39:50 +00:00
Willy-JL
401ab0da1f
JS: Fix badusb.quit() and serial.end()
2024-03-23 20:38:34 +00:00
MX
385c3c1c01
Sync textbox changes with OFW PR 3536
...
by Willy-JL
https://github.com/flipperdevices/flipperzero-firmware/pull/3536/files
2024-03-23 23:32:47 +03:00
Willy-JL
c03d3a80bf
JS: Add serial.readAny(timeout)
...
helps with starving js script loop due to reading 1 byte each time
2024-03-23 20:20:12 +00:00
Willy-JL
380038c01d
JS: Fix serial expansion bugs, add serial.end()
2024-03-23 20:19:08 +00:00
MX
c323656037
js modules updates
...
by Willy-JL
2024-03-23 23:18:26 +03:00
Willy-JL
5f3cd77056
JS: Fix textbox bugs, addText() instead of setText(), add emptyText()
2024-03-23 20:14:51 +00:00
WillyJL
0a48658a9a
GUI: Fix elements module for new canvas API ( #3527 )
...
* GUI: Fix elements module for new canvas API
* Update symbols
* Update f18 symbols
* Gui: update elements for new canvas
Co-authored-by: hedger <hedger@users.noreply.github.com >
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2024-03-23 14:54:01 +09:00
Willy-JL
48e37ef0f7
Unlock USB when starting mass storage
2024-03-23 05:32:47 +00:00
Willy-JL
5b63952b12
JS: Add textbox module
2024-03-23 05:15:56 +00:00
Willy-JL
6a5354caca
Naming fixes
2024-03-23 05:13:53 +00:00
Willy-JL
fec891fa48
Fix UHF RFID uart too
2024-03-22 21:42:27 +00:00
Willy-JL
ae57ffa15c
Few missing app UART fixes
2024-03-22 21:35:19 +00:00
Willy-JL
46ec8e2b8e
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev
2024-03-22 21:24:42 +00:00
Willy-JL
fe80cb08e1
Merge branch 'gui-elements-fix' of https://github.com/Willy-JL/flipperzero-firmware into mntm-dev
2024-03-22 21:10:32 +00:00
MX
46a90ec97f
BLE/GAP fixes
...
by hedger
https://github.com/flipperdevices/flipperzero-firmware/pull/3533/files
2024-03-22 23:43:09 +03:00
Egor Koleda
d1d3c43939
Add support for Pioneer SR IR remotes ( #3308 )
...
* add support for Pioneer SR IR remotes
* fix minor issues
* fix repeat
* Fix protocol enumeration order
* Add unit tests for Pioneer IR protocol
* Clean up raw test data
* Add encoder/decoder tests, modify parser
* Remove dead code
* Use loops where appropriate
Co-authored-by: Georgii Surkov <37121527+gsurkov@users.noreply.github.com >
Co-authored-by: Georgii Surkov <georgii.surkov@outlook.com >
2024-03-22 23:37:37 +03:00
gornekich
34fac96ef6
nfc app: fix text box position and size on emulation screen
2024-03-22 23:37:29 +03:00
gornekich
c1441b1331
nfc app: fix navigation in select protocol scene
2024-03-22 23:37:22 +03:00
MX
6d73b266d5
Fixes for text box and uart echo
...
thanks Willy-JL !
2024-03-22 22:47:24 +03:00
Willy-JL
c7d18804da
Proper fix for textbox UART hang/crash
...
THANK YOU @0xchocolate
2024-03-22 19:19:55 +00:00
hedger
6947d3dea2
BLE/GAP fixes ( #3533 )
...
* hal: fixed ble_gap race on queue init
* fbt: removed deprecated path_as_posix
* hal: fixed inconsistencies between f7/f18 APIs
* hal: fixed excessively strict event handler re-init checks
Co-authored-by: あく <alleteam@gmail.com >
2024-03-22 21:36:05 +09:00
Egor Koleda
2aa2dcc71b
Add support for Pioneer SR IR remotes ( #3308 )
...
* add support for Pioneer SR IR remotes
* fix minor issues
* fix repeat
* Fix protocol enumeration order
* Add unit tests for Pioneer IR protocol
* Clean up raw test data
* Add encoder/decoder tests, modify parser
* Remove dead code
* Use loops where appropriate
Co-authored-by: Georgii Surkov <37121527+gsurkov@users.noreply.github.com >
Co-authored-by: Georgii Surkov <georgii.surkov@outlook.com >
2024-03-22 21:25:52 +09:00
Aleksandr Kutuzov
2e9855972e
Gui: update elements for new canvas
2024-03-22 18:54:37 +09:00
MX
09c46a3381
Fix DIP decoding for Linear Delta-3
...
by brandonweeks
https://github.com/flipperdevices/flipperzero-firmware/pull/3528/files
2024-03-22 11:30:55 +03:00
MX
6d9a2cc699
fbt/ufbt: Ensure POSIX paths are passed to GDB on all platforms
...
https://github.com/flipperdevices/flipperzero-firmware/pull/3360/files
2024-03-22 11:27:48 +03:00
Jaroslav Nesterov
760deb66c5
Add support for DEFAULT_STRING_DELAY in Bad USB App ( #3476 )
...
* Add support for `DEFAULT_STRING_DELAY` in bad_usb
* Format Sources
Co-authored-by: あく <alleteam@gmail.com >
2024-03-22 11:26:30 +03:00
MX
e0469ae1ed
Adding F13-F24 function key support to BadUSB
...
https://github.com/flipperdevices/flipperzero-firmware/pull/3468/files
2024-03-22 11:26:00 +03:00
Willy-JL
04ecef4048
Temp fix for UART text box BusFault?
...
Attempts to fix BusFault with huge amount of fast data
Still have weird hangs in some cases with huge amounts of data
But this fixes crashes atleast
Weird thing is that these hangs are not full, CLI keeps working for a few seconds
2024-03-22 06:11:16 +00:00
Willy-JL
6fb382aafa
Update apps
...
- TOTP new api improvements
- NFC Magic gen 2 support and gen 4 improvements
2024-03-22 04:21:07 +00:00
Willy-JL
6b4f31346e
Fix Wardriver crash at exit
2024-03-22 03:39:46 +00:00
Willy-JL
c1cdba49d6
Fix FindMy crash on boot when core2 is broken
2024-03-22 03:30:23 +00:00
Willy-JL
7424373147
Fix UART deinit issues and crashes
...
Remove interrupt callback before stopping thread
Prevents race condition of interrupt setting flag on free'd thread
Also correctly stop async rx events
2024-03-22 03:29:07 +00:00
Willy-JL
245ee64b44
Fix crash on adding external app to menu
2024-03-22 01:36:45 +00:00
Willy-JL
9b0e3a0475
Fix duplicate plugin in storage folder --nobuild
2024-03-21 05:40:38 +00:00