![]() KDE Developer ![]()
|
It was actually. The previous version was even more horrible! We cannot look at what photoshop does because it isn't a problem of the UI, it's rather that getting text drawn properly is in itself a huge issue. We spent a ton of time on getting the text drawn and saved/loaded properly, to the point we can support Arabic properly, which Adobe photoshop cannot. The next step is to... get text wrapping working, which itself is also a huge issue (because of ligatures). And only once we've figured that can we really start working on anything resembling on-canvas text editing. However, since then we've been very busy fixing bugs and trying to, in particular, fix the resource system, and until that's done, only tiny projects and specially funded projects get worked on. |
![]() Registered Member ![]()
|
Well, I don't want to be overly harsh in my criticism, you are obviously trying to do a lot. It sounds like you are trying to create a super text function that can do it all. I wish you success in that.
Don't forget pragmatism in it all, it can be better to get a text function working on the level that other apps do, instead of the perfect function that might be finished many years down the road, while the text function meanwhile stays completely unusable. Including all languages that exist and their special needs/problems might be a very tall order to do. Krita otherwise is very good and I often mention it with admiration, comparing it very positively to GIMP. Thanks to Krita, opensource paint programs have become fun again for me. |
![]() Registered Member ![]()
|
I'm diggung up this old thread because complaints about the Text-Edit seems to crop up quite frequently on other Krita forums such as reddit and krita-artists.
First, i want to say that the text tool is technically very good, creating standardized SVG font objects, not just raster graphics. As somebody who's been using the Qt framework for many years, it's obvious that the text editing dialog was implemented as a "one afternoon solution" at a time when Krita was quite new and a lot of features had to be implemented in a short amount of time. Nowadays it seems a lot of people are using a plugin called "LazyTextTool" which makes text editing similar to other apps, but the plugin also contains a lot of bugs. The LazyTextTool looks like somebody took the dialog, removed the window decoration, made the widget background transparent, changed triple to double-click and merged the dialog's text area with the actual text in the current vector layer. I wonder if it's possible to implement something similar to fix Krita's current text input dialog. |
Registered users: Bing [Bot], claydoh, Evergrowing, Google [Bot], rblackwell