Willy-JL
81b6a86084
Add rgb backlight rainbow saturation option
2023-08-15 04:01:08 +02:00
Willy-JL
51136a8969
Set rgb backlight leds individually
2023-08-15 03:31:48 +02:00
Willy-JL
6a618b6e19
Cleanup and fixes
2023-08-15 01:24:12 +02:00
Willy-JL
ad689e0926
Move rgb bl color presets to userspace
2023-08-15 01:23:45 +02:00
Willy-JL
9a3036387f
Add color compare api
2023-08-15 00:59:44 +02:00
Willy-JL
d413d30a2d
Fix rgb backlight configuration and setup
2023-08-15 00:20:46 +02:00
Willy-JL
fed21fae64
Rainbow rgb backlight + full rgb code rework
2023-08-14 05:28:49 +02:00
Willy-JL
5e8efe8281
Add colors toolbox (rgb and hsv)
2023-08-14 01:17:37 +02:00
Willy-JL
6f64300aa9
Update api symbols
2023-08-14 01:03:44 +02:00
Willy-JL
1e2f2cc784
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev --nobuild
2023-08-13 02:33:47 +02:00
Willy-JL
2532325411
Bump api version to ofw dev branch (35.0)
2023-08-11 22:32:00 +02:00
Willy-JL
397287819a
Dolphin add missing deeds + fix&clean state code
2023-08-11 22:31:34 +02:00
MX
4164932044
remove
2023-08-11 23:23:06 +03:00
MX
4b81046b6f
Merge branch 'ofw-dev' into dev
2023-08-11 18:08:12 +03:00
MX
09d5b3b1ed
Expose additional functions of the crypto engine to user ( #2923 )
...
* Allow loading user supplied keys and add CTR mode
* Add GCM mode to furi_hal_crypto
* Split up CTR and GCM code, add flag for adv crypto
* Add convenience functions for GCM crypto
* Run fbt format
* Update GCM to support additional auth data
* Update APIs
* FuriHal: update crypto documentation, method names and usage
* Clean up code for key (un)loading, GCM and CTR
- get rid of goto
- do not use furi_hal_bt_is_alive() when not using secure enclave
- give defines a type and wrap in ()
* Add unit test for CTR and GCM crypto
* FuriHal: const in crypto unit tests, cortex timer for crypto operations timeouts
* FuriHal: update crypto docs
Co-authored-by: twisted_pear <twstd@posteo.net >
Co-authored-by: hedger <hedger@users.noreply.github.com >
Co-authored-by: あく <alleteam@gmail.com >
2023-08-11 17:55:40 +03:00
MMX
f75fcd4e34
UI: Clock on Desktop ( #2891 )
...
* Clock on desktop
* Gui: gui_active_view_port_count
* Gui: move gui_active_view_port_count to private header, update docs
* Desktop: simplify desktop clock code
* Desktop: refactor clock
* Desktop: optimize clock code
* Desktop: 3rd cleanup round
* Desktop: 4th cleanup round, missing bits and pieces
Co-authored-by: hedger <hedger@users.noreply.github.com >
Co-authored-by: あく <alleteam@gmail.com >
2023-08-11 01:10:15 +09:00
twisted-pear
c976ff11bf
Expose additional functions of the crypto engine to user ( #2923 )
...
* Allow loading user supplied keys and add CTR mode
* Add GCM mode to furi_hal_crypto
* Split up CTR and GCM code, add flag for adv crypto
* Add convenience functions for GCM crypto
* Run fbt format
* Update GCM to support additional auth data
* Update APIs
* FuriHal: update crypto documentation, method names and usage
* Clean up code for key (un)loading, GCM and CTR
- get rid of goto
- do not use furi_hal_bt_is_alive() when not using secure enclave
- give defines a type and wrap in ()
* Add unit test for CTR and GCM crypto
* FuriHal: const in crypto unit tests, cortex timer for crypto operations timeouts
* FuriHal: update crypto docs
Co-authored-by: twisted_pear <twstd@posteo.net >
Co-authored-by: hedger <hedger@users.noreply.github.com >
Co-authored-by: あく <alleteam@gmail.com >
2023-08-10 17:44:46 +09:00
Willy-JL
367389367a
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-08-10 02:18:22 +02:00
Willy-JL
04f724a52c
Add run_with_default_app(), run files in right app
2023-08-10 01:44:33 +02:00
Willy-JL
ea6966208b
Rename archive external helper include
2023-08-10 01:23:43 +02:00
Willy-JL
2efa61fa62
Add header api to var item list
2023-08-09 23:25:46 +02:00
MX
7027f6a4c4
Merge branch 'ofw-dev' into dev
2023-08-09 15:05:12 +03:00
Astra
a39ef50fdb
[FL-3433] Add compressor.h to the SDK ( #2962 )
2023-08-09 16:52:41 +09:00
Willy-JL
e8f11e5521
Add storage_file_expand()
2023-08-02 23:33:27 +02:00
Willy-JL
1e64419d9e
Revert "This isnt used anywhere"
...
This reverts commit a65c7d1e40 .
2023-07-29 23:04:21 +02:00
Sil333033
15824cd117
pls don't say anything about this
2023-07-29 18:31:52 +02:00
Sil333033
6b651f65df
i wont touch the api version anymore
2023-07-29 18:20:17 +02:00
Sil333033
3a273280cc
Update ampd code
2023-07-29 18:09:41 +02:00
Willy-JL
fa0f5a26eb
Bump down api
2023-07-29 03:41:22 +02:00
MX
0f9c6ba847
Remake it more properly
...
still has problems, need to rewrite subghz_devices tx/rx switch code, checking strcmp every time is not good too, but better than loading whole config from microsd
2023-07-29 03:51:46 +03:00
Willy-JL
a65c7d1e40
This isnt used anywhere
2023-07-28 20:08:54 +02:00
Willy-JL
27fb23d4ce
Merge branch 'dev' of https://github.com/Flipper-XFW/Xtreme-Firmware into xfw-dev
2023-07-28 00:27:01 +02:00
Willy-JL
e50ecd880a
Add elements_scrollbar_horizontal()
2023-07-28 00:18:02 +02:00
Sil333033
d36c7cc183
Configurable SPI & Uart channels
2023-07-27 19:49:39 +02:00
Willy-JL
b94f3ed713
Control on-screen keyboard with PC keyboard
2023-07-24 00:40:52 +02:00
Willy-JL
246622d62a
Update API
2023-07-24 00:40:19 +02:00
ClaraCrazy
a7151dc46b
Deny BT-RPC commands when locked (Toggle)
2023-07-23 19:26:36 +02:00
Willy-JL
8d54b4324f
Rounded keyboard cursor + realign all keys
2023-07-23 00:09:40 +02:00
Willy-JL
bd00dc7c56
Add text input API for custom symbols
2023-07-21 18:00:05 +01:00
Willy-JL
970d905eae
Add var item list set item label api
2023-07-21 01:03:31 +01:00
Willy-JL
f9454990bb
Expose app arrays to api
2023-07-20 23:45:23 +01:00
Willy-JL
74ce7df29b
Fix API
2023-07-18 20:59:21 +01:00
MX
2f532a547e
Merge branch 'ofw-dev' into dev
2023-07-18 22:53:16 +03:00
Willy-JL
8d16b0e8f5
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev
2023-07-18 17:17:34 +01:00
あく
76e97b8d35
[FL-3051] Gauge initialization routine refactoring, new DataMemory layout, configuration update ( #2887 )
...
* FuriHal: refactor power gauge config
* Format sources and move gauge DM load to separate method
* FuriHal: bq27220 refactoring part 1
* Power: use SYSDWN battery status flag for system shutdown
* Libs: bq27220 read DM before write, fix incorrect shift
* FuriHal: cleanup gauge config, add flags, add ptr DM type, update symbols
* FuriHal: 2 stage gauge DM verification and update, better detection routine
* FuriHal: update gauge configuration, lower sleep current and deadband
* FuriHal: gauge and charger health reporting
* Lib: cleanup bq27220 sources
* FuriHal: correct documentation for furi_hal_power_is_shutdown_requested
* FuriHal: proper gauge config for f7
2023-07-18 14:46:38 +04:00
Willy-JL
4286bacdb6
Timer appid's (for APP_DATA_PATH() in timers)
2023-07-17 22:36:59 +01:00
MX
2c8350818c
Merge branch 'ofw-dev' into dev
2023-07-17 20:33:26 +03:00
ClaraCrazy
37b6375aaa
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into dev
2023-07-17 18:23:18 +02:00
hedger
20f6394ad8
[FL-3431] Radio headers in SDK ( #2881 )
2023-07-17 11:51:15 +04:00
Willy-JL
1c2436f68e
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-07-14 17:06:16 +02:00