Hi there, another video from me
This time I share all my knowledge about keyboard shortcuts in krita. Even though the custom bindings are subjective, I think that the reasoning behind them, and the overall knowledge, that those actions and features exist, were worth dedicatating a separate video.
I also present there my tool modifier add-on that originated in this KA thread, but got updated and polished for the sake of the video. Here you have a github download link:
This is a very good tutorial. Congrats, I have watched once but I will analyze it in detail. Maybe is not cool for people who want to see only paintings but useful for the people who use the software a lot.
Since I started working full time as a programmer it’s really hard for me to create art - but I cas still share some of my technical knowledge about krita I gained trough all those years, and this way - stay close to the community
I also believe this is a nice niche among all those other more painting-oriented channels. Though I can still switch a bit more towards art, as soon as I regain time and energy to do so
The toolmodifier seems to have increased the time it takes me to create a new canvas by 50%. I switched krita to the initial setting and tested it:
1.Close toolmodifier and open other plug-ins
2.only open toolmodifier
I made a gif recording of it and it was about what I predicted in terms of frame rate and file size.
Has anyone else met this problem?
The plugin uses EventFilters - it intercepts all the events that happen inside of krita, looking for keyboard keys being released. This has some impact on performance, even when you’re not pressing any keys, as krita emits a lot of different events all the time, and I have to check them all, searching for keyboard events.
There is no other way to detect keys being released using a python plugin. To omit the performance loss, the feature would have to be written in C++ in krita source code, which is not something I could do with my current skills (I’m a python programmer by profession).
If that’s a problem, consider specifying tool modifiers in canvas input settings.