-
Notifications
You must be signed in to change notification settings - Fork 6.5k
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
[Settings V2 UX] Improve logical groupings of the general page #2688
Comments
@niels9001 Do you know a WYSIWYG-Editor for XAML/WinUi3? |
You could try Blend (it comes with Visual Studio), but most WYSIWYG editors won't give you code that's of high quality imo. Or you can try one of the toolkits for various design tools (e.g. Figma, Sketch or Adobe XD) but that won't give you code obviously. |
In the following pictures you can see my proposal on the structure of the general settings page. Some of the ideas are my own and the other ideas are based on the issues #1482, #889, #964, #2354 and the comment form @niels9001 in this issue. 👉 The setting "Check for updates automatically" is not implemented in PT at the moment. But I think we should implement them. Settings run as user & system telemetry off
Settings run as administrator & system telemetry on |
Nice, I like this! My thoughts:
@laviusmotileng-ms What are your thoughts? |
Why as button? I think a link would be better and more standardized.
For example if PT is installed in companys on clients or servers, where the user had no rights to install software and the software gets updated by SCCM or other tools. (For this scenario normal users shouldn't be able to change the sittings.)
Great idea. I like it. |
Yep.. that's what I meant with 'button', a 'learn more' HyperlinkButton ;). Right, I see - you might want to start a new issue for that. Please add the context you just described there as the 'user need'. I think the oneliner only needs to describe the fact that this project is open source. The button could lead to this repo (with maybe a label like 'Contribute to this project' or something like that :)! |
These type of choices need to be reviewed, please consult with @crutkas before making any change. |
I have mentioned @crutkas in the new issue. |
I have updated my mock ups to
👉 Link to window's feedback settings: [Update 2020-05-07 22:43] Fixed some text mistakes in the mock up and changed the layout of the open source notice. Settings run as user & system telemetry offSettings run as administrator & system telemetry on |
Are you applying an order of importance to these layouts. Common and important settings at the top. There is a SystemErrorText ThemeResource you can use so the text is Red in Light and Yellow in Dark |
I think is the best order in relation to how important the settings are. But I am free for other ideas. Please have in mind that these are only image mock ups.
Great tipp. |
Is the Telemetry options in the spec? Not seeing it in the latest build-features? |
See #964. |
@niels9001 |
Do you agree (for the settings that we have at the moment)? Should be a minor task with just some XAML changes. I can pick this up. |
Go nuts |
@niels9001 |
I'd stick to the radiobuttons since it reduces cognitive load (vs. combobox) since there are only 3 options (that we won't extend). And it is inline with how the W10 Settings app does it. Nice background info: |
The default without choosing "Custom" is only a dropdown field. |
@crutkas Whats your thoughts about the following ideas/changes for the general page? General settings page > Updates
General settings page > Side panel
|
@crutkas Can you please give us a feedback on this. Especially the about section changes. Thank you. |
@niels9001 Moved to the issue that we can discuss it here! |
@htcfreek, Lets pause and have single items here. We are going to merge the main item here. This issue will be closed out for the the pending PR. At this point, tweaks should be individual tracked issues so they can be discussed at their own merit. Single issue, single topic, single PR |
@crutkas, @niels9001 |
The current General settings page could use some improved structure for the various settings as discussed in #2676.
Here's a proposal:
Running as .. (Title)
Appearance (Title)
About PowerToys (Title) (In the side panel)
Version x.xx.x (clickable link to release notes)
Download updates automatically (Checkbox)
Check for updates (Button)
Various links
@htcfreek Please add your proposal of splitting the update section. I like that idea.
The text was updated successfully, but these errors were encountered: