MX
4f5cba4cd1
Revert "Merge remote-tracking branch 'OFW/gsurkov/vcp_break_support' into dev [ci skip]"
...
This reverts commit fc25c9fba0 , reversing
changes made to 41ae5d8981 .
2025-04-05 23:41:23 +03:00
MX
48ef579ee6
Merge remote-tracking branch 'OFW/dev' into dev
2025-03-31 22:04:08 +03:00
hedger
5fcaef25b0
Stricter constness for const data ( #4126 )
...
* libs: stricter constness for saving RAM with .rodata section; fbt: sdk: fixed signature generation for nested const params
* hal: additional fixes for constness in USB subsystem
* debug apps: additional usb-related fixes
* mjs: more consts for token parser
* fatfs: const driver struct
* hal: more consts for ble & nfc vars
* hal: made FuriHalSpiBusHandle static
* hal: made FuriHalI2cBusHandle static
* usb: restored previous api
* linter fixes
* API fixes
2025-03-31 19:23:32 +04:00
MX
9384dedb88
Merge remote-tracking branch 'OFW/dev' into dev
2025-03-31 15:03:59 +03:00
Anna Antonenko
79bb24406e
Reduced ieee754 parser size ( #4154 )
...
Co-authored-by: hedger <hedger@users.noreply.github.com >
2025-03-31 08:24:27 +04:00
Dmitry422
dc7e96d185
Code cleanup
2025-03-21 06:33:27 +07:00
Dmitry422
a4d0c467f9
End of static colors settings, next rainbow
2025-03-18 18:41:50 +07:00
MMX
b5fd8953f9
Merge pull request #877 from Dmitry422/dev
...
Сombining rgb_backlight (by @quen0n) and original_backlight in one firmware
2025-03-15 07:59:51 +03:00
MX
8ca3581fb0
subghz bugfixes and experimental options
2025-03-15 07:23:23 +03:00
Dmitry422
9b3d737693
Moving RGB Backlight setings and effect to rgb service finished.
2025-03-14 02:18:14 +07:00
Dmitry422
c9313c6f52
still fucking ))
2025-03-13 18:06:39 +07:00
Dmitry422
7a19c9e549
Still in progress
2025-03-12 18:15:38 +07:00
Dmitry422
4045628ac6
Working on moving RGB routines from Notification to RGB service
2025-03-12 02:19:17 +07:00
Dmitry422
9e6593c09e
Start moving RGB MOD from Notification to RGB MOD service.
2025-03-11 18:54:12 +07:00
MX
248666be2b
fix
2025-02-25 02:13:44 +03:00
MX
ec593e660c
Merge remote-tracking branch 'OFW/astra/3934-alarm-improvements' into dev
2025-02-25 02:06:05 +03:00
Aleksandr Kutuzov
00e64e8679
Merge remote-tracking branch 'origin/dev' into astra/3934-alarm-improvements
2025-02-25 06:18:42 +09:00
MX
0a924974c0
Merge remote-tracking branch 'OFW/dev' into dev
2025-02-25 00:08:57 +03:00
Zinong Li
145184f0f2
NFC: FeliCa Protocol Expose Read Block API and Allow Specifying Service ( #4074 )
...
* add one parameter to the rdbl and expose
* Bump api version and format sources
Co-authored-by: あく <alleteam@gmail.com >
2025-02-25 06:07:45 +09:00
MX
b38d239eb8
Merge remote-tracking branch 'OFW/hedger/more-constness' into dev [ci skip]
2025-02-24 21:18:11 +03:00
MX
9f4b1aead7
Merge remote-tracking branch 'OFW/dev' into dev [ci skip]
2025-02-23 18:35:22 +03:00
hedger
15a5e652e0
usb: restored previous api
2025-02-22 20:40:52 +00:00
hedger
6c17b785ec
hal: made FuriHalI2cBusHandle static
2025-02-22 19:23:30 +00:00
hedger
251565e9d3
hal: made FuriHalSpiBusHandle static
2025-02-22 19:12:12 +00:00
hedger
d7221f1b0d
hal: more consts for ble & nfc vars
2025-02-22 18:39:52 +00:00
hedger
b99f65dd9a
hal: additional fixes for constness in USB subsystem
2025-02-22 16:32:24 +00:00
hedger
b0835220ac
libs: stricter constness for saving RAM with .rodata section; fbt: sdk: fixed signature generation for nested const params
2025-02-22 16:05:56 +00:00
Anna Antonenko
ef024e8086
[FL-3958] Stdio API improvements ( #4110 )
...
* improve thread stdio callback signatures
* pipe stdout timeout
* update api symbols
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2025-02-22 08:11:27 +09:00
MX
b887d6af21
Merge remote-tracking branch 'OFW/dev' into dev [ci skip]
2025-02-21 05:18:29 +03:00
WillyJL
404764b660
GUI: Widget view extra options for JS ( #4120 )
...
* Fill option for widget frame
* Add widget circle element
* Add widget line element
* Fix missing include for InputType
* Fix missing comment
* Update api symbols
* Load .fxbm from file
* Fix copy pasta
* Add fill param to example
* Fix some comments
* Bump JS SDK 0.3
* Fix free
* Rename widget frame to rect
* Gui: add widget_add_frame_element backward compatibility macros
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2025-02-21 10:47:56 +09:00
MX
f242eef26f
Merge remote-tracking branch 'OFW/dev' into dev
2025-02-21 03:08:00 +03:00
Anna Antonenko
7c5c5d4749
[FL-3734] UART framing mode selection ( #4121 )
...
* HAL: feat: uart framing
* JS: feat: uart framing
* fix formatting
* fix pvs warning
* HAL: flash impact reduction attempt 1
* HAL: flash impact reduction attempt 2
* fix compile error
* HAL: finalize flash impact reduction
* HAL: remove user-facing magic numbers
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2025-02-21 04:54:38 +09:00
MX
aef8a97ab4
Merge remote-tracking branch 'OFW/dev' into dev
2025-02-20 18:40:54 +03:00
Astra
2817666eb9
[FL-3774] Fix 5V on GPIO ( #4103 )
...
* Move OTG controls to the power service
* Accessor: add missing power service import
* Power: add is_otg_enabled to info and properly handle OTG enable with VBUS voltage present
* Power: method naming
* Power: add backward compatibility with old-style use of furi_hal_power
* Scripts: lower MIN_GAP_PAGES to 1
* SubGhz: fix incorrect logging tag
* SubGhz: delegate OTG management to power service
* Power: fix condition race, various improvements
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2025-02-20 12:37:52 +09:00
MX
486dc48a7a
Merge remote-tracking branch 'OFW/dev' into dev
2025-02-20 03:08:53 +03:00
Anna Antonenko
0f240c4dbc
[FL-3949] Universal IR signal selection ( #4085 )
...
* feat: universal ir signal selection
* fix: f18, format specifiers
* update labels with suggestions from the ui team
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2025-02-20 08:58:55 +09:00
MX
7e1dae67a3
remove from api [ci skip]
2025-02-13 20:24:24 +03:00
MX
dea16b7055
add missing api [ci skip]
2025-02-13 20:20:25 +03:00
MX
85cba9fd8d
Merge remote-tracking branch 'OFW/dev' into dev
2025-02-13 19:58:15 +03:00
Yukai Li
59fe896ce8
nfc: Enable MFUL sync poller to be provided with passwords ( #4050 )
...
* nfc: Enable MFUL sync poller to be provided with passwords
* Sync targret api versions
Co-authored-by: あく <alleteam@gmail.com >
2025-02-13 19:31:56 +09:00
MX
00f332eaf1
Merge branch 'dev' into dmitry_dev
2025-02-13 03:44:00 +03:00
MX
2919105bdb
Merge remote-tracking branch 'OFW/dev' into dev [ci skip]
2025-02-13 01:01:02 +03:00
Astra
00f287e297
[FL-2754, FL-3945] EM4305 support ( #4069 )
...
* Initial EM4305 write support
* Support for writing EM4100 data to EM4305 blank tags
* F18 API version bump
* Satisfy pvs
* Lib: cleanup em4305 code
* Mask size fix
* Electra
* Fix leftovers from a previous implementation
* Viking
* Gallagher
* LFRFID: cleanup em4305
Co-authored-by: あく <alleteam@gmail.com >
2025-02-13 03:04:24 +09:00
MX
a3ffdac763
Merge remote-tracking branch 'OFW/dev' into dev
2025-02-10 21:55:03 +03:00
Anna Antonenko
7a92fd359c
[FL-3950] Update mbedtls & expose AES ( #4092 )
...
* update mbedtls
* expose mbedtls/aes.h
* update f18
Co-authored-by: あく <alleteam@gmail.com >
2025-02-10 20:57:16 +09:00
Dmitry422
a5f62f756a
Begin work with Input_service settings (edit,save) for vibro_touch option
2025-01-31 19:25:52 +07:00
Dmitry422
c73495767c
Auto_poweroff option moved from desktop to power.
...
Add settings for power service (load|save).
2025-01-14 02:01:54 +07:00
Astra
31365cb170
Don't use semaphores for lock state tracking
2024-12-25 18:38:32 +09:00
MX
189c87cb08
Merge remote-tracking branch 'OFW/dev' into dev
2024-12-24 14:04:07 +03:00
あく
f68f125071
Merge branch 'dev' into astra/3934-alarm-improvements
2024-12-24 11:24:41 +09:00