Commit Graph

226 Commits

Author SHA1 Message Date
Willy-JL 1679cfcce4 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into mntm-dev 2024-03-12 05:25:55 +00:00
Willy-JL 3ade3f0fdd Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev 2024-03-12 05:24:03 +00:00
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
amec0e ee2c7bed92 Update ac.ir
Updated AC
2024-02-21 14:15:52 +00:00
Willy-JL 5ceace68fd Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2024-02-21 04:30:07 +00:00
Willy-JL c7a9d88ba3 Revert "Temp add IR univ "missing" in Unleashed (see desc)"
This reverts commit 2ba5ab7b78.
2024-02-21 04:25:52 +00:00
MX b8d5dfdd05 fix ac file 2024-02-21 04:15:59 +03:00
amec0e 073902f83e Update tv.ir
Changed duty_cycle to match ofw
2024-02-18 14:00:21 +00:00
amec0e c7952d57d8 Update projectors.ir
changed duty_cycle to match ofw
2024-02-18 13:59:56 +00:00
amec0e e114c01ce2 Update fans.ir
Changed duty_cycle to match ofw
2024-02-18 13:59:29 +00:00
amec0e 1e473e59f4 Update audio.ir
Changed duty_cycle to match ofw (though 0.33 works too)
2024-02-18 13:58:56 +00:00
amec0e 3e3250ea5f Update ac.ir
Changed duty_cycle to match ofw (though 0.33 works too)
2024-02-18 13:58:14 +00:00
amec0e a484e42d42 Update fans.ir
New additions to fans
2024-02-18 13:48:36 +00:00
amec0e c2613c00f1 Update projectors.ir
New additions to projectors
2024-02-18 13:33:34 +00:00
amec0e 90e60560c7 Update ac.ir
New additions to ACs
2024-02-18 13:15:17 +00:00
amec0e 9edf2a7624 Update audio.ir
New additions to audio
2024-02-18 13:05:08 +00:00
amec0e fb956e2427 Update tv.ir
New additions for tv.ir
2024-02-18 12:39:57 +00:00
Willy-JL 2ba5ab7b78 Temp add IR univ "missing" in Unleashed (see desc)
In unleashed many are taken from raw and parsed
For this reason, these are added at the end
If they are "duplicate" parsed/raw its at the end, no big deal
But atleast missing ones are added now
2024-02-18 02:38:50 +00:00
Maxwell Pray 88a3b4593d Add IR codes for PLUS U5/V3-200R projector remote (controls PLUS U5-632h and PLUS U5-732h) (#3453)
* Add IR codes for PLUS U5/V3-200R projector to projector.ir.
* Add U5/V3-200R "freeze" and "cancel" IR codes.
* Remove pause and play IR codes for U5/V3-200R remote.
2024-02-17 14:26:58 +07:00
Sören 3c77dc7930 Add Model JTC Genesis 5.5 to IR (#3388)
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2024-02-14 10:20:36 +07:00
MX 1faeca6e1b Merge branch 'ofw_dev' into dev 2024-02-12 17:11:47 +03:00
Willy-JL db1d51cf24 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev 2024-02-12 03:16:30 +00:00
Georgii Surkov 6d09bebf14 [FL-3769] Check universal remote files before loading (#3438)
* Improve code readability
* Check universal remote files before loading

Co-authored-by: あく <alleteam@gmail.com>
2024-02-12 09:30:10 +07:00
JuicyPigWalker bcdb9cb13c Update tv.ir (#3421)
* Update tv.ir: Added tv "TCL 50P715X1" recorded remote signals. Hope everything is okay, this is my first GitHub contribution.
* Update tv.ir: Fixed my own mistakes when uploading the signals.
* Infrared: revert 962d809ad7

Co-authored-by: Yoel <34217507+yoelci@users.noreply.github.com>
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2024-02-09 17:12:46 +07:00
tomellens 962d809ad7 Update tv.ir (#3399)
Co-authored-by: あく <alleteam@gmail.com>
2024-02-09 16:39:35 +07:00
Willy-JL cf247aa963 Enable IR autodetect by default --nobuild 2024-02-02 08:30:32 +00:00
Willy-JL c2a9ceaccb Simpler infrared last settings API 2024-02-02 00:54:12 +00:00
Willy-JL 001ba8001d Improve infrared gpio setting consistency 2024-01-28 05:42:38 +00:00
Sil333033 d3e59badbe Revert infrared last settings + reworked the auto detect 2024-01-28 00:54:19 +01:00
Sil333033 7a1ff13bb6 cleanup & format 2024-01-27 20:43:56 +01:00
Sil333033 7c4f6de06f Add automatic IR blaster detection
removed last_settings because it isnt needed anymore
2024-01-27 20:33:10 +01:00
Willy-JL 3041db537e Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev 2024-01-05 21:51:29 +00:00
MX 48e80adccc Merge branch 'ofw_dev' into dev 2024-01-02 13:53:42 +03:00
RebornedBrain d511d76a1b [FL-3678] [FL-3733] [FL-3723] UI refactor (#3323)
* Added new image DolphinSaved_113x58.png for all "saved" pages
* New image DolphinDone_80x58.png added
* Replaced dolphins on all scenes accroding to new UI specs
* New success dolphin image added
* Success scene image replaced
* Changed image and text for update initial scene
* Image and text adjusted for "Original restored" scene
* Removed old DolphinNice_96x59.png image
* New image for LFRFID scene
* Removed unused image
* New UI image added to assets
* Replaced warning dolphin on mf_classic write initial fail scene
* Removed old image
* Changed image on scenes to a new one
* New dolphin mafia image
* Replaced dolphin mafia image to a new one
* Removed DolphinMafia_115x62.png
* New check symbol on completed state for detect_reader
* Adjusted layout elements position
* Removed second switching to popup view in order to achieve control in support callbacks
In general now we show generic scene and after that in on_enter callback we can redefine it for particular protocol
* CardDetected event now also triggers on_event callback
* Now on AuthRequest we throw CardDetected custom event
* Added callback for read_on_event
* Now we show different screen while reading and unlocking
* Fixed missing asstes for some scenes
* Update DolphinMafia_119x62.png
* Adjusted all the scenes with DolphinMafia image
* Scenes with save image adjusted
* Removed unnecessary assets DolphinMafia_119x62.png and DolphinSaved_113x58.png
* All common dolphins moved to Dolphin folder
* Moved DolphinReadingSuccess_59x63.png to Dolphin folder
* Set proper led color for detect and read scenes
* Added new notification sequence for semi_success results
* Use new sequence for semi_success nfc reads
* Different events are now throwed depending on read result
* Added handling of incomplete event for ultralight cards
* Replaced image for iButton scene
* Updated API for f18
* Fixed issue with unlock retry sequence
* Fix after review
* Success notification replaced to semi success in case of incomplete mf classic reading
* New text for read scene
* New read result sound notification logic for mf classic cards

Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: gornekich <n.gorbadey@gmail.com>
2024-01-02 15:43:46 +09:00
Willy-JL 8872cd8f9d Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into dev --nobuild 2023-12-30 00:24:26 +01:00
MX e5ceef3422 Merge branch 'ofw_dev' into dev 2023-12-29 16:57:23 +03:00
Arthur Braghetto 2a0a54a224 Add Samsung AC remotes DB93 and AR-EH04 (#3301)
Co-authored-by: あく <alleteam@gmail.com>
2023-12-28 14:35:01 +09:00
MMX eef8c0ffa7 Merge pull request #677 from amec0e/dev
Updated infrared assets
2023-12-26 23:25:07 +03:00
MX 528d29b82d upd changelog and ac 2023-12-26 23:24:57 +03:00
amec0e 18194b6bb5 Update audio.ir
New additions
2023-12-21 15:41:32 +00:00
amec0e cdede67f31 Update fans.ir
New additions
2023-12-21 15:41:08 +00:00
amec0e c5a76af1dd Update projectors.ir
Updated last checked, no new additions
2023-12-21 15:40:44 +00:00
amec0e 1acbd84b7c Update tv.ir
New additions
2023-12-21 15:39:57 +00:00
ushastoe 238187730c [IR] change percent on number
change percent on number in ir brute
2023-12-18 11:41:54 +03:00
MarcelSchm 8c4716f170 added new TV Philips OLED 934/12 (#3293)
Co-authored-by: あく <alleteam@gmail.com>
2023-12-15 19:07:01 +00:00
Gustavo de León 11ac6240d2 Add AC's Carrier 42QG5A580SC and AUX YKR-H/006E (#3284)
* Add Carrier 42QG5A580SC
* Add AC Model: AUX YKR-H/006E
* Cleanup ac.ir
* Infrared: Move Carrier 42QHB12D8S to the back of universal remote
* Infreared: more universal ac cleanup

Co-authored-by: あく <alleteam@gmail.com>
2023-12-15 18:57:08 +00:00
Sil333033 23c40f397a Save Infrared GPIO settings 2023-11-20 20:38:30 +01: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
Willy-JL caee42f1ac Fix infrared var item list setup and app cast 2023-11-12 07:14:33 +00:00
Willy-JL 748932151d Cleanup example resources, replace tesla files 2023-11-12 03:24:20 +00:00