Modify

Opened 11 years ago

Last modified 11 months ago

#8891 new enhancement

Preset: new multiselect for multiselection of same value with two separators

Reported by: skyper Owned by: team
Priority: normal Milestone:
Component: Core Version:
Keywords: preset lanes multiselect Cc:

Description (last modified by Don-vip)

The new lanes scheme uses | as lane-separator but allows to use the same value several time plus uses ; as separator as normal separator (e.g. turn:lanes=reverse;left|left|left;straight|straight|right)

I would need to have a feature which allows me to select like a normal multiselect plus a button (shortcut) to add the current selection and the extra separator | and wait for the next values (next lane).

Attachments (0)

Change History (6)

comment:1 by Don-vip, 11 years ago

Description: modified (diff)

comment:2 by Don-vip, 11 years ago

I'm not sure to totally understand your request, could you attach a GUI mockup of what you would like ? :)

in reply to:  2 comment:3 by skyper, 11 years ago

Replying to Don-vip:

I'm not sure to totally understand your request, could you attach a GUI mockup of what you would like ? :)

Maybe, I have time for a mockup later on:

  1. I need to specify a second separator.
  2. I use a normal multiselect
  3. I need an extra button next to "normal" multiselect" list.

Workflow goes like this:

  1. select one or more values from list (reverse + left)
  2. click on button
  3. select one or more values from list (through)
  4. click on button
  5. select one or more values from list (through + right)
  6. enter or tab or click somewhere else

Output using ; as first and | as second separator:

  1. all selected values separated by first (reverse;left)
  2. second separator
  3. all selected values separated by first (through)
  4. second separator
  5. all selected values separated by first (through;right)

==> reverse;left|through|through;right

Hope you get the clue.

Last edited 11 years ago by skyper (previous) (diff)

comment:4 by simon04, 4 years ago

Is this feature request still relevant now that we're having a turn lanes plugin?

in reply to:  4 comment:5 by skyper, 4 years ago

Replying to simon04:

Is this feature request still relevant now that we're having a turn lanes plugin?

I did not try the plugin for years but according to the documentation it is only supporting some tags.

Currently, I am enhancing/updating Presets/LaneAttributes and I could really use it as the possible combinations are just too many, especially, if you have lot`s of lanes.

comment:6 by skyper, 11 months ago

In the wiki discussion, osmwiki:Proposal_talk:Lines_arrangements#multiple_values, I noticed that some power tags use even a more complex value syntax. See osmwiki:Matrix_values for a general concept.

Looks like we need an option to open a new window and have the user to define the dimensions of the matrix and fill it with values from a predefined value list.

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 skyper.
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.