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

Interactions between Krita and G'MIC (filter collection) ?

Tags: None
(comma "," separated)
nharmony
Registered Member
Posts
192
Karma
1
OS
Hi Lukas, heres my top 3.

* implement progress bar for filters and preview
* gmic is located under Layer -> Apply Gmic action, it supposed to be in Filters
* resizing the preview has to work (Small, Tiny, Large, ...)
User avatar
Animtim
Registered Member
Posts
259
Karma
0
OS
My votes would go to:

* scrollbars for filter settings that are huge! currently text is horizontally downscaled and unreadable
* support all preview output modes
* support for zooming/panning preview
User avatar
LukasT.dev
KDE Developer
Posts
209
Karma
1
OS
Ok, the results are like this:

menu position: 4
progress bar: 3
zooming/panning preview: 3
interactive coloring: 2 (+1 from me)
small preview modes: 2 (Small, Large,...)
preview output modes: 1
scrollbars for filter settings: 1
separate gmic code to lib (link dynamically): 1

So I decided to focus on this tasks in this order:
* progress bar
* interactive coloring (my extra vote makes it 3 votes)
* zooming/panning small preview
* menu position (I don't like UI code, this one is easy but I just don't like to tweak UI stuff)

Thank you for your feedback!


Daylight is coming...
Krita developer | http://lukast.mediablog.sk/log
Silvio Grosso
Registered Member
Posts
105
Karma
1
OS
Hi Lukas,

Great plan indeed ;)

Today, David Tschumperlé has released the new G'MIC stable version: 1.6.0.3 [1] ;D

[1] http://gimpchat.com/viewtopic.php?f=28&t=11645
User avatar
LukasT.dev
KDE Developer
Posts
209
Karma
1
OS
I just commited the support for interactive filters to 2.9 branch!
http://commits.kde.org/calligra/feb70e5 ... 30824c1978

Today, David Tschumperlé has released the new G'MIC stable version: 1.6.0.3 [1] ;D


I integrated this version into Krita, but it wasn't easy this time!


Daylight is coming...
Krita developer | http://lukast.mediablog.sk/log
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
nharmony
Registered Member
Posts
192
Karma
1
OS
The progress bar just keeps repeating itself until the filter preview is done, so its not really letting the user know anything.. the same thing happens with progress bars on layers too.

like it goes 10%-50%-100%-10%-20%-100% without actually completing anything. So you think its about to be done but nope, doesn't it sort of make it redundant? its more like a "false hope" bar

I joke I joke :P the time stamp is useful though.

Last edited by nharmony on Wed Feb 11, 2015 6:11 pm, edited 1 time in total.
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
Well, it shows that the filter doesn't hang. These kind of progress bars are pretty common if you just cannot predict how long an action will take. And some g'mic filters are pretty non-deterministic :-)
nharmony
Registered Member
Posts
192
Karma
1
OS
Oh i understand computers aren't that clever, but I haven't seen a progress bar that gets to a 100% before it actually completes something though.

oh I should mention i'm using canvas preview which takes a bit long, since zooming isn't supported yet with gmic.
User avatar
LukasT.dev
KDE Developer
Posts
209
Karma
1
OS
Zooming on small preview will be supported and implemented soon, hopefully somewhere this year :)

Progress reporting is something that has to be supported by particular gmic filters. Some of them support proper
progress reporting and some of them miss this feature, not because they are non-deterministic, they all are, but
the author of the filter did not include progress reporting code: sometimes it is extra work to support the progress for the author.

Most of the filters do not report progress by default, in that case the progress bar just pulses so that you know Krita/G'Mic it is not dead! :)

If you feel, that it would be useful for particular filter to have proper progress reporting, just ask for it upstream (in g'mic bugzilla):
https://sourceforge.net/p/gmic/bugs/?source=navbar


Daylight is coming...
Krita developer | http://lukast.mediablog.sk/log
nharmony
Registered Member
Posts
192
Karma
1
OS
Thats great to hear lukas, i look forward to the zooming, and thanks for explaining those things to me.
User avatar
rafaelscroggins
Registered Member
Posts
11
Karma
0
hello lukas thanks for your hard work on gmic, i have a problem whit the colorize interactive don't work on krita windows the color selector don't appear wen in colorization mode
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
Known issue: I still need to add some extra dependencies to the windows builds.
User avatar
rafaelscroggins
Registered Member
Posts
11
Karma
0
@boudewijn
thanks for your reply this is a really useful feature
nharmony
Registered Member
Posts
192
Karma
1
OS
any news here? because I noticed colorize interactive was working today. Its very cool, first time I used it. I haven't tried any other filters, but krita doesn't immediately crash when I select them at least

is it an accident, or have things been fixed?


Bookmarks



Who is online

Registered users: abc72656, Bing [Bot], Google [Bot], lockheed, Sogou [Bot], Yahoo [Bot]