-
-
Notifications
You must be signed in to change notification settings - Fork 33
Menu search #338
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop/2.8
Are you sure you want to change the base?
Menu search #338
Conversation
ea7d7db to
fdbfac5
Compare
3e9de34 to
97166b2
Compare
|
ready! |
fix storing leaves a level too high fix overriting children instead of adding to them
improve javadocs
…l scales cleanup PlaceheldTextField's placeholder text centering
fix bug where StringLookup could disrespect its comparator
stop using Either in Lazy
…gation) forward PlaceheldMenuTextField menu key events to super
|
I've noticed an issue where menus that require scrolling don't update properly when scrolling. I have occasionally seen the scrolling work, so I'll see if I can fix it consistently. Converting to draft for now. |
…t scroll properly when the glass pane is visible and the window is max-height
- it only caused issues when the window's glass pane was visible - not allowing focus stopped key events to non-FlatLaf LookAndFeels' full-screen-height popup menus
Fixed/worked around; re-de-drafting. I just hid the glass pane that notifications are shown in when it's empty. Menu scrolling is still broken when using flatlafs, the window is full-screen-height, and notifications are showing. |
e23765f to
894112d
Compare
…to NotificationManager::notify
aka 'Fun with data structures'
Adds a "Search menus" menu under the "Help" menu.
Tasks
Devmenu)all(most?) current menu items searchablemake selecting a search result also select the corresponding element (if swing allows it)swing does not allow it; instead, hold shift to select the searched item
Yes, the abstraction behind tries is a 'bit' overkill.
Yes, the generics in
CompositeStringMultiTrie* got a little out of hand.Yes, it was fun to write.