iD icon indicating copy to clipboard operation
iD copied to clipboard

Move "Deactivate/Activate all" to top of list

Open forteller opened this issue 3 years ago • 6 comments

Description

When choosing which objects to show there's a long list of objects to choose from, and at the very end there's the options "Deactivate all" and "Activate all". Good options to have, but only if you know they're available. And having them at the very end of that long list makes them very easy to overlook. I think it would be much better to have them at the top instead, so they're discoverable by everyone.

Thanks!

Screenshots

Screenshot from 2022-01-05 20-07-06

Here you can see that the options to activate or deactivate all is hidden until you scroll down

forteller avatar Jan 05 '22 19:01 forteller

I raised this a couple of years ago https://github.com/openstreetmap/iD/issues/7275 - but was told it "looks pretty bad" at the top, despite the obvious UI benefits to not having to scroll down every time.

boothym avatar Jan 06 '22 12:01 boothym

Thanks for the heads up!

I really, truly can not see how this looks any worse than having them just as a loose tail at the bottom Screenshot from 2022-01-06 19-44-40

forteller avatar Jan 06 '22 18:01 forteller

I really, truly can not see how this looks any worse than having them just as a loose tail at the bottom

hey @forteller I think your screenshot looks pretty good and probably would have accepted PR #7286 if it looked like that.
#7286 instead had these links in a new block with a bunch of padding around it - it just looked too spaced out.

bhousel avatar Jan 06 '22 20:01 bhousel

Hi, @animesh-007, would you be interested in trying to implement this in this way? Thanks! :)

forteller avatar Feb 17 '23 13:02 forteller

Hi @forteller, Sorry but I will not able to implement it now. If you want you can try.😇

animesh-007 avatar Feb 17 '23 14:02 animesh-007

I would like to work on this. (Would be my first issue.)

arwin4 avatar Oct 18 '24 10:10 arwin4

@forteller can i do that this issue if @animesh-007 is not doing anything ?

draunger avatar Nov 10 '24 15:11 draunger

Sure, that would be great! Should just ask is @arwin4 has started yet first :)

forteller avatar Nov 10 '24 19:11 forteller

@forteller @draunger I have already done some work, but was waiting to be assigned the issue. I'll continue this week.

arwin4 avatar Nov 10 '24 20:11 arwin4

@forteller @draunger Sorry for the delay, but I've been unable to continue work on this. Feel free to pick this up.

arwin4 avatar Nov 19 '24 08:11 arwin4

@arwin4 are you doing this now or not ?

draunger avatar Nov 19 '24 08:11 draunger

@arwin4 are you doing this now or not ?

I'm not, sorry.

arwin4 avatar Nov 19 '24 08:11 arwin4

@arwin4 ok then I will do this issue

draunger avatar Nov 21 '24 11:11 draunger