Mark incomplete features as under construction and implement v0.0.2 release

- Mark incomplete statistics charts with construction notices
- Disable non-functional 3D radar controls
- Implement collapsible Display Options menu (defaults to collapsed)
- Add toast notifications for better error feedback
- Update version to 0.0.2 across all files and packages
- Improve Debian packaging with root-owner-group flag
- Update repository URLs to Forgejo instance
- Create comprehensive feature status documentation
- Created 10 detailed issues for all incomplete features (#5-#14)

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Ole-Morten Duesund 2025-08-24 18:24:08 +02:00
commit 67d0e0612a
14 changed files with 263 additions and 49 deletions

View file

@ -28,7 +28,7 @@
<body>
<div id="app">
<header class="header">
<h1>SkyView</h1>
<h1>SkyView <span class="version-info">v0.0.2</span></h1>
<!-- Status indicators -->
<div class="status-section">
@ -83,8 +83,11 @@
<!-- Display options -->
<div class="display-options">
<h4>Display Options</h4>
<div class="option-group">
<h4 class="collapsible-header collapsed" id="display-options-header">
<span>Display Options</span>
<span class="collapse-indicator"></span>
</h4>
<div class="option-group collapsible-content collapsed" id="display-options-content">
<label>
<input type="checkbox" id="show-site-positions" checked>
<span>Site Positions</span>
@ -205,16 +208,19 @@
<canvas id="aircraft-chart"></canvas>
</div>
<div class="chart-card">
<h3>Message Rate by Source</h3>
<h3>Message Rate by Source <span class="under-construction">🚧 Under Construction</span></h3>
<canvas id="message-chart"></canvas>
<div class="construction-notice">This chart is planned but not yet implemented</div>
</div>
<div class="chart-card">
<h3>Signal Strength Distribution</h3>
<h3>Signal Strength Distribution <span class="under-construction">🚧 Under Construction</span></h3>
<canvas id="signal-chart"></canvas>
<div class="construction-notice">This chart is planned but not yet implemented</div>
</div>
<div class="chart-card">
<h3>Altitude Distribution</h3>
<h3>Altitude Distribution <span class="under-construction">🚧 Under Construction</span></h3>
<canvas id="altitude-chart"></canvas>
<div class="construction-notice">This chart is planned but not yet implemented</div>
</div>
</div>
</div>
@ -233,10 +239,11 @@
<!-- 3D Radar View -->
<div id="radar3d-view" class="view">
<div class="radar3d-controls">
<button id="radar3d-reset">Reset View</button>
<button id="radar3d-auto-rotate">Auto Rotate</button>
<div class="construction-notice">🚧 3D Controls Under Construction</div>
<button id="radar3d-reset" disabled>Reset View</button>
<button id="radar3d-auto-rotate" disabled>Auto Rotate</button>
<label>
<input type="range" id="radar3d-range" min="10" max="500" value="100">
<input type="range" id="radar3d-range" min="10" max="500" value="100" disabled>
Range: <span id="radar3d-range-value">100</span> km
</label>
</div>