Why don’t you make that menu configurable? I mean, if you’re adding an option to show or hide this overlay, you can extend it with the features, which are to be displayed.
If I work with selections I:
Yes! Ideally I would like to make this configurable. I made this into a stretch goal of the project. I wanted to have a Minimal Viable Product first before I can continue iterating and improving the feature. Given a 12 week timeline and my limited knowledge right now, I may not have the immediate time to make it configurable. But definitely outside of that timeline I should be able to build it out
Thank you for mentioning it! I must have missed that part when I was explaining
The bar obstructs the canvas content when it appears. When I create a selection that needs moving or transforming, I require an unobstructed view of everything around it to ensure I’m making the right decision. The constant need to move the Action Bar out of the way is frustrating and disrupts productivity.
It seems clear that this bar should either stick to a corner of the canvas or remain within the Tool Options panel. Additionally, not everyone will easily notice that they can drag the right handle; while I have experience in UI/UX design, many users might struggle with this and become frustrated by their inability to reposition the bar.
For the Option to disable it, I suggest we change the wording.
Selection Actions Bar → Selection Actions Floating Bar/Panel
Because without “floating”, people are likely to associate this with the Toolbar area.
Enable Selection Actions Bar
Add tooltip when hovering: Display a floating toolbar with related actions whenever a Selection is created.
Function wise, I think we should add 2 actions to make it actually useful:
Add to Selection
Subtract from Selection
These are essential to create a clean selection, and should be placed next to Deselect All. I can’t recall once I didn’t use them when doing selection stuff. The current Tool Options panel approach is using a state switch for them, which is not intuitive or nimble enough for actual use case.
I would also like to remind everyone that on this webpage: Features | Krita Krita advertises itself to have “An intuitive user interface that stays out of your way.” However, this bar does the opposite. It obstructs the canvas and makes the UX unnecessarily janky. I do believe it can be useful, but it should stay out of the way and stick to a corner of the canvas.