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
hedger
79d82da9b2
Disabled ISR runtime stats collection for updater builds ( #3791 )
...
* furi: disabled runtime stats collection for updater builds
* added comment for potential space saving optimization
Co-authored-by: あく <alleteam@gmail.com >
2024-07-16 23:51:28 +09:00
hedger
31919965a1
VSCode fixes: .gitignore & clangd ( #3790 )
...
* vscode: fine-tuned .gitignore to allow extra untracked files in .vscode folder
* vscode: temporary disabled toolchain-provided clangd
* Update sublime project to match vscode config
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2024-07-16 23:41:30 +09: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
hedger
05a0d0105b
ufbt: synced .clang-format rules with main ( #3787 )
...
Co-authored-by: あく <alleteam@gmail.com >
2024-07-16 21:17:38 +09:00
Georgii Surkov
8aa129395f
[FL-3871] Infrared: check for negative timings ( #3788 )
2024-07-16 20:54:09 +09:00
Willy-JL
e61e23a627
Very cool --nobuild
2024-07-16 02:31:37 +01:00
Willy-JL
1a40e073ac
PR artifacts pt5 --nobuild
2024-07-16 02:14:40 +01:00
Willy-JL
2f33fc6cb3
4th time's the charm
2024-07-16 02:00:23 +01:00
Willy-JL
76c984a960
Github syntax is lovely --nobuild
2024-07-16 01:36:04 +01:00
Willy-JL
cc23d2fe12
Fix PR builds --nobuild
2024-07-16 01:15:00 +01:00
Willy-JL
b4b92a726c
Comment on PRs with firmware artifacts
2024-07-16 00:37:47 +01:00
Willy-JL
572fc372a9
Add extra install links
2024-07-16 00:37:00 +01:00
MX
4a23ed7716
fix rgb patch
2024-07-16 01:31:26 +03:00
Willy-JL
8004e654a5
Merge remote-tracking branch 'ul/dev' into mntm-dev
2024-07-15 23:26:46 +01:00
Willy-JL
33896ef98f
Fix vscode's fumbled merge conflicts
2024-07-15 23:08:42 +01:00
MX
7db7726f05
upd changelog
2024-07-16 01:06:51 +03:00
MX
3d3a989932
Merge remote-tracking branch 'OFW/gsurkov/3871_ir_negative_timings' into dev
2024-07-16 01:01:24 +03: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
da1793d6c8
Update changelog
2024-07-15 22:34:19 +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
a9f050f367
Merge remote-tracking branch 'OFW/dev' into dev
2024-07-15 20:03:35 +03:00
MX
726cb770d0
formatting
2024-07-15 20:02:45 +03:00
hedger
deeb9dcb15
Code formatting update
...
clang-format
2024-07-15 19:59:48 +03:00
Georgii Surkov
b7f1995948
Check for rogue minus sign when parsing unsigned numbers
2024-07-15 17:04:37 +01: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
hedger
a5e89315ae
scripts: runfap: fixed starting apps with spaces in path ( #3782 )
...
Co-authored-by: あく <alleteam@gmail.com >
2024-07-15 13:32:45 +09:00