Willy-JL
4e79f22fee
Simplify and speedup the fallback anim fix
2023-11-17 23:54:08 +00:00
thomas
72aa64d03c
fix(animation-manager): avoid animation is set correctly if fallback is enabled and the user has only one or less available animation
2023-11-17 10:10:50 +01:00
Willy-JL
80bff5ade8
Allow resources for faps with firmware
2023-11-16 03:04:21 +00:00
Willy-JL
09c6cf168e
Merge and improve new storage rename/move
2023-11-16 03:03:41 +00:00
Willy-JL
a4d01d5d88
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev
2023-11-16 02:19:28 +00:00
Sergey Gavrilov
4b3e8aba29
[FL-3664] 64k does not enough ( #3216 )
...
* Unit tests: add "exists" to furi_record tests
* Unit tests: mu_warn, storage 64k test
* Storage: read/write over 64k
* Unit tests: moar tests for storage r/w for >64k cases
* Apps, libs: replace uint16_t with size_t on storage r/w operations
* Unit tests: better data pattern, subghz: warning if transmission is prohibited
Co-authored-by: あく <alleteam@gmail.com >
2023-11-16 01:39:27 +09:00
hedger
98d5718ec9
fbt: improvements ( #3217 )
...
* fbt: changed cdefines & lib handling for external apps; added extra checks for app manifest fields; moved around AppsC generator
* fbt: commandline fixes for spaces in paths
* fbt: fixed stringification for FAP_VERSION
* fbt: Removed excessive quoting for gdb
* docs: update for cdefines; fbt: typo fix
* fbt: enforcing at least 2 components in app version=
Co-authored-by: あく <alleteam@gmail.com >
2023-11-16 01:27:35 +09:00
あく
457aa5331f
Various Fixes for 0.95 ( #3215 )
...
* FuriHal: retry gauge/charger initialization
* FuriHal: lower logging level for flash known errata
* FuriHal: graceful fail if subghz chip is not working
* Furi: issue stop command even if timer is not active, document timer behavior
2023-11-15 20:11:05 +04:00
Flipper Zelebro
a61b5d4b4c
Add Mastercode SubGHz Protocol ( #3187 )
...
* Add Mastercode SubGHz Protocol
* Add 2 valid raw files and cleanup code
* Add tests to the two Raw Files
* Remove extra test & delete comments
* Fixes pulse length and shows correct Key
Co-authored-by: FlipperZelebro <flipperzelebro [at] gmail.com>
Co-authored-by: あく <alleteam@gmail.com >
2023-11-15 18:04:45 +09:00
Georgii Surkov
ba074068b0
[FL-3662] Do not remove file when renaming to itself ( #3193 )
...
* Do not allow overwriting a file with dir and support renaming file to itself
* Fix operator precedence error
* Add support for storage-specific path equivalence checks
* Fix typo
* Fix updater compilation
* Update Doxygen comments in storage.h
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2023-11-15 17:56:13 +09:00
Georgii Surkov
615a147973
[FL-3608] Fix iButton crash on missing file ( #3210 )
...
Co-authored-by: あく <alleteam@gmail.com >
2023-11-15 17:45:41 +09:00
gornekich
c00776ca22
[FL-3666] NFC API improvements ( #3214 )
...
* drivers: expose st25r3916 driver API
* nfc poller: add start with custom callback
* mf classic: rework sync API with poller custom start
* mf ultralight: rework sync API with poller custom start
* iso14443_3a poller: remove unused col res state
* nfc: rework nfc poller custom start
* mf ultralight: rename sync API
* mf classic: rename sync API
* iso14443-3a: rename sync API
* nfc: remove async prefix in internal functions
* nfc: expose internal API
* nfc: fix sync api include and docs
* targets: fix f18 build
* nfc: rework NfcGenericEventEx type
* nfc poller: add documentation
* iso14443-3a poller: add documentation
* felica poller: add documentation
* iso14443_3b poller: add documentation
* so14443_4a poller: add documentation
* iso14443_4b poller: add documentation
* iso15693 poller: add documentation
* slix poller: add documentation
* mf desfire poller: add documentation
* mf ultralight poller: fix API and add documentation
* mf classic poller: add documentation
Co-authored-by: あく <alleteam@gmail.com >
2023-11-15 17:32:45 +09:00
RebornedBrain
d0b9a3a4ae
[NFC] MF Ultralight no pwd polling adjustment ( #3207 )
...
* Listener log level changed to Trace
* Show pages count without pwd pages in case of no auth success
* Fixed unit tests
Co-authored-by: gornekich <n.gorbadey@gmail.com >
Co-authored-by: あく <alleteam@gmail.com >
2023-11-15 17:02:35 +09:00
Tobias Jost
dc246ddb09
Fix limited_credit_value having wrong value in mf_desfire_file_settings_parse ( #3204 )
...
Co-authored-by: hedger <hedger@users.noreply.github.com >
Co-authored-by: あく <alleteam@gmail.com >
2023-11-15 16:39:29 +09:00
Willy-JL
8096391c6c
Update from apps repo, magspoof working (not nfc)
2023-11-14 23:49:52 +00:00
Willy-JL
1fc83431fd
BLE Spam 4.2
2023-11-14 00:08:46 +00:00
Willy-JL
1451c4f9ba
Add Love Spouse toys to BLE Spam
...
First discovered by @mandomat
2023-11-14 00:08:34 +00:00
Willy-JL
b0fcb61cff
Sort protocols
2023-11-14 00:07:27 +00:00
Willy-JL
8651dfcb12
Better ble spam comments
2023-11-13 22:22:07 +00:00
Willy-JL
d7f0b62f42
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-11-13 21:07:33 +00:00
MMX
591a2f2b02
Merge pull request #649 from krolchonok/ibutton_fix
...
Fix naming in iButton
2023-11-13 20:01:09 +03:00
MX
7aaa847835
Merge branch 'nfcrefactoring' into dev
2023-11-13 20:57:36 +04:00
ClaraCrazy
a15d5ffb3a
New update image --nobuild
2023-11-13 16:12:22 +01:00
MX
18377185c7
upd dronich
2023-11-13 15:02:01 +04:00
Willy-JL
7a5d642d8e
Fix badkb resources again
2023-11-13 09:30:10 +00:00
WillyJL
ece9c63f45
Update mf_classic_dict.nfc ( #449 )
2023-11-13 09:29:29 +00:00
MX
ef09dcf8f8
subghz things and remove rtos finally
2023-11-13 12:42:05 +04:00
ushastoe
42101c6594
Revert " applications_user/Flipper-Zero-Privet-Mir-main/"
...
This reverts commit 3e9ecd2f4f .
2023-11-13 11:27:27 +03:00
MX
bee1a6c18a
remove rtos
2023-11-13 12:27:21 +04:00
ushastoe
3e9ecd2f4f
applications_user/Flipper-Zero-Privet-Mir-main/
2023-11-13 11:26:36 +03:00
Mihai
f2f2035bf7
Update mf_classic_dict.nfc
...
Re-added STB Public transport keys and also new Metrorex Subway keys
2023-11-13 09:08:30 +02:00
Willy-JL
df3f944045
New update screen
2023-11-13 00:01:23 +00:00
Willy-JL
088e7b5714
Deploy resources for extapps too
2023-11-12 23:32:21 +00:00
Willy-JL
63698630d6
Fix remaining unserolved symbols
2023-11-12 23:06:38 +00:00
Willy-JL
1bbf424118
Add back nfc dynamic default save name to new app
2023-11-12 12:54:06 +00:00
Willy-JL
692d1a7363
Add back favorite timeout to new nfc app
2023-11-12 12:38:48 +00:00
Willy-JL
2effc5fde8
Ignore unresolved plugins symbols (dynamic load)
2023-11-12 12:28:55 +00:00
Willy-JL
d5f1d0bf02
Format
2023-11-12 12:27:49 +00:00
Willy-JL
270ea226b7
Temp disable esubghzchat magspoof nested mf-fuzzer
2023-11-12 12:26:02 +00:00
Willy-JL
1c1b855fd1
Fix circular and redundant imports + last freertos
2023-11-12 12:15:17 +00:00
Willy-JL
67db9ff25d
Fix refactored nfc app defines usage
2023-11-12 11:41:47 +00:00
Willy-JL
f402495725
Fix problems from FreeRTOS refactor
2023-11-12 11:40:59 +00:00
Willy-JL
9c8d9eb236
Fix errors piled up on apps repo
2023-11-12 11:39:13 +00:00
Willy-JL
e309fa8a88
Temporarily backport app updates from apps repo
2023-11-12 11:11:46 +00:00
Willy-JL
79e7f491fe
Move apps resources to apps repo
2023-11-12 10:23:12 +00:00
Willy-JL
782e9eba79
Fix timer priority api in apps
2023-11-12 07:42:28 +00:00
Willy-JL
0a1a853f9a
Fix xfwfirstboot, core firmware builds!
2023-11-12 07:41:03 +00:00
Willy-JL
3d6654b029
Fix badkb resources
2023-11-12 07:40:14 +00:00
Willy-JL
caee42f1ac
Fix infrared var item list setup and app cast
2023-11-12 07:14:33 +00:00
Willy-JL
b5a56d39c0
Fix subghz linking, firmware dfu builds!
2023-11-12 06:59:52 +00:00