-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
feat(web-ui): replace dropdown menus with checkboxes #3455
feat(web-ui): replace dropdown menus with checkboxes #3455
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #3455 +/- ##
========================================
Coverage 7.87% 7.87%
========================================
Files 90 90
Lines 15803 15803
Branches 7487 7487
========================================
Hits 1244 1244
- Misses 12133 14080 +1947
+ Partials 2426 479 -1947
Flags with carried forward coverage won't be shown. Click here to find out more. |
4bd8cd2
to
59913ab
Compare
59913ab
to
74c99f3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I still need to review the input accordion a little closer.
0274081
to
60d7c1c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry for the delay, I didn't want to disturb you over the holidays.
60d7c1c
to
13744d3
Compare
This comment was marked as resolved.
This comment was marked as resolved.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Copilot reviewed 5 out of 14 changed files in this pull request and generated no comments.
Files not reviewed (9)
- src_assets/common/assets/web/apps.html: Language not supported
- src_assets/common/assets/web/public/assets/locale/en.json: Language not supported
- src_assets/common/assets/web/Checkbox.vue: Evaluated as low risk
- src_assets/common/assets/web/configs/tabs/AudioVideo.vue: Evaluated as low risk
- src_assets/common/assets/web/configs/tabs/General.vue: Evaluated as low risk
- src_assets/common/assets/web/configs/tabs/Inputs.vue: Evaluated as low risk
- src_assets/common/assets/web/configs/tabs/Network.vue: Evaluated as low risk
- src_assets/common/assets/web/configs/tabs/audiovideo/AdapterNameSelector.vue: Evaluated as low risk
- src_assets/common/assets/web/configs/tabs/audiovideo/DisplayModesSettings.vue: Evaluated as low risk
0b509c0
to
3de0084
Compare
Quality Gate passedIssues Measures |
Description
Replaced the enabled/disabled dropdowns with checkboxes.
Except this one as it has custom dropdown values and it seems that it could possible have more values in the future:
Additionally fixed incorrectly labeled default values, some missing/mis-configured translation stuff and styling issues.
Screenshots
General
Before
After
Input
Before 1
After 1
Before 2
After 2
Before 3
After 3
Before 4
After 4
Audio/Video
Before
After
Network
Before
After
Nvidia
Before
After
Intel
Before
After
AMD
Before
After
VideoToolbox
Before
After
VA-API
Before
After
Apps
Before
After
Type of Change
.github/...
)Checklist