diff --git a/CHANGELOG.md b/CHANGELOG.md index ab9defb1f..ea951e8ed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -55,6 +55,15 @@ - Apps: - NFC: Cyborg Detector (by @RocketGod-git) - Sub-GHz: Radio Scanner (by @RocketGod-git) + - GPIO: FlipperHTTP app suite (by @jblanked): + - FlipLibrary + - FlipSocial + - FlipStore + - FlipTrader + - FlipWeather + - FlipWiFi + - Web Crawler + - Tools: uPython (by @ofabel) - Games: Umpire Indicator (by @RocketGod-git) - Sub-GHz: - Show satellites count with an icon (#215 by @m7i-org) @@ -116,11 +125,11 @@ - MFKey: Added Static Encrypted Nested key recovery, Added NFC app support, Dropped FlipperNested support (by @noproto) - WAV Player: Better fix for unresponsiveness, handle thread exit signal (by @CookiePLMonster) - Laser Tag: External Infrared board support, crash fixes (by @RocketGod-git), RFID support for ammo reload, thread leak fix (by @jamisonderek) - - ESP Flasher: Update blackmagic bin with WiFi Logs (by @DrZlo13), support more board types (by @xMasterX) + - ESP Flasher: Add FlipperHTTP firmware (by @jblanked), update blackmagic bin with WiFi Logs (by @DrZlo13), support more board types (by @xMasterX) - Picopass: File loading improvements and fixes (by @bettse), force ISO15693 1OutOf4 mode (by @aaronjamt) - Quac!: External IR board support (by @daniilty), import all IR from file, iButton support, code improvements (by @rdefeo) - DTMF Dolphin: Add EAS tone support (by @JendrBendr) - - NFC Playlist: Error screens for playlist already exists and item already in playlist, general improvements (by @acegoal07), refactor rename/new scene without thread (by @Willy-JL) + - NFC Playlist: Better error handling with many new error screens, general improvements (by @acegoal07), refactor rename/new scene without thread (by @Willy-JL) - CLI-GUI Bridge: Fixes and improvements (by @ranchordo) - Seader: Enable T=1, show error for timeout, fix wrong LRC logging, fix crash scanning NTAG215 with MFC option (by @bettse) - BLE Spam: Fix menu index callback (by @Willy-JL) @@ -222,4 +231,6 @@ ### Removed: - Apps: - - Mifare Nested: Superseded by NFC app after OFW PR 3822 (MIFARE Classic Key Recovery Improvements) \ No newline at end of file + - Mifare Nested: Superseded by NFC app after OFW PR 3822 (MIFARE Classic Key Recovery Improvements) + - ESP Flasher: + - Removed Airtag Scanner and ESP32-S2 Wardriver due to low user interest and to make space for Ghost ESP diff --git a/applications/external b/applications/external index 68bb084ec..9d0e50ef0 160000 --- a/applications/external +++ b/applications/external @@ -1 +1 @@ -Subproject commit 68bb084ec9476b011465b78f27fdacd560262e2c +Subproject commit 9d0e50ef075de0c718d5be480ba68b22d49c96ad diff --git a/applications/main/infrared/infrared_app.c b/applications/main/infrared/infrared_app.c index 674f0cc67..e42446a42 100644 --- a/applications/main/infrared/infrared_app.c +++ b/applications/main/infrared/infrared_app.c @@ -566,7 +566,7 @@ int32_t infrared_app(void* p) { is_remote_loaded = false; bool wrong_file_type = INFRARED_ERROR_CHECK(error, InfraredErrorCodeWrongFileType); const char* format = wrong_file_type ? - "Library file\n\"%s\" can't be openned as a remote" : + "Library file\n\"%s\" can't be opened as a remote" : "Failed to load\n\"%s\""; infrared_show_error_message(infrared, format, file_path); diff --git a/applications/main/infrared/scenes/infrared_scene_remote_list.c b/applications/main/infrared/scenes/infrared_scene_remote_list.c index 93665769c..c7593cc5e 100644 --- a/applications/main/infrared/scenes/infrared_scene_remote_list.c +++ b/applications/main/infrared/scenes/infrared_scene_remote_list.c @@ -46,7 +46,7 @@ bool infrared_scene_remote_list_on_event(void* context, SceneManagerEvent event) bool wrong_file_type = INFRARED_ERROR_CHECK(task_error, InfraredErrorCodeWrongFileType); const char* format = wrong_file_type ? - "Library file\n\"%s\" can't be openned as a remote" : + "Library file\n\"%s\" can't be opened as a remote" : "Failed to load\n\"%s\""; infrared_show_error_message( diff --git a/applications/main/infrared/scenes/infrared_scene_universal_from_file.c b/applications/main/infrared/scenes/infrared_scene_universal_from_file.c index d6a719041..10a1e11d6 100644 --- a/applications/main/infrared/scenes/infrared_scene_universal_from_file.c +++ b/applications/main/infrared/scenes/infrared_scene_universal_from_file.c @@ -93,7 +93,7 @@ bool infrared_scene_universal_from_file_on_event(void* context, SceneManagerEven bool wrong_file_type = INFRARED_ERROR_CHECK(task_error, InfraredErrorCodeWrongFileType); const char* format = wrong_file_type ? - "Remote file\n\"%s\" can't be openned as a library" : + "Remote file\n\"%s\" can't be opened as a library" : "Failed to load\n\"%s\""; infrared_show_error_message(