Skip to content

Fix popout panadapters: GPU rebind, window titles, layout#1333

Merged
ten9876 merged 1 commit into
mainfrom
fix-popout-pans
Apr 14, 2026
Merged

Fix popout panadapters: GPU rebind, window titles, layout#1333
ten9876 merged 1 commit into
mainfrom
fix-popout-pans

Conversation

@ten9876

@ten9876 ten9876 commented Apr 14, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Fix popout pans going static on macOS/Windows by calling releaseResources() before update() on reparent (forces GPU pipeline rebuild)
  • Show "AetherSDR — Slice A" instead of raw hex pan ID in floating window title
  • Wire maximize button (was dead placeholder)
  • Force layout recalculation on redock to prevent blank gaps

Fixes #1240. From AetherClaude PR #1266.

🤖 Generated with Claude Code

…, layout (#1240)

- Release QRhi resources on reparent so Metal surface rebinds to new window
- Expand slice letter array from 4 to 8 to support all FLEX slice indices
- Use slice title instead of raw hex pan ID for floating window titles
- Wire maximize button signal (was unconnected placeholder)
- Force layout invalidation on re-dock to prevent blank gaps on macOS

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ten9876 ten9876 merged commit 19cc8be into main Apr 14, 2026
1 of 3 checks passed
@ten9876 ten9876 deleted the fix-popout-pans branch April 14, 2026 07:09
chibondking pushed a commit to chibondking/AetherSDR that referenced this pull request Apr 14, 2026
…, layout (aethersdr#1240) (aethersdr#1333)

- Release QRhi resources on reparent so Metal surface rebinds to new window
- Expand slice letter array from 4 to 8 to support all FLEX slice indices
- Use slice title instead of raw hex pan ID for floating window titles
- Wire maximize button signal (was unconnected placeholder)
- Force layout invalidation on re-dock to prevent blank gaps on macOS

Co-authored-by: AetherClaude <aetherclaude@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Popout Panadapters not functional on Mac

2 participants