Modify

Opened 13 months ago

Last modified 13 months ago

#20251 new enhancement

widen the area to activate a layer in the layer window for use with the mouse

Reported by: katpatuka Owned by: team
Priority: normal Milestone:
Component: Core Version: tested
Keywords: switch layer Cc: katpatuka

Description (last modified by Don-vip)

Using the mouse it's a bit difficult to switch to another layer in the Layer Window because the area where the mouse can activate another layer seems to be very small: only the left-side edge is sensible to the mouse.

See screenshot: switching to layer Fujian.osm is not possible in the upper screenshot where the text reads this layer has no native resolution; the cursor has to be moved left exactly under the green icon to be able to activate that layer.


Attachments (1)

josm-layer-change.png (15.6 KB) - added by katpatuka 13 months ago.

Download all attachments as: .zip

Change History (8)

Changed 13 months ago by katpatuka

Attachment: josm-layer-change.png added

comment:1 Changed 13 months ago by Don-vip

Description: modified (diff)

comment:2 Changed 13 months ago by Klumbumbus

Thats because the free space is for 2 more icons/buttons. See wiki:/Help/Dialog/LayerList#LayerButtons
One could add vertical separators but that would look ugly. I guess this is a worksforme/wontfix.

comment:3 Changed 13 months ago by Don-vip

Maybe an option would be to add a visual feedback more prominent than displaying a tooltip. Something like highlighting the hovered cell border for example.

comment:4 Changed 13 months ago by katpatuka

@Klumbumbus you're right - even 3 more buttons (or columns) ;) - I've never noticed the source:/trunk/resources/images/dialogs/layerlist/offset.svg Reset the imagery offset column and cannot imagine anyone frequently using that or the Snap/unsnap column... I only use source:/trunk/resources/images/dialogs/layerlist/active.svg and source:/trunk/resources/images/dialogs/layerlist/eye.svg.

I leave it up to you...

comment:5 Changed 13 months ago by katpatuka

The only thing I can think of is maybe a small grayish icon similar to eye-off.svg (source:trunk/resources/images/dialogs/layerlist/eye-off.svg) if the layer is inactive. That would help the mouse to find the place where to click to activate the layer ;)

Last edited 13 months ago by skyper (previous) (diff)

comment:6 in reply to:  5 Changed 13 months ago by skyper

Replying to katpatuka:

The only thing I can think of is maybe a small grayish icon similar to eye-off.svg (source:trunk/resources/images/dialogs/layerlist/eye-off.svg) if the layer is inactive. That would help the mouse to find the place where to click to activate the layer ;)

+1, I had this in mind, too. Have some gray shade of the icons when not set as indication, instead of empty space.

Are some options not tight to certain kind of layers and disabled for e.g. data layers?

comment:7 in reply to:  3 Changed 13 months ago by Klumbumbus

I like this suggestion more:

Replying to Don-vip:

highlighting the hovered cell border

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set.
to The owner will be changed from team to the specified user.
The owner will change to katpatuka
as duplicate The resolution will be set to duplicate.The specified ticket will be cross-referenced with this ticket
The owner will be changed from team to anonymous.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.