Commit Graph

7599 Commits

Author SHA1 Message Date
Willy-JL
a2903f57c8 Apps: Add T5577 Raw Writer (by zinongli) 2024-07-29 02:16:00 +02:00
Willy-JL
74c57a3c7e Update apps
- Seader: T=1 support, APDURunner (by bettse)
2024-07-29 01:43:38 +02:00
Willy-JL
896be0ed2d Merge remote-tracking branch 'ul/dev' into mntm-dev 2024-07-29 01:09:35 +02:00
Willy-JL
882eb1b779 Merge remote-tracking branch 'ofw/dev' into mntm-dev 2024-07-29 01:04:08 +02:00
Liam Hays
a403e5f543 Fix typo in "charge me" screen. (#3812) 2024-07-28 23:21:56 +03:00
MX
30c2676d60 subghz fix crash and wrong states 2024-07-28 19:46:35 +03:00
Willy-JL
b674f47bd5 Merge remote-tracking branch 'ul/dev' into mntm-dev 2024-07-27 17:19:47 +02:00
Willy-JL
457e1be9e0 Only keep new signals from #167, explain doubled power button
Co-authored-by: Tom H <116467716+Wemmy0@users.noreply.github.com>
2024-07-27 17:08:36 +02:00
Willy-JL
702dbd9428 Revert "Infrared: Remove duplicates from Projectors universal remote (#167)"
This reverts commit 1d9336bf77.
2024-07-27 16:52:57 +02:00
Tom H
1d9336bf77 Infrared: Remove duplicates from Projectors universal remote (#167)
* Infrared: Remove duplicates from Projectors universal remote

* Update fans.ir

Add Amazon Basics Oscillate to universal `fans.ir`

* Update projectors.ir

Fix formatting error

* Update projectors.ir

Add IR codes from projector universal remote

* Update projectors.ir

* Update projectors.ir

* One last duplicate

* Update changelog

---------

Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>
2024-07-27 04:16:00 +02:00
Willy-JL
e2319829ce Update apps
- Seader: Memory management fixes, refactoring (by bettse)
2024-07-27 03:49:06 +02:00
Willy-JL
4f11e68dd2 Temp disable MTP app for release --nobuild 2024-07-27 02:59:13 +02:00
DerSkythe
23903e7e8d feat: Refactor frequency analyzer code for better readability
Refactor to improve structure and readability of the frequency analyzer code. This includes added comments, updating variable names, and reorganizing the frequency list for clarity. The changes also address initialization issues and clean up repetitive code blocks.
2024-07-24 18:12:50 +04:00
Willy-JL
0c1bbe93c9 Update apps
- Quac: Sync version number
- Seader: Less worker thread memory, change log prefix (by bettse)
2024-07-23 22:09:04 +02:00
MX
69c780fddb subghz update hopping config text
by Willy-JL
2024-07-22 01:47:19 +03:00
MX
3d46a62f71 Merge remote-tracking branch 'OFW/dev' into dev [ci skip] 2024-07-21 03:34:45 +03:00
Willy-JL
4abf3c024b Add USB MTP app (SD access on PC without qFlipper) by Alex4386 2024-07-18 22:37:31 +01:00
Willy-JL
fe911d59ce Sub-GHz: Hopping RSSI meaning is clearer in UI --nobuild 2024-07-18 20:50:31 +01:00
Willy-JL
262bbe0809 Merge remote-tracking branch 'ofw/dev' into mntm-dev --nobuild 2024-07-18 20:21:35 +01:00
Astra
4258db3888 [FL-3752] HID/BLE Keyboard UI refactoring (#3777)
* HID app new keyboard WIP
* Shift logic for special cases
* Fix apostrophe button
* Satisfy PVS
* Review changes
* Fix shift text
* Satisfy PVS

Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: hedger <hedger@nanode.su>
Co-authored-by: hedger <hedger@users.noreply.github.com>
2024-07-18 16:13:53 +09:00
Filipe Paz Rodrigues
703ed83fd8 CCID: Add CCIDWorker (#3785)
* CCID: Add CCIDWorker
  This new thread allows for Flipper to receive CCID messages bigger than CCID_EPSIZE
  by receiving multiple packaged in a row and adding them to the buffer
* Fixed data types
* Format sources
* Review feedback
* Variable names
* FuriHal: cleanup and fortify code in furi_hal_usb_ccid
* Review feedbacks (also added extra checks)
* Fixed use after free
* Fix lint
* Sync API Symbols version
* Sync API Symbols version again
* FuriHal: fix clangd warnings, add doxygen comments for furi_hal_usb_ccid.h

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2024-07-18 16:04:38 +09:00
Tom H
33d940ef80 Infrared: Remove duplicates from LED universal remote (#165)
* Update led.ir

Remove duplicates

* Update led.ir

Fix led.ir
2024-07-18 03:37:37 +01:00
WillyJL
aa6d4de9fe Asset Packs: Optimize icon loader (#164)
* Original pointer can be const

* Back to const icons

* Missed this one

* Simpler string alloc

* Single allocation and header struct for static icons

* Shared allocation and meta struct for animated icons

* Only try to load if dir exists

* Restructure momentum lib

* Use some internal headers

* Swap icons at draw

* Properly init and free, no more original in icon struct
2024-07-18 03:35:21 +01:00
WillyJL
b67544391a Main Menu: Unload when opening apps (#161)
* Detached close event

* Consistency

* Unload main menu when opening apps

* Refactor LoaderMenu with ViewHolder

* Show loading icon

* Remember selected items after reloading menu

* Consistency

* Similar code structure to ofw

* Load/unload custom app list with main menu

* Fix momentum app for new mainmenu logic
2024-07-18 03:33:49 +01:00
Willy-JL
7f37b6dddd Update apps
- Seader: UI improvements, validate LRC (by bettse)
2024-07-17 22:27:14 +01:00
Willy-JL
0873f3abe8 Some Quac! app fixes 2024-07-17 22:09:14 +01:00
MX
9dc97807a0 upd changelog 2024-07-17 00:55:07 +03:00
MX
3ed62e334f Merge remote-tracking branch 'OFW/dev' into dev 2024-07-16 21:43:04 +03:00
GreenBean
03221e990f Update tv.ir (#3789)
Adds definitions for Emerson TV Universal Remote

Co-authored-by: あく <alleteam@gmail.com>
2024-07-16 21:27:33 +09:00
Willy-JL
33896ef98f Fix vscode's fumbled merge conflicts 2024-07-15 23:08:42 +01:00
MX
57f3bce8e3 merge manually formatted stuff too 2024-07-16 01:01:17 +03:00
Willy-JL
3852dd430f Update apps 2024-07-15 22:50:46 +01:00
Willy-JL
2eaf1ffc95 New formatting 2024-07-15 22:32:17 +01:00
Willy-JL
8a02a2c8dd Empty line after TAGs as per new formatting 2024-07-15 22:29:41 +01:00
Willy-JL
02f7207d28 Merge remote-tracking branch 'ofw/dev' into mntm-dev 2024-07-15 22:18:35 +01:00
MX
726cb770d0 formatting 2024-07-15 20:02:45 +03:00
hedger
ffa3996a5e [FL-3867] Code formatting update (#3765)
* clang-format: AllowShortEnumsOnASingleLine: false
* clang-format: InsertNewlineAtEOF: true
* clang-format: Standard:        c++20
* clang-format: AlignConsecutiveBitFields
* clang-format: AlignConsecutiveMacros
* clang-format: RemoveParentheses: ReturnStatement
* clang-format: RemoveSemicolon: true
* Restored RemoveParentheses: Leave, retained general changes for it
* formatting: fixed logging TAGs
* Formatting update for dev

Co-authored-by: あく <alleteam@gmail.com>
2024-07-15 13:38:49 +09:00
MX
01a1767f61 upd subghz js module
by Willy-JL
2024-07-15 04:45:45 +03:00
MX
039274f718 Sub-GHz: Choose RSSI threshold for Hopping mode
by Willy-JL
2024-07-15 04:40:23 +03:00
MX
365159c11a update mf classic keys dict
from
810f085aae/client/dictionaries/mfc_default_keys.dic

and

2a623b4ff3/NFC/mf_classic_dict/mf_classic_dict_user.nfc
2024-07-15 04:31:32 +03:00
MX
743444310a fix formatting 2024-07-14 22:58:55 +03:00
MX
9d8e2828af cleanup icons, update text 2024-07-14 22:53:38 +03:00
MX
8e58da2be1 Merge remote-tracking branch 'OFW/dev' into dev 2024-07-14 05:50:53 +03:00
Willy-JL
fa06d15612 Merge remote-tracking branch 'ofw/dev' into mntm-dev 2024-07-13 23:55:10 +01:00
Willy-JL
a797814df3 Remove old unused error formatting 2024-07-13 23:53:17 +01:00
Willy-JL
233d215040 Archive: Fix rename extension show/hide behavior 2024-07-13 23:42:17 +01:00
Zinong Li
5f9d68f3ad NFC: ISO15693 Render Typo Fix (#3784)
* Fixed the bug showing IC reference value as DSFID.
2024-07-14 00:05:54 +04:00
Willy-JL
ebca3024d9 GUI: Menu fix set_selected_item(), add get_selected_item() 2024-07-12 23:35:27 +01:00
Sean Skyhawk
60832d685a Infrared: Added missing Koro Box entry to TV universal remote (#159)
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>
2024-07-11 22:35:01 +01:00
Willy-JL
826aa4ba3d Update MFC dict, 135 new keys from RRG pm3 repo and UberGuidoZ dump 2024-07-11 22:12:49 +01:00