Modify

Opened 8 years ago

Last modified 8 years ago

#12285 new enhancement

Hide name on ways during dragging to allow precise alignment

Reported by: A_Pirard Owned by: team
Priority: normal Milestone:
Component: Core mappaint Version: tested
Keywords: Cc:

Description (last modified by Don-vip)

If a way is dragged (moving an end or the whole way), the name may appear on it and make it difficult (imprecise) to align the way with the underlying layer.
There was no such name before and it would be welcome to avoid it while moving.


Attachments (2)

dragged name.png (13.0 KB ) - added by A_Pirard 8 years ago.
vanilla config.txt (19.5 KB ) - added by A_Pirard 8 years ago.

Download all attachments as: .zip

Change History (8)

comment:1 by Don-vip, 8 years ago

Owner: changed from team to A_Pirard
Status: newneedinfo

Can you please post your status info as per newticket, thanks.

comment:2 by Klumbumbus, 8 years ago

Component: CoreInternal mappaint style

and a screenshot or screencast, please.

comment:3 by A_Pirard, 8 years ago

Can you please post your status info.

Could you please make that status info respect privacy?
Last time I checked, I saw history like data that may be private.
TIA.
It should happen on any config and I sent you vanilla.

and a screenshot or screencast, please.

Gladly, attached with a bit of explanations.
Location is 20/50.539609073446414/5.607073699776887 but it happens anywhere.
I sort of replayed the inconvenience I met when first mapping that way before.
The trick to determine where the layer's way bends is to elongate the way that's being draw and to align it exactly with the layer's way. Then the location where model and drawn way start to diverge shows clearly where the inflexion node must be placed.
The problem is when a name is tied to the drawn way and hides it and the inflexion point.
Names should not been written on ways that are being moved.

JOSM overall quality merits that small improvement.
TIA.

by A_Pirard, 8 years ago

Attachment: dragged name.png added

by A_Pirard, 8 years ago

Attachment: vanilla config.txt added

comment:4 by Don-vip, 8 years ago

Description: modified (diff)

in reply to:  3 comment:5 by Don-vip, 8 years ago

Component: Internal mappaint styleCore mappaint
Summary: name on dragged way prevents precise alignmentHide name on ways during dragging to allow precise alignment
Type: defectenhancement

Replying to A_Pirard:

Can you please post your status info.

Could you please make that status info respect privacy?

It posts only very few information we need to investigate bug reports, such as JOSM version, OS used, plugins installed, etc. I don't see any private information here. In fact you attached more information (we don't need) in your text file, and it took more time (for you, Klumbumbus, and me) with this process. I understand that newcomers don't read the instructions or don't understand why we need them. I don't understand however why people who have already posted several bug reports continue to ignore these simple rules. See #12295.

Btw this is not a defect but an enhancement request.

comment:6 by Don-vip, 8 years ago

Owner: changed from A_Pirard to team
Status: needinfonew

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from team to the specified user.
Next status will be 'needinfo'. The owner will be changed from team to A_Pirard.
as duplicate The resolution will be set to duplicate. Next status will be 'closed'. The specified ticket will be cross-referenced with this ticket.
The owner will be changed from team to anonymous. Next status will be 'assigned'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.