Modify

Opened 8 years ago

Last modified 8 years ago

#4869 new enhancement

Add visual cues to Selection/Search button history

Reported by: Ldp Owned by: team
Priority: normal Milestone:
Component: Core Version:
Keywords: Cc: richlv, katpatuka

Description

The Selection and Search buttons have a history feature, by clicking the small black downward triangle. There is no visual cue that that part of the button does anything differently than the rest of the button. I suggest adding a vertical separator between the right side history area and the rest of the button, so it's more obvious that there is differing behaviour.

Also, when you first start JOSM, the history is empty, and clicking the history triangle shows nothing. I suggest that there should already be a dropdown then, with a header line saying 'History'. That would make it even more obvious what the dropdown is about.

Attachments (0)

Change History (8)

comment:1 Changed 8 years ago by richlv

i'd suggest keeping the header always on, even if it increases dropdown menu size - that would make it more obvious to new users what the list represents when they open it.

additionally, it would be preferred to have header explicitly say what is below it (there should be enough space), like "selection history"

comment:2 Changed 8 years ago by richlv

Cc: richlv added

comment:3 Changed 8 years ago by katpatuka

Cc: katpatuka added

+1
the mru history (last 10 items maybe) could be saved when closing josm for future usage. Tooltip would be good...

comment:4 in reply to:  3 ; Changed 8 years ago by Ldp

Replying to katpatuka:

+1
the mru history (last 10 items maybe) could be saved when closing josm for future usage. Tooltip would be good...

See #3952 for search history across restarts.

Saving selection history makes no sense.

comment:5 in reply to:  4 Changed 8 years ago by katpatuka

Replying to Ldp:

Replying to katpatuka:

+1
the mru history (last 10 items maybe) could be saved when closing josm for future usage. Tooltip would be good...

See #3952 for search history across restarts.

Saving selection history makes no sense.

right, I should have said search history ;-)

comment:6 Changed 8 years ago by Ldp

Something I forgot to mention: The search history had to be pointed out to me a few months ago, but I've been using it ever since and it's saved a lot of time and work, which I would lose when I didn't know about it yet.

In the mean time, also today on #osm, I've spoken to people that didn't know the feature was there, and were amazed at it. That's the reason behind the request to make it more prominent and recognizable.

comment:7 Changed 8 years ago by stoecker

This button is a default Java button. We could overwrite the painting routine, but I don't like this much. What about documenting a lot better in the wiki as first step. Press <F1> over the button brings you to the correct wiki page for online help.

comment:8 in reply to:  7 Changed 8 years ago by bastiK

What we need here is a proper implementation of a drop down button. Best I could find so far is this:

https://flamingo.dev.java.net/learn.html

(see command button)

But the library is too heavy weight. Someone has to extract the relevant code. Doesn't look like a fun job to me at first sight.

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