Opened 16 years ago
Closed 14 years ago
#3345 closed enhancement (fixed)
Simple mode (not keyword based) search dialog
| Reported by: | phobie | Owned by: | team |
|---|---|---|---|
| Priority: | minor | Milestone: | |
| Component: | Core | Version: | latest |
| Keywords: | usability search current selection | Cc: |
Description (last modified by )
In the search-field colons are special characters, so all keys containing colons need to be enclosed into quotation marks.
The problem is that we use ":" as THE name-space-separator in OSM and many keys contains it.
And all those special-target-strings makes generating usable search-strings even more complicated!
My suggestion to improve the usability of the search-window for end-users:
Keep the default search window and rename "Please enter a search string." to "key/value search string:"
Add CheckBoxes:
- ( ) invert search
- Type: (X) node (X) way (X) relation
Add LineEdit:
- Username: "*"
Add SpinBoxes
- OSM-Object-id: "0" (0 means any, NoButtons)
- Member count: "0" (0 means any, UpDownArrows)
Add RadioButtons:
| only | exclude | inactive | |
| children | ( ) | ( ) | (X) |
| parents | ( ) | ( ) | (X) |
| modified | ( ) | ( ) | (X) |
| selected | ( ) | ( ) | (X) |
| incomplete | ( ) | ( ) | (X) |
| untagged | ( ) | ( ) | (X) |
Attachments (1)
Change History (9)
comment:1 by , 16 years ago
comment:2 by , 16 years ago
Yes, the old behaviour should be kept behind a "Advanced"-button on the new version.
Some very rare searches/users might need those complex combinations.
Most searches are simple like "all public_transport=stop* nodes", "all ways by user xyz" or "relations with type=route"...
comment:3 by , 16 years ago
According to the maillinglist there should also be a option to find new primitives. (id<0)
by , 14 years ago
| Attachment: | 3345.new.patch added |
|---|
comment:4 by , 14 years ago
| Summary: | improve "Search" → [Patch for part of the ticket] improve "Search" |
|---|
Patch added to allow searching for new primitives.
Most of the other suggestions are already available in the search dialog. To realize a simplistic search dialog, one could encode the search as search string of the current one.
comment:6 by , 14 years ago
| Summary: | [Patch for part of the ticket] improve "Search" → Simple mode (not keyword based) search dialog |
|---|
comment:7 by , 14 years ago
| Description: | modified (diff) |
|---|
Is this ticket still relevant as the export mode has been introduced?
comment:8 by , 14 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |



A simple version of search would be nice but most of those things (parent, children, invert search, node/way/relation) can be combined with other things in the search. So having a checkbox applying that on a global basis to the search would be somewhat confusing.