Willy-JL
034edf50ce
Mass storage revert to expand (max 2G img w/ seek)
...
This reverts commit 54804fcc66 .
2023-08-29 03:25:45 +02:00
Willy-JL
0ec8c85481
Fix build
2023-08-29 02:38:05 +02:00
Willy-JL
3af56c2af8
Last part for 100% OFW compatile API
2023-08-29 02:37:09 +02:00
Willy-JL
54804fcc66
Remove file expand, use seek for mass storage
2023-08-29 01:33:31 +02:00
Willy-JL
ba9364b444
Update extra ir remotes to new style
2023-08-28 05:00:36 +02:00
Willy-JL
17a6822a09
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-08-27 22:14:33 +02:00
MX
0660329ae5
Merge branch 'ofw-dev' into dev
2023-08-23 23:47:03 +03:00
Astra
60182aa2cd
[FL-3564] New IR universal remote graphics ( #3006 )
...
* New IR universal remote layout
* Remove redundant checks
Co-authored-by: あく <alleteam@gmail.com >
2023-08-24 03:24:47 +09:00
MX
20593d56c0
Merge branch 'ofw-dev' into dev
2023-08-22 21:53:50 +03:00
hedger
ace0901125
[FL-3486,FL-3392] fbt: various improvements and bug fixes ( #2982 )
...
* fbt: extapps: compact debug format for .faps
* fbt: sdk: fixed symbol cache regen logic for removed-only symbols
* lib: elf_file: early .fap file handle release
* fbt: extapps: added FAP_VERSION define for application environments
* github: added appsymbols artifact
* api: updates for f18
* github: fixed early fap_dist
* fbt: added flash_dap
* ufbt: added flash_dap
* fbt: reworked flash target; scripts: program.py->fwflash.py and changes
* vscode: updated configuration
* scripts: fwflash.py: ugly fixes for ufbt
* scripts: fwflash.py: cleanup
* fbt: flash: always use .elf file
* scripts: fwflash: fixed elf file path
Co-authored-by: あく <alleteam@gmail.com >
2023-08-23 03:33:10 +09:00
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
MMX
196edb5d05
Merge pull request #571 from DarkFlippers/nfc_mfclassic_custom_uid
...
NFC App: Add manual MF Classic custom UID
2023-08-14 03:11:20 +03: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
gid9798
8936c02487
NFC App: Add manual MF Classic custom UID
2023-08-08 14:16:35 +03: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