-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Context menu #543
Context menu #543
Commits on Oct 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 01aea23 - Browse repository at this point
Copy the full SHA 01aea23View commit details -
Add ContextMenuSystem for context menu
Listens for secondary click, support for sub-menus
Configuration menu - View commit details
-
Copy full SHA for 04e52be - Browse repository at this point
Copy the full SHA 04e52beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 432ac9c - Browse repository at this point
Copy the full SHA 432ac9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 185d86e - Browse repository at this point
Copy the full SHA 185d86eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69a33d8 - Browse repository at this point
Copy the full SHA 69a33d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28ef15d - Browse repository at this point
Copy the full SHA 28ef15dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1817b62 - Browse repository at this point
Copy the full SHA 1817b62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7011c37 - Browse repository at this point
Copy the full SHA 7011c37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3519508 - Browse repository at this point
Copy the full SHA 3519508View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa91812 - Browse repository at this point
Copy the full SHA aa91812View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1da8097 - Browse repository at this point
Copy the full SHA 1da8097View commit details -
Configuration menu - View commit details
-
Copy full SHA for 171a818 - Browse repository at this point
Copy the full SHA 171a818View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3f0c5e - Browse repository at this point
Copy the full SHA a3f0c5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f49d85 - Browse repository at this point
Copy the full SHA 3f49d85View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2410c76 - Browse repository at this point
Copy the full SHA 2410c76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 968233d - Browse repository at this point
Copy the full SHA 968233dView commit details -
Close submenu when pointer outside is not moving towards it
we need to request an extra repaint to detect if the pointer is still even in reactive mode
Configuration menu - View commit details
-
Copy full SHA for c40c120 - Browse repository at this point
Copy the full SHA c40c120View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea27d7c - Browse repository at this point
Copy the full SHA ea27d7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0698b2b - Browse repository at this point
Copy the full SHA 0698b2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e0e7aa - Browse repository at this point
Copy the full SHA 3e0e7aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for f25e02f - Browse repository at this point
Copy the full SHA f25e02fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e96b56 - Browse repository at this point
Copy the full SHA 5e96b56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c46041 - Browse repository at this point
Copy the full SHA 8c46041View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31e9fd4 - Browse repository at this point
Copy the full SHA 31e9fd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a1ac41 - Browse repository at this point
Copy the full SHA 2a1ac41View commit details -
Add function for adding items to submenus
this allows us to disable hover visuals when any other entry is hovered
Configuration menu - View commit details
-
Copy full SHA for ccbd1d2 - Browse repository at this point
Copy the full SHA ccbd1d2View commit details -
Keep track of submenu index in parent context menu
this improves the Id's generated for submenus, as they will depend on the index in their parent, rather than their position. This avoids recreating an Id for the same conceptual submenu, only drawn at a different position.
Configuration menu - View commit details
-
Copy full SHA for dee2611 - Browse repository at this point
Copy the full SHA dee2611View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1697958 - Browse repository at this point
Copy the full SHA 1697958View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae95f5f - Browse repository at this point
Copy the full SHA ae95f5fView commit details -
Don't return any Response from SubMenu::show
wasn't really needed so far and is probably better for encapsulation
Configuration menu - View commit details
-
Copy full SHA for 97c957a - Browse repository at this point
Copy the full SHA 97c957aView commit details -
Define useful Response for SubMenu::show
an InnerResponse for the SubMenu button Response with an optional inner Response for the extended SubMenu
Configuration menu - View commit details
-
Copy full SHA for 85d63b1 - Browse repository at this point
Copy the full SHA 85d63b1View commit details -
Open ContextMenu on pointer button press, not click
clicks only occur on button release, button press feels more responsive
Configuration menu - View commit details
-
Copy full SHA for 1238467 - Browse repository at this point
Copy the full SHA 1238467View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ed068a - Browse repository at this point
Copy the full SHA 3ed068aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 557184f - Browse repository at this point
Copy the full SHA 557184fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a31048 - Browse repository at this point
Copy the full SHA 5a31048View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f573a6 - Browse repository at this point
Copy the full SHA 2f573a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8fe011 - Browse repository at this point
Copy the full SHA b8fe011View commit details -
Configuration menu - View commit details
-
Copy full SHA for aef287b - Browse repository at this point
Copy the full SHA aef287bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88d3900 - Browse repository at this point
Copy the full SHA 88d3900View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f3af74 - Browse repository at this point
Copy the full SHA 9f3af74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 700b166 - Browse repository at this point
Copy the full SHA 700b166View commit details -
- refactoring - removed some demos - add doctest for ui.menu_button() - fixed menu_state not being cloned to child ui
Configuration menu - View commit details
-
Copy full SHA for 37ac070 - Browse repository at this point
Copy the full SHA 37ac070View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffbf96f - Browse repository at this point
Copy the full SHA ffbf96fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a74dff7 - Browse repository at this point
Copy the full SHA a74dff7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b54233c - Browse repository at this point
Copy the full SHA b54233cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3db6bdf - Browse repository at this point
Copy the full SHA 3db6bdfView commit details