Skip to content

Conversation

@ccarpiog
Copy link

@ccarpiog ccarpiog commented Feb 3, 2026

Summary

  • Add Default Display preference option to select which display PiP windows appear on
  • Add custom display names feature allowing users to give friendly names to their displays
  • Custom names appear in the Default Display selector and right-click context menu

Changes

  • Default Display setting: New preference to choose which display PiP windows default to
  • Display Names panel: UI to configure custom names for each display
  • Persistence: Names are saved in user preferences and survive app restarts
  • UI polish: Visual spacing improvements and keyboard navigation fixes in preferences

Test plan

  • Open Preferences and verify Default Display dropdown shows all connected displays
  • Set a default display and verify new PiP windows open on that display
  • Open Display Names panel and set custom names for displays
  • Verify custom names appear in Default Display dropdown and right-click menu
  • Restart app and verify names persist

- Added UI panel to configure custom names for displays
- Custom names appear in Default Display selector and right-click menu
- Names are persisted in user preferences
- Add visual spacing between Display Renderer, Default Display, and Display Names options
- Fix Shift+Tab keyboard navigation in Display Names panel by completing circular tab order
- Add visual cue for unknown displays (italic placeholder text)
- Fix display names not persisting when clicking OK by committing edits before close
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.

1 participant