RSS/Atom feed Twitter
Site is read-only, email is disabled

how can i write gegl plugin ? or http://developer.gimp.org too old

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

4 of 4 messages available
Toggle history

Please log in to manage your subscriptions.

how can i write gegl plugin ? or http://developer.gimp.org too old Miroslav Talasek 12 Feb 20:37
  how can i write gegl plugin ? or http://developer.gimp.org too old Alexandre Prokoudine 12 Feb 21:34
   how can i write gegl plugin ? or http://developer.gimp.org too old Michael Henning 13 Feb 00:21
  how can i write gegl plugin ? or http://developer.gimp.org too old scl 16 May 19:32
Miroslav Talasek
2013-02-12 20:37:59 UTC (almost 12 years ago)

how can i write gegl plugin ? or http://developer.gimp.org too old

Hi i like gimp i use only it.
I want to write alpha matting. I know that gegl library contain alpha matting from Jan Ruegg but it is still only in gegl (one year or more). I want to write plugin with two combo boxes (image and trimap selection) which call matting from gegl, but i cant find anything recent help/doc/tutorial.

This is the way to hell, http://developer.gimp.org is too old so how new developers start with gimp ? Where is recent doc to plugin api (with gegl) ? I want but i cant :(

Miroslav Talasek

Alexandre Prokoudine
2013-02-12 21:34:05 UTC (almost 12 years ago)

how can i write gegl plugin ? or http://developer.gimp.org too old

On Wed, Feb 13, 2013 at 12:37 AM, Miroslav Talasek wrote:

Hi i like gimp i use only it.
I want to write alpha matting. I know that gegl library contain alpha matting from Jan Ruegg but it is still only in gegl (one year or more). I want to write plugin with two combo boxes (image and trimap selection) which call matting from gegl, but i cant find anything recent help/doc/tutorial.

This is the way to hell, http://developer.gimp.org is too old so how new developers start with gimp ? Where is recent doc to plugin api (with gegl) ? I want but i cant :(

Simply put, there is none yet. GEGL-based GIMP plug-ins are a novelty, and as a small team we don't have the manpower to update dev documentation all that often.

What you can do is:

1) study what changes have been applied to the plug-ins that we ported to use GeglBuffer, e.g.
http://git.gnome.org/browse/gimp/commit/plug-ins/common?id=07107fe214feaebf42dfa129fa3681c1e7b9bfd8 2) ask us questions on IRC.

Alexandre Prokoudine http://libregraphicsworld.org

Michael Henning
2013-02-13 00:21:55 UTC (almost 12 years ago)

how can i write gegl plugin ? or http://developer.gimp.org too old

In addition to what Alexandre suggested, take a look at plug-ins/common/goat-exercise.c
It's a simple example of how to use gegl from within a gimp plugin.

Also, a lot of the new functions do have some reference documentation, which I think can be built if you pass --enable-gtk-doc to autogen.

Good luck.

-- drawoc

On Tue, Feb 12, 2013 at 4:34 PM, Alexandre Prokoudine wrote:

On Wed, Feb 13, 2013 at 12:37 AM, Miroslav Talasek wrote:

Hi i like gimp i use only it.
I want to write alpha matting. I know that gegl library contain alpha matting from Jan Ruegg but it is still only in gegl (one year or more). I want to write plugin with two combo boxes (image and trimap selection) which call matting from gegl, but i cant find anything recent help/doc/tutorial.

This is the way to hell, http://developer.gimp.org is too old so how new developers start with gimp ? Where is recent doc to plugin api (with gegl) ? I want but i cant :(

Simply put, there is none yet. GEGL-based GIMP plug-ins are a novelty, and as a small team we don't have the manpower to update dev documentation all that often.

What you can do is:

1) study what changes have been applied to the plug-ins that we ported to use GeglBuffer, e.g.
http://git.gnome.org/browse/gimp/commit/plug-ins/common?id=07107fe214feaebf42dfa129fa3681c1e7b9bfd8 2) ask us questions on IRC.

Alexandre Prokoudine http://libregraphicsworld.org
_______________________________________________ gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list

scl
2013-05-16 19:32:26 UTC (over 11 years ago)

how can i write gegl plugin ? or http://developer.gimp.org too old

On 12.02.13 at 9:37 PM Miroslav Talasek wrote:

This is the way to hell, http://developer.gimp.org is too old so how new developers start with gimp ? Where is recent doc to plugin api (with gegl) ? I want but i cant :(

Hi Miroslav,

sorry for this late answer, I didn't see your question just now. However I decided to answer as this answer might be interesting to other potential contributors.

For help on GEGL porting: http://wiki.gimp.org/index.php/Hacking:Porting_filters_to_GEGL For help on writing plugins:
http://wiki.gimp.org/index.php/Hacking:Plugins

+ if you need direct help, the channels #gimp and #gegl on irc.gimp.org are your friends.

I hope this helps. Kind regards,

Sven