Willy-JL
28593fbc43
Shorter app names (prep for wii ui)
2023-03-14 22:09:06 +00:00
Willy-JL
39ddf75f91
Merge branch 'ul-dev' into xfw-dev
2023-03-14 01:07:01 +00:00
MX
f67a02203b
Merge branch 'fz-dev' into dev
2023-03-10 14:21:43 +03:00
あく
4bd3dca16f
Fbt: fix broken resource deployment ( #2477 )
2023-03-10 20:13:11 +09:00
Sergey Gavrilov
c5db1aaaf5
Revert "Revert "Embed assets in elf file ( #2466 )""
...
This reverts commit a04c01a2fd .
2023-03-10 13:57:44 +03:00
Sergey Gavrilov
a04c01a2fd
Revert "Embed assets in elf file ( #2466 )"
...
This reverts commit 4fd043398a .
2023-03-10 01:43:46 +03:00
github-actions
fe23673827
Update version number
2023-03-09 18:57:58 +00:00
MX
68fed0e03d
Merge branch 'fz-dev' into dev
2023-03-09 21:17:57 +03:00
Sergey Gavrilov
4fd043398a
Embed assets in elf file ( #2466 )
...
* FBT: file_assets generator
* Elf file: process manifest section externally
* FBT, file_assets generator: add assets signature
* Storage: assets path alias
* Flipper application: assets unpacker
* Apps, Storage: use '/data' alias for apps data
* Storage: copy file to file
* Assets: log flag, fixes
* Update f18 api
* Assets: asserts
* Assets: fix signature_data check
* App assets: example
* Example assets: fix folder structure in readme
* Assets: fix error handling
* Assets builder: use ansii instead of utf-8, use .fapassets section instead of .fapfiles, add assets path to signature
* Elf file: comment strange places
* Storage: totaly optimized storage_file_copy_to_file
2023-03-10 01:01:53 +10:00
Willy-JL
876229db51
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-03-04 02:55:19 +00:00
MX
f3ab4bc292
Merge branch 'fz-dev' into dev
2023-03-02 21:18:35 +03:00
Willy-JL
77eb733a9a
Format
2023-03-02 02:52:25 +00:00
Sergey Gavrilov
777a4d109d
[FL-3055] Getter for application data path ( #2181 )
...
* Threads: application id
* Unit tests: appsdata getter test
* Unit tests: moar test cases for appsdata getter
* Unit tests: remove folders after test
* Storage: dir_is_exist, migrate, + unit_tests
* Plugins: migration
* Storage: common_exists, moar unit_tests 4 "common_migrate", "common_migrate" and "common_merge" bugfixes
* Storage: use FuriString for path handling
* Storage API: send caller thread id with path
* Storage: remove StorageType field in storage file list
* Storage: simplify processing
* Storage API: send caller thread id with path everywhere
* Storage: /app alias, unit tests and path creation
* Storage, path helper: remove unused
* Examples: app data example
* App plugins: use new VFS path
* Storage: file_info_is_dir
* Services: handle alias if the service accepts a path.
* App plugins: fixes
* Make PVS happy
* Storage: fix storage_merge_recursive
* Storage: rename process_aliases to resolve_path. Rename APPS_DATA to APP_DATA.
* Apps: use predefined macro instead of raw paths. Example Apps Data: README fixes.
* Storage: rename storage_common_resolve_path to storage_common_resolve_path_and_ensure_app_directory
* Api: fix version
* Storage: rename alias message
* Storage: do not create app folders in path resolving process in certain cases.
---------
Co-authored-by: Astra <93453568+Astrrra@users.noreply.github.com >
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2023-03-02 03:57:27 +10:00
Willy-JL
b9cc980504
Fix unbound variable app_def
2023-02-28 21:24:00 +00:00
Willy-JL
fa8ed7f6e4
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware
2023-02-28 20:34:44 +00:00
Willy-JL
14ed0e24b1
Format
2023-02-27 19:16:45 +00:00
Willy-JL
b7d4b1c73d
Fix asset packer encoding
2023-02-27 19:15:29 +00:00
MX
5b0c5a82c0
Merge branch 'fz-dev' into dev
2023-02-26 21:24:38 +03:00
あく
1d55aee39c
Fix incorrect type choise condition in image compressor ( #2434 )
2023-02-27 02:29:42 +10:00
MX
2b8f55322e
Merge branch 'fz-dev' into dev
2023-02-26 05:51:58 +03:00
Mathie
203adabc46
Update update.py ( #2426 )
...
Fixed grammar mistake
Co-authored-by: あく <alleteam@gmail.com >
2023-02-25 22:41:49 +09:00
Willy-JL
d3f3bf1e11
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-02-24 01:05:31 +00:00
Round-Pi
e9aa2d3449
Merge branch 'DarkFlippers:dev' into dev2
2023-02-20 21:24:32 -05:00
MX
7d4bffb575
Merge branch 'fz-dev' into dev
2023-02-21 03:00:48 +03:00
Round-Pi
b89902942b
typo combing
2023-02-20 10:55:53 -05:00
Max Andreev
3de6ae07b7
[FL-2974] Up toolchain version to 21 ( #2416 )
...
Co-authored-by: あく <alleteam@gmail.com >
2023-02-20 21:21:29 +09:00
Willy-JL
e338db1392
Asset packer use manifest for anim subfolders
2023-02-19 03:23:53 +00:00
Willy-JL
3ed7caf27d
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev
2023-02-17 23:47:39 +00:00
MX
80a64d8e1a
Merge branch 'fz-dev' into dev
2023-02-17 21:55:32 +03:00
Max Andreev
c7fbc8323b
Toolchain 20 rollback ( #2410 )
...
* Toolchain rollback
* Remove extra code
2023-02-18 01:06:48 +09:00
hedger
335f8b9aff
fbt: FBT_QUIET option; docs on environment ( #2403 )
...
* fbt: added FBT_QUIET to suppress toolchain version output; docs: added info on fbt environment
* docs: typo fixes
* fbt: fix for FBT_QUIET handling on *nix
* Add FBT_VERBOSE flag
* Add export
* Fix export
* docs: updates for FBT_VERBOSE
Co-authored-by: DrunkBatya <drunkbatya.js@gmail.com >
Co-authored-by: あく <alleteam@gmail.com >
2023-02-17 21:22:08 +09:00
MX
ab515aeebb
Merge branch 'fz-dev' into dev
2023-02-17 13:07:56 +03:00
Max Andreev
487d03eca4
Fix openssl path again ( #2409 )
...
* Temp fix openssl cert path
* Moving fix from CI to fbtenv
* Fix openssl again
2023-02-17 18:59:08 +09:00
Max Andreev
32b74b968e
Fix openssl cert path in fbtenv ( #2408 )
...
* Temp fix openssl cert path
* Moving fix from CI to fbtenv
2023-02-17 18:16:53 +09:00
MX
85f6ee2870
Merge branch 'fz-dev' into dev
2023-02-15 23:33:35 +03:00
Max Andreev
2fdebb639b
[FL-3098] Up toolchain to version 20 ( #2397 )
...
* Up toolchain to 20
* Python reformat, add version info into fbtenv
Co-authored-by: あく <alleteam@gmail.com >
2023-02-16 01:56:25 +09:00
VerstreuteSeele
737314c762
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into dev
2023-02-14 10:16:15 +01:00
VerstreuteSeele
508d046dfe
V41 Release Candidate Changes
2023-02-14 09:41:17 +01:00
MX
b5a60dc10b
Merge branch 'fz-dev' into dev
2023-02-13 19:30:36 +03:00
hedger
d0c6c3402c
Updater visual fixes ( #2391 )
...
* updater: removed unused code; fbt: fixed build error processing in certain cases
* updater: simplified internal pre-update state
* updater: rebalanced stage weights; fixed progress hiccups
2023-02-13 23:07:53 +09:00
Willy-JL
53780e72ed
Misc sonarcloud fixes
2023-02-13 00:01:49 +00:00
Willy-JL
3234273c9a
Merge branch 'dev' of https://github.com/ClaraCrazy/Flipper-Xtreme into badusb-ble
2023-02-10 09:54:53 +00:00
Willy-JL
2b7f3797ee
Support animated icons in asset packs
2023-02-10 08:53:34 +00:00
Willy-JL
955e16b0ef
Move NSFW mode to an asset pack
2023-02-10 03:14:40 +00:00
MX
fe3862e113
Merge branch 'fz-dev' into dev
2023-02-09 17:52:59 +03:00
MX
b9351649ed
Merge branch 'fz-dev' into dev
2023-02-09 17:48:50 +03:00
Max Andreev
67c2d1cf61
Migrating CI/CD to Linode S3 ( #2380 )
...
* Test PVS linode S3
* Migrating to Linode S3
* Disable PVS action debug
* Fix pvs_studio.yml
2023-02-09 19:42:41 +09:00
Victor Nikitchuk
d7ecc95de4
Firmware fixes and improvements for flashing via blackmagic ( #2321 )
...
Co-authored-by: quen0n <quen0n@github.com >
Co-authored-by: あく <alleteam@gmail.com >
Co-authored-by: hedger <hedger@users.noreply.github.com >
2023-02-09 12:40:04 +09:00
MX
468d0ea966
Merge branch 'fz-dev' into dev
2023-02-08 12:43:07 +03:00
Michal Suchánek
00076deece
SCons: do not include backup files in build ( #2221 )
...
* SCons: do not include backup files in build
* fbt: now GlobRecursive by default excludes backup files
* fbt: added backup file exclusion to plain libs
Signed-off-by: Michal Suchanek <msuchanek@suse.de >
Co-authored-by: hedger <hedger@users.noreply.github.com >
Co-authored-by: hedger <hedger@nanode.su >
Co-authored-by: あく <alleteam@gmail.com >
2023-02-08 18:35:38 +09:00