Commit Graph
6 Commits
Author SHA1 Message Date
jensandClaude Sonnet 4.6 19cf6fa05e plot tab: fix y-axis scaling, add Visible/Used Sats modes, right-click menu
- Fix _nice_ticks: use floor for first tick and ceil for last tick so the
  tick range always fully brackets the data; data was previously clipped
  when the maximum fell between two nice tick values
- Add 5% headroom padding so data does not sit flush against plot edges
- Add 'Visible Sats' and 'Used Sats' y-axis modes (global, like pDOP)
- Right-click context menu on plot canvas: Save as PNG and Copy to clipboard

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 12:46:52 +02:00
jensandClaude Sonnet 4.6 495f4c15c9 sky tab: add per-receiver info bar with pDOP, visible and used satellite counts
One card per receiver showing receiver ID, pDOP, visible satellites and
used satellites. Cards are added/removed dynamically with receivers.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 12:27:36 +02:00
jensandClaude Sonnet 4.6 07444fd299 sky tab: decouple table rebuilds from sky updates, update cells in-place
- Sky widget always gets the latest data immediately (off-thread render)
- Table rebuilds throttled to ~2 Hz via single-shot QTimer
- Cell values updated in-place when satellite set is unchanged, preserving
  scroll position; full rebuild only when satellites appear/disappear

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 12:18:49 +02:00
jens d492e32a8b plot tab remembers now value, satellite, points 2026-05-24 12:07:41 +02:00
jens 45ef58ea8d refactored connection tab 2026-05-24 11:59:34 +02:00
jens 561d4ad77f added gui 2026-05-24 11:52:03 +02:00