Opened 6 years ago

Last modified 6 years ago

#19346 closed enhancement

Automatically select newly created multipolygons — at Version 9

Reported by: tomasmarklund Owned by: team
Priority: normal Milestone: 20.06
Component: Core Version:
Keywords: create multipolygon selection Cc: stoecker

Description (last modified by tomasmarklund)

When creating a multipolygon by selecting n number of ways and clicking ctrl-B, it would be very helpful if the newly created multipolygon was selected and the separate ways deselected.

Then I can easily add tags to the mp, either by addinge them manually, or using the presets.

Since presets are not possible to use from within the relations editor, i HAVE to select them in order to use the presets.

Change History (9)

comment:1 by tomasmarklund, 6 years ago

Summary: Automaically select newly created multipolygonsAutomatically select newly created multipolygons

in reply to:  description ; comment:2 by skyper, 6 years ago

Keywords: create multipolygon selection added

-1

If this is changed, please make it optional.

Replying to tomasmarklund:

When creating a multipolygon by selecting n number of ways and clicking ctrl-B, it would be very helpful if the newly created multipolygon also was selected.

The new relation is selected in relation list panel, so you have the option to open it directly in a relation editor or select it.

Then I can easily add tags to the mp, either by adding them manually, or using the presets.

Since presets are not possible to use from within the relations editor, i HAVE to select them in order to use the presets.

Presets should be available, as in Tags/Membership panel, with icons and links but you need to save the relation first with the source:trunk/resources/images/save.svg button on the top if the relation was just created or if you did add/change the tag to match the preset. But you are right if you talk about MPs with only type= as tag.

in reply to:  2 ; comment:3 by tomasmarklund, 6 years ago

Replying to skyper:

The new relation is selected in relation list panel, so you have the option to open it directly in a relation editor or select it.

I know, but it is one extra right mouse button click, and then clicking "select relation" from the menu. Every time. Click-click. Every time you have to use the mouse to do something, time is lost.

Presets should be available, as in Tags/Membership panel, with icons and links but you need to save the relation first with the source:trunk/resources/images/save.svg button on the top if the relation was just created or if you did add/change the tag to match the preset. But you are right if you talk about MPs with only type= as tag.

Yes, I can access the presets for already existing tags by clicking them as in Tags/Membership panel, but I can not add NEW tags in the relation editor by using presets. To be able to use presets to add tags to a relation (or anything), the relation needs to be selected first.

Counterquestion: How often, after using ctrl-B to create a MP from previously selected ways, do a user need to still have the separate ways selected? After all, they were selected only to create the MP. Not to be tagged separatly.

in reply to:  3 comment:4 by skyper, 6 years ago

Replying to tomasmarklund:

Replying to skyper:

The new relation is selected in relation list panel, so you have the option to open it directly in a relation editor or select it.

I know, but it is one extra right mouse button click, and then clicking "select relation" from the menu. Every time. Click-click. Every time you have to use the mouse to do something, time is lost.

So, you have the panel buttons disabled!?

Counterquestion: How often, after using ctrl-B to create a MP from previously selected ways, do a user need to still have the separate ways selected? After all, they were selected only to create the MP. Not to be tagged separately.

I often need to check if the correct tags where moved but for ways without tags I understand your request and the annoying mouse meters. So we need different treatments for (untagged) ways leading to MPs without tags but type.

comment:5 by GerdP, 6 years ago

I would not mind to change the selection to MP only when a new preference is set, but changing the current behaviour could confuse too many users. IMHO selecting the ways and "also" the MP would be the worst solution.
I would also agree to clear the selection if an MP was created, even without a new preference setting.

in reply to:  5 comment:6 by tomasmarklund, 6 years ago

Replying to skyper:

Replying to tomasmarklund:

So, you have the panel buttons disabled!?

I confess. I usually don't have the "relations" panel activated at all. I think the looong list of ALL relations loaded in my session is mostly confusing and uses screen space, but now I understand which button you mean. Nevertheless, it reduces "my" two clicks to one. But it is still one click..

I often need to check if the correct tags where moved but for ways without tags I understand your request and the annoying mouse meters. So we need different treatments for (untagged) ways leading to MPs without tags but type.

Note: not only untagged ways will lead to an untagged MP. If ways with different tags are preselected to create the MP, this will also lead to a MP with only the 'type' tag (which is the correct behavour).

in reply to:  5 comment:7 by tomasmarklund, 6 years ago

Replying to GerdP:

IMHO selecting the ways and "also" the MP would be the worst solution.

My initial case was unclear described. I did not mean "also" as in "I want BOTH the ways and the MP selected". I totally agree, to have BOTH the ways AND the MP selected would be more useless than ice skates in Sahara. I would like to clear the selection of the previously selected way(s), and instead have ONLY the newly created MP selected. Original text now updated.

Last edited 6 years ago by tomasmarklund (previous) (diff)

comment:8 by tomasmarklund, 6 years ago

Another analogy, just for fun.

*When I create a node, the node is automatically selected. I can immediately use presets (or enter tags manually) for the newly created node, I do not have to manually select the node first.

*When the above node is selected, and I create another node, a way is created, and the prevoiusly selected node is deselected. I can immediately use presets (or enter tags manually) for the newly created way, I do not have to manually select the way first.

*When the above way is selected, and I create a multipolygon (ctrl-b), the previously selected way is NOT deselected , and the MP is NOT selected. Here I have to manually select the newly created MP to be able to use presets for it (or enter tags manually).

I'd say this is not consistent. If "creating ways" were designed in the same way, after creating a way by click-clicl-clicking to create several nodes, all the nodes would still be selected, but not the way. That would not be fun at all...

comment:9 by tomasmarklund, 6 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.