unleashed-firmware/applications/main/infrared
Georgii Surkov 022fccf0d7
[FL-3783] Asynchronous Infrared remote manipulation (#3503)
* Introduce ConcurrentRunner, load universal and regular remotes concurrently
* Perform all lengthy operations in a ConcurrentRunner
* Fix python formatting
* Clean up code
* Add usage warning
* Remove ConcurrentRunner, use a plain FuriThread instead
* Load remotes asynchronously in RPC mode as well
* Reorder code for clarity
* Clean up, use thread return code to report errors
* Improve wording
* Fix logical error
2024-03-12 02:35:51 +09:00
..
resources/infrared/assets Add IR codes for PLUS U5/V3-200R projector remote (controls PLUS U5-632h and PLUS U5-732h) (#3453) 2024-02-17 14:26:58 +07:00
scenes [FL-3783] Asynchronous Infrared remote manipulation (#3503) 2024-03-12 02:35:51 +09:00
views [FL-3456] Allow for larger Infrared remotes (#3164) 2023-10-31 01:20:35 +09:00
application.fam fbt: source collection improvements (#3181) 2023-11-01 13:21:31 +09:00
icon.png [FL-3400] External menu apps (#2849) 2023-07-10 12:03:41 +04:00
infrared_app.c [FL-3783] Asynchronous Infrared remote manipulation (#3503) 2024-03-12 02:35:51 +09:00
infrared_app.h [FL-3456] Allow for larger Infrared remotes (#3164) 2023-10-31 01:20:35 +09:00
infrared_app_i.h [FL-3783] Asynchronous Infrared remote manipulation (#3503) 2024-03-12 02:35:51 +09:00
infrared_brute_force.c [FL-3769] Check universal remote files before loading (#3438) 2024-02-12 09:30:10 +07:00
infrared_brute_force.h [FL-3456] Allow for larger Infrared remotes (#3164) 2023-10-31 01:20:35 +09:00
infrared_cli.c [FL-3456] Allow for larger Infrared remotes (#3164) 2023-10-31 01:20:35 +09:00
infrared_custom_event.h [FL-3783] Asynchronous Infrared remote manipulation (#3503) 2024-03-12 02:35:51 +09:00
infrared_remote.c [FL-3618] Infrared remote button index support (#3180) 2023-11-10 16:22:34 +09:00
infrared_remote.h [FL-3456] Allow for larger Infrared remotes (#3164) 2023-10-31 01:20:35 +09:00
infrared_signal.c [FL-3769] Check universal remote files before loading (#3438) 2024-02-12 09:30:10 +07:00
infrared_signal.h [FL-3769] Check universal remote files before loading (#3438) 2024-02-12 09:30:10 +07:00