Releases: todotge/Flipper-api-caller
Releases · todotge/Flipper-api-caller
Release list
0.1.4
Added
- App icon
- i18n system (
src/utils/locale.c/h): stableLocKeystring keys, Italian
and English translation tables, language persisted in/data/settings.txt
(default English, file created on first launch); every UI string now goes
throughlocale_get - Extended keyboard (
src/utils/api_text_input.c/h): all console symbols,
two-line input area, cursor editing mode (UP from the top key row,
LEFT/RIGHT move the cursor, OK returns to the keys) and shifted characters
via long-press (based on UART Terminal by cool4uma, MIT) - MIT license (
LICENSE.md)
Fixed
- Saved networks not shown after restart:
wifi_history_loadstopped
restoring the SSID into the history entries (nameless ghost items that
froze the UI when selected), empty passwords are now correctly mapped back
from the-placeholder, corrupted empty-SSID entries are skipped on load,
and connecting with an empty SSID is rejected early
0.1.3
Added
- Execution and logging:
src/api/call_runner.c/h: non-blocking FlipperHTTP request execution
(GET/POST/PUT/PATCH/DELETE; HEAD mapped to GET), URL+query building,
per-line response capture, 30 s timeout and distinct error handlingsrc/utils/logger.c/h: uptime-timestamped log at/data/debug.logwith
automatic truncation at 32 KB- "Call detail" scene: Run/Edit menu, "Sending request..." screen, result
(method, URL, status code, body) with SEND/RESULT/ERROR logging - Call list entries now open the detail scene (execution + editing)
Fixed
- Device freeze during execution: request state is now driven by the RX
callback instead oflast_response(which fast replies overwrote); app
stack raised to 4 KB; logger path resolved once; progress markers written
todebug.log - Unreadable responses (blank screen while scrolling): CRLF
\rcharacters
stripped and control characters normalized; response buffer raised to 32 KB
with an explicit[response truncated]notice - Long responses disappearing while scrolling (firmware TextBox limitation):
new custom scrollable viewsrc/utils/long_text_view.c/hwith local line
wrapping (UP/DOWN one line, OK full page) used for call results - Saved calls lost after restart: empty fields (query/headers/body,
open-network Wi-Fi passwords) are now persisted with a-placeholder and
restored as empty on load