Registered Member
|
Thanks for your response. I saw something about a GSC proposal. Can it be split into parts? Ie. is there two weeks of work on scripting that would be meaningful, without necessarily having a completed scripting API? Two or four smaller stretch goals are probably more easily met than one big one? Is there any documentation on the "basic framework" you can point me to? |
KDE Developer
|
You can find the current code in the berger-scripting branch in git. Basically. it has code for embedding the python interpreter and loading and starting scripts, and the beginning of bindings to the Krita core. This is actually the third attempt at scripting for Krita: first we had kjs bindings (javascript), but kjs stopped being maintained. Then we had kross bindings (that would allow scripting in ruby, python and other languages), but kross stopped being maintained. We considered embedding QtScript, but QtScript is no longer being maintained (pity, it comes with embedded IDE and debugger...).
The big problem was on the krita side, though: we always made too little functionality available, and nobody used the scripting facility because it wasn't useful enough... |
Registered Member
|
The program is really good now.. and im excited for 3.1 to come out. The only request that I can think of atm is having 2 more themes added to whats available.. One that is substantially darker than the current dark theme almost black.. and one that is pretty much white so much lighter than the lightest theme. I don't want to play to much around with the .color files just yet incase i mess something up.. since it appears krita on windows won't add any new theme files to the menu. Unless there is a work around for this.
I know that linux has a version of a ui editor to adjust the ui color schemes.. I tried it on linux but im not proficient with the os. I couldn't get the editor to launch. This is mostly an aesthetic request... One that im willing to tackle on my own if pointed in the right direction. If its just changing the color rgb numbers in the .color file I can inch my way into getting a good grasp on what does what.. Sorry if this is just a partial request... The last version of krita has won me over as a solid user. And outside of the usual bugs and fixes you get from any program this has been the best art program ive ever used. |
Registered Member
|
Please Python scripting. Including the ability to create custom qt widgets. (In fact even any other scripting language will do)
I don't see any other options to fasten and customize any workflow other than scripting. That would take a lot of developers's time at first, I believe, but than users can take over a large part of feature development. The ability to bind any script or multiple tools on one button or create a much needed widget yourself without waiting for several monthes or using C++ and creating custom builds just for this tiny feature is invaluable. This is also what might make large studios look into Krita, because Photoshop is a bottleneck and a major pain for VFX pipeline. |
Registered users: Bing [Bot], daret, Google [Bot], Sogou [Bot]