Commit Graph

856 Commits

Author SHA1 Message Date
minchogaydarov
313e9c3d89
Add Daikin FTXC35DV1B ac remote (#2913)
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-08-02 13:32:12 +09:00
Astro
1536f7a643
Update audio.ir (#2897)
* Update audio.ir: added Panasonic SA-PM193 codes to universal remote
* Update audio.ir: added play/pause code as Pause button

Co-authored-by: あく <alleteam@gmail.com>
2023-08-01 22:33:17 +09:00
Francis
67ca96ea96
Added French Canadian layout (#2896)
French Canadian layout for Windows

Co-authored-by: あく <alleteam@gmail.com>
2023-08-01 18:45:39 +09:00
MMX
fe7a1c2fcc
SubGHz - Keeloq: Read Centurion Nova remotes (#2892)
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-08-01 18:32:24 +09:00
MX
6f40a06869
play pause buttons for universal projector remote 2023-07-25 04:25:57 +03:00
MX
8a249c48c5
fix daewoo 2023-07-25 04:19:37 +03:00
amec0e
8c3d648814
Update tv.ir
Added new Daewoo parsed codes
2023-07-24 21:02:57 +01:00
amec0e
5cfcbe1a2a
Update projectors.ir
New additions
2023-07-24 21:01:18 +01:00
amec0e
73fc7146c8
Update fans.ir
New additions
2023-07-24 21:00:49 +01:00
amec0e
5d14f6048a
Update audio.ir
New additions
2023-07-24 21:00:29 +01:00
amec0e
725d623855
Update ac.ir
New additions
2023-07-24 21:00:01 +01:00
MX
a0f59f6094
update changelog 2023-07-24 01:47:57 +03:00
MX
7933bd9788
add xiaomi tv and daikin ac
daikin ac from ofw pr 2913 by
minchogaydarov
2023-07-24 00:13:56 +03:00
MX
92b280291d
barcode gen, embed files 2023-07-20 00:13:49 +03:00
amec0e
6afbd97d81
Update ac.ir
Renamed a few entries, added compatibility comment and added new Shivaki captures to ensure swing was and is off
2023-07-14 16:23:20 +01:00
MX
635c824b1b
Merge branch 'ofw-dev' into dev 2023-07-14 16:53:45 +03:00
DEXV
af64ae0e40
Badusb: Ducky script to auto install qFlipper (#2346)
* Badusb:Script to auto install/update qFlipper
* Update Install_qFlipper_windows.txt
2023-07-14 16:43:13 +04:00
amec0e
705d6265d1
Update ac.ir
New captures for Tosot and Chigo (fixed swing on) and Added LG PC07SQR
2023-07-13 18:37:04 +01:00
amec0e
d64d797bcc
Update fans.ir
New additions
2023-07-13 18:35:12 +01:00
amec0e
59d56186aa
Update projectors.ir
Updated last checked
2023-07-13 18:33:54 +01:00
amec0e
34abfcb454
Update tv.ir
Updated last checked
2023-07-13 18:33:26 +01:00
amec0e
a7b3f9df4c
Update audio.ir
New additions
2023-07-13 18:32:54 +01:00
Andrey Zakharov
6605740ce9
Add LG A/C IR signals to universal remote (#2871)
Co-authored-by: Andrey Zakharov <andzhr@yandex.ru>
Co-authored-by: あく <alleteam@gmail.com>
2023-07-13 16:09:04 +04:00
MX
c4b04a06bb
Merge branch 'ofw-dev' into dev 2023-07-12 21:19:16 +03:00
あく
b1e13d44b8
Dolphin: add new animation (#2865) 2023-07-12 12:28:51 +04:00
MMX
14fc960246
Infrared: RCA protocol support (#2823)
* RCA protocol support
* Add unit test

Co-authored-by: あく <alleteam@gmail.com>
2023-07-11 12:39:07 +04:00
MX
bb7ffd6ff5
Merge branch 'ofw-dev' into dev 2023-07-10 16:55:28 +03:00
minchogaydarov
4736fa876d
Add Hitachi RAK-50PEB universal ac remote (#2826)
Co-authored-by: あく <alleteam@gmail.com>
2023-07-10 11:04:53 +04:00
Astra
0195f8bf00
[FL-3350] Device Info update (#2840)
* Update F18 version info
* Certification info for F18

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-07-10 10:48:00 +04:00
Dusan Hlavaty
b148e396d7
feat(infrared): add TCL TV remote (#2853)
Adds a TCL TV remote to the universal remotes list. Tested with TCL 55C815 television
2023-07-10 10:22:30 +04:00
MX
45f3a77548
barcodes 2023-07-06 02:26:56 +03:00
MX
e83764ef4e
RCA protocol unit test 2023-07-06 01:09:32 +03:00
MX
e6ae2c03ca
Keeloq: Centurion Nova support 2023-07-06 00:49:54 +03:00
MX
c00d758c1b
Merge branch 'ofw-dev' into dev 2023-07-05 17:31:47 +03:00
あく
97fbd84e08
FuriHal, Infrared, Protobuf: various fixes and improvements (#2845)
* Infrared: fix crash caused by null-ptr dereference in interrupt call. FuriHal: callback checks in interrupt handlers. Protobuf: bump to latest.

* DesktopSettings: allow application browser as favourite

* Format sources

* FuriHal: fix pvs warnings
2023-07-05 17:56:52 +04:00
MX
c7de6509bc
Merge branch 'ofw-dev' into dev 2023-07-05 16:38:56 +03:00
Eric Betts
08bafc478e
Picopass fix ice (#2836)
* Fix copypaste error
* Add iCE key to dictionary
* Write iCE key as elite, others with standard kdf

Co-authored-by: あく <alleteam@gmail.com>
2023-07-05 18:26:50 +09:00
amec0e
c611c2d1bb
Update audio.ir
Updated audio with new addition
2023-07-02 12:51:52 +01:00
amec0e
167576e0f7
Update fans.ir
Updated fans with new additions
2023-07-02 12:51:25 +01:00
amec0e
9b86e7d2f1
Update projectors.ir
Updated last checked, no new additions
2023-07-02 12:51:00 +01:00
amec0e
d4f4a720fe
Update tv.ir
Reverted previously added additions as they are duplicates of TCL remote. Added Thomson comment to TCL codes.
2023-07-02 12:50:24 +01:00
MX
8c5931a62d
Add new ACs and TVs in universal remote
Hitachi taken from OFW PR 2826 by 
minchogaydarov
Thomson TV from OFW PR 2818 by 
eze-kiel
2023-07-02 09:39:16 +03:00
Skorpionm
8c93695d01
[FL-3375] SubGhz: add CC1101 module external (#2747)
* SubGhz: add CC1101 Ext driver
* SubGhz:  move TIM2 -> TIM17 use cc1101_ext
* FuriHal: SPI move channel DMA 3,4 -> 6.7
* Documentation: fix font
* SubGhz: add work with SubGhz devices by link to device
* SubGhz: add support switching external/internal cc1101 "subghz chat"
* SubGhz: add support switching external/internal cc1101 "subghz tx" and "subghz rx"
* SubGhz: add "Radio Settings" scene
* SubGhz: add icon
* SubGhz: add supported CC1101 external module in SubGhz app
* SubGhz: fix check frequency supported radio device
* SubGhz: fix clang-formatted
* Sughz: move dirver CC1101_Ext to lib , compile cmd ./fbt launch_app APPSRC=radio_device_cc1101_ext
* SubGhz: fix CLI
* SubGhz: fix PVS
* SubGhz: delete comments
* SubGhz: fix unit_test
* Format sources
* Update api symbols and drivers targets
* Drivers: find proper place for target option
* SubGhz: external device connected method naming
* Format sources
* SubGhz:  fix module selection menu, when external is not connected
* SubGhz: fix furi_assert(device);
* SubGhz: fix split h and c
* SubGhz: furi_hal_subghz remove preset load function by name
* SubGhz: deleted comments
* Format Sources
* SubGhz: add some consts and fix unit tests
* Sync API Symbols

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-06-30 23:03:36 +09:00
MX
b0988e4d86
Merge branch 'ofw-dev' into dev 2023-06-29 04:22:51 +03:00
Patrick Kilter
dcf105994b
Added Power Button for an unknown Sharp Model (#2787)
Tested by me, i just asked if I can get the remote. Tested with the universal remote before and thought you would like to add the button data

Co-authored-by: あく <alleteam@gmail.com>
2023-06-29 01:17:56 +09:00
minchogaydarov
a595231d25
Add Mitsubishi MSZ-AP25VGK universal ac remote (#2800)
Co-authored-by: あく <alleteam@gmail.com>
2023-06-29 00:54:42 +09:00
Félix Legrelle
6f1c46e11d
Fix fr-FR-mac keylayout (#2809)
Co-authored-by: あく <alleteam@gmail.com>
2023-06-28 18:36:40 +09:00
amec0e
a414318605
Update tv.ir
New additions
2023-06-16 19:44:52 +01:00
amec0e
34b5535e00
Update projectors.ir
New additions
2023-06-16 19:44:24 +01:00
amec0e
d816220596
Update fans.ir
New additions
2023-06-16 19:44:05 +01:00
amec0e
c2fbc8a846
Update audio.ir
New additions
2023-06-16 19:43:45 +01:00
amec0e
8f996f9267
Update ac.ir
New additions
2023-06-16 19:43:19 +01:00
MX
fef5efb38a
Update IR assets
Add new ACs and TCL tv
2023-06-09 22:10:21 +03:00
MX
0d394a6f87
Merge branch 'ofw-dev' into dev 2023-06-07 00:29:06 +03:00
Astra
a284d21e1c
[FL-2872] Remove unused resources (#2740)
Co-authored-by: hedger <hedger@users.noreply.github.com>
2023-06-06 22:11:23 +04:00
あく
61394b8be4
[FL-3352] Dolphin: new animation (#2735)
Co-authored-by: hedger <hedger@users.noreply.github.com>
2023-06-06 22:04:27 +04:00
MX
cec82e4ffb
Update chigo ac captures in ac universal 2023-06-02 23:40:26 +03:00
MX
fabbfc3979
Update audio ir asset
by @amec0e
2023-05-31 10:29:57 +03:00
gid9798
96e3d7f076
Merge branch 'DarkFlippers:dev' into subrem_main_and_maker 2023-05-30 20:28:43 +03:00
gid9798
b3e8b2c487 upd_subrem_main 2023-05-30 20:01:31 +03:00
MX
a783612076
Merge branch 'ofw-dev' into dev 2023-05-30 19:30:08 +03:00
MX
5db3d1ed7c
Add new ac 2023-05-30 15:16:17 +03:00
あく
a76c189ca5
[FL-3335] Dolphin: new animation (#2713) 2023-05-30 20:47:28 +09:00
MX
81023875d5
Update audio ir
by @amec0e
2023-05-30 14:33:35 +03:00
MX
48a2b0ab49
New audio buttons
by @amec0e
2023-05-30 01:25:15 +03:00
MX
b25e98ffbb
Rename buttons in OFW naming scheme 2023-05-30 00:12:46 +03:00
MX
121526f521
Use AC Remote from OFW, same for Audio remote
ASSETS update needed, will be done soon
2023-05-29 23:50:37 +03:00
minchogaydarov
f9390e0cbd
Add Carrier 42QHB12D8S (#2707)
Co-authored-by: あく <alleteam@gmail.com>
2023-05-29 18:04:38 +09:00
technobulb
cce0485e75
Update ac.ir (#2701)
Co-authored-by: あく <alleteam@gmail.com>
2023-05-26 22:12:21 +09:00
MX
36102b8ee0
Merge branch 'ofw-dev' into dev 2023-05-26 12:03:49 +03:00
minchogaydarov
a472ff7a0f
Add Airwell Prime DCI Series and match file style (#2686)
Co-authored-by: あく <alleteam@gmail.com>
2023-05-26 00:00:13 +09:00
Félix Legrelle
faa14cfa1c
Add fr-FR-mac key layout (#2666)
Co-authored-by: あく <alleteam@gmail.com>
2023-05-25 23:30:07 +09:00
あく
080324f7e0
[FL-3315] Desktop,Rpc: desktop status subscription (#2696)
* Desktop,Rpc: desktop status subscription
* Desktop,RPC: properly handle unsubscribe

Co-authored-by: Sergey Gavrilov <who.just.the.doctor@gmail.com>
2023-05-25 23:22:31 +09:00
amec0e
78a2b12be0
Updated ac.ir
New additions
2023-05-17 23:50:24 +01:00
amec0e
5b4ec05dbe
Updated tv.ir
More additions
2023-05-17 23:47:04 +01:00
amec0e
0164e061a4
Updated ac.ir
No new additions
2023-05-17 23:32:00 +01:00
amec0e
9c3d2d736d
Updated audio.ir
No new additions
2023-05-17 23:31:39 +01:00
amec0e
f214f58269
Updated fans.ir
New additions
2023-05-17 23:31:10 +01:00
amec0e
f8c4b6ba59
Updated projectors.ir
No new additions
2023-05-17 23:30:43 +01:00
amec0e
15da25759e
Updated tv.ir
Added Brandt TV Raw data Support (Thanks FAYVIXE for the codes and testing!)
2023-05-17 23:30:22 +01:00
MX
95d6465dac
OFW PR 2666: Add fr-FR-mac key layout
by FelixLgr
2023-05-17 21:30:36 +03:00
MX
b2e55d7d84
Merge branch 'ofw-dev' into dev
:(
2023-05-11 17:47:14 +03:00
あく
aa8a369e2a
Rpc: add desktop service. Desktop: refactor locking routine. (#2665)
* Rpc: add desktop service
* Protobuf: sync to latest release. Desktop: rewrite PIN locking, finalize locking API
* Desktop: cleanup code a little bit
2023-05-11 19:50:17 +10:00
MX
face4bd3c7
Merge branch 'fz-dev' into dev 2023-05-09 18:28:46 +03:00
g3gg0.de
e1c6e78b2e
added DigitalSequence and PulseReader (#2070)
* added DigitalSequence to chain multiple DigitalSignals
added PulseReader for hardware assisted digital signal sampling
* added send_time option to start a signal at a specific DWT->CYCCNT value
* fixed linter errors and undone function renaming
* fixed renaming
* flagged functions in api_symbols.csv
* allow gpio field to stay uninitialized in digital_signal_prepare_arr()
* fix test cases to match (expected) implementation
* pulse_reader: build as static library
Signed-off-by: g3gg0.de <git@g3gg0.de>
* fix starting level detection in pulse_reader
* added unit test for pulse_reader
* change pulse reader test timings to 1, 10 and 100 ms
* fine tuned timings for pulse_reader test
* pulse_reader_stop now deinits GPIO as recommended by @gornekich
* ran format_py
* pulse_reader: remove from API, allow to link with faps
Signed-off-by: g3gg0.de <git@g3gg0.de>
* remove unit test for pulse_reader again
* pulse_reader: add call to set GPIO pull direction
* make structures private, add C implementation of digital_signal_update_dma()
* digital_signal/pulse_reader: allow parameters for free to be NULL
* digital_signal: show unoptimized and optimized code for digital_signal_update_dma() next to each other
* pulse_reader: further optimize assembly code
* digital_signal: reduce code complexity of digital_signal_update_dma() by only reconfiguring DMA2
* digital_signal: remove assembly code, limiting the performance but increasing portability
* added recovery if the timer already expired
* digital_signal: fix memory leak
* digital_signal: keep lock until all DMA transfers have finished
* DigitalSequence: fix issues with concatenation of same levels and spurious bit flips
* DigitalSignal: use cyclic DMA buffer for sequences
* update api_symbols.csv
* Update api_symbols.csv for f18 target
* Patches from @gornekich to fix linter warnings.
* Remove some redundant if checks
* Remove some magic numbers and reformat.
* Remove forced terminating edge.

Signed-off-by: g3gg0.de <git@g3gg0.de>
Co-authored-by: gornekich <n.gorbadey@gmail.com>
Co-authored-by: Tiernan Messmer <tiernan.messmer@gmail.com>
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-05-09 09:55:17 +09:00
MX
9d58b492a8
Merge pull request #454 from amec0e/dev
Updated infrared assets
2023-05-03 20:21:02 +03:00
MX
cae4790ef2
Merge branch 'fz-dev' into dev 2023-05-03 17:15:59 +03:00
hedger
c3ececcf96
[FL-3174] Dolphin builder in ufbt; minor ufbt/fbt improvements (#2601)
* ufbt: added "dolphin_ext" target (expects "external" subfolder in cwd with dolphin assets); cleaned up unused code
* ufbt: codestyle fixes
* scripts: fixed style according to ruff linter
* scripts: additional cleanup & codestyle fixes
* github: pass target hw code when installing local SDK with ufbt
* ufbt: added error message for missing folder in dolphin builder
* scripts: more linter fixes
* sdk: added flipper_format_stream; ufbt: support for --extra-define
* fbt: reduced amount of global defines
* scripts, fbt: rearranged imports

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-05-03 14:48:49 +09:00
amec0e
dd6c031a31
Updated tv.ir
New additions, Added full sharp tv support. Reverted Vizio raw data change, will add this if needed
2023-05-02 21:00:24 +01:00
amec0e
79566b7fa3
Updated projectors.ir
New additions
2023-05-02 20:54:15 +01:00
amec0e
7ba96ad653
Updated fans.ir
New additions
2023-05-02 20:53:48 +01:00
amec0e
bf0e853413
Updated audio.ir
Updated last checked, no new additions
2023-05-02 20:53:25 +01:00
amec0e
259855e788
Updated ac.ir
New additions
2023-05-02 20:52:41 +01:00
MX
2e162c1131
Replace QR code with good old link 2023-05-02 04:20:22 +03:00
MX
2852990566
Add sharp and vizio to ir database 2023-05-02 03:36:28 +03:00
amec0e
a5f86b3025
Updated tv.ir
Updated "Last Checked", No new additions
2023-04-25 18:57:18 +01:00
amec0e
f682053174
Updated projectors.ir
Updated "Last Checked", No new additions
2023-04-25 18:57:02 +01:00
amec0e
b49314deb0
Updated audio.ir
Updated "Last Checked", No new additions
2023-04-25 18:56:44 +01:00
amec0e
3bb5763b1b
Updated audio.ir
Updated "Last Checked", No new additions
2023-04-25 18:56:26 +01:00
amec0e
35d876b816
Updated ac.ir
Updated "Last Checked", No new additions
2023-04-25 18:56:09 +01:00
MX
2de476b11d
Merge branch 'fz-dev' into dev 2023-04-19 17:03:56 +03:00
Astra
74fe003f8b
[FL-3171] Introduce stealth mode and auto-selective lock (#2576)
* Introduce stealth mode and auto-selective lock
* Stealth mode status bar icon
* Review fixes
* Fix icon disappearing after reboot
* Support overriding stealth mode
* FuriHal: correct reserved space size in RTC SystemReg

Co-authored-by: あく <alleteam@gmail.com>
2023-04-19 18:33:23 +09:00
Astra
2c7eb53cac
[FL-2505] Active RPC session icon (#2583)
* Active RPC session icon
* Add RpcOwner, don't show the RPC icon when the session was started from BLE
* Fix rpc_test and f18 api
* Bump API version

Co-authored-by: あく <alleteam@gmail.com>
2023-04-19 17:30:26 +09:00
amec0e
591a36246f
Updated audio.ir
New additions
2023-04-14 22:32:32 +01:00
amec0e
59c87c819a
Updated fans.ir
New additions
2023-04-14 22:07:40 +01:00
amec0e
0717061212
Updated audio.ir
New additions
2023-04-14 22:07:16 +01:00
amec0e
0f48a14181
Updated ac.ir
new additions
2023-04-14 22:06:55 +01:00
amec0e
a81ba240be
Updated tv.ir
Updated last checked
2023-04-14 21:53:12 +01:00
amec0e
3ac478dfda
Updated projectors.ir
new additions
2023-04-14 21:52:38 +01:00
amec0e
c1fc152251
Updated fans.ir
New additions
2023-04-14 21:52:07 +01:00
amec0e
3fc43e8ebd
Updated audio.ir
Updated last checked
2023-04-14 21:51:28 +01:00
amec0e
ab5364232f
Updated ac.ir
New additions
2023-04-14 21:50:53 +01:00
MX
aac7654ca3
Merge branch 'fz-dev' into dev 2023-04-06 07:14:48 +03:00
Astra
b4ceb55fd2
[FL-2524] Graphics cleanup and icon rotation (#2561)
* Canvas with rotation
* Full icon rotation, cleanup of unused resources
* F18 API update
* Bitmap draw cleanup
* More cleaning up
* Migrate recovery and DFU to canvas
* Make the internal draw function static
* Remove all calls to u8g2_DrawXBM

Co-authored-by: あく <alleteam@gmail.com>
2023-04-06 11:36:12 +08:00
amec0e
b7b4bc7fab
Updated tv.ir
Updated last checked
2023-03-29 12:50:07 +01:00
amec0e
70a91aff40
Updated projectors.ir
Updated last checked
2023-03-29 12:49:43 +01:00
amec0e
e3c4a4b47f
Updated fans.ir
updated last checked
2023-03-29 12:49:18 +01:00
amec0e
33b12d26cc
Updated audio.ir
2 new additions
2023-03-29 12:48:46 +01:00
amec0e
b03018965a
Updated ac.ir
Updated last checked
2023-03-29 12:48:17 +01:00
MX
001e00d84a
fbt format, aprimatic fixes 2023-03-26 14:59:21 +03:00
MX
6057262c18
update submodule 2023-03-22 21:15:45 +03:00
MX
8002c6465d
up 2023-03-22 21:13:59 +03:00
MX
795c8eeef7
Merge branch 'fz-dev' into dev 2023-03-22 21:13:39 +03:00
あく
7bf0a4786c
[FL-3152] Screen streaming improvements (#2498)
* Rpc: reserve some bandwidth when screen streaming
* Move furi_hal_compress to toolbox/comporess
* Lib: heatshrink as external submodule, compile warnings fixes, better buffer management
* Lib: cleanup compressor definitions
* Rpc: add canvas orientation support
* Format Sources
2023-03-23 03:00:48 +10:00
amec0e
1f881c6e47
Updated tv.ir
Updated last checked
2023-03-21 00:14:09 +00:00
amec0e
127f436315
Updated projectors.ir
Updated last checked
2023-03-21 00:13:47 +00:00
amec0e
f62de11de7
Updated fans.ir
updated Last checked
2023-03-21 00:11:38 +00:00
amec0e
6e810aacb4
Updated audio.ir
new additions
2023-03-21 00:11:07 +00:00
amec0e
2ff1e22ca9
Updated ac.ir
new addition
2023-03-21 00:10:44 +00:00
MX
2a040f245f
Merge branch 'fz-dev' into dev 2023-03-15 21:25:06 +03:00
Eric Betts
e22668e196
Picopass standard KDF dictionary (#2478)
* Split iclass dictionaries based on KDF
* Allow cancelling during key test

Co-authored-by: あく <alleteam@gmail.com>
2023-03-15 21:35:11 +09:00
MX
dd99c22792
Merge branch 'fz-dev' into dev 2023-03-14 19:55:16 +03:00
あく
ccaa3864d5
Dolphin: new spring animation, weight adjust, drop winter animation. (#2489)
* Dolphin: add new spring animation, drop winter animation, adjust weights
* Readme: update application folder structure info
2023-03-15 01:02:27 +10:00
hedger
53435579b3
[FL-3097] fbt, faploader: minimal app module implementation (#2420)
* fbt, faploader: minimal app module implementation
* faploader, libs: moved API hashtable core to flipper_application
* example: compound api
* lib: flipper_application: naming fixes, doxygen comments
* fbt: changed `requires` manifest field behavior for app extensions
* examples: refactored plugin apps; faploader: changed new API naming; fbt: changed PLUGIN app type meaning
* loader: dropped support for debug apps & plugin menus
* moved applications/plugins -> applications/external
* Restored x bit on chiplist_convert.py
* git: fixed free-dap submodule path
* pvs: updated submodule paths
* examples: example_advanced_plugins.c: removed potential memory leak on errors
* examples: example_plugins: refined requires
* fbt: not deploying app modules for debug/sample apps; extra validation for .PLUGIN-type apps
* apps: removed cdefines for external apps
* fbt: moved ext app path definition
* fbt: reworked fap_dist handling; f18: synced api_symbols.csv
* fbt: removed resources_paths for extapps
* scripts: reworked storage
* scripts: reworked runfap.py & selfupdate.py to use new api
* wip: fal runner
* fbt: moved file packaging into separate module
* scripts: storage: fixes
* scripts: storage: minor fixes for new api
* fbt: changed internal artifact storage details for external apps
* scripts: storage: additional fixes and better error reporting; examples: using APP_DATA_PATH()
* fbt, scripts: reworked launch_app to deploy plugins; moved old runfap.py to distfap.py
* fbt: extra check for plugins descriptors
* fbt: additional checks in emitter
* fbt: better info message on SDK rebuild
* scripts: removed requirements.txt
* loader: removed remnants of plugins & debug menus
* post-review fixes
2023-03-14 23:29:28 +09:00
MX
e941ef5952
Merge pull request #378 from amec0e/dev
Updated infrared assets
2023-03-08 22:53:24 +03:00
MX
5d9174ac9d
Merge branch 'fz-dev' into dev 2023-03-08 22:52:11 +03:00
Eric Betts
5be15152eb
PicoPass: auth cleanup (#2470)
* remove redundant auth methods
* Move picopass keys to new file
* CTF key
* Format sources
* PicoPass: add pragma once to picopass_keys.h

Co-authored-by: あく <alleteam@gmail.com>
2023-03-08 20:46:30 +09:00
amec0e
2ff937a278
Updated tv.ir
New additions
2023-03-07 20:17:57 +00:00
amec0e
cdc44c502e
Updated projectors.ir
New additions
2023-03-07 20:17:35 +00:00
amec0e
b37c3ccf92
Updated fans.ir
Updated last checked
2023-03-07 20:16:42 +00:00
amec0e
74259c2276
Updated audio.ir 2023-03-07 20:13:01 +00:00
amec0e
3dcd5538d0
Updated ac.ir 2023-03-07 20:11:26 +00:00
MX
6d0c3eb3b6
Properly rename unirf remix to subghz remote
And automatically migrate user files to new folder
2023-03-06 10:32:01 +03:00
MX
12b760e2e3
Revert music player changes (see desc)
Many users have a big library of music files downloaded on their microSD, migration will stuck for unknown amount of times, so app will hang up for super long time, migration is acceptable for other apps, for this one it will be reverted and it will work as before the app data changes
2023-03-03 08:52:27 +03:00
MX
f3ab4bc292
Merge branch 'fz-dev' into dev 2023-03-02 21:18:35 +03:00
Astra
4359e2eaa9
[FL-3103] New pin reset splashscreen (#2405)
* New pin reset splashscreen
* Recovery: optimize drawing routine
* Recovery: increase erase confirmation time
* Change the required button

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-03-02 20:56:23 +09:00
Sergey Gavrilov
777a4d109d
[FL-3055] Getter for application data path (#2181)
* Threads: application id
* Unit tests: appsdata getter test
* Unit tests: moar test cases for appsdata getter
* Unit tests: remove folders after test
* Storage: dir_is_exist, migrate, + unit_tests
* Plugins: migration
* Storage: common_exists, moar unit_tests 4 "common_migrate", "common_migrate" and "common_merge" bugfixes
* Storage: use FuriString for path handling
* Storage API: send caller thread id with path
* Storage: remove StorageType field in storage file list
* Storage: simplify processing
* Storage API: send caller thread id with path everywhere
* Storage: /app alias, unit tests and path creation
* Storage, path helper: remove unused
* Examples: app data example
* App plugins: use new VFS path
* Storage: file_info_is_dir
* Services: handle alias if the service accepts a path.
* App plugins: fixes
* Make PVS happy
* Storage: fix storage_merge_recursive
* Storage: rename process_aliases to resolve_path. Rename APPS_DATA to APP_DATA.
* Apps: use predefined macro instead of raw paths. Example Apps Data: README fixes.
* Storage: rename storage_common_resolve_path to storage_common_resolve_path_and_ensure_app_directory
* Api: fix version
* Storage: rename alias message
* Storage: do not create app folders in path resolving process in certain cases.

---------

Co-authored-by: Astra <93453568+Astrrra@users.noreply.github.com>
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-03-02 03:57:27 +10:00
MX
07ff0c7d97
Add SWD Probe into main FW
Moved from extra pack to main FW

https://github.com/g3gg0/flipper-swd_probe
2023-02-24 02:43:42 +03:00
amec0e
1f3e937471
Updated audio.ir
Fixed rename of a power button
2023-02-21 23:35:00 +00:00
amec0e
36debf25fb
Updated tv.ir
Updated last checked
2023-02-21 15:27:01 +00:00