This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Krita cursors and KDE UI integration.

Tags: None
(comma "," separated)
User avatar
JenyaYQ
Registered Member
Posts
29
Karma
0
OS
I was wondering if it was possible for Krita to use user-defined cursors for its tools, since most variants are
available as standard KDE cursors (resize, zoom, cross, color-picker, move and there's even a brush)
Having the option to use default ones would not only give more control over customization but also better integrate with user's KDE themes. Krita already uses some of them but ignores others, is there any way to change this?
So, maybe there is a way to hack in and if so, where are those cursor bitmaps stored by default? I would really like to improve them and if I'm lucky and someone else likes them I'd love to share them.

Anyway, I was bitten by DIY-bug again and being somewhat frustrated with system cursors, convinced myself that I should try to make my own cursor theme using Krita as my weapon of choice.
Here is an alpha version and there are usability issues with them but ....

http://opendesktop.org/content/show.php/vxNeon+%28alpha%29?content=157292

Hope you like them, all sources included, hack at will!


Linux QS 3.14.0-8-CHAKRA #1 SMP PREEMPT Tue Mar 25 17:47:11 CET 2014 x86_64 GNU/Linux
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
The cursors come from the file kis_cursor.cc.
User avatar
JenyaYQ
Registered Member
Posts
29
Karma
0
OS
Thank, you. That was quick :)

Is there maybe a way to 'force' Krita to use the default system ones?

PS Had to say this. the vector tools in Krita 2.7 alpha getting much much more useful, I love it! Thank you Boudewijn!


Linux QS 3.14.0-8-CHAKRA #1 SMP PREEMPT Tue Mar 25 17:47:11 CET 2014 x86_64 GNU/Linux
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
Hm, well -- no, at the moment, Krita really hard-codes those cursors and doesn't check for the system settings. It can be fixed, but I'm not sure when we'll have time for it!


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot]