Releases: b14ckyy/ETHOSMappingWidget-Revisited
Releases · b14ckyy/ETHOSMappingWidget-Revisited
1.0-Beta3
-
Highlights
- Major low-resolution and split-layout improvements across the ETHOS Mapping Widget.
- Added robust minimum-size guard behavior for tiny widget areas.
- Improved zoom button visuals and interaction behavior.
- Better top/bottom bar readability and dynamic font/layout scaling.
-
What’s New
- New fullscreen split layouts for
480x272,480x320,640x360, and800x480(including 1:1, 2:1, and 1+2 variants where applicable). - New zoom icon assets with tuned transparency/visibility.
- Improved overlay rendering (GPS/zoom/warning boxes), compact-mode handling, and narrow-screen behavior.
- Added a minimum-size warning overlay with on-screen size debug info and minimum requirement hint.
- Removed obsolete GPS source setting from widget configuration.
- Added telemetry source documentation for easier setup and maintenance.
- Improved map/draw safety checks and utility logging robustness.
- New fullscreen split layouts for
-
Technical Scope
17 files changed,632 insertions,127 deletionssince1.0-beta2.
-
Included Commits (since 1.0-beta2)
7bfc5f9,fab2ab0,8e8afc4,0dd5d7d,16547c8, merge5ba543a, version update2a5d827.
1.0-Beta2 | More tidies and logger added
1.0-Beta1 | Initial release
Initial Release after Forking from Yaapu ETHOS Mapping Widget
Custom Enhancements & Modifications
This version includes extensive custom improvements:
- Full dynamic scaling for any widget size (including Tiny and Ultra-Tiny modes)
- Smart element hiding (Top/Bottom bars, telemetry values, overlays) when space is limited
- Improved Scale Bar visibility and background
- Refined "Home Not Set" warning with dynamic box sizing
- Better performance and reduced tile loading in small widgets