Hello there, and it’s exciting to open up a new thread for brand-new feedback! It’s been quite some time since the last version, and A LOT has changed! Bugs were fixed, features were added, and refactors were made!
There’s still a long way to go, but here is what’s on my checklist in order of priority:
Tabs are completly borked outside of the main canvas, such as in menus, or in the tool options itself;
Try to remove the ampersand bug (this one is going to take me quite a while most likely, as it will have to be in the source code itself);
Improve the dropdown buttons for the mirrors in the toolbar;
Whatever you guys deem to be important!
Now comes the time where I ask you guys for help! Please use the plugin and comment on this thread with feedback (visual feedback in particular is a godsend, as I literally use this for reference ), as well as with any bugs or unexpected behaviour you come across.
I did say that I wanted to have a nice surprise for Christmas, hope you guys enjoy it, and a genuine thank you to every single person involved in this plugin!
That really is going to be tough because it happens in Qt itself, and even the adding of the & to the docker tabs is something that happens automatically in Qt, instead of leaving that to the application developer.
To what I have seen of it it seems like a mark or tag I think and not a bug per say. Though it is annoying for sure. But I might be wrong with my interpretation of it.
From my understanding the ampersand is dynamically placed as a way of adding keyboard shortcut functionality. The problem is that the name of the tab itself is correct, but only the description inside the widget has that ampersand. Maybe it’s because the name of the window is fetching from the tab itself?
Yes the ampersand are placed before the letters which correspond with the Alt keyboard shortcuts. The letters get underlined when press and hold Alt and when you press the corresponding letter the actions get executed.
The functionality is useful for sure, but it’s quite annoying that the description contains that ampersand. I’ll look into it later today, I have an idea, but I have to test it out to see if it could work.
Ok, so I’ve been looking into it, and the problem is how Qt sets the window titles. If I run this script in the Scripter, the ampersands are removed, but the ability to use shortcuts is removed. This would be a cool solution for people who don’t necessarily use this feature, but still are annoyed with this bug.
from krita import Krita
from PyQt5.QtWidgets import QDockWidget
def walk(q_obj):
stack = [(q_obj, 0)]
while stack:
cursor, depth = stack.pop(-1)
yield cursor, depth
stack.extend((c, depth + 1) for c in cursor.children())
for w, d in walk(q_win):
indent = d * " "
type_name = type(w).name
obj_name = w.objectName()
meta_name = w.metaObject().className()
win_title = None
if isinstance(w, QDockWidget):
win_title = w.windowTitle()
w.setWindowTitle(win_title.replace(‘&’,‘’))
However, as soon as you focus on the window, it resets, and the window titles are once again added, reintroducing the ampersand problem. One way of going about it is that the widget itself does not use the window title on the description of the widget, or uses a string with the ampersand values removed.
I’ll continue evaluating this tomorrow, as I want to relax a bit more for today
when you enable flat theme the docker navigation on the right side doesnt cut the docker title like default theme does,
however i still used this cool plugin because the floating tool options is really useful
I was playing around with the dockers positions, and I discovered somethin (maybe it is a known thing already) but if I put the tool box on the horizontal
The new UI looks great
I found a problem tho, If I click E to set eraser mode the icon does not change.
The brush does changes to eraser, but I get no feedback as to the status of the tool,
I deactivate the flat theme and I got that function back, the rest of the UI changes does
not affect this area.
Hello!
I have a problem from the previous version. When the “Use the flat theme” option is selected there are no indicators that show that a button is activated, for example: mirror.
Maybe it’s a lot of work, but if that button when activated became a little darker or lighter it would be very helpful.
Thanks, I use your addons a lot.