-
Notifications
You must be signed in to change notification settings - Fork 16
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
Note context menu refactoring #328
Commits on Sep 19, 2024
-
Add 'more options' to each note
Signed-off-by: kernelkind <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6f5f090 - Browse repository at this point
Copy the full SHA 6f5f090View commit details -
can left click note more options button
egui doesn't support custom buttons so `stationary_arbitrary_menu_button` had to be hacked together Signed-off-by: kernelkind <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ad319b6 - Browse repository at this point
Copy the full SHA ad319b6View commit details
Commits on Sep 25, 2024
-
process 'more options' for previews
forgot to add this part Signed-off-by: kernelkind <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 171889b - Browse repository at this point
Copy the full SHA 171889bView commit details
Commits on Sep 26, 2024
-
refactor: remove processs_note_selection
Moved this to NoteOptionSelection::process Signed-off-by: William Casarin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1a94c21 - Browse repository at this point
Copy the full SHA 1a94c21View commit details -
refactor: make options_button a NoteOptions
No reason why this needs to be a standalone bool Signed-off-by: William Casarin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a9cb734 - Browse repository at this point
Copy the full SHA a9cb734View commit details -
note: switch to muted menu_options_button color
Otherwise it stands out too much Signed-off-by: William Casarin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0c3b2ae - Browse repository at this point
Copy the full SHA 0c3b2aeView commit details -
context: move note context button to its own file
Signed-off-by: William Casarin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2dba411 - Browse repository at this point
Copy the full SHA 2dba411View commit details -
context: fix hitbox, float on far right
This updates the context menu to "float" instead of using the layout engine. This is so that we don't take up an unnecessary amount of space when we increase the hitbox height. Signed-off-by: William Casarin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5120686 - Browse repository at this point
Copy the full SHA 5120686View commit details -
context: set cursor icon on hover
So we know its clickable. I mean the animation signals that as well, but still. Signed-off-by: William Casarin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d416044 - Browse repository at this point
Copy the full SHA d416044View commit details