Commit Graph

10433 Commits

Author SHA1 Message Date
Willy-JL
4143d2c517 Merge branch 'dev' of https://github.com/Flipper-XFW/Xtreme-Firmware into xfw-new-app-system 2023-11-12 13:56:04 +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
9c7310317d Merge branch 'xfw-dev' into xfw-new-app-system 2023-11-12 11:13:11 +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
cf77f692ac Merge branch 'xfw-dev' into xfw-new-app-system 2023-11-12 07:59:31 +00:00
Willy-JL
2430e873f4 Merge branch 'dev' of https://github.com/Flipper-XFW/Xtreme-Firmware into xfw-new-app-system 2023-11-12 07:43:13 +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
Willy-JL
f2902755ca Fix thread and timer api 2023-11-12 06:35:20 +00:00
Willy-JL
461aadeedf Fix subghz lib create_data api 2023-11-12 06:34:18 +00:00
Willy-JL
94efe04132 Refactor asset packs to build properly with fbt 2023-11-12 05:39:24 +00:00
Willy-JL
748932151d Cleanup example resources, replace tesla files 2023-11-12 03:24:20 +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
aa1e50e653 Merge branch 'nfcrefactoring' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2023-11-12 01:04:33 +00:00
Georgii Surkov
49dcf81743 [FL-3618] Infrared remote button index support (#3180)
* Do not load all signals at once (Draft)
* Minor cleanup
* Refactor remote renaming
* Improve function signatures
* Rename infrared_remote functions
* Optimise signal loading
* Implement adding signals to remote
* Add read_name() method
* Deprecate a function
* Partially implement deleting signals (draft)
* Use m-array instead of m-list for signal name directory
* Use plain C strings instead of furi_string
* Implement deleting signals
* Implement deleting signals via generalised callback
* Implement renaming signals
* Rename some types
* Some more renaming
* Remove unused type
* Implement inserting signals (internal use)
* Improve InfraredMoveView
* Send an event to move a signal
* Remove unused type
* Implement moving signals
* Implement creating new remotes with one signal
* Un-deprecate and rename a function
* Add InfraredRemote API docs
* Add InfraredSignal API docs
* Better error messages
* Show progress pop-up when moving buttons in a remote
* Copy labels to the InfraredMoveView to avoid pointer invalidation
* Improve file selection scene
* Show progress pop-up when renaming buttons in a remote
* Refactor a scene
* Show progress when deleting a button from remote
* Use a random name for temp files
* Add docs to infrared_brute_force.h
* Rename Infrared type to InfraredApp
* Add docs to infrared_app_i.h
* Deliver event data via a callback
* Bundle event data together with event type
* Change DataExchange behaviour
* Adapt RPC debug app to new API
* Remove rogue output
* Add Doxygen comments to rpc_app.h
* Simplify rpc_app.c code
* Remove superflous parameter
* Do not allocate protobuf messages on the stack
* Fix GetError response
* Support for button indices
* Comment out shallow submodules
* Fix F18 api
* Fix logical error and add more debug output
* fbt: testing unshallow for protobuf
* github: lint&checks: unshallow prior to checks
* Fix a TODO
* github: do not unshallow the unshallowed
* fbt: assets: only attempt to unshallow if cannot describe
* Do not use the name when loading a signal by index (duh)
* Simplify loading infrared signals by name
* Sync with protobuf release
* Infrared: use compact furi_crash macros

Co-authored-by: hedger <hedger@nanode.su>
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-11-10 16:22:34 +09:00
gornekich
16ffa2bf75 [FL-3657] Fix NFC unit tests (#3192)
Co-authored-by: あく <alleteam@gmail.com>
2023-11-09 15:18:36 +09:00
WillyJL
9095a656d9 Fix typo in ff.c (#444) --nobuild 2023-11-06 14:19:19 +00:00
Ikko Eltociear Ashimine
f18999b2c8 Fix typo in ff.c
occured -> occurred
2023-11-06 18:33:20 +09:00
DerSkythe
085c90af40 fix: invariant format of log time data #3195 (#3202) 2023-11-05 17:59:22 +04:00
Willy-JL
fa41c430a3 Disable sonarcloud cos no worky for now --nobuild 2023-11-05 01:46:04 +00:00
WillyJL
3e1c0b775b More fastpair models (504 total) (#442) 2023-11-05 01:39:41 +00:00
Willy-JL
6d53eb1168 PR webhook cant work anyway cos of forks --nobuild 2023-11-05 01:38:02 +00:00
Willy-JL
c835c84f62 Too huge for VarItemList <:N1:1130620612352679958> 2023-11-05 01:36:26 +00:00
Willy-JL
79007a4549 Fix indents and syntax 2023-11-05 01:26:27 +00:00
Willy-JL
bdf4a39530 13 more apps done, 31 to go 2023-11-05 01:12:28 +00:00
Mr. Proxy
3e1c14df2c Update fastpair.c 2023-11-05 01:55:53 +01:00
Mr. Proxy
e2958ac3e2 Added More Devices
Added additional 200+ device (450+ in total)
2023-11-05 01:54:44 +01:00
Willy-JL
7087e5f2a7 Merge branch 'dev' of https://github.com/Flipper-XFW/Xtreme-Firmware into xfw-new-app-system 2023-11-04 21:41:45 +00:00
WillyJL
673163f056 Add Pyramid, Keri, and Jablotron to RFID Fuzzer (#441) 2023-11-04 04:08:55 +00:00
SkeletonMan03
e74847a40f Add Keri and Jablotron to RFID Fuzzer 2023-11-03 20:16:22 -05:00
WillyJL
dc5817b459 Added Paradox, Indala26, and Viking to RFID Fuzzer (#440) 2023-11-04 00:16:26 +00:00
Willy-JL
b0a57b47e9 Fix new subghz filter system bug!!!!!
No wonder nothing was getting picked up, my bad!
Thanks @htotoo for spotting this!
--nobuild
2023-11-04 00:11:13 +00:00
Clara K
d15cedc1b1 Thanks paypal <3 --nobuild 2023-11-03 12:50:53 +01:00
SkeletonMan03
ec4720d376 Added Paradox, Indala26, and Viking to RFID Fuzzer 2023-11-02 22:44:34 -05:00
WillyJL
1a9c9cc32f Add IoProxXSF to RFID Fuzzer (#437) 2023-11-02 19:34:03 +00:00
WillyJL
1beb8f22df Better pocsag receiver. (#438) 2023-11-02 19:33:14 +00:00
hedger
0d94abf856 fbt: dist improvements (#3186)
* fbt: MENUEXTERNAL apps now respect build configuration; fixed `fap_deploy`
* fbt, ufbt: better message for missing app manifests (shows real paths)

Co-authored-by: あく <alleteam@gmail.com>
2023-11-02 22:28:39 +09:00
HTotoo
189ac5e44d Better pocsag receiver. 2023-11-02 14:25:35 +01:00