Skip to content

Conversation

svobs
Copy link
Contributor

@svobs svobs commented Nov 2, 2022


Description:

This update will:

  • Fix the constraint errors in Quick Settings panels. In some cases these were causing clicks on the Audio tab to be ignored, and causing other phantom quirks
  • Improve scroll behavior of the Video tab (as described in Controls overlap in video quick settings panel #3790): X axis is now completely fixed; but when Show Tabs = "Always" the content compresses slightly and gracefully to make space for the scrollbar
  • Improve the layouts of the 3 tabs to clear warnings about ambiguous & missing constraints, improve overall consistency, and hopefully have much more robust response to future OS updates
  • Merge the Custom... crop button into the segmented control with the other crops (see the comments in the above issue)

…ways". Fix constraint errors, warnings and all other layout issues in Quick Settings panels. Merge Custom crop button into segmented control.
@low-batt low-batt linked an issue Nov 6, 2022 that may be closed by this pull request
1 task
Copy link
Contributor

@low-batt low-batt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pulled locally, built and tested. Looks good to me.

@low-batt
Copy link
Contributor

low-batt commented Nov 6, 2022

This is what the panel looks like with this fix. The scroll bar no longer overlaps controls in the panel:
issue-3790

@low-batt low-batt requested a review from uiryuu November 6, 2022 18:57
@uiryuu
Copy link
Member

uiryuu commented Nov 8, 2022

I'd say I like this design. I understand to include custom... in the segment control is a bit weird, but if no better idea, we can ship this.

@uiryuu uiryuu merged commit 64d4883 into iina:develop Nov 8, 2022
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.

Controls overlap in video quick settings panel
3 participants