-
-
Notifications
You must be signed in to change notification settings - Fork 364
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
roof shape quest with "recent used order" confusing #1692
Comments
The stable order was a bug, this now is the intended behaviour. It bug used to occur for *all* quests.
What is your reasoning for why for this quest, recently used roof shapes abound not be moved to the front?
Am 3. Januar 2020 08:08:25 MEZ schrieb Holger Jeromin <[email protected]>:
…I am pretty sure in the past the roof shape quest had constant sort
order.
In one of the latest update it changed to "recent used order".
The old, stable sorting was better IMO since I knew the first one was
`gabled` and could select it without double checking.
**Versions affected**
Lastest play store beta
|
The mru order is faster if the selecting needs time. For example surface quest has a very long list with two layer menu (paved, unpaved...) or building levels have select, enter number, select, enter. Now this knowledge is not usable, as I have to scan many icons every time. I hope the yes / no quest does not swap order either :-) |
I'd also say that in the surface quest, it's very quick to see the difference between different options. The roof shapes require a closer look to compare the icons (consider hipped vs. half-hipped, for instance). I haven't tried this new version, so I can't speak to how it works in practice, but I do agree that knowing where the icons were was pretty useful. |
I think that |
Okay, makes sense that the tracktype should not be mixed up. Though for the roof shapes, if you are in an area where half-hipped or hipped or whatever is really common, you would want to have them appear in the front. If the icon is not well distinguishable from others on first sight, then rather the icons should be improved. (Though, in my opinion they are already as clear as they can get. Any suggestions about making them clearer?) Let's collect all the quests where the items should not be mixed (plus the reasons for that). |
Needles vs leaves for trees, car wash, crossing type, maybe also poles. There is enough space to display all three, so there is no benefit from switching the order and it is easier to get confused when order keeps changing. |
I think the icons for the roof quest are as differentiated as possible, it's just inherent that they're hard to quickly differentiate. I don't know if they could be a range of different colors? But that might suggest further meaning... I also considered that you could add text (but there's the issue of translation), but that would take up more space in the UI. In other words, I don't know that they can be improved for clearer differentiation—it's just how it's going to be. And yes, my region has tons of hipped and half-hipped roofs, so it would be nice to have them up top. |
I was not aware that we have more shapes with "show more". This is probably more important. |
I just wanted to request that roof shapes should be ordered by recent usage. I just went through a an area with untypical roofs and (while raining) had to always tap "show more". Please keep this feature enabled, it is helpful in the field. |
a. If certain features are locally common, it is desireable for them to be easily accessible. Maybe there's a compromise to resolve this conflict of interest? In the case of eg. roof shapes, if the selected one is already in the immediately accessible top 8, there is no real point in rearranging the layout, is there? If a "new" one is called up via "show more", then some rearrangement is unavoidable, and the user will be aware to expect a change. Luxury version? Make it possible to lock certain items in position, which would probably also require the possibility to move them to the most convenient location first. ;) |
Nice idea. Over the time the "fixed layout" would be the most used layout in this area.
Hard to find an interface for this rare used feature (look at the target audience of the app). |
Android has a standard UI for for this kind of layout management, that every user is familiar with. Long-tap and then move rearranges icons. Long-tap and release without moving gives you a small menu (in our case eg. "lock position"/"release lock").
Since I'm part of that target audience, I'm not quite sure where you'd like me to look... ;) |
Okay, so I will disable the sorting by last selected for the tracktype quest, as @matkoniecz suggested. Also, for all quests that only feature selection options that fit into one line, the sorting will also not occur. As for the other suggestion by @gmischler: The user is only supposed to give an answer at this point. Having the option to manually re-sort the possible items while the quest form is open is not what the user would expect what he could do in that form. I expect that if this would be implemented, users who accidentally discover this feature will be confused about it and don't know what it means to drag around these pictures. So, I'd rather not add this feature. It would need explanation and that explanation would need to go somewhere etc. |
Maybe just have a row with the most recent items with a slight color variation of the background and everything below is static? Allows for muscle memory clicks for common stuff as well as it integrates the 'uncommon stuff in this area'. I would plea for changing the algorithm of the 'recent' stuff towards a more static approach, like 'stuff selected most in this session' instead of switching the order every time I open the menu. |
I agree that the current algorithm is not really smart, it just puts the last selected item in front. But better than nothing of that sort. It could certainly be improved. Though the problem with your suggestion is that it would mean that the app forgets this order everytime the app is launched anew. Since individual users will usually be around the same area, i.e. the normal roof shape for that area would be the same. |
Okay how about: store the order (and the access numbers) semi-permanently in the cache. If the user gets annoyed with the ordering, we could offer a small x button on the right which just empty the area and counts from 0 again for new items clicked. If the cache of the app gets wiped by the system or the user the area will be empty again. All other items will be not sorted at all. This should solve all use cases and preferences, right? 🤔 |
I'd prefer a method that would be smart enough that doesn't require semi-manual configuration by the user. Maybe: Per session, count the number of times a certain option has been selected. Then, each time the dialog is opened, the first row of items are sorted by the previous selection count. Maybe with a slightly different background color as you suggest. |
That's actually pretty clever. I think that would work very well! |
@westnordost just want to make sure: |
I like the idea to put recently used choices in a separate, visually distinct section. I also have another idea, that can be implemented independently. Here's the current flow, with the actions: Tap Quest // Scroll Down // Tap "Show More" I don't see why the middle state needs to exist at all, since the act of scrolling is already an indication that I want to see more options; it should move from state 1 to state 3. The "Show More" button is necessary for the road surface and house type quests because
Neither of these are true for the roof quest, so I think the extra step is not needed. |
Right, I guess that could be removed |
superceded by #1771 and other changes (removal of show more button etc) |
My first thought was colour, but others have pointed out valid problems with that (and there then might be confusion that it's asking for roof:colour too). Besides, using colour would run into some accessibility issues. Perhaps adding (graphical) emphasis where similar types differ, so that they're more visually distinct (think in terms of pattern recognition). Else, exaggerating the shape for at-a-glance clarity. It's a tricky one. |
More generally; perhaps a configuration variable to switch between fixed order and MRU order? Obviously defaulting to non-fixed (be that MRU, MFU, or whatever in future). This is one of those cases, in my experience, which really is down to user preference or user disposition. With no single good answer for all. Most-commonly-used makes sense as a default, but I can entirely relate to wanting the efficiency of a predictable order. |
I am pretty sure in the past the roof shape quest had constant sort order.
In one of the latest update it changed to "recent used order".
The old, stable sorting was better IMO since I knew the first one was
gabled
and could select it without double checking.Versions affected
Lastest play store beta
The text was updated successfully, but these errors were encountered: