Re: [Gimp-developer] Extending GIMP Plugins

2007-08-28 Thread Øyvind Kolås
On 8/27/07, Amit Kumar Saha [EMAIL PROTECTED] wrote: Hello all, On 8/27/07, Øyvind Kolås [EMAIL PROTECTED] wrote: According to the plan GEGL will replace all code in the GIMP that is accessing and or modifying pixels, some forms of GIMP plug-ins will most likely be entirely replaced by

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-28 Thread Liam R E Quin
On Tue, 2007-08-21 at 22:43 +0530, Amit Kumar Saha wrote: Joe Artist comes closest :) I am targeting end-users who are primarily using the plugin to get their jobs done and if needed learn some bits and pieces to extend the functionality. KPT or the PaintShop Pro FilterPack come to mind for

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-27 Thread Øyvind Kolås
On 8/26/07, Amit Kumar Saha [EMAIL PROTECTED] wrote: Also, I would like to know, when GEGL is integrated into the GIMP, will it be available for the Plugins to access the GEGL as well? The plan is that GEGL integration into GIMP will start after 2.4 is released and the 2.5 development cycle

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-27 Thread Amit Kumar Saha
Hello all, On 8/27/07, Øyvind Kolås [EMAIL PROTECTED] wrote: According to the plan GEGL will replace all code in the GIMP that is accessing and or modifying pixels, some forms of GIMP plug-ins will most likely be entirely replaced by GEGL plug-ins instead. And as mentioned elsewhere in this

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-27 Thread Kevin Cozens
Amit Kumar Saha wrote: 1. It seems from the documentation that, I can specify the operations as a XML file as above instead of creating a DAG. How do i then use that file to apply the operations? Looking again at the API there is the gegl_parse_xml() routine. There is an example of XML code

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-25 Thread Amit Kumar Saha
Hi Raphael, On 8/23/07, Raphaël Quinet [EMAIL PROTECTED] wrote: On Wed, 22 Aug 2007 23:19:30 +0100, David Marrs [EMAIL PROTECTED] wrote: Not only in the music world. Around 1993 or so, I remember using a program called Khoros Cantata to design some image filters. A quick search on the web

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-25 Thread Amit Kumar Saha
On 8/25/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: google Khoros Cantata That is the first thing I did when I got the dead link. One of the results I got was the dead Link. The others were about the commercial products that uses that concept of glyphs. Though i got a vague idea of what it

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-25 Thread gg
On Sat, 25 Aug 2007 12:19:44 +0200, Amit Kumar Saha [EMAIL PROTECTED] wrote: Hi Raphael, On 8/23/07, Raphaël Quinet [EMAIL PROTECTED] wrote: On Wed, 22 Aug 2007 23:19:30 +0100, David Marrs [EMAIL PROTECTED] wrote: Not only in the music world. Around 1993 or so, I remember using a

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-25 Thread David Hodson
Amit Kumar Saha wrote: The others were about the commercial products that uses that concept of glyphs. Though i got a vague idea of what it was, but more information is desired. Most systems used for creating visual effects for movies are node-based, and have been for over a decade. Look at

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-25 Thread Kevin Cozens
Amit Kumar Saha wrote: The link is dead.Any chance you have some docs with you? The last version of the page (from Feb. 08, 2005) can be found at: http://web.archive.org/web/20050208090913/http://www.cse.psu.edu/~cg585/cantata-over.html About half of the images on that page are missing. --

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-25 Thread Amit Kumar Saha
Hi Kevin, On 8/23/07, Kevin Cozens [EMAIL PROTECTED] wrote: That looks similar to the types of things one can do with GEGL which is due to be integrated in to GIMP after the 2.4 release. I was just having a look at GEGL gallery (http://www.gegl.org/gallery/index.html) applications. The

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-22 Thread Amit Kumar Saha
Hello all, Here is another way I thought I could give some form of extensibility to a plugin user. Say, that I want my plugin to be a single entry point to all the Image processing operations possible with GIMP. What I do is display all the GIMP functions to the Plugin user via the Plugin User

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-22 Thread Michael Schumacher
Amit Kumar Saha wrote: Here is another way I thought I could give some form of extensibility to a plugin user. Say, that I want my plugin to be a single entry point to all the Image processing operations possible with GIMP. Now your plug-in seems to become something I'd call GIMP. What use

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-22 Thread Raphaël Quinet
On Tue, 21 Aug 2007 15:48:15 +0530, Amit Kumar Saha [EMAIL PROTECTED] wrote: Is there any way to make GIMP plugins themselves extensible. My point here is that, can we make a GIMP plugin which allows itself modifiable by a end-user to include a new functionality without much of a hassle on

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-22 Thread David Marrs
Amit Kumar Saha wrote: Am i thinking in a way that could possibly be implemented? or is the word extensible remotely applicable to my idea? So what you're talking about here is a graphical interface to the API that a user can use to build his own extensions? Essentially, it's a graphical

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-22 Thread Raphaël Quinet
On Wed, 22 Aug 2007 23:19:30 +0100, David Marrs [EMAIL PROTECTED] wrote: Amit Kumar Saha wrote: Am i thinking in a way that could possibly be implemented? or is the word extensible remotely applicable to my idea? So what you're talking about here is a graphical interface to the API that a

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-22 Thread Renan Birck
Em Qua, 2007-08-22 às 23:19 +0100, David Marrs escreveu: It sounds to me more like a separate companion program that's used to construct plug-ins than a plug-in itself. I like the idea very much. Same with me; I would love something like a node-based editor (e.g.

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-22 Thread Øyvind Kolås
On 8/23/07, David Marrs [EMAIL PROTECTED] wrote: Amit Kumar Saha wrote: Am i thinking in a way that could possibly be implemented? or is the word extensible remotely applicable to my idea? So what you're talking about here is a graphical interface to the API that a user can use to build

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-22 Thread Kevin Cozens
Renan Birck wrote: Same with me; I would love something like a node-based editor (e.g. http://pupuedit.sourceforge.net/screenshots/pihlaja_04_04_2007.png and http://imaginit.rand.com/files/water_graph.gif ) This would let non-programmers, or programmers which aren't into image processing,

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-22 Thread Amit Kumar Saha
Hello Kevin, On 8/23/07, Kevin Cozens [EMAIL PROTECTED] wrote: That looks similar to the types of things one can do with GEGL which is due to be integrated in to GIMP after the 2.4 release. I shall have a look at GEGL. Thanks -- Amit Kumar Saha [URL]:http://amitsaha.in.googlepages.com

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-21 Thread Michael Schumacher
Von: Amit Kumar Saha [EMAIL PROTECTED] Is there any way to make GIMP plugins themselves extensible. My point here is that, can we make a GIMP plugin which allows itself modifiable by a end-user to include a new functionality without much of a hassle on part of the end-user. Does any one know

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-21 Thread Karl Günter Wünsch
On Tuesday 21 August 2007, Michael Schumacher wrote: Should it be more easy than writing e.g. a plug-in in Python? How about having a C++ virutal interface which you only have to fill in with your own methods and GUI elements in a set dialog interface... I have several things that I really

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-21 Thread Michael J. Hammel
Von: Amit Kumar Saha [EMAIL PROTECTED] Is there any way to make GIMP plugins themselves extensible. My point here is that, can we make a GIMP plugin which allows itself modifiable by a end-user to include a new functionality without much of a hassle on part of the end-user. The trick

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-21 Thread Kevin Cozens
Amit Kumar Saha wrote: Is there any way to make GIMP plugins themselves extensible. [snip] I would appreciate even the slightest of insights. As Michael mentioned, using a scripting language such as Perl, Python, or Ruby would be to do most things you might want to do. If you want to extend a

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-21 Thread Martin Nordholts
Karl Günter Wünsch wrote: On Tuesday 21 August 2007, Michael Schumacher wrote: Should it be more easy than writing e.g. a plug-in in Python? How about having a C++ virutal interface which you only have to fill in with your own methods and GUI elements in a set dialog interface... I have

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-21 Thread Amit Kumar Saha
Hello Michael, On 8/21/07, Michael Schumacher [EMAIL PROTECTED] wrote: Von: Amit Kumar Saha [EMAIL PROTECTED] Should it be more easy than writing e.g. a plug-in in Python? Yes. I am basically targeting end-users of GIMP,mainly GIMP. So learning Python for them might be not the best option

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-21 Thread Amit Kumar Saha
Hello Kevin, On 8/21/07, Kevin Cozens [EMAIL PROTECTED] wrote: As Michael mentioned, using a scripting language such as Perl, Python, or Ruby would be to do most things you might want to do. If you want to extend a compiled plug-in that is also possible. Take a look at TinyScheme (used in

Re: [Gimp-developer] Extending GIMP Plugins

2007-08-21 Thread Amit Kumar Saha
Hello Michael, On 8/21/07, Michael J. Hammel [EMAIL PROTECTED] wrote: The trick here isn't creating an extensible plugin. The trick is defining what without much hassle on the part of the end-user really means. Who's the end user? Joe Artist or Edward Engineer? Sven's granny or a bunch