-
Notifications
You must be signed in to change notification settings - Fork 321
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
Add ability for user to choose color of individual components #8680
Comments
Refinement notes:
|
Ilya Bogdanov reports a new STANDUP for today (2024-03-15): Progress: Working on color picker for nodes. Selected a vue3-compatible library, integrated it with the circular menu, added metadata field for color. Working on managing focus for the color picker window, and logic of updating nodes colors. It should be finished by 2024-03-19. |
Ilya Bogdanov reports a new 🔴 DELAY for yesterday (2024-03-20): Summary: There is 3 days delay in implementation of the Add ability for user to choose color of individual components (#8680) task. Delay Cause: Sick leave |
Ilya Bogdanov reports a new STANDUP for yesterday (2024-03-20): Progress: Having reduced hours because of being sick. Changed used color picker component to a more flexible one, also refactored the code to allow setting colors on multiple nodes. It should be finished by 2024-03-22. |
Ilya Bogdanov reports a new STANDUP for the provided date (2024-03-22): Progress: Joint standup for 2024-03-22 and 2024-03-21. Reduced working hours because of illness. Finishing the implementation, fixing issue with positioning of the color picker. Preparing a PR, noticed missed corner cases when recording the video for the PR. It should be finished by 2024-03-22. |
Ilya Bogdanov reports a new 🔴 DELAY for yesterday (2024-03-25): Summary: There is 3 days delay in implementation of the Add ability for user to choose color of individual components (#8680) task. 2 days are weekends Delay Cause: slow progress with fixing unnoticed bug |
Ilya Bogdanov reports a new STANDUP for yesterday (2024-03-25): Progress: Fixing missing corner cases by refactoring color management of the nodes in graph editor, merging with develop, preparing a PR. It should be finished by 2024-03-25. |
Ilya Bogdanov reports a new 🔴 DELAY for today (2024-04-01): Summary: There is 3 days delay in implementation of the Add ability for user to choose color of individual components (#8680) task. 1 day off Delay Cause: Slow progress with preparing a PR and fixing annoying corner-cases. |
Ilya Bogdanov reports a new STANDUP for the provided date (2024-03-27): Progress: Standup for 2024-03-28. Fixing last-minute issues, polishing the code. Making sure color picker works properly for multiple nodes being selected. It should be finished by 2024-03-28. |
Ilya Bogdanov reports a new STANDUP for the provided date (2024-03-28): Progress: Discovered another way of fixing color picker behavior without modifying the graph editor codebase. Implemented this refactor and opened a PR. Going through bookclubs. It should be finished by 2024-03-28. |
Closes #8680 The color picker is triggered by new Circular menu item or by keyboard shortcut (set to `Mod+Shift+C` for **C**olor). The color picker affects *selected* nodes, so it works nicely both in cases when we use Circular menu on a single node a shortcut with multiple selected nodes. Color is only changed when the user selects a new one inside the color picker, but there is no specific way to reset default color (you would have to recreate the node). https://github.com/enso-org/enso/assets/6566674/a4497bea-f432-486d-85f8-f2772ba5694f
circle shaded with the current colorpaintbrushpaint_palette in far right (East?) position on full wheelThe text was updated successfully, but these errors were encountered: