Skip to content

PIP window should show percentage during resize relative to the source display resolution #1548

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
waydabber opened this issue Feb 17, 2023 Discussed in #1546 · 6 comments
Assignees
Labels
done All tasks are completed enhancement New feature or request PIP/Stream PIP or full screen streaming released Released
Milestone

Comments

@waydabber
Copy link
Owner

Discussed in #1546

Could resizing a PIP window show a zoom percentage (in its title bar) during the drag? It's hard to know when it's back to normal.

@waydabber waydabber added enhancement New feature or request PIP/Stream PIP or full screen streaming labels Feb 17, 2023
@waydabber waydabber changed the title Resizing a PIP window should show some percentage value Resizing a PIP window should show some percentage value and should have an option to set specific sizes (25%, 50%, 75%, 100% etc) easily Sep 10, 2023
@waydabber
Copy link
Owner Author

There should also be an option to easily set specific common sizes (25%, 50%, 75%, 100% etc) in relation to the streamed content's native resolution.

@vexir
Copy link

vexir commented Sep 10, 2023

I would also include a way to set size as a custom value, and perhaps an option to set its size as a % of the main display's width or height. A good UI model for choosing between these three modes are two input boxes (one for W/H), three buttons or a dropdown for the three modes, and a checkbox or icon to maintain aspect ratio. The three modes being:

  1. Set size as % of sub-display's resolution
  2. Set size as % of main display's resolution
  3. Set size as manually input value

I could also see a world in which setting a size in physical units would be useful for some applications, but that feels very niche and difficult to calculate/potentially error-prone.

@peterjcole
Copy link

+1, I was looking for this feature this week. As a start, being able to set it to 100% would be particularly useful.

My use case is that I want to start using BetterDisplay + PiP as a virtual second screen for occasional screen sharing in meetings, and not being able to scale to 100% is annoying because it means the picture is blurrier than it needs to be

I'd happily switch on an option forego the ability to resize the window at all and have it forced 100%, as I don't need to have this resized.

@waydabber
Copy link
Owner Author

All right, will implement it. :)

@waydabber waydabber self-assigned this Oct 17, 2024
@waydabber waydabber added the in progress Implementing label Oct 17, 2024
@waydabber waydabber added this to the v3.1.3 milestone Oct 17, 2024
@waydabber waydabber added the internal pre-release Enable internal pre-releases under Settings/Applications/Updates label Oct 17, 2024
@waydabber waydabber changed the title Resizing a PIP window should show some percentage value and should have an option to set specific sizes (25%, 50%, 75%, 100% etc) easily PIP window should show percentage during resize relative to the source display and should snap to sizes of significance (25%, 50%, 75%, 100% etc) easily Nov 11, 2024
@waydabber waydabber changed the title PIP window should show percentage during resize relative to the source display and should snap to sizes of significance (25%, 50%, 75%, 100% etc) easily PIP window should show percentage during resize relative to the source display resolution Nov 11, 2024
@waydabber
Copy link
Owner Author

Snap to significant sizes is a different feature, will be implemented in #3603

@waydabber waydabber added done All tasks are completed and removed in progress Implementing labels Nov 11, 2024
@waydabber
Copy link
Owner Author

The app now shows the percentage relative to the source in the middle of the PIP window during resize. With free aspect ratio it displays the percentage in an X%xY% format.

@waydabber waydabber added pre-release available Released as beta version and removed internal pre-release Enable internal pre-releases under Settings/Applications/Updates labels Nov 22, 2024
@waydabber waydabber added released Released and removed pre-release available Released as beta version labels Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
done All tasks are completed enhancement New feature or request PIP/Stream PIP or full screen streaming released Released
Projects
None yet
Development

No branches or pull requests

3 participants