created quests for lgbtq people#518
Conversation
|
|
|
as far as I can tell there isnt really any used tag that could be used to mark the quest as completed if a place just has nothing posted |
|
also the other goal with separating out the quests like that was to hide the complexity of picking what kind of signage behind the knowledge of their actually being signage |
|
and also a "no" on the signage does not mean the place is in that neutral state it just means its not apparent when you walk by, I wouldn't want places that on their website say they are lgbtq=primary but dont have any sings displaying that in person getting marked at the neutral state |
SCEE guidelines are more loose than for SC, there are already several quests that don't fulfill no unanswerable quests.
With the downside of pushing a completely new tag exclusively via SCEE. |
app/src/main/java/de/westnordost/streetcomplete/quests/lgbtq/ExcludedCountries.kt
Outdated
Show resolved
Hide resolved
.../main/java/de/westnordost/streetcomplete/quests/lgbtq/LGBTQTransgenderSpecializationQuest.kt
Show resolved
Hide resolved
gotcha, ill remove it then, do you have a example you can point me to on how we go about hiding the quest locally when there isnt a clear answer? |
Either you use other answers -> can't say -> hide, or use the quick hide button that can be enabled in Settings / UI, or if you want to bake it into the quest you can add some UI element or other answer that calls |
|
I guess putting it into the form makes most sense, as (around here) it would be the most common answer. |
Yeah, quests with that issue that becomes very tedious very fast in my experience (usually resulting in me disabling the quest in most of my presets). For things where majority of answers are "not signed", perhaps an SCEE Overlay might be better solution than the Quest? That would seem to address that very problem. (Relatedly, also people might be interested in creating LGBTQ+ theme for https://mapcomplete.org/ as that creates both a browseable map and a specialized quest; somewhat similar to how SC(EE) Overlays work, but available in regular desktop&mobile browsers) |
|
Another way would be using a server (but considerably more work for setting up the server). E.g. Osmose quests are "hidden" for everyone when you answer it's a false positive. |
Document and sort the countries, along reasons for each list.
Split the list of countries in 2 groups
|
I'd like to summarize what is still to be done here
Anything else? |
|
Okay I think besides icons and translations things are good on my end, not sure what to do about those two items though being im only a native English speaker and am not good with design software |
|
icons needed are as follows: LGBTQ access quest icon for pin on map LGBTQ Gender Specialization Quest icon for pin on map LGBTQ Transgender Specialization Quest icon for pin on map |
You could avoid those by using a Some possibly dull but working idea would be use the common flag colors (rainbow / transgender) for the specialization quests, maybe with some additional icon.
Translations are not needed, they will be added by other users using Weblate. btw |
|
I considered using a list form but I would like to have the examples, but maybe sort term here just to get the feature existing I use a list form and we can work on getting the other icons together some other time. (Ill switch it if we get the icons for everything else made first) and ill switch the temp hide |
|
Looks like you have some icons now. I think the only thing missing are the icons you wanted for the access quest, or is there anything else? |
|
nope that's it, I'll go and make a commit to just make the access quests text only for now sometime in the next few days here |
app/src/main/java/de/westnordost/streetcomplete/quests/lgbtq/LGBTQAccessForm.kt
Outdated
Show resolved
Hide resolved
mscherer
left a comment
There was a problem hiding this comment.
Look good to me, besides some nitpicking and unfortunately, a update on the list of unsafe place :/
I am quite sure I am forgetting a country where some BS propaganda law was passed or proposed not so long ago, but
app/src/main/java/de/westnordost/streetcomplete/quests/lgbtq/ExcludedCountries.kt
Show resolved
Hide resolved
app/src/main/java/de/westnordost/streetcomplete/quests/lgbtq/LGBTQGenderSpecialization.kt
Show resolved
Hide resolved
app/src/main/java/de/westnordost/streetcomplete/quests/lgbtq/ExcludedCountries.kt
Show resolved
Hide resolved
app/src/main/java/de/westnordost/streetcomplete/quests/lgbtq/ExcludedCountries.kt
Show resolved
Hide resolved
app/src/main/java/de/westnordost/streetcomplete/quests/lgbtq/ExcludedCountries.kt
Show resolved
Hide resolved
|
I also only have a few minor things to add:
|
# Conflicts: # app/src/androidMain/kotlin/de/westnordost/streetcomplete/quests/QuestsModule.kt # app/src/androidMain/res/drawable-xhdpi/lgbtq_welcome.jpg # app/src/androidMain/res/drawable/ic_quest_gender.xml # app/src/androidMain/res/drawable/ic_quest_lgbtq.xml # app/src/androidMain/res/drawable/ic_quest_trans.xml # res/graphics/authors.txt
app/src/main/java/de/westnordost/streetcomplete/quests/lgbtq/ExcludedCountries.kt
Show resolved
Hide resolved
|
Hey @Helium314 I updated the branch here with the changes you recommended sans the not posted /hide forever answer because I am not quite sure how to implement it in the given API. I think this is ready for review again/merge if you would like to take a look at it. I would tag you on the reviews but its not giving me the option to tag you for some reason? |
mnalis
left a comment
There was a problem hiding this comment.
(Also, just a quick note that merging of SCEE PRs is on temporary hold, while we
wait for MapLibre Compose changes to hit the upstream - more details can be found e.g. here.
Reviewing and testing is welcome by anyone interested, though!)
| // country where mapping would be fruitless and/or dangerous | ||
| val LGBTExcludedCountries = AllCountriesExcept( |
There was a problem hiding this comment.
Shouldn't that be named LGBTIncludedCountries (or just LGBTCountries)? Because it uses AllCountriesExcept which reverses the meaning of included lists
Not on hold any more! @jan-leila I'll merge the latest changes (since I still remember what needs to be changed), so it works with the changed SC quest forms, and then have another look. There's a bunch of things that need to be moved to the correct directories (there is no |
Leaving as a draft for now because I dont have any icons for things yet and im waiting for some friends to translate some of the text for me, but other then that PR is almost ready to go
Added:
Still needed:
relevant wiki page: https://wiki.openstreetmap.org/wiki/Key:lgbtq