Commit Graph

13775 Commits

Author SHA1 Message Date
Chonk_m
832f7a263f Desktop: Fixed Wardriving animation design (#311)
* Delete assets/dolphin/external/L1_Wardriving_128x64 directory

* Add files via upload

* Update changelog

* Format

---------

Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>
2024-11-27 14:10:51 +01:00
Willy-JL
b912e93cc2 Apps: Add Metroflip (by luu176) & Pinball0 (by rdefeo) 2024-11-27 13:07:40 +00:00
Willy-JL
17fde2779d Oops --nobuild 2024-11-27 12:43:32 +00:00
Willy-JL
1d8b06a5c1 Update apps --nobuild 2024-11-27 12:35:20 +00:00
Willy-JL
1373f91de2 Merge remote-tracking branch 'ul/dev' into mntm-dev 2024-11-27 11:23:46 +00:00
MX
7e0f292615 upd changelog 2024-11-26 05:46:32 +03:00
MX
fc25c9fba0 Merge remote-tracking branch 'OFW/gsurkov/vcp_break_support' into dev [ci skip] 2024-11-26 05:19:11 +03:00
Willy-JL
a7e9e3955c "Failed to parse source file AST" shut up linter --nobuild 2024-11-21 07:30:01 +00:00
Willy-JL
c855066439 Update apps 2024-11-21 07:14:14 +00:00
Willy-JL
7bb0a2713a Merge remote-tracking branch 'ul/dev' into mntm-dev 2024-11-21 07:00:10 +00:00
Georgii Surkov
07426b6df2 Add SendBreak event to waiting mask 2024-11-18 11:29:54 +00:00
Georgii Surkov
e3c3edcc7e Add send break support 2024-11-17 21:01:15 +00:00
Willy-JL
c06c7c98c1 Update changelog --nobuild mntm-008 2024-11-11 22:48:10 +00:00
Willy-JL
6370e814d4 Update apps
- All Flip* apps updated (by jblanked), change to use chosen GPIO Pins setting (by Willy-JL)
- ESP Flasher: Update FlipperHTTP, reorder quick flash options (by Willy-JL)
- UL: RFID/iButton Fuzzer: Add protocols Electra, Idteck, Gallagher, Nexwatch, refactor to make RFID protocols easier to add (by SkeletonMan03), add more Dallas 1990 IDs (by eblis)
2024-11-11 18:24:17 +00:00
MX
41ae5d8981 fix changelog link in dev builds 2024-11-11 21:10:12 +03:00
Willy-JL
50b2109aa4 Merge remote-tracking branch 'ul/dev' into mntm-dev
# Conflicts:
#	.drone.yml
2024-11-11 17:18:40 +00:00
MX
7ef1a705be fix ci 2024-11-11 19:49:20 +03:00
MX
24e7cfc16f upd changelog 2024-11-11 16:58:34 +03:00
MX
bc4881aa12 fix discord changelog posting [ci skip] 2024-11-11 16:52:52 +03:00
MX
3d74f4e1dc Loader: Fix BusFault in handling of OOM ofw PR 3992
by Willy-JL
2024-11-11 14:22:55 +03:00
Willy-JL
f19d426d1d Fix missing comma 2024-11-11 01:20:59 +00:00
WillyJL
8b8422281a Merge pull request #296 from Next-Flip/feat/settings-warnings
Settings: Add warnings for settings you shouldn't touch
2024-11-10 05:10:08 +00:00
WillyJL
9e4ff668f4 Asset Packer: Fix font terminator causing freezes/crashes (#295)
* Asset Packer: Fix font terminator causing freezes/crashes

* Update changelog
2024-11-10 06:08:52 +01:00
Willy-JL
bacafc417f Merge remote-tracking branch 'xero/dev' into mntm-dev --nobuild
# Conflicts:
#	.gitmodules
#	applications/main/nfc/resources/nfc/assets/mf_classic_dict.nfc
#	applications/system/application.fam
2024-11-10 04:46:38 +00:00
Willy-JL
2d559a1576 Update changelog 2024-11-10 04:42:30 +00:00
Willy-JL
6f8cb3b6c4 Improve clarity of some error messages 2024-11-10 04:36:21 +00:00
Willy-JL
2da2cf2940 Settings: Add warnings for settings you shouldn't touch 2024-11-10 04:06:33 +00:00
Willy-JL
c9ea421a3c NFC: New MFC keys, 100 from RRG pm3, 17 from MCT --nobuild 2024-11-10 02:56:43 +00:00
Willy-JL
68fba5b6c4 Fix build 2024-11-08 06:58:49 +00:00
Willy-JL
ae77dc9f90 Flappy Bird: Yappy Ghost character, more fixes (by jaylikesbunda & the1anonlypr3) 2024-11-08 05:59:32 +00:00
Willy-JL
851c17bcd4 NFC Maker: Code cleanup, prep for App Catalog 2024-11-08 04:49:18 +00:00
Willy-JL
59a7dad7a5 GUI: Replace strcat() usage with strlcat() 2024-11-08 04:48:25 +00:00
Willy-JL
aee7c2c5bb API: Move furi_hal_bt_reverse_mac_addr() out of API 2024-11-08 04:47:54 +00:00
Willy-JL
5d4051e90e Update apps
- FlipSocial: Major restructure, memory management improvements (by jblanked)
- FlipStore: Fix memory leak (by jblanked)
2024-11-07 06:21:47 +00:00
WillyJL
5eb5d75046 FBT/SDK: New app flag UnloadAssetPacks to free RAM (#260)
* Store app flags in FAP header

* Add app flag to UnloadAssetPacks to free RAM

* Unload asset packs in NFC and MFKey

* Clearer size units

* Update changelog

* Future proof logic

* Sync apps
2024-11-07 06:36:59 +01:00
Willy-JL
e63808537e Merge remote-tracking branch 'fork-ofw/fix/oom-busfault' into mntm-dev --nobuild 2024-11-07 04:04:52 +00:00
Willy-JL
cda2cedf45 Loader: Fix BusFault in handling of OOM 2024-11-07 04:04:10 +00:00
Willy-JL
1f7543a355 GPIO: Add Web Crawler too (by jblanked) 2024-11-06 05:54:12 +00:00
Willy-JL
f07cc58f80 GPIO: Add FlipperHTTP suite (by jblanked) 2024-11-06 05:38:52 +00:00
Willy-JL
ef3a668769 Tools: Add uPython (by ofabel) 2024-11-06 04:00:54 +00:00
Willy-JL
4c5b758d03 Merge remote-tracking branch 'ofw/dev' into mntm-dev --nobuild
# Conflicts:
#	.github/CODEOWNERS
#	applications/system/js_app/packages/create-fz-app/package.json
#	applications/system/js_app/packages/fz-sdk/package.json
2024-11-06 03:36:23 +00:00
Willy-JL
ce3e95709d Update apps --nobuild
- NFC Playlist: Better error handling with many new error screens (by
acegoal07)
2024-11-06 03:34:13 +00:00
Willy-JL
3e928fd7d2 ESP Flasher: Spring cleaning, prep for Ghost ESP 2024-11-06 03:26:53 +00:00
Willy-JL
0923071b95 IR: Fix openned typo in error message 2024-11-05 23:23:15 +00:00
Anna Antonenko
51aafd1b5e fix: bump fz-sdk to 0.1.2 (#3989) 2024-11-05 20:58:19 +09:00
WillyJL
b86b9b87b8 JS: Add die() typedoc (#3985)
* JS: Add die() to typedocs

* JS: Never type for die()

---------

Co-authored-by: Anna Antonenko <portasynthinca3@gmail.com>
2024-11-05 14:41:03 +03:00
Anna Antonenko
c741727b96 I am own the JS (#3982)
* fix: js app template
* i am own the js
* farewell
2024-11-05 19:53:24 +09:00
WillyJL
3ef283824d FBT: Optimize icons blob -4KB DFU, scrub unused icons (#291)
* Unused icons to check later

* Exclude disabled icons from firmware

* Format

* Also report free flash in gh comment

* Fix free flash calc

* Fix?

* Fix??

* Split to next line

* Remove dead icons

* Some spring cleaning of icons cooker

* Improve unused icons script

* Disable icons that cant be used in asset packs

* These will need a workaround for external

* Revert "These will need a workaround for external"

This reverts commit fb23d97952.

* Here's the workaround: split assets lib

now there is "assets" and "fwassets"

firmware links with fwassets and includes all icons
however not all of them are exposed to api

if an app needs a firmware icon not in api, it can use fap_libs=["assets"]
this will link against this dummy assets lib
it only contains the icons that arent exposed to api

this way, an app using assets lib will still benefit from asset packs
but at same time, we can remove pointless icons from dfu blob

* Update changelog
2024-11-05 08:32:24 +01:00
Willy-JL
78f517b294 Merge remote-tracking branch 'ul/dev' into mntm-dev --nobuild 2024-11-05 07:29:58 +00:00
MX
462ab255a1 upd examples 2024-11-05 09:52:24 +03:00