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

2016 Kickstarter!

Tags: None
(comma "," separated)
brendanbd
Registered Member
Posts
11
Karma
0

Re: 2016 Kickstarter!

Wed Mar 23, 2016 7:59 am
boudewijn wrote:We're thinking of making scripting a stretch goal, but we've learned one lesson and that's that making all stretch goals two weeks of work isn't working. For scripting we need 10.000 euros because it's a huge task. Really huge. The basic framework actually already exists, but opening up Krita in a Python api is months of work.


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?
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS

Re: 2016 Kickstarter!

Wed Mar 23, 2016 10:56 am
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...
Billy W.
Registered Member
Posts
15
Karma
0

Re: 2016 Kickstarter!

Sat Mar 26, 2016 3:22 am
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.
Gleb_Black
Registered Member
Posts
1
Karma
0

Re: 2016 Kickstarter!

Mon May 02, 2016 11:23 pm
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.


Bookmarks



Who is online

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