Commit Graph

162 Commits

Author SHA1 Message Date
Eiswolf-BG
e4aa03dbf2 v2.6.5: Update web flasher version badge and firmware binary
Bumps the web flasher version display to v2.6.5 and refreshes
firmware.bin to match the v2.6.5 build output.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-06 16:39:11 +02:00
Eiswolf-BG
406326f3da v2.6.5: Add arrowhead to aircraft heading line on radar
drawAircraftMarker() previously drew a plain symmetric line for an
aircraft's heading, making it impossible to tell at a glance which
end pointed "forward". The line now ends in a small two-stroke
arrowhead (chevron), so the direction of travel is unambiguous.

Also documents that the index.html version-badge check (release
workflow step 4) is mandatory and not optional, since it was
accidentally skipped on a recent patch release.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-06 16:39:02 +02:00
Eiswolf-BG
58bdedae31 v2.6.1: Update web flasher version badge and firmware binary
Bumps the web flasher version display to v2.6.1 and refreshes
firmware.bin to match the v2.6.1 build output.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-06 16:04:47 +02:00
Eiswolf-BG
81d11ad954 v2.6.1: Fix "highest flight today" layout collision on Statistics screen
The v2.6.0 addition was drawn as a single line that could overflow
and collide with the "Reset logbook data" button. It now uses the
same two-line drawStatRow() layout (label + value) as the other
stats, with all row Y positions shifted up slightly to make room,
and the i18n strings dropped their now-redundant ": " suffix since
drawStatRow() renders label and value on separate lines.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-06 16:03:49 +02:00
Eiswolf-BG
b7362f4fba v2.6.0: Update web flasher version badge and firmware binary
Bumps the web flasher version display to v2.6.0 and refreshes
firmware.bin to match the v2.6.0 build output.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-06 15:58:18 +02:00
Eiswolf-BG
f966255329 v2.6.0: Show highest-altitude flight of the day on Statistics screen
Adds FlightLogbook::todayMaxAltitude(), which scans today's logbook
CSV for the entry with the greatest altitude at first sighting, and
displays it as "Highest flight today: <callsign> (<alt> ft)" on the
Statistics screen (Menu -> Flight Options -> Statistics).

Also documents the CYD-flightradar.bin rename step (for GitHub
release uploads) in the CLAUDE.md release workflow.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-06 15:58:08 +02:00
Eiswolf-BG
82b0877e8d v2.5.1: Update web flasher version badge and firmware binary
Bumps the web flasher version display to v2.5.1 and refreshes
firmware.bin to match the v2.5.1 build output.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-06 15:35:13 +02:00
Eiswolf-BG
2d9c615fae Polish nearest-airport marquee: bigger, cleaner, smoother
Several fixes to the "nearest airport" marquee on the Location
Presets screen, building on the size-2 enlargement from the previous
commit:
- Fix leftover dashed line above the text by clearing a background
  area sized for size-2 text and by running MenuStars::update()
  before drawMarquee() in the wait loop (stars could otherwise be
  drawn over the freshly rendered text).
- A pixel-perfect scrolling attempt (sub-character cursor offset)
  caused a stray green box to the left of the text and has been
  reverted in favor of the original whole-character scrolling, with
  a shorter gap (3 spaces) and a more generous clear rect.
- Slowed the scroll step from 120ms to 200ms per character for a
  calmer, more readable pace.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-06 15:34:11 +02:00
Eiswolf-BG
191380ba01 Enlarge nearest-airport marquee text to size 2
The scrolling "nearest airport" line on the Location Presets screen
was hard to read at size 1. setupMarquee() now measures text width
at size 2 (matching what drawMarquee() actually renders), and
drawMarquee() resets back to size 1 on both return paths so it
doesn't leak into subsequently drawn UI (e.g. the Back button).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-06 15:09:51 +02:00
Eiswolf-BG
0abd293450 v2.5.0: Update web flasher version badge and firmware binary
Bumps the web flasher version display to v2.5.0 and refreshes
firmware.bin to match the v2.5.0 build output.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-06 05:49:53 +02:00
Eiswolf-BG
a271109f19 v2.5.0: History chart, web export, and marquee fix for nearest airport
Adds a 7-day bar-chart view of the flight logbook (Menu -> Flight
Options -> History chart), and a small built-in web server that
serves a logbook overview page plus a merged CSV export of all
logged days once the device is connected to WiFi (discoverable via
the "?" button on the Logbook files screen, which now also shows the
live device IP). Also fixes the "nearest airport" line on the
Location Presets screen, which previously used tft.setViewport() and
went completely invisible with our custom font - it now scrolls as a
proper marquee without relying on the viewport clip.

Also documents the standard release workflow in CLAUDE.md.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-06 05:49:23 +02:00
Eiswolf-BG
8f557fc829 Add README docs for night dimming, watchlist, and nearest airport 2026-08-06 00:21:26 +02:00
Eiswolf-BG
8d6aaaa461 Show full project name in web flasher title
Changes the h1 from "FLIGHTRADAR CYD" to "EISWOLFS FLIGHTRADAR CYD"
to match the repo/README naming, and reduces the font size slightly
so the longer title still fits on one line.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-05 21:42:16 +02:00
Eiswolf
133d4f3264 Simplify link text for Flightradar Web Flasher 2026-08-05 21:34:26 +02:00
Eiswolf-BG
f711dc6d63 v2.4.0: Update version badge and firmware binary
Bumps the web flasher version display to v2.4.0 and refreshes
firmware.bin to match the current build output.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-05 20:43:46 +02:00
Eiswolf-BG
1ee04c0055 v2.4.0: Night dimming, aircraft watchlist, and nearest-airport lookup 2026-08-05 20:31:22 +02:00
Eiswolf
79f2598b0b Revise README with additional hardware and data info
Updated README.md to improve clarity and add details about hardware and data sources.
2026-08-05 19:25:27 +02:00
Eiswolf
cd116ff6a6 Update ESP Web Tools script and add browser note 2026-08-05 19:24:09 +02:00
Eiswolf
9d52c564a8 Fix missing newline in manifest.json
Add missing newline at the end of the manifest file
2026-08-05 19:23:33 +02:00
Eiswolf
c6a5417f97 Update README with badge links and project URL 2026-08-05 19:18:25 +02:00
Eiswolf
1522c629a8 Update installation instructions in README
Removed browser compatibility requirement for Web Flasher link.
2026-08-05 19:05:27 +02:00
Eiswolf
f874066551 Update index.html 2026-08-05 19:04:58 +02:00
Eiswolf
c315512930 Enhance index.html with installation guide and features
Added detailed instructions and features for the Flightradar Web Installer.
2026-08-05 19:03:48 +02:00
Eiswolf
c54a1fd4b9 Update README.md 2026-08-05 19:02:24 +02:00
Eiswolf
bd7618949a Update README.md 2026-08-05 18:56:50 +02:00
Eiswolf
3886bc8dae Fix Flightradar Web Flasher link in README
Updated the link for the Flightradar Web Flasher to the correct URL.
2026-08-05 18:55:05 +02:00
Eiswolf
2883c87b7f Change shield images to generic source
Updated shield image links to a generic shield source.
2026-08-05 18:52:49 +02:00
Eiswolf
bec8d5eb66 Enhance README with installation instructions and hardware info
Added installation options and hardware details to README.
2026-08-05 18:51:07 +02:00
Eiswolf
81178d75a2 Translate index.html content to English
Updated text and comments from German to English.
2026-08-05 18:49:13 +02:00
Eiswolf
845f2e4237 Add initial HTML structure for web installer 2026-08-05 18:22:00 +02:00
Eiswolf
681815ae9f Add manifest.json for Eiswolfs Flightradar project 2026-08-05 18:20:47 +02:00
Eiswolf
5b80dc5bf6 Add files via upload 2026-08-05 18:18:41 +02:00
Eiswolf-BG
0b66101858 v2.3.2: Add info button to WiFi Manager screen explaining multi-network support 2026-08-05 16:02:17 +02:00
Eiswolf
55c8c6be0b Expand README with flight options details
Added detailed descriptions of flight options and functionalities.
2026-08-05 15:59:47 +02:00
Eiswolf
42f459416b Revise README with features and examples
Updated README.md to include project features and examples.
2026-08-05 15:36:23 +02:00
Eiswolf
cb48a26c77 Update README.md with new features and details
Replaced the entire README.md with an updated version that includes additional features and detailed explanations.
2026-08-05 15:35:53 +02:00
Eiswolf-BG
e37dd469af v2.3.1: Info button for location presets, fix menu titles clipped at top edge, scrollable info screen 2026-08-05 15:27:29 +02:00
Eiswolf-BG
59aa5af1b2 v2.3: Twinkling star animation extended to all menus and splash screen, WiFi submenu removed 2026-08-05 05:49:51 +02:00
Eiswolf-BG
d89024e419 v2.2.1: Fix text overflowing input field borders and oversized detail-panel/stats text, restore correct native language names 2026-08-05 05:30:56 +02:00
Eiswolf-BG
2b07fd036f v2.2: Custom Unicode font for accented characters (DE/TR/FR/ES/IT), 4-category menu reorganization, black/green UI theme, header layout improvements 2026-08-05 01:07:08 +02:00
Eiswolf-BG
7fedf860e5 v2.1: Fix persistent radar screen flickering (header overlap, label backgrounds, orphaned trails) 2026-08-04 14:48:24 +02:00
Eiswolf-BG
6e01e56c4c v2.0.1: Splash screen airplane resized and rotated 2026-08-04 01:59:26 +02:00
Eiswolf-BG
d162cd5544 Merge branch 'main' of https://github.com/Eiswolf-BG/eiswolfs-flightradar
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2026-08-04 01:37:58 +02:00
Eiswolf-BG
665130e8bb v2.0: Full localization (6 languages), first-run language screen, aircraft detail overhaul, aircraft-model API fallback, and multiple bugfixes 2026-08-04 01:32:44 +02:00
Eiswolf
a5aec5a23c new, smaller images 2026-08-03 22:14:26 +02:00
Eiswolf
3674d0e084 Delete images/radar.jpg 2026-08-03 22:13:45 +02:00
Eiswolf
0ea91bde0f Delete images/wifi.jpg 2026-08-03 22:13:23 +02:00
Eiswolf
f5db20a80b Delete images/splash.jpg 2026-08-03 22:13:14 +02:00
Eiswolf
faf76e687e Delete images/menu2.jpg 2026-08-03 22:12:59 +02:00
Eiswolf
97acfa736c Delete images/detail.jpg 2026-08-03 22:12:19 +02:00