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

Quest presets #3210

Merged
merged 38 commits into from
Aug 26, 2021
Merged

Quest presets #3210

merged 38 commits into from
Aug 26, 2021

Conversation

westnordost
Copy link
Member

@westnordost westnordost commented Aug 24, 2021

fixes #3034, and more. Interface for the quest presets is similar to

Device-2021-07-13-222557-1.1.mp4

although the preset selection is now not a dialog anymore but a full-screen view.

Part of the changelog message:

🚌🚴 Quest presets

westnordost and others added 27 commits July 2, 2021 16:53
# Conflicts:
#	app/src/main/res/raw/changelog.yml
#	app/src/main/res/values/strings.xml
…/update_tags/StringMapChangesBuilder.kt

Co-authored-by: Peter Newman <peternewman@users.noreply.github.com>
Quest profiles - resolve some conflicts, fix upgrade crash
# Conflicts:
#	app/src/main/java/de/westnordost/streetcomplete/quests/QuestModule.kt
Copy link
Member

@FloEdelmann FloEdelmann left a comment

Choose a reason for hiding this comment

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

Just a quick (preliminary) code-only review. I don't know if I manage to do a full review, so I just submit this now already.

Thanks for implementing @westnordost! 😊

westnordost and others added 4 commits August 24, 2021 14:25
Co-authored-by: Flo Edelmann <florian-edelmann@online.de>
Co-authored-by: Flo Edelmann <florian-edelmann@online.de>
Co-authored-by: Flo Edelmann <florian-edelmann@online.de>
@smichel17
Copy link
Member

Apparently you can only request reviews from folks who have explicitly been granted access to the repo, but @Helium314 might be interested too

Co-authored-by: smichel17 <git@smichel.me>
@@ -1068,4 +1070,14 @@ Otherwise, you can download another keyboard in the app store. Popular keyboards
<string name="quest_camera_type_dome">Dome</string>
<string name="quest_camera_type_fixed">Fixed</string>
<string name="quest_camera_type_panning">Panning</string>
<string name="no_search_results">The what now?</string>
<string name="quest_selection_hint_title">Too much to do?</string>
Copy link
Collaborator

Choose a reason for hiding this comment

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

Although "Too much to do?"

That's pretty much German ("Zu viel zu tun?") literally translated into English. If it doesn't work that well in English, please post a suggestion!

Originally posted by @westnordost in #3210 (comment)

Yeah it works fine in English, I just wonder if there is a bit of a negative connotation about work or it being a job (rather than the gamification side of things). i.e. these are your tasks to complete.

This seems a little softer or just ambiguous (regarding why you're completing the quests) to me:

Suggested change
<string name="quest_selection_hint_title">Too much to do?</string>
<string name="quest_selection_hint_title">Too many quests?</string>

Or alternatively to put a more positive spin on it:

Suggested change
<string name="quest_selection_hint_title">Too much to do?</string>
<string name="quest_selection_hint_title">Too much to choose from?</string>

Copy link
Member Author

@westnordost westnordost Aug 25, 2021

Choose a reason for hiding this comment

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

Hmm well, the point is that it should not feel like work and this very dialog addresses that. No point in denying that it may feel like work if there is too much to do. The full dialog reads:

Too much to do?

Contributing should primarily be fun!

If you are overwhelmed by the number of quests, you can always fine-tune which quests are displayed to you and in what order in the settings.
[OK] [Open Settings]

@westnordost westnordost changed the title Quest profiles Quest presets Aug 25, 2021
@westnordost
Copy link
Member Author

Alright, I'll merge this then. If any of you still wanted to review this but didn't find the time to do so yet, you are welcome to add your comments after the merge too.

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.

Allow to save/load current state of enabled quests
7 participants