Commit Graph

6930 Commits

Author SHA1 Message Date
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
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
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
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
MX
4a23ed7716
fix rgb patch 2024-07-16 01:31:26 +03: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
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
MX
b21439968e
Merge remote-tracking branch 'OFW/dev' into dev 2024-07-15 05:19:50 +03:00
hedger
1a8f6dbed8
toolchain: v38; clangd as default language server (#3774)
* libs: removed cxxheaderparser submodule, expecting one from toolchain
* toolchain: v38
* vscode: now using clangd from toolchain
* vscode: clangd path in config is now generated by fbt
* vscode, fbt: improved clangd path generation
* fbt: fixed LANG_SERVER handling; switched to clangd as default
* vscode: removed deprecated options from config
* ufbt: project template: updated clang-format, added clangd config
* ufbt: now using clangd as default language server
* ufbt: now using clangd as default language server
2024-07-15 10:56:21 +09:00
MX
6c9b544240
upd changelog 2024-07-15 04:47:21 +03: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
cf6e4d341c
add warning 2024-07-14 22:14:28 +03:00
MX
8e58da2be1
Merge remote-tracking branch 'OFW/dev' into dev 2024-07-14 05:50:53 +03: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
MX
9b7fb01e52
upd readme 2024-07-12 01:34:18 +03:00
MX
39a9703606
upd changelog 2024-07-11 02:51:34 +03:00
MX
74f14a0b71
Merge remote-tracking branch 'OFW/dev' into dev 2024-07-10 23:52:05 +03:00
Sergei Gavrilov
fcf60e35a3
tar archive: fix double free (#3781)
Co-authored-by: hedger <hedger@nanode.su>
2024-07-10 22:45:52 +03:00
MX
ce1ac07fbe
Merge remote-tracking branch 'OFW/dev' into dev 2024-07-10 21:18:49 +03:00
hedger
d879b254d6
ufbt: added ARGS to commandline parser (#3770)
Co-authored-by: あく <alleteam@gmail.com>
2024-07-10 17:28:22 +01:00
hedger
3d7cd57371
[FL-3553] lib: sconscript todo cleanup (#3769)
Co-authored-by: あく <alleteam@gmail.com>
2024-07-10 16:51:19 +01:00
MMX
848e6e6efa
SubGHz: Keeloq - Add Novoferm remotes decode support (#3768)
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2024-07-10 16:45:47 +01:00
MMX
d5a790e25b
SubGHz: Hormann HSM static - Fix button decode (#3767)
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2024-07-10 13:10:54 +01:00
Astra
d60ce6edde
[FL-3866] Intruder animation (#3779) 2024-07-10 13:02:07 +01:00
MX
55d6711a80
Merge remote-tracking branch 'OFW/dev' into dev 2024-07-10 01:07:40 +03:00
あく
075381b7c6
[FL-3870] Desktop: allow to close blocking bad sd animation (#3776)
* Desktop: allow to close blocking bad sd animation
* Desktop: pack booleans
2024-07-10 01:56:38 +04:00
MX
8b3b1fbc2c
upd changelog 2024-07-08 17:43:29 +03:00
MX
b11f18c553
hormann hsm static code btn decode fix??? [ci skip] 2024-07-08 17:21:06 +03:00
MX
54192afe56
hormann_ecostar add manually support and custom button 2024-07-08 09:40:09 +03:00
MX
4b7875376b
keeloq custom buttons improvements 2024-07-08 09:08:48 +03:00
MX
0390bd3ff9
subghz add manually fixes and improvements 2024-07-08 09:08:23 +03:00