Skip to content
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

rework settings layout #1448

Merged
merged 2 commits into from
Jun 29, 2019
Merged

Conversation

matkoniecz
Copy link
Member

@matkoniecz matkoniecz commented Jun 28, 2019

I reworked setting layout based on what people actually want to change. My testing has a small sample size. But for now basically all people were interested in quest list - at least viewing it. Some also in changing. Some even started given unprompted advice to make it far more prominent.

So it is moved higher while some settings much less likely/useful to change were downgraded into advanced settings.

in UX testing multiple people that reached settings menu declared that quest selection should not be hidden in advanced settings

I also shown quest list to some people after UX testing session and reactions where mix of

  • why I was not aware that X is disabled? I am very interested in this topic.
  • it is interesting (about specific quest)
  • it is amazing (about quest variety)
  • I really like icon X (often for the underground buildings)
  • I was not aware that there are some many question types
  • it should be displayed on first startup (I am pretty sure that it would have more negatives than positives).

Also some people using SC declared that it should be less hidden.

So it is promoted higher, out of advanced settings, visible without scrolling settings list.

I also downgraded cache size into advanced, in normal operation there is no need to change it.

I removed separate single element theme and cache group as unnecessary.


Why I keep writing books in commit messages? Is full story behind such change is useful. And more useful than something like "reworked settings moving ones more likely to be used to the top, quest list was especially wanted according to the UX testing"? I somehow made XXL commit message again, I am planning to strongly avoid doing it with the next one, but maybe it is useful.


My work on this pull request and UX testing was sponsored by a NGI Zero Discovery grant

I reworked setting layout based on what people actually want to change. My testing has a small sample size. But for now basically all people were interested in quest list - at least viewing it. Some also in changing. Some even started given unprompted advice to make it far more prominent.

So it is moved higher while some settings much less likely/useful to change were downgraded into advanced settings.

in UX testing multiple people that reached settings menu declared that quest selection should not be hidden in advanced settings

I also shown quest list to some people after UX testing session and reactions where mix of
- why I was not aware that X is disabled? I am very interested in this topic.
- it is interesting
- it is amazing
- I really like icon X (often for the underground buldings)
- I was not aware that there are some many question types
- it should be displayed on first startup (I am pretty sure that it would have more negatives than positives).

Also some people using SC declared that it should be less hidden.

So it is promoted higher, out of advanced settings, visible without scrolling settings list.

I also downgraded cache size into advanced, in normal operation there is no need to change it.

I removed separate single element theme and cache group as unnecessary.
maybe it would be better to somehow disable them to not lose translations?
@rugk
Copy link
Contributor

rugk commented Jun 28, 2019

For visual changes, a screenshot in the PR description would be helpful though. 😄

@westnordost
Copy link
Member

Why I keep writing books in commit messages? Is full story behind such change is useful. And more useful than something like "reworked settings moving ones more likely to be used to the top, quest list was especially wanted according to the UX testing"? I somehow made XXL commit message again, I am planning to strongly avoid doing it with the next one, but maybe it is useful.

I see no reason why a git commit message must be short. For documentation, it is a very good idea even.

@westnordost
Copy link
Member

The changes make sense, thank you!

@westnordost westnordost merged commit 27334ca into streetcomplete:master Jun 29, 2019
@matkoniecz matkoniecz deleted the settings_reorg branch June 29, 2019 14:46
@matkoniecz matkoniecz mentioned this pull request Jul 5, 2019
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.

3 participants