Re: [Gimp-developer] RGB vs RGBA - why Add Alpha Channel?

2001-02-25 Thread Nick Lamb
On Sat, Feb 24, 2001 at 06:16:13PM +0100, [EMAIL PROTECTED] wrote: > COW is indeed a good thing. However I assume you address the mentioned > memory overhead with your answer and I'm not sure how you would avoid > it with copy-on-write. You're completely right. It was a thinko on my part, I ha

Re: [Gimp-developer] RGB vs RGBA - why Add Alpha Channel?

2001-02-24 Thread egger
On 23 Feb, Nick Lamb wrote: >> Does this mean that you agree to ditching all the special code >> for the 3 and 1 byte case as well? I'd really love to see this >> changes although as already stated this might introduce a bit >> memory overhead in case the user didn't use the alpha channel >>

Re: [Gimp-developer] RGB vs RGBA - why Add Alpha Channel?

2001-02-24 Thread Austin Donnelly
On Friday, 23 Feb 2001, Nick Lamb wrote: > If we can get back COW during 1.3 this overhead is zero (all new > channels / layers etc. can be created as COW tiles with the > apppropriate contents -- huge speedup). > > I believe COW was lost because there were problems making it stable > with all t

Re: [Gimp-developer] RGB vs RGBA - why Add Alpha Channel?

2001-02-23 Thread Nick Lamb
On Fri, Feb 23, 2001 at 06:30:53PM +0100, [EMAIL PROTECTED] wrote: > Does this mean that you agree to ditching all the special code > for the 3 and 1 byte case as well? I'd really love to see this > changes although as already stated this might introduce a bit > memory overhead in case the us

Re: [Gimp-developer] RGB vs RGBA - why Add Alpha Channel?

2001-02-23 Thread egger
On 22 Feb, Sven Neumann wrote: > We'll face one problem if we decide to make alpha the default for all > images: A lot of fileformats do not understand alpha and you actually > don't want to save the alpha channel with the image at all if you > never touched it. One way to solve this would be to

Re: [Gimp-developer] RGB vs RGBA - why Add Alpha Channel?

2001-02-22 Thread Sven Neumann
Hi, Jens Lautenbacher <[EMAIL PROTECTED]> writes: > Let's just think of your casual user who never understood nor even > heard of layers or that gimp has something like this. He just want's > to edit a single layer, and starts to clear a selection, or use the > eraser. In my opinion such a comp

Re: [Gimp-developer] RGB vs RGBA - why Add Alpha Channel?

2001-02-22 Thread Jens Lautenbacher
[EMAIL PROTECTED] (Raphael Quinet) writes: > I think that confusing the first category of users (those who do not > think in terms of layers) would be worse. Many users are still using > the Gimp as they would use xv, Windows Paint or other simple tools: > they do not care about layers and they

Re: [Gimp-developer] RGB vs RGBA - why Add Alpha Channel?

2001-02-22 Thread Raphael Quinet
On Thu, 22 Feb 2001, Seth Burgess <[EMAIL PROTECTED]> wrote: > I know you're trying to make a point, but I'd actually > agree with that assessment too, if for slightly > different reasons. The user has no way of knowing > what shade of gray they are about to place on the > image. I don't think t

Re: [Gimp-developer] RGB vs RGBA - why Add Alpha Channel?

2001-02-22 Thread Seth Burgess
Zach, I know you're trying to make a point, but I'd actually agree with that assessment too, if for slightly different reasons. The user has no way of knowing what shade of gray they are about to place on the image. I don't think this is used anywhere near as commonly as layers/transparency, so

Re: [Gimp-developer] RGB vs RGBA - why Add Alpha Channel?

2001-02-22 Thread Zachary Beane
On Thu, Feb 22, 2001 at 04:23:27PM +0100, Jens Lautenbacher wrote: > Seth Burgess <[EMAIL PROTECTED]> writes: > > > Well, I strongly dislike having an eraser tool that > > behaves differently based on a property of an image > > you can't even see. It really stinks. > > > > What I'd prefer to se

Re: [Gimp-developer] RGB vs RGBA - why Add Alpha Channel?

2001-02-22 Thread Jens Lautenbacher
Seth Burgess <[EMAIL PROTECTED]> writes: > Well, I strongly dislike having an eraser tool that > behaves differently based on a property of an image > you can't even see. It really stinks. > > What I'd prefer to see is a "replace color" paint tool > that can handle bgs or any other layer the wa

Re: [Gimp-developer] RGB vs RGBA - why Add Alpha Channel?

2001-02-22 Thread Seth Burgess
Well, I strongly dislike having an eraser tool that behaves differently based on a property of an image you can't even see. It really stinks. What I'd prefer to see is a "replace color" paint tool that can handle bgs or any other layer the way eraser works now on a bg layer. Keeping the user ex

Re: [Gimp-developer] RGB vs RGBA - why Add Alpha Channel?

2001-02-22 Thread Zachary Beane
On Thu, Feb 22, 2001 at 01:42:06PM +0100, Jens Lautenbacher wrote: [snip] > > I'd vote for always having an alpha layer. seems to be cleaner > conceptually. I'd vote AGAINST this. Imagine if you use GIMP without any layer functionality, and suddenly you find that cut & erase change to do differe

Re: [Gimp-developer] RGB vs RGBA - why Add Alpha Channel?

2001-02-22 Thread egger
On 22 Feb, Jens Lautenbacher wrote: > what remains in this case is that things like clear selection (on the > bg layer) suddenly start to behave differently, depending if there's a > layer above the background layer or not. Ick. > I'd vote for always having an alpha layer. seems to be cleaner >

Re: [Gimp-developer] RGB vs RGBA - why Add Alpha Channel?

2001-02-22 Thread Jens Lautenbacher
Sven Neumann <[EMAIL PROTECTED]> writes: > > Yes. But I don't think we should always add the alpha channel. Just > do it automatically as soon as there is more than a single layer in > the image. > what remains in this case is that things like clear selection (on the bg layer) suddenly start

Re: [Gimp-developer] RGB vs RGBA - why Add Alpha Channel?

2001-02-22 Thread Sven Neumann
Hi, [EMAIL PROTECTED] (Raphael Quinet) writes: > Several months ago, there was a discussion about RGB vs RGBA images, > and why the background layer was "special" and required the option > "Add Alpha Channel". For some obscure reason the same discussion came up again yesterday when Mitch and me

Re: [Gimp-developer] RGB vs RGBA - why Add Alpha Channel?

2001-02-20 Thread Raphael Quinet
On Tue, 20 Feb 2001, Sven Neumann <[EMAIL PROTECTED]> wrote: > [EMAIL PROTECTED] (Raphael Quinet) writes: [...] > > Consider the following cases, which should all produce a file with > > transparency, if the File->Save plug-ins were working as the user > > would expect: > > - Create a new image, u

[Gimp-developer] RGB vs RGBA - why Add Alpha Channel?

2001-02-20 Thread Raphael Quinet
Several months ago, there was a discussion about RGB vs RGBA images, and why the background layer was "special" and required the option "Add Alpha Channel". IIRC, the conclusions were: - because it saves memory -- which is useful for huge images, but it only makes sense if you disable undo and