Commit Graph

621 Commits

Author SHA1 Message Date
Willy-JL
88a474f604 Merge remote-tracking branch 'ul/dev' into mntm-dev 2024-12-10 05:07:49 +00:00
Willy-JL
661a467ff7 Merge remote-tracking branch 'ofw/dev' into mntm-dev 2024-12-10 04:07:07 +00:00
MX
53fa3f85b3 upd changelog 2024-12-06 12:51:06 +03:00
Willy-JL
49d29f8ebf ESP Flasher: Add c3 and c6 to s3 option (by jaylikesbunda) 2024-11-27 13:11:47 +00:00
Cassandra
327bdd3f78 feat(hid_ptt): support Gather (#304)
* feat(hid_ptt): support Gather

plus a few typo and style fixes...

* Update changelog

---------

Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>
2024-11-27 14:11:09 +01:00
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
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
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
Willy-JL
c06c7c98c1 Update changelog --nobuild 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
24e7cfc16f upd changelog 2024-11-11 16:58:34 +03: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
2d559a1576 Update changelog 2024-11-10 04:42:30 +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
ae77dc9f90 Flappy Bird: Yappy Ghost character, more fixes (by jaylikesbunda & the1anonlypr3) 2024-11-08 05:59:32 +00:00
Willy-JL
aee7c2c5bb API: Move furi_hal_bt_reverse_mac_addr() out of API 2024-11-08 04:47:54 +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
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
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
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
WillyJL
2e7eedf291 CLI: More commands as plugins on SD -6KB DFU, refactor plugin wrapper, (#276)
* Unused icons to check later

* Exclude disabled icons from firmware

* Format

* CLI: Test moving more cmds to plugins

* CLI: Macro template for plugin wrapper

* Fix plugin filenames

* Retrofit older cli wrappers

* Fix unused

* Fix manifests

* Add explanation

* Revert "Unused icons to check later"

This reverts commit b7f98e344c.

* Revert "Exclude disabled icons from firmware"

This reverts commit ab62e99898.

* Add back toplevel chat command

* Add DFU size to github comment

* Fix build

* Fix BT CLI preload fail

* Add these back

* Fix CLI command gpio preload fail

* Fix input command

* These can stay

* Fix negative size rounding

* Update changelog

* Fix DFU size calc
2024-11-04 09:42:25 +01:00
WillyJL
30d7589f5c JS: Add illegalSymbols prop for gui/text_input (#290)
* JS: Add illegalSymbols prop for gui/text_input

* Update changelog

* Fix gui example
2024-11-04 09:38:59 +01:00
Willy-JL
f8b280cb28 Fix link in changelog --nobuild 2024-11-03 03:12:28 +00:00
Willy-JL
827d6e6e56 Flappy Bird: Yappy Bird mode, highscore system (by jaylikesbunda & the1anonlypr3) 2024-11-03 02:56:01 +00:00
Willy-JL
3bb8af182f Update apps
- NRF24 Batch: Add Aeropac SN board txt file (by vad7)
2024-11-03 02:33:55 +00:00
Willy-JL
e5acd5cd22 JS: Bump SDK with new typedocs for old extra modules 2024-11-03 01:52:50 +00:00
Willy-JL
2dd9b848c2 Update changelog 2024-11-01 13:30:44 +00:00
MX
eae8ef23df move things in changelog 2024-11-01 07:43:07 +03:00
MX
e8dc0ea5d8 upd changelog 2024-11-01 06:53:02 +03:00
MX
9180364e42 upd readmes [ci skip] 2024-11-01 06:02:46 +03:00
Willy-JL
eef213f305 Update changelog 2024-10-31 19:14:20 +00:00
Willy-JL
1d52b65868 Fix JS typedocs references 2024-10-31 19:03:12 +00:00
Willy-JL
a010a9e933 Merge commit 'e4c82708242b25a9af4d2695dd72f4eef44631eb' into mntm-dev 2024-10-31 16:40:46 +00:00
WillyJL
39a3422b45 RPC: Add ASCII event support (#284)
* RPC: SendAsciiEventRequest support

* GUI: Ascii input for ByteInput

* Sync protobuf submodule

* Update changelog
2024-10-30 00:16:27 +01:00
Willy-JL
45f6e448c6 RPC: Fix apps not updating and staying at 100% --nobuild 2024-10-29 22:52:58 +00:00
Willy-JL
4ee5789168 GUI: Ascii input for ByteInput 2024-10-29 22:23:50 +00:00
Willy-JL
38471fdd75 GUI: Refactor TextInput illegal symbols API 2024-10-29 22:08:52 +00:00
Willy-JL
4b8b27954b Merge remote-tracking branch 'ul/dev' into mntm-dev 2024-10-29 02:15:59 +00:00
MX
b462329dd5 upd changelog [ci skip] 2024-10-29 02:51:49 +03:00
MX
bb922de569 upd changelog 2024-10-29 02:36:44 +03:00
Willy-JL
170db80b6d Fix changelog 2024-10-26 02:49:13 +01:00