Commit Graph

12939 Commits

Author SHA1 Message Date
Willy-JL
b9fd4e0ee9 Reformat devbuild embed a bit 2024-07-29 00:44:13 +02:00
Willy-JL
7d75e32d09 Update changelog 2024-07-28 23:33:50 +02: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
MMX
121b5e045f Merge pull request #782 from derskythe/feat/frequency-analyzer-refactor
feat: Refactor frequency analyzer code for better readability
2024-07-27 06:30:29 +03:00
MMX
6a86a1390a Merge pull request #783 from derskythe/fix/docs-formating
fix: remove not printable symbols and update FAQ and BadUSB documenta…
2024-07-27 06:30:06 +03:00
MMX
b604ec61f7 Merge pull request #785 from eltociear/patch-2
Debug: update QueueTools.py
2024-07-27 06:29:54 +03:00
Willy-JL
c21324a3f3 Add second PR number 2024-07-27 04:18:31 +02:00
Totoo
29df6adb34 Sub-GHz: Added EmosE601x and Acurite 5in1 protocols from WS app (#170)
* Added EmosE601x and Acurite 5in1 WS

* fix descr

* Add string_brief placeholder

* Keep close to other WS protocols

* Update changelog

* Format

---------

Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>
2024-07-27 04:17:15 +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
Willy-JL
a05cc97b4c Merge remote-tracking branch 'ul/dev' into mntm-dev 2024-07-27 02:52:42 +02:00
Ikko Eltociear Ashimine
f8b0eab063 Debug: update QueueTools.py
availabe -> available
2024-07-27 00:57:58 +09:00
DerSkythe
74527d97b9 Update fbt.md
Signed-off-by: DerSkythe <31771569+derskythe@users.noreply.github.com>
2024-07-24 19:40:28 +04:00
DerSkythe
012796d113 Update FuriHalBus.md
Signed-off-by: DerSkythe <31771569+derskythe@users.noreply.github.com>
2024-07-24 19:33:22 +04:00
DerSkythe
0286a336a1 Update FAQ.md
Signed-off-by: DerSkythe <31771569+derskythe@users.noreply.github.com>
2024-07-24 19:32:38 +04:00
DerSkythe
f8ad2b556b Update BadUsbScriptFormat.md
Signed-off-by: DerSkythe <31771569+derskythe@users.noreply.github.com>
2024-07-24 19:13:47 +04:00
DerSkythe
63351f3fb6 Update Reading logs via the Dev Board.md
Signed-off-by: DerSkythe <31771569+derskythe@users.noreply.github.com>
2024-07-24 19:12:40 +04:00
DerSkythe
6947efae27 Update Firmware update on Developer Board.md
Signed-off-by: DerSkythe <31771569+derskythe@users.noreply.github.com>
2024-07-24 19:05:14 +04:00
DerSkythe
a1f961ea2a Update Get started with the Dev Board.md
Signed-off-by: DerSkythe <31771569+derskythe@users.noreply.github.com>
2024-07-24 19:01:47 +04:00
DerSkythe
5d82ecfed5 Update Get started with the Dev Board.md
Signed-off-by: DerSkythe <31771569+derskythe@users.noreply.github.com>
2024-07-24 19:00:38 +04:00
DerSkythe
4b4e9cab8b Update Get started with the Dev Board.md
Signed-off-by: DerSkythe <31771569+derskythe@users.noreply.github.com>
2024-07-24 18:47:36 +04:00
DerSkythe
4ed19b518b fix: remove not printable symbols and update FAQ and BadUSB documentation links for clarity
This commit improves the documentation by converting raw URLs into descriptive text links in the FAQ and BadUSB documentation. This enhances readability and navigation for users looking for specific information. Additionally, minor formatting adjustments were made for better consistency and clarity.
2024-07-24 18:39:47 +04: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
MX
72af00ecc1 add qr codes [ci skip] 2024-07-24 01:48:03 +03: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
Willy-JL
de473d5e79 Merge remote-tracking branch 'ul/dev' into mntm-dev --nobuild 2024-07-23 20:48:45 +02:00
MX
bcdc4c9ed6 upd changelog 2024-07-22 01:47:55 +03: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
8751ab1cf8 Add PR numbers to changelog 2024-07-18 20:43:13 +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
Willy-JL
280d387173 Update changelog 2024-07-18 03:39:27 +01: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
3f95358bb5 Merge remote-tracking branch 'ul/dev' into mntm-dev
# Conflicts:
#	applications/main/infrared/resources/infrared/assets/tv.ir
2024-07-17 22:10:21 +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
Willy-JL
a469c8a79c Merge remote-tracking branch 'ul/dev' into mntm-dev
# Conflicts:
#	.ci_files/rgb.patch
2024-07-16 17:37:07 +01:00
Willy-JL
4952c6f250 Merge remote-tracking branch 'ofw/dev' into mntm-dev 2024-07-16 17:35:04 +01:00
Willy-JL
a953d0dfd4 Asset Packer: Fix edge cases for animated icons
- FBT allows animated icons with any frame naming scheme
- Flipper needs precise naming
- This will ensure correct parsing and correct output
- If .bm and .png input for packer is mixed, could have issues due to inconsistent naming between input and output (duplicated frames)
2024-07-16 17:32:48 +01:00