On Wed, 2004-12-29 at 04:44, Bill Kendrick wrote:
> The default UI font was changed a while back, so it seems we're now using
> one that includes some of these glyphs.
I was thinking that the fonts have been growing.
Because the fonts certainly could grow, I think it
best to continue on in the l
Japanese didn't work until I commented out the line
that makes it require a non-standard font. Now it
appears to work perfectly. (well, it looks kind of
asian you know...) I don't know if this includes the
Han (Kanji) characters, or just the Katakana and
Hirigana, but it appears to cover enough for
I've tried to neaten up the locale stuff, moving it
all to one part of the tuxpaint.c file. There are some
things I find strange about the code.
First of all, why so many setlocale() calls?
It seems like all except the ones right before
a call to set_current_language() are useless.
Second, why se
I think that "New" should have a dialog. It would be like
the "Load" dialog, containing the starters and a blank
canvas. This gets the starters out of the "Load" dialog,
reducing confusion. It also makes for easy selection of
a background color. (if the starters don't get moved,
then instead the "N
On Tue, 2004-12-21 at 06:40, John Popplewell wrote:
> I've previously built the win32 build, but the current version in cvs
> doesn't work anymore with the Microsoft compiler I was using. I have
> successfully built Tux Paint using the MinGW http://www.mingw.org/
> toolset and I'm currently workin
On Sun, 2004-12-19 at 05:36, Karl Ove Hufthammer wrote:
> But now the magic toolbar is really getting too big (feature-
> bloat, anyone?). We should try reduce the number of tools to the
> most useful (and used) ones. (Besides, the tools you need to
> scroll to use is much less 'discoverable'.)
>
How's this?
<>___
Tuxpaint-dev mailing list
[EMAIL PROTECTED]
http://tux4kids.net/mailman/listinfo/tuxpaint-dev
On Sat, 2004-12-18 at 18:32, Karl Ove Hufthammer wrote:
> Albert Cahalan <[EMAIL PROTECTED]> wrote in
> news:[EMAIL PROTECTED]:
>
> > Aside from the *.jpg compression damage, how's this?
>
> Well, quite ugly, in my honest opinion. I think the current colour
&
On Sat, 2004-12-18 at 16:31, John Popplewell wrote:
> On Sat, Dec 18, 2004 at 11:58:24AM -0500, Albert Cahalan wrote:
> > On Sat, 2004-12-18 at 11:37, John Popplewell wrote:
> > > but I can't get it to _link_. From reading around, to build Windows
> > > applicat
On Sat, 2004-12-18 at 11:37, John Popplewell wrote:
> It _compiles_ existing projects OK, and stuff like this now works:
>
> for(int i = 0; i < 10; i++) printf(".");
> for(int i = 0; i < 10; i++) printf(".");
>
> whereas it used to choke on the second definition of i. Brain-dead!
I excuse them
On Sat, 2004-12-18 at 09:20, John Popplewell wrote:
> On Sat, Dec 18, 2004 at 02:08:38AM -0500, Albert Cahalan wrote:
> > Doesn't Intel offer a free compiler that you can use?
> > I think it even drops right into Visual Studio, in case
> > you like that environment.
>
I just made a tool for drawing grass. The grass is
tintable. Sometimes the color selector doesn't show
though, so you might need to temporarily choose some
other tool for changing the colors.
It's best to work from back to front, laying grass
down on some nice dirt. I like light grey tinted
grass
Doesn't Intel offer a free compiler that you can use?
I think it even drops right into Visual Studio, in case
you like that environment.
There's also gcc for Windows.
Oh, and let's not forget Watcom, which is Free Software
now and seeing some development.
Probably the Intel compiler is the way t
On Sat, 2004-12-18 at 00:48, John Popplewell wrote:
> Hi,
>
> just checked out cvs and tried to build it - lots of errors, no surprise
> - its been a while.
>
> A number of them are because I had to change to compiling 'tuxpaint.c'
> as C++ code because of new variable declarations in the middle
I added some gravestones to the Halloween stamps,
and I deleted the erroneous top-level mil directory.
Both changes were accepted without error. Neither
change has made it to the CVS web or to the commit
mailing list.
What is going on here?
___
Tuxpai
On Sun, 2004-12-12 at 23:24, Bill Kendrick wrote:
> On Sun, Dec 12, 2004 at 08:53:55PM -0500, Albert Cahalan wrote:
> > 1. The usage of mixed tabs as spaces prevents me from
> >using a block indent command. (^K-,) Either spaces
> >or tabs would be fine, but not mi
On Mon, 2004-12-13 at 00:03, Bill Kendrick wrote:
> I was unable to reproduce the Gnome-panel-crashing bug with Tux Paint 0.9.15
> from CVS. Can someone out here with a Gnome setup test this? (Esp. if you're
> able to crash with 0.9.14 :^) )
I had that happen just today. I assumed that the kerne
On Sun, 2004-12-12 at 18:26, Bill Kendrick wrote:
> I see what's happening. "i" drops down to zero, but you've got a
> "goto" in there which jumps back up.
That goto should almost never execute. When it does,
the stamp is a poor candidate for tinting and ought
to be fixed. (thus the warning I ha
On Sun, 2004-12-12 at 18:26, Bill Kendrick wrote:
> So okay, I'm seriously confused. How did moving i-- cause an array overrun?
>
>
> This code is crashing for me:
>
> while (i--)
> {
> mc = work + i;
If you have N items and need 0-based access to them,
the "while(N--)" loop is a
I added a new mode especially for pure light sources,
such as fire against a black background. I added a
new mode for compositing a test image with your choice
of foreground, background, and alpha. I improved the
handling of tiny values, reducing the crazy colors.
There's a new -T option that sets
On Sun, 2004-12-12 at 05:07, Bill Kendrick wrote:
> On Fri, Dec 10, 2004 at 07:33:12AM -0500, Albert Cahalan wrote:
> > It's not crashing here. Type of crash?
> > (SIGKILL, SIGFPE, SIGSEGV, SIGBUS...)
>
> Sigsegv. I think my gcc didn't like "while (i--)&qu
I spotted "glass of water" in the stamps TODO list.
Glass is hard to deal with. There's no way I can do
this one, but here are two ideas for it:
1. PovRay
2. Careful photography
I can produce the stamp if someone can do the photography.
You'll need a tripod, a remote shutter trigger button,
a de
On Sat, 2004-12-11 at 08:29, Bill Kendrick wrote:
> I've created three new Magic tools tonight:
>
> Darken - Opposite of Fade
It seems to me that "darken" should be the opposite
of "lighten", and "fade" should change only saturation.
> Cartoon - (Still needs work) Makes the image look like
On Fri, 2004-12-10 at 20:05, Bill Kendrick wrote:
> On Fri, Dec 10, 2004 at 11:52:05AM -0700, Martin Fuhrer wrote:
> > >
> > >I meant commits that were done. So, at the time of that email,
> > >the problem of starters being totally broken should be gone.
> >
> > Thanks Albert, the problem is fixed
My take on it is this:
1. we can produce digital images for Tux Paint
2. when done with them, they must be destroyed
3. kids can use these images for their art
4. printout size must not be between 75% and 150%
5. printout must not be 2-sided
I'm thinking of using these images:
http://www.moneyfac
On Fri, 2004-12-10 at 16:14, Ben Armstrong wrote:
> On Fri, 2004-12-10 at 15:46 -0500, Albert Cahalan wrote:
> > I'd agree if monitor shapes weren't changing.
> >
> > I have fixed-resolution 1600x1024. For development, I like
> > to use a 640x768 window. None
On Fri, 2004-12-10 at 15:52, Ben Armstrong wrote:
> On Fri, 2004-12-10 at 14:57 -0500, Albert Cahalan wrote:
> > The 800x600 display has a different-shaped canvas. Rather than
> > filling with white or screwing up the aspect ratio, I smeared
> > the edges.
>
> Maybe
On Fri, 2004-12-10 at 13:52, Martin Fuhrer wrote:
> >
> > I meant commits that were done. So, at the time of that email,
> > the problem of starters being totally broken should be gone.
>
> Thanks Albert, the problem is fixed under Mac OS X. There is still a
> bit of a glitch in 800x600 mode, ho
On Fri, 2004-12-10 at 04:03, Bill Kendrick wrote:
> I'm using Tux Paint from today's CVS (Dec. 9th), and it seems to be
> crashing whenever I go to place a tintable stamp (e.g., one of the
> cars, the butterfly, etc.)
>
> I don't have time to debug it just yet. Albert, can you take a looksee?
>
On Thu, 2004-12-09 at 23:21, Martin Fuhrer wrote:
> On 9-Dec-04, at 7:13 PM, Albert Cahalan wrote:
>
> > On Thu, 2004-12-09 at 20:48, Bill Kendrick wrote:
> >> Albert put this into CVS just now:
> >>
> >> Modified Files:
> >>tuxpaint.c
> >
On Thu, 2004-12-09 at 20:48, Bill Kendrick wrote:
> Albert put this into CVS just now:
>
> Modified Files:
> tuxpaint.c
> Log Message:
> narrowed down the massive starter bug to load_starter, maybe involving
> SDL_CreateRGBSurface or SDL_SetAlpha
>
>
> Martin, can you pull the latest fro
The new smudge tool needs a suitable sound.
It also needs an image. (using the blur one now)
The tool is lots of fun. It gives the feel of
fingerpainting with the image.
___
Tuxpaint-dev mailing list
[EMAIL PROTECTED]
http://tux4kids.net/mailman/list
On Thu, 2004-12-02 at 20:54, Bill Kendrick wrote:
> On Thu, Dec 02, 2004 at 07:59:13PM -0500, Albert Cahalan wrote:
> > Aside from the *.jpg compression damage, how's this?
> >
>
> That's not too bad. I think I'd prefer the palette colors to
> still be s
On Thu, 2004-12-02 at 20:49, Bill Kendrick wrote:
> I think it's fine to keep 'everything' in memory, but to continue with
> my original plan on managing just WHAT 'everything' is.
>
> In other words... split up the stamps into collections of 10-20 each,
> rather than load all 200 up at once.
Th
Aside from the *.jpg compression damage, how's this?
<>___
Tuxpaint-dev mailing list
[EMAIL PROTECTED]
http://tux4kids.net/mailman/listinfo/tuxpaint-dev
I don't know where it's all going, but --nostamps reduces
memory usage by 75%. I'm at about 60 MB.
Plan?
Things that I think should be kept in memory:
a. sounds for all stamps visible in the selector
b. image data for the active stamp
c. icons for all stamps visible in the selector
d. icons for
Here's a little tool I just made for creating alpha channels.
It should be useful whenever you have a simple background.
1. save the original as a binary *.ppm file
2. save another copy, with the foreground painted away
3. save another copy, with the background painted away
4. run the tool to crea
Do UK government works fall into the public domain
or what? Copyright to the queen or something?
In other words, are they free to use?
(any other non-US info?)
___
Tuxpaint-dev mailing list
[EMAIL PROTECTED]
http://tux4kids.net/mailman/listinfo/tuxpai
I can't find good step-by-step documentation for
creating the right kind of images. Presumably the
gimp is a part of this, for lack of a decent tool.
Well, here's a start, gripes included. Some things
I've stumbled across while suffering:
You need to start with a good image. You want it
big, gener
Now that Tux Paint is in 24-bit mode, I wonder what
happens if you have a 16-bit display and you remove
these lines from getpixel() and putpixel().
else if (bpp == 2)
*(Uint16 *)p = pixel;
else if (bpp == 2)/* 16-bit display */
pixel = *(Uint16 *)p;
I also wonder
On Fri, 2004-11-26 at 21:23, Mark K. Kim wrote:
> On Fri, 26 Nov 2004, Albert Cahalan wrote:
>
> > One thing that may need to change for a PC is the place where
> > a double is compared against zero. Instead of this:
> >
> > if(dst.sat>0)
>
This may have something to do with the performance:
gcc-3.4 (GCC) 3.4.2 (Debian 3.4.2-3)
This compiler does alias analysis and whole-file optimization.
If that does the job for you, then don't worry. Most users
will be getting binaries compiled with gcc 3.4 or later.
For the Windows build,
On Fri, 2004-11-26 at 18:54, Bill Kendrick wrote:
> Tinting in CVS is a bit broken right now, and VERY slow (on my 450MHz Celeron,
> at least).
>
> Best example is the cartoon butterfly. It doesn't change color (it's always
> orange), and takes about 2 seconds between my clicking, and it appearin
On Fri, 2004-11-26 at 18:52, Bill Kendrick wrote:
> On Fri, Nov 26, 2004 at 06:30:21PM -0500, Albert Cahalan wrote:
> > I was just preparing to cache the stamp outline. When the
> > stamp changes (new choice, flip, mirror, or scaling), the
> > outline needs to be recomputed.
On Fri, 2004-11-26 at 17:31, Bill Kendrick wrote:
> On Fri, Nov 26, 2004 at 11:24:37AM -0500, Albert Cahalan wrote:
> > I'd like to have the stamp controls set up a bitmap for
> > the stamp outline renderer. I need to know if I must use
> > an SDL surface with locking,
Consider the code for drawing a stamp outline, and the
code for responding to a stamp control button press.
Can those run at the same time? Can one preempt the
other one?
I'd like to have the stamp controls set up a bitmap for
the stamp outline renderer. I need to know if I must use
an SDL surface
On Thu, 2004-11-25 at 15:46, Albert Cahalan wrote:
> On Thu, 2004-11-25 at 14:50, Karl Ove Hufthammer wrote:
> > I got an error message while trying to apply it for tuxpaint.c.
> > Could you try resending it, now as a an attachment (line-breaking
> > in e-mail programs e
On Thu, 2004-11-25 at 16:08, Bill Kendrick wrote:
> On Thu, Nov 25, 2004 at 03:52:27PM -0500, Albert Cahalan wrote:
> > On Thu, 2004-11-25 at 15:58, Bill Kendrick wrote:
> > > Cool, check it out! ;)
> >
> > They claim Tux Paint requires Win98/2k/XP. They only
>
On Thu, 2004-11-25 at 15:58, Bill Kendrick wrote:
> Cool, check it out! ;)
They claim Tux Paint requires Win98/2k/XP. They only
provide a link to a Microsoft Windows installer.
They don't even mention the Mac port, much less the
Linux port or anything weird.
This is not helping. :-(
___
On Thu, 2004-11-25 at 14:50, Karl Ove Hufthammer wrote:
> Albert Cahalan <[EMAIL PROTECTED]> wrote in
> news:[EMAIL PROTECTED]:
>
> > On Thu, 2004-11-25 at 00:49, Albert Cahalan wrote:
> >> To show off the new tinter, the enclosed patch restores
> >> th
On Thu, 2004-11-25 at 14:59, Karl Ove Hufthammer wrote:
> The outlines shown when placing a stamp doesn't work as well as
> before (both for unscaled and scaled stamps).
I've noticed.
Rather than fixing it, I think the outline code should
be redone. As noted by a #define option, the current
code
On Thu, 2004-11-25 at 00:49, Albert Cahalan wrote:
> To show off the new tinter, the enclosed patch restores
> the original purple. Yellow is much, much, nicer with
> this new tinter.
So... anybody try it? Any objections? Good? Bad?
___
Tux
On Thu, 2004-11-25 at 01:14, Karl Ove Hufthammer wrote:
> Albert Cahalan <[EMAIL PROTECTED]> wrote in
> > I split the difference. So if the object is 100x100 on a
> > 500x300 canvas, it'll ideally be 141x141 on a 1000x600
> > canvas. The code will find the n
To show off the new tinter, the enclosed patch restores
the original purple. Yellow is much, much, nicer with
this new tinter.
The one trouble is that pickup truck. It isn't anywhere
near constant hue. It varies from blue to green so much
that going plus-or-minus 25 degrees from the primary hue
is
On Wed, 2004-11-24 at 20:12, Bill Kendrick wrote:
> On Wed, Nov 24, 2004 at 05:11:03PM -0500, Albert Cahalan wrote:
> > > Unless someone objects, I'll add a feature request for this to the
> > > SF tracker.
> >
> > It seems complicated. :-(
>
> On the
On Wed, 2004-11-24 at 20:18, Bill Kendrick wrote:
> One problem I noticed on my wife's laptop (with some of the new colors,
> especially), was that the color selector buttons wash them out too much.
> I guess I'll need to go in and change the code a bit.
Enable the "low quality" color selector an
On Wed, 2004-11-24 at 16:02, Karl Ove Hufthammer wrote:
> Albert Cahalan <[EMAIL PROTECTED]> wrote in
> news:[EMAIL PROTECTED]:
>
> > (considering a 640x480 display)
> >
> > 200% makes the stamp twice as wide
> > 2 means that the stamp file is 2x wh
On Wed, 2004-11-24 at 15:26, Karl Ove Hufthammer wrote:
> Yes, I know. But that doesn't mean that a greyish blue is a
> *good* colour to use for drawing cartoon-like sky in a childrens'
> program. We don't need photo-realistic colours; we need useful,
> good-looking colours.
>
> >> I'm really tir
On Wed, 2004-11-24 at 15:38, Karl Ove Hufthammer wrote:
> Albert Cahalan <[EMAIL PROTECTED]> wrote in
>> [somebody]
> >> Is there any reason we can't use 32 bit mode?
> >
> > Pro:
> >
> > 1. accurate
> > 2. less bit shifting and ali
In the *.dat file, you put a line like one of these:
scale 2
scale = 2
scale=2
scale 2.71
scale 2:3
scale=5/12
scale 5 / 12
scale 80%
Before this gets out into the wild, scale factor
direction needs to be set in stone. According to
a 3rd-party (my wife), this is most intuitive:
(considering a 64
+ void * kluge;
+
+ kluge = (void *) str; /* So 'str' param _is_ used when DEBUG is off;
+thus avoiding compiler warnings */
+
You don't need the extra variable. Just do this:
(void*)str;
___
Tuxpaint-dev mailing list
[
On Wed, 2004-11-24 at 06:29, Karl Ove Hufthammer wrote:
> Albert Cahalan <[EMAIL PROTECTED]> wrote in
> news:[EMAIL PROTECTED]:
>
> > The "Sky blue" is actually that now, computed as the average
> > value of the sky in numerous images of the sky. (if you try
On Wed, 2004-11-24 at 06:13, Karl Ove Hufthammer wrote:
> Albert Cahalan <[EMAIL PROTECTED]> wrote in
> > +#define VIDEO_BPP 15 // saves memory
>
> This causes severe dithering artifacts. It's particularly visible
> on the colour buckets, which look look *really* b
Here are two problems which might be the same bug.
You may need a slow computer or large display to
hit them. BTW, I have sound off right now.
When placing a stamp, marks can get left on the screen.
This is especially so if the mouse is moved quickly just
prior to placing the stamp.
When drawing
On Mon, 2004-11-22 at 18:32, Bill Kendrick wrote:
> Along with describing your changes in the CVS commit logs, please
> try to also update "docs/CHANGES.txt" with your changes, so that when
> we go to release the next version, we'll be able to tell people what
> has been changed.
So, this is inclu
Why is it that this language alone does not
set both LANGUAGE and LC_ALL in tuxpaint.c?
Would it be harmful to set them both?
___
Tuxpaint-dev mailing list
[EMAIL PROTECTED]
http://tux4kids.net/mailman/listinfo/tuxpaint-dev
On Mon, 2004-11-22 at 16:27, Ben Armstrong wrote:
> On Mon, 2004-11-22 at 16:02 -0500, Albert Cahalan wrote:
> > Are these terms acceptable for Tux Paint?
> > http://gallery.hd.org/terms.html
>
> No. Redistribution is not allowed.
Oh, duh. Somehow I missed that. I suppo
Are these terms acceptable for Tux Paint?
http://gallery.hd.org/terms.html
___
Tuxpaint-dev mailing list
[EMAIL PROTECTED]
http://tux4kids.net/mailman/listinfo/tuxpaint-dev
I think it would be good to have a tool, or tools,
for drawing rainbows.
For the primary rainbow, the inside angle is 80 degrees
total (40+40) and the outside angle is 84 degrees. If we
assume that a tuxpaint canvas has a 70-degree vertical
field of view, same as used for popular FPS games, the
ra
On Sun, 2004-11-21 at 20:25, Mark K. Kim wrote:
> Turning on extra error messages sounds good.
That's all you can turn on without...
a. being gcc version-specific
b. getting warnings for standard include files
c. going insane :-)
Regarding the last, there are a couple warnings that
may look imp
So, here's a patch. It's in the style used for Linux work.
For those not familiar with this:
cd tuxpaint-source-directory
patch -p1 -E -s < this-email-perhaps-including-headers
Hopefully somebody can apply this soon. It does:
1. add some warning flags to the Makefile
2. adjusts the colors (fixin
I can't seem to figure out the procedure for
getting changes accepted, or at least rejected.
I could use a comparison between the proper procedure
for TuxPaint and the Linux kernel procedure that
I'm far more familiar with.
I've already tried sending a patch. (unified diff
format, in the body of a
On Wed, 2004-11-10 at 14:57, Bill Kendrick wrote:
> On Tue, Nov 09, 2004 at 09:40:18PM -0500, Albert Cahalan wrote:
> > BTW, the sound is messed up too. I just get static.
>
> Unfortunately, this is /not/ an issue on the latest Mac OS X build.
> Can you try altering the buf
On Wed, 2004-11-10 at 14:57, Bill Kendrick wrote:
> On Tue, Nov 09, 2004 at 09:40:18PM -0500, Albert Cahalan wrote:
> > Quoting various people:
> >
> > > 1. 'Starters' are broken,
...
> > This is not only a MacOS problem. I get it too.
> >
>
On Wed, 2004-11-10 at 12:56, Bill Kendrick wrote:
> On Tue, Nov 09, 2004 at 09:40:18PM -0500, Albert Cahalan wrote:
> > Also, this isn't posted to this list because you've
> > blocked non-subscribers. I wish you wouldn't do that.
> > The [EMAIL PROTECTED] way
101 - 175 of 175 matches
Mail list logo