[Gimp-developer] MNG plug-in

2002-12-13 Thread Marco Wessel

All of this by muks in #gimp, I'm merely relaying.

-
http://www.mukund.org/gimp/mng/ for anyone who wants to try it. There are
viewable samples in samples/

a few points.. this is just a developer copy.. there are things missing:
1> NO support yet for indexed anything images, only RGB and RGBA work
2> there are inter-frame glitches (will be sorted out soon)
3> no JNG support yet
4> per-frame delays, etc. (set in layer names) aren't yet implemented
5> the code is not fit to be a gimp plug-in.. not i18'd, still have bugs
   to fix


However, i would like many of you to test it as it is now. 

download mng.c, and Makefile into your user account
install libmng, libpng, libjpeg (with their development counterpart
packages)
gmake; gmake install 

when you create images, create them as XCFs.. this is only useful as a
final export plugin

enjoy, and report bugs on the developer list.. i don't have a mail account
yet, but i'll check the archives on monday

muks
-


Enjoy,
Marco

___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



Re: [Gimp-developer] MNG support. Was: Intolerance, and development.

2002-11-29 Thread Dov Grobgeld
David,

Instead of spending all this time writing your views of the world,
I am sure that all on this list including you would actually think
the time would be better spend actually implementing mng support for
gimp.

I suggest that you go about it in the following steps:

   1. Extract the png plug-in file and rename in mng.
   2. Change it so that it registers the .mng extension.
   3. Make sure that it compiles and that it is may be used to read png 
  files that have been renamed ".mng".
   4. Get and compile the libmng library from http://www.libmng.com/ .
   5. Get some mng example files.
   6. Study the libmng example programs and try to implement the same
  scenario for getting the data into the mng plugin. At first,
  decide about some minimal subset of mng that you will support,
  e.g. one-layer that are not JNG. (This is essentially the same
  thing as png).
   7. After succeeding in reading one-layer non-jng mng images, add
  support for multi-layer and mng.
   8. Release and get the well deserved glory.
   9. Add mng write support.
  10. Release again and get more glory. 8-)
   
Btw, is there tutorial available for image loader and writer plug-ins?

Regards,
Dov

On Thu, Nov 28, 2002 at 08:50:51PM -0500, David Weeks wrote:
> Jeez,
> 
> Guys, perhaps it was wrong for me to do the French/American thing, but I was 
> drawing on historical examples.  All the same, I'd not respect anyone who 
> didn't respect their own country.  I LOVE America, as an American, and I have 
> MAJOR problems with much of America, just the same.
> 
> Tolerance isn't the lack of criticism, and intolerance isn't the act of 
> criticism, and beyond that, some things are tolerable, and some things are 
> not.  So let's drop the "troll" "intolerant" "ignorant" crap and deal with 
> information.  These reactions are human nature, and responsible for the 
> strife in the world;  just look at this list.
> 
> Free discusion of ideas means it's all good, even the bad and the ugly, cause 
> that bad and ugly might be the fact that we're wrong, and someone was rude in 
> pointing it out.
> 
> My problem of recent days started with a reply to a requested feature: mng 
> support.  The response I got was that I had a lot of nerve asking someone 
> else to slave for me.  I got that from the same who's never even HEARD of 
> regular expressions, and is now an active partner in the development of gimp?  
> Red flag folks.  I also see a split between Film Gimp and gimp.  More flags 
> of red.  And there the fact that very POWERFUL people don't like us.  We 
> don't serve them, we undermind their economic rents.
> 
> So here's the challenge:  who thinks that not knowing what regular expressions 
> are, or thinking that a feature request is wrong, is an indication of knowing 
> what you're doing as an open source developer in the GNU/Linux community?
> 
> While this on going discussion is not a specific, tactical Q&A on code, it is 
> a specific discussion of what it is to work on that code, and the expectation 
> of that code's consumers:  the GNU/Linux/Open Source community, and end-users 
> the world over.  I'm "chop chewing" because of what I've found in this 
> CRITICAL application's development forum.
> 
> Teachers correct, some learn, some cheat, others blame.  Fact is, none of us 
> matter -- except for the users of gimp.  If we care about them, then we're 
> not so different after all.
> 
> David Weeks
> 
> PS -- my deference to the French, and to Microsoft.  America would be English, 
> were it not for aid of France, and computers would be Apple, Unix or IBM, 
> were it not for the aid of Microsoft.  Ask those of us who were there, when a 
> "pop" of Unix ran $2500 a seat, and Microsoft could be had for $100.  I'm 
> glad Richard Stallman, Linus Torvaldes(sp?), Vinton Cerf and company, and the 
> internet community furthered the perfection of software technology.  The 
> strongest contribution being Freedom.
> -- 
> You can call me at: 813-236-2009, USA
> [EMAIL PROTECTED]
> Shop TampaPC.com!
> ___
> Gimp-developer mailing list
> [EMAIL PROTECTED]
> http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer
___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



[Gimp-developer] mng support.

2002-11-16 Thread David Weeks
Oppsys.

Sent in with wrong id.

Hi, 

I'm ten seconds new to this list, but years old in my questions:

"What's the status of mng support in gimp?"

If gimp doesn't support mng, what program must I adopt to generate mng files?  
(never mind which program I'll have to abandon.)

Where can I find the api for gimp scripting?

Dave


-- 
You can call me at: 813-236-2009, USA
[EMAIL PROTECTED]
Shop TampaPC.com!
___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



Re: [Gimp-developer] mng

2001-11-18 Thread Nick Lamb

On Sat, Nov 17, 2001 at 06:38:32PM +0100, Sven Neumann wrote:
> > GIMP is an image manipulation program, mng is an animation format.
> 
> so what?

He's wrong anyway, MNG is a multi-image format, with the primary target
being replacement of GIF "anim" features because those features were
missing in PNG (otherwise better than GIF in every way except simplicity)

But multi-image also means layers (Wow! A common layered file format,
openly specified and not fudged to meet the preferences of one app
designer!) and just plain image archives e.g. ICO-style multiresolution
icon resources.

Not much software support for all that of course, but then support in
Photoshop for PNG was abysmal when the PNG plug-in appeared in Gimp :)

> Of course a plug-in for 1.2 can be hacked. We won't include it into the 
> official distribution because of the feature freeze, but [...]

I did mean to do some work on this, honestly I did :) If someone else has
a burning desire then they should feel free to ask any general questions
of me, MNG is closely related to PNG, and as such technical issues are
often in common between the two.

Nick.
___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



Re: [Gimp-developer] mng

2001-11-17 Thread degger

On 17 Nov, Sven Neumann wrote:

>> > will gimp support the "mng" fileformat ?? 
>> GIMP is an image manipulation program, mng is an animation format.
 
> so what?

GIMP is not meant to be an editor for animations and as such is not well
suited for this kind of job. I consider the gif plugin to be a
(sometimes handy) hack but I wouldn't generally want to use GIMP to edit
animations.

--
Servus,
   Daniel

___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



Re: [Gimp-developer] mng

2001-11-17 Thread Sven Neumann

Hi,

[EMAIL PROTECTED] writes:

> > will gimp support the "mng" fileformat ??
> 
> GIMP is an image manipulation program, mng is an animation format.

so what?

> > i have to make little animations, but i don't want to use the
> > gif-format (because of the patent).
> > so i read on the site www.burnallgifs.org of the format mng, but my
> > gimp 1.2, doesn't know it.
> 
> Exactly. gif was an expection because the animation mode is an extension
> to the picture format and thus not to complicated to implement. Maybe
> someone will hack a plugin that supports libmng but we'll definitely
> not see this in any 1.2.x version, probably not even in 1.4.x except if
> someone finds the time to do it.

Of course a plug-in for 1.2 can be hacked. We won't include it into the 
official distribution because of the feature freeze, but of course a MNG 
plug-in for gimp-1.2 would be very much appreciated.


Salut, Sven
___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



Re: [Gimp-developer] mng

2001-11-17 Thread degger

On 14 Nov, jochen georges wrote:

> will gimp support the "mng" fileformat ??

GIMP is an image manipulation program, mng is an animation format.
 
> i have to make little animations, but i don't want to use the
> gif-format (because of the patent).
> so i read on the site www.burnallgifs.org of the format mng, but my
> gimp 1.2, doesn't know it.

Exactly. gif was an expection because the animation mode is an extension
to the picture format and thus not to complicated to implement. Maybe
someone will hack a plugin that supports libmng but we'll definitely
not see this in any 1.2.x version, probably not even in 1.4.x except if
someone finds the time to do it.
 
> thank you for your answer and the wonderful gimp.

In any case you might want to archive such wishes in the
bugtracker at bugzilla.gnome.org and hope a bored hacker finds
your wishes interesting enough to hack it.

--
Servus,
   Daniel

___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



[Gimp-developer] mng

2001-11-14 Thread jochen georges

hello, 
will gimp support the "mng" fileformat ??

i have to make little animations, but i don't want to use the gif-format 
(because of the patent).
so i read on the site www.burnallgifs.org of the format mng, but my gimp 1.2, 
doesn't know it.

thank you for your answer and the wonderful gimp.

beste gruesse
jochen georges


_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer