tuxpaint-devel Mailing List for Tux Paint (Page 105)
An award-winning drawing program for children of all ages
Brought to you by:
wkendrick
You can subscribe to this list here.
| 2005 |
Jan
|
Feb
|
Mar
(15) |
Apr
(5) |
May
(12) |
Jun
(15) |
Jul
(21) |
Aug
(2) |
Sep
(14) |
Oct
(32) |
Nov
(47) |
Dec
(39) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2006 |
Jan
(33) |
Feb
(59) |
Mar
(17) |
Apr
(5) |
May
|
Jun
(6) |
Jul
(7) |
Aug
(19) |
Sep
(64) |
Oct
(161) |
Nov
(9) |
Dec
(23) |
| 2007 |
Jan
(6) |
Feb
(46) |
Mar
(55) |
Apr
(41) |
May
(43) |
Jun
(44) |
Jul
(46) |
Aug
(25) |
Sep
(16) |
Oct
(29) |
Nov
(50) |
Dec
(64) |
| 2008 |
Jan
(11) |
Feb
(18) |
Mar
(52) |
Apr
(37) |
May
(40) |
Jun
(78) |
Jul
(85) |
Aug
(31) |
Sep
(23) |
Oct
(13) |
Nov
(19) |
Dec
(37) |
| 2009 |
Jan
(36) |
Feb
(24) |
Mar
(86) |
Apr
(43) |
May
(36) |
Jun
(151) |
Jul
(23) |
Aug
(40) |
Sep
(11) |
Oct
(91) |
Nov
(68) |
Dec
(27) |
| 2010 |
Jan
|
Feb
(11) |
Mar
(79) |
Apr
(50) |
May
(26) |
Jun
(44) |
Jul
(31) |
Aug
(6) |
Sep
(2) |
Oct
(16) |
Nov
(11) |
Dec
(4) |
| 2011 |
Jan
(14) |
Feb
(5) |
Mar
(22) |
Apr
(1) |
May
(5) |
Jun
(5) |
Jul
(13) |
Aug
(1) |
Sep
(3) |
Oct
(18) |
Nov
(15) |
Dec
(25) |
| 2012 |
Jan
(1) |
Feb
(9) |
Mar
(41) |
Apr
(32) |
May
|
Jun
(2) |
Jul
(5) |
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
(2) |
| 2013 |
Jan
|
Feb
(5) |
Mar
(16) |
Apr
(21) |
May
(3) |
Jun
(1) |
Jul
(1) |
Aug
|
Sep
|
Oct
(13) |
Nov
(1) |
Dec
(3) |
| 2014 |
Jan
|
Feb
(12) |
Mar
(6) |
Apr
(35) |
May
|
Jun
(12) |
Jul
(35) |
Aug
(98) |
Sep
(3) |
Oct
(8) |
Nov
(4) |
Dec
(1) |
| 2015 |
Jan
(4) |
Feb
(9) |
Mar
(58) |
Apr
(9) |
May
(15) |
Jun
(23) |
Jul
|
Aug
(32) |
Sep
(12) |
Oct
(21) |
Nov
(5) |
Dec
(14) |
| 2016 |
Jan
(6) |
Feb
(3) |
Mar
(37) |
Apr
(18) |
May
(5) |
Jun
(8) |
Jul
|
Aug
(21) |
Sep
(5) |
Oct
(20) |
Nov
(4) |
Dec
(6) |
| 2017 |
Jan
(2) |
Feb
|
Mar
|
Apr
(19) |
May
(8) |
Jun
(3) |
Jul
(3) |
Aug
(5) |
Sep
|
Oct
(4) |
Nov
(4) |
Dec
(6) |
| 2018 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
(4) |
Sep
(4) |
Oct
|
Nov
|
Dec
(3) |
| 2019 |
Jan
|
Feb
|
Mar
(5) |
Apr
|
May
|
Jun
(2) |
Jul
(1) |
Aug
(3) |
Sep
(14) |
Oct
(2) |
Nov
(1) |
Dec
|
| 2020 |
Jan
|
Feb
|
Mar
(1) |
Apr
(1) |
May
(2) |
Jun
|
Jul
|
Aug
(3) |
Sep
(15) |
Oct
(9) |
Nov
(11) |
Dec
(7) |
| 2021 |
Jan
(12) |
Feb
(2) |
Mar
(16) |
Apr
|
May
|
Jun
(11) |
Jul
|
Aug
(4) |
Sep
(24) |
Oct
(68) |
Nov
(61) |
Dec
|
| 2022 |
Jan
(42) |
Feb
(17) |
Mar
(20) |
Apr
(2) |
May
(23) |
Jun
(4) |
Jul
(6) |
Aug
|
Sep
(27) |
Oct
(4) |
Nov
(10) |
Dec
(31) |
| 2023 |
Jan
(4) |
Feb
(18) |
Mar
(8) |
Apr
(11) |
May
(18) |
Jun
(47) |
Jul
(1) |
Aug
(1) |
Sep
|
Oct
(1) |
Nov
(1) |
Dec
(2) |
| 2024 |
Jan
(10) |
Feb
|
Mar
|
Apr
(3) |
May
(4) |
Jun
(3) |
Jul
(6) |
Aug
|
Sep
(2) |
Oct
(1) |
Nov
|
Dec
(3) |
| 2025 |
Jan
(2) |
Feb
(11) |
Mar
(3) |
Apr
(1) |
May
(22) |
Jun
(5) |
Jul
(15) |
Aug
(5) |
Sep
|
Oct
(3) |
Nov
|
Dec
|
|
From: Bill K. <nb...@so...> - 2008-07-18 19:04:41
|
Well, here's an answer on the SDL mailing list. Martin, would this work with us? -bill! ----- Forwarded message from Gregory Smith ------ Xcode 2.5 can be installed in Leopard, and can build for 10.2.8, so if you can build for Mac OS X at all, I don't see why you can't build for 10.2.8. That's how I build Aleph One. Gregory ----- End forwarded message ----- -- -bill! "Tux Paint" - free children's drawing software for Windows / Mac OS X / Linux! Download it today! http://www.tuxpaint.org/ |
|
From: Gregory S. <wo...@tr...> - 2008-07-18 18:58:09
|
On Fri, 18 Jul 2008, Bill Kendrick wrote: > Is there ANYONE out there who could build the latest Tux Paint for > the older version of OS X? (There are plenty of features and options > that you can disable, which is what we do on older RedHat and Fedora CORE, > on older Windows (95/98/ME), and on BeOS, among other place.) Xcode 2.5 can be installed in Leopard, and can build for 10.2.8, so if you can build for Mac OS X at all, I don't see why you can't build for 10.2.8. That's how I build Aleph One. Gregory |
|
From: Bill K. <nb...@so...> - 2008-07-18 18:49:10
|
People are still out there running Mac OS X 10.2.8, and the last version of Tux Paint that supported 10.2.8 was from about 4.5 years ago (Tux Paint 0.9.14). Is there ANYONE out there who could build the latest Tux Paint for the older version of OS X? (There are plenty of features and options that you can disable, which is what we do on older RedHat and Fedora CORE, on older Windows (95/98/ME), and on BeOS, among other place.) Thanks in advance! (Feel free to pass this call-for-help along to any other Mac developers or Mac dev. groups.) (PS - I'd also love a Mac OS 9 version too! Hey, SDL works on OS 9, why not Tux Paint?! It's only been 6+ years! :^P ) -- -bill! "Tux Paint" - free children's drawing software for Windows / Mac OS X / Linux! Download it today! http://www.tuxpaint.org/ |
|
From: Pere P. i C. <pe...@fo...> - 2008-07-18 17:41:55
|
Hi all! Go to Data, check Use alternative data directori, click on Browse, click on Cancel. I get a segfault with current cvs, here is the output of valgrind. pere@hola:~$ LC_ALL=C LANGUAGE=C valgrind --leak-check=full tuxpaint-config ==32311== Memcheck, a memory error detector. ==32311== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al. ==32311== Using LibVEX rev 1732, a library for dynamic binary translation. ==32311== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP. ==32311== Using valgrind-3.2.3-Debian, a dynamic binary instrumentation framework. ==32311== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al. ==32311== For more details, rerun with: -v ==32311== ==32311== Conditional jump or move depends on uninitialised value(s) ==32311== at 0x400A65C: (within /lib/ld-2.7.so) ==32311== by 0x4003125: (within /lib/ld-2.7.so) ==32311== by 0x40138EC: (within /lib/ld-2.7.so) ==32311== by 0x4000C3D: (within /lib/ld-2.7.so) ==32311== by 0x4000816: (within /lib/ld-2.7.so) ==32311== ==32311== Conditional jump or move depends on uninitialised value(s) ==32311== at 0x400A692: (within /lib/ld-2.7.so) ==32311== by 0x4003125: (within /lib/ld-2.7.so) ==32311== by 0x40138EC: (within /lib/ld-2.7.so) ==32311== by 0x4000C3D: (within /lib/ld-2.7.so) ==32311== by 0x4000816: (within /lib/ld-2.7.so) ==32311== ==32311== Conditional jump or move depends on uninitialised value(s) ==32311== at 0x400B19D: (within /lib/ld-2.7.so) ==32311== by 0x4003125: (within /lib/ld-2.7.so) ==32311== by 0x40138EC: (within /lib/ld-2.7.so) ==32311== by 0x4000C3D: (within /lib/ld-2.7.so) ==32311== by 0x4000816: (within /lib/ld-2.7.so) ==32311== ==32311== Conditional jump or move depends on uninitialised value(s) ==32311== at 0x400A542: (within /lib/ld-2.7.so) ==32311== by 0x4003383: (within /lib/ld-2.7.so) ==32311== by 0x40138EC: (within /lib/ld-2.7.so) ==32311== by 0x4000C3D: (within /lib/ld-2.7.so) ==32311== by 0x4000816: (within /lib/ld-2.7.so) ==32311== ==32311== Conditional jump or move depends on uninitialised value(s) ==32311== at 0x400A54A: (within /lib/ld-2.7.so) ==32311== by 0x4003383: (within /lib/ld-2.7.so) ==32311== by 0x40138EC: (within /lib/ld-2.7.so) ==32311== by 0x4000C3D: (within /lib/ld-2.7.so) ==32311== by 0x4000816: (within /lib/ld-2.7.so) ==32311== ==32311== Conditional jump or move depends on uninitialised value(s) ==32311== at 0x400A692: (within /lib/ld-2.7.so) ==32311== by 0x4003383: (within /lib/ld-2.7.so) ==32311== by 0x40138EC: (within /lib/ld-2.7.so) ==32311== by 0x4000C3D: (within /lib/ld-2.7.so) ==32311== by 0x4000816: (within /lib/ld-2.7.so) ==32311== ==32311== Invalid read of size 4 ==32311== at 0x4015220: (within /lib/ld-2.7.so) ==32311== by 0x4005C69: (within /lib/ld-2.7.so) ==32311== by 0x4007A97: (within /lib/ld-2.7.so) ==32311== by 0x4011543: (within /lib/ld-2.7.so) ==32311== by 0x400D5D5: (within /lib/ld-2.7.so) ==32311== by 0x4010F5D: (within /lib/ld-2.7.so) ==32311== by 0x4547C1B: (within /lib/libdl-2.7.so) ==32311== by 0x400D5D5: (within /lib/ld-2.7.so) ==32311== by 0x45480CB: (within /lib/libdl-2.7.so) ==32311== by 0x4547B4B: dlopen (in /lib/libdl-2.7.so) ==32311== by 0x43A1B88: (within /usr/lib/libX11.so.6.2.0) ==32311== by 0x43A204F: XCreateGlyphCursor (in /usr/lib/libX11.so.6.2.0) ==32311== Address 0x46E0A48 is 24 bytes inside a block of size 25 alloc'd ==32311== at 0x4022765: malloc (vg_replace_malloc.c:149) ==32311== by 0x4008031: (within /lib/ld-2.7.so) ==32311== by 0x4011543: (within /lib/ld-2.7.so) ==32311== by 0x400D5D5: (within /lib/ld-2.7.so) ==32311== by 0x4010F5D: (within /lib/ld-2.7.so) ==32311== by 0x4547C1B: (within /lib/libdl-2.7.so) ==32311== by 0x400D5D5: (within /lib/ld-2.7.so) ==32311== by 0x45480CB: (within /lib/libdl-2.7.so) ==32311== by 0x4547B4B: dlopen (in /lib/libdl-2.7.so) ==32311== by 0x43A1B88: (within /usr/lib/libX11.so.6.2.0) ==32311== by 0x43A204F: XCreateGlyphCursor (in /usr/lib/libX11.so.6.2.0) ==32311== by 0x43A23EC: XCreateFontCursor (in /usr/lib/libX11.so.6.2.0) ==32311== ==32311== Conditional jump or move depends on uninitialised value(s) ==32311== at 0x400A65C: (within /lib/ld-2.7.so) ==32311== by 0x401167A: (within /lib/ld-2.7.so) ==32311== by 0x400D5D5: (within /lib/ld-2.7.so) ==32311== by 0x4010F5D: (within /lib/ld-2.7.so) ==32311== by 0x4547C1B: (within /lib/libdl-2.7.so) ==32311== by 0x400D5D5: (within /lib/ld-2.7.so) ==32311== by 0x45480CB: (within /lib/libdl-2.7.so) ==32311== by 0x4547B4B: dlopen (in /lib/libdl-2.7.so) ==32311== by 0x43A1B88: (within /usr/lib/libX11.so.6.2.0) ==32311== by 0x43A204F: XCreateGlyphCursor (in /usr/lib/libX11.so.6.2.0) ==32311== by 0x43A23EC: XCreateFontCursor (in /usr/lib/libX11.so.6.2.0) ==32311== by 0x40C31A7: Fl_Window::cursor(Fl_Cursor, Fl_Color, Fl_Color) (in /usr/lib/libfltk.so.1.1) ==32311== ==32311== Conditional jump or move depends on uninitialised value(s) ==32311== at 0x400A692: (within /lib/ld-2.7.so) ==32311== by 0x401167A: (within /lib/ld-2.7.so) ==32311== by 0x400D5D5: (within /lib/ld-2.7.so) ==32311== by 0x4010F5D: (within /lib/ld-2.7.so) ==32311== by 0x4547C1B: (within /lib/libdl-2.7.so) ==32311== by 0x400D5D5: (within /lib/ld-2.7.so) ==32311== by 0x45480CB: (within /lib/libdl-2.7.so) ==32311== by 0x4547B4B: dlopen (in /lib/libdl-2.7.so) ==32311== by 0x43A1B88: (within /usr/lib/libX11.so.6.2.0) ==32311== by 0x43A204F: XCreateGlyphCursor (in /usr/lib/libX11.so.6.2.0) ==32311== by 0x43A23EC: XCreateFontCursor (in /usr/lib/libX11.so.6.2.0) ==32311== by 0x40C31A7: Fl_Window::cursor(Fl_Cursor, Fl_Color, Fl_Color) (in /usr/lib/libfltk.so.1.1) #################################################################### Here I clicked on Browse->Cancel #################################################################### ==32311== ==32311== Invalid read of size 1 ==32311== at 0x804A559: cb_BUTTON_browsealternatedatadir(Fl_Button*, void*) (in /usr/local/bin/tuxpaint-config) ==32311== by 0x40720C6: Fl_Widget::do_callback() (in /usr/lib/libfltk.so.1.1) ==32311== by 0x40727D7: Fl_Button::handle(int) (in /usr/lib/libfltk.so.1.1) ==32311== by 0x406AD27: (within /usr/lib/libfltk.so.1.1) ==32311== by 0x406BF48: Fl::handle(int, Fl_Window*) (in /usr/lib/libfltk.so.1.1) ==32311== by 0x40BC9DB: fl_handle(_XEvent const&) (in /usr/lib/libfltk.so.1.1) ==32311== by 0x40BDCDD: (within /usr/lib/libfltk.so.1.1) ==32311== by 0x40BE0A8: fl_wait(double) (in /usr/lib/libfltk.so.1.1) ==32311== by 0x406CA37: Fl::wait(double) (in /usr/lib/libfltk.so.1.1) ==32311== by 0x406CB93: Fl::run() (in /usr/lib/libfltk.so.1.1) ==32311== by 0x8049D55: main (in /usr/local/bin/tuxpaint-config) ==32311== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==32311== ==32311== Process terminating with default action of signal 11 (SIGSEGV) ==32311== Access not within mapped region at address 0x0 ==32311== at 0x804A559: cb_BUTTON_browsealternatedatadir(Fl_Button*, void*) (in /usr/local/bin/tuxpaint-config) ==32311== by 0x40720C6: Fl_Widget::do_callback() (in /usr/lib/libfltk.so.1.1) ==32311== by 0x40727D7: Fl_Button::handle(int) (in /usr/lib/libfltk.so.1.1) ==32311== by 0x406AD27: (within /usr/lib/libfltk.so.1.1) ==32311== by 0x406BF48: Fl::handle(int, Fl_Window*) (in /usr/lib/libfltk.so.1.1) ==32311== by 0x40BC9DB: fl_handle(_XEvent const&) (in /usr/lib/libfltk.so.1.1) ==32311== by 0x40BDCDD: (within /usr/lib/libfltk.so.1.1) ==32311== by 0x40BE0A8: fl_wait(double) (in /usr/lib/libfltk.so.1.1) ==32311== by 0x406CA37: Fl::wait(double) (in /usr/lib/libfltk.so.1.1) ==32311== by 0x406CB93: Fl::run() (in /usr/lib/libfltk.so.1.1) ==32311== by 0x8049D55: main (in /usr/local/bin/tuxpaint-config) ==32311== ==32311== ERROR SUMMARY: 57 errors from 10 contexts (suppressed: 0 from 0) ==32311== malloc/free: in use at exit: 217,635 bytes in 3,700 blocks. ==32311== malloc/free: 19,172 allocs, 15,472 frees, 1,895,463 bytes allocated. ==32311== For counts of detected errors, rerun with: -v ==32311== searching for pointers to 3,700 not-freed blocks. ==32311== checked 472,428 bytes. ==32311== ==32311== ==32311== 47 bytes in 3 blocks are definitely lost in loss record 52 of 303 ==32311== at 0x4022765: malloc (vg_replace_malloc.c:149) ==32311== by 0x4375267: FcStrCopy (in /usr/lib/libfontconfig.so.1.2.0) ==32311== by 0x4378714: (within /usr/lib/libfontconfig.so.1.2.0) ==32311== by 0x4507395: (within /usr/lib/libexpat.so.1.0.0) ==32311== by 0x450801C: (within /usr/lib/libexpat.so.1.0.0) ==32311== by 0x450901D: (within /usr/lib/libexpat.so.1.0.0) ==32311== by 0x4509F64: (within /usr/lib/libexpat.so.1.0.0) ==32311== by 0x450174A: XML_ParseBuffer (in /usr/lib/libexpat.so.1.0.0) ==32311== by 0x4377895: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.2.0) ==32311== by 0x4377B86: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.2.0) ==32311== by 0x4377C87: (within /usr/lib/libfontconfig.so.1.2.0) ==32311== by 0x4377F46: (within /usr/lib/libfontconfig.so.1.2.0) ==32311== ==32311== ==32311== 692 (512 direct, 180 indirect) bytes in 4 blocks are definitely lost in loss record 260 of 303 ==32311== at 0x4022765: malloc (vg_replace_malloc.c:149) ==32311== by 0x4372BF0: (within /usr/lib/libfontconfig.so.1.2.0) ==32311== by 0x43734CC: (within /usr/lib/libfontconfig.so.1.2.0) ==32311== by 0x43735DE: (within /usr/lib/libfontconfig.so.1.2.0) ==32311== by 0x43783F2: (within /usr/lib/libfontconfig.so.1.2.0) ==32311== by 0x4507395: (within /usr/lib/libexpat.so.1.0.0) ==32311== by 0x450801C: (within /usr/lib/libexpat.so.1.0.0) ==32311== by 0x450901D: (within /usr/lib/libexpat.so.1.0.0) ==32311== by 0x4509F64: (within /usr/lib/libexpat.so.1.0.0) ==32311== by 0x450174A: XML_ParseBuffer (in /usr/lib/libexpat.so.1.0.0) ==32311== by 0x4377895: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.2.0) ==32311== by 0x4377B86: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.2.0) ==32311== ==32311== ==32311== 5,560 (1,920 direct, 3,640 indirect) bytes in 5 blocks are definitely lost in loss record 290 of 303 ==32311== at 0x4022862: realloc (vg_replace_malloc.c:306) ==32311== by 0x4372B73: (within /usr/lib/libfontconfig.so.1.2.0) ==32311== by 0x43734CC: (within /usr/lib/libfontconfig.so.1.2.0) ==32311== by 0x4373ADB: (within /usr/lib/libfontconfig.so.1.2.0) ==32311== by 0x4370265: FcFontRenderPrepare (in /usr/lib/libfontconfig.so.1.2.0) ==32311== by 0x4370487: FcFontSetMatch (in /usr/lib/libfontconfig.so.1.2.0) ==32311== by 0x4370699: FcFontMatch (in /usr/lib/libfontconfig.so.1.2.0) ==32311== by 0x435481D: XftFontMatch (in /usr/lib/libXft.so.2.1.2) ==32311== by 0x40C8981: (within /usr/lib/libfltk.so.1.1) ==32311== by 0x40C8AC1: Fl_FontSize::Fl_FontSize(char const*) (in /usr/lib/libfltk.so.1.1) ==32311== by 0x40C8C44: fl_font(int, int) (in /usr/lib/libfltk.so.1.1) ==32311== by 0x40AC5DA: Fl_Text_Display::measure_vline(int) (in /usr/lib/libfltk.so.1.1) ==32311== ==32311== LEAK SUMMARY: ==32311== definitely lost: 2,479 bytes in 12 blocks. ==32311== indirectly lost: 3,820 bytes in 189 blocks. ==32311== possibly lost: 0 bytes in 0 blocks. ==32311== still reachable: 211,336 bytes in 3,499 blocks. ==32311== suppressed: 0 bytes in 0 blocks. ==32311== Reachable blocks (those to which a pointer was found) are not shown. ==32311== To see them, rerun with: --leak-check=full --show-reachable=yes Violació de segment |
|
From: Pere P. i C. <pe...@fo...> - 2008-07-17 16:15:51
|
El dc 16 de 07 de 2008 a les 13:43 -0700, en/na Bill Kendrick va escriure: > On Wed, Jul 16, 2008 at 01:30:30PM -0700, Bill Kendrick wrote: > Oh dear, I just discovered this: > > http://developer.berlios.de/projects/fltk-utf8/ Somewhat old. Not sure if this will help http://www.fltk.org/str.php?L1903+P0+S-2+C0+I0+E0+M10+Qutf-8 At the bottom of the page there is a link that seems more actual http://www.imm.uklinux.net/fltk/fltk118-utf8-2008-02-24.tar.bz2 >From the README.fltk118-utf ot this tarball: NOTES: ------ This is a cut down snapshot of fltk-1.1.x-r6041 merged in a somewhat haphazard manner with the OksiD UTF-8 patch (for fltk-1.1.6) Then some of the UTF functions from FLTK2 were back-ported into the mix. <snip> Hope this helps |
|
From: Bill K. <nb...@so...> - 2008-07-16 20:43:26
|
On Wed, Jul 16, 2008 at 01:30:30PM -0700, Bill Kendrick wrote: > > b) UTF8 characters don't show right. > > Does your ca.po have "charset=UTF-8"? I call "bind_textdomain_codeset()" > with "UTF-8" as an argument. Not sure what else I'd need to do. Oh dear, I just discovered this: http://developer.berlios.de/projects/fltk-utf8/ I was able to build Tux Paint Config. against it, but it doesn't look right at all. It looks to be based on FLTK 1.1.6. (1) theme doesn't look right and UI lacks colors that we normally have (2) font size changes/wordwrapping doesn't work right (3) Some UI widgets totally broken (Initial Stamp Size is just a huge box) (4) Crashes (when I click Printing ftab). :( So before we get too far into this, what should we do? Any suggestions? (Damnit, my wxWidgets book is packed in storage right now! Not that I have time to learn it right now, and completely rewrite Tux Paint Config.) :( -- -bill! "Tux Paint" - free children's drawing software for Windows / Mac OS X / Linux! Download it today! http://www.tuxpaint.org/ |
|
From: Bill K. <nb...@so...> - 2008-07-16 20:30:21
|
Also posting to tuxpaint-devel... On Wed, Jul 16, 2008 at 06:01:23PM +0200, Pere Pujal i Carabantes wrote: <snip> > I suggest the use of emacs with po mode or poedit to edit po files. Thanks for answering questions. <snip> > I've find some problems translating tuxpaint-config to catalan (not yet > finished): > a) Credits don't show translated. They show in english. They are in about.h. I think the rule might be that it needs to be gettext_noop() in there (where the string is declared), and then gettext()'d the string variable when I use it. I'll fix that. > b) UTF8 characters don't show right. Does your ca.po have "charset=UTF-8"? I call "bind_textdomain_codeset()" with "UTF-8" as an argument. Not sure what else I'd need to do. > c) Some long strings shows horizontally cutted on the second line, some > others do right. > d) Apply, reset, default and quit buttons don't adapt the size to the > strings. > e) Some large text in check buttons don't break into newline and gets > partially hided by right panels > > Two screenshots: > http://fornol.no-ip.org/linux/tuxpaint/translations/tpconfig1.png > http://fornol.no-ip.org/linux/tuxpaint/translations/tpconfig2.png *cough* Yes. One major problem with Tux Paint Config right now is that the positioning of widgets and text is all hard-coded. We should really fix this. Any FLTK experts left around here? :^( -- -bill! "Tux Paint" - free children's drawing software for Windows / Mac OS X / Linux! Download it today! http://www.tuxpaint.org/ |
|
From: Pere P. i C. <pe...@fo...> - 2008-07-16 12:58:30
|
Hi! Bill Kendrick wrote: > On Mon, Jul 14, 2008 at 06:57:02PM +0200, Pere Pujal i Carabantes wrote: > > We discussed how he could implement a Magic tool that paints the > Jigsaw pieces onto the image, similar to how Bricks works. I think it would be better to control in a way similar as waves does: click or drag mouse to bottom-left to get a 2x2 puzzle, click or drag to upper-right to get a 5x4 one. Change on the intermediate states as long as you click or drag the mouse on the screen. Be sure to not draw a jigsaw with _lots_ of pieces or nobody will cut it :). > > b) A computed animation like some screensavers do, starting on mouse > > click and ending on mouse release. Even the direction of the animation > > (when possible) can be controlled on mouse drag. > > > > I'm not 100% sure I understand this one. I mean something like the 4 or 5 first xscreensavers in this demo does: http://www.youtube.com/watch?v=SadVTuWI6cw They begin to draw on a part of the screen (the image on tuxpaint) and continue filling the screen until someone stops them (mouse release on my idea) Supose a spiral: you start drawing at mouse click, as soon as you compute a part of the spiral, you draw this part. The user will see the spiral growing (like an animation), and will be able to stop the grow on mouse release. Even you can deform the way this spiral grows on mouse drag by atracting the center or the spires to the new mouse position. Yours Pere |
|
From: Albert C. <aca...@gm...> - 2008-07-16 04:55:28
|
Please test all tools under valgrind. |
|
From: Bill K. <nb...@so...> - 2008-07-16 04:27:28
|
On Wed, Jul 16, 2008 at 04:54:09AM +0100, Andrew Corcoran wrote: > You can do this in init without access to the canvas using the > api->canvas_w and api->canvas_h Oh, uh, yes. :) That too -bill! |
|
From: Andrew C. <aka...@gm...> - 2008-07-16 03:54:00
|
You can do this in init without access to the canvas using the api->canvas_w
and api->canvas_h
// No setup required:
int sharpen_init(magic_api * api){
int i;
char fname[1024];
for (i = 0; i < sharpen_NUM_TOOLS; i++){
snprintf(fname, sizeof(fname), "%s/sounds/magic/%s", api->data_directory,
sharpen_snd_filenames[i]);
sharpen_snd_effect[i] = Mix_LoadWAV(fname);
}
sharpen_temp =
(double*)malloc(api->canvas_w*api->canvas_h*sizeof(double));
return(1);
}
|
|
From: foo-script <foo...@o2...> - 2008-07-16 00:45:18
|
I just needed to alloc an array with it's size depending on canvas size. You idea of solution seems to be good. I'll try. Best, Adam Dnia 16 lipca 2008 2:42 Bill Kendrick <nb...@so...> napisał(a): > On Wed, Jul 16, 2008 at 12:40:48AM +0200, foo-script wrote: > > Could you add a pointer to canvas (or snapshot/last) surface to the tool_init() arguments list? > > It would be very helpful. > > > > That canvas doesn't really exist at that point. Tux Paint is still > starting up (all the user sees is the splash screen). > > You could do something like: > > * Set a global variable to 'false' at _init() > * If it's false at _switchin(), set it to 'true', and do the stuff > you need to do once and only once (but when a canvas is available) > > Out of curiosity, why did you need this? > > -- > -bill! > "Tux Paint" - free children's drawing software for Windows / Mac OS X / Linux! > Download it today! http://www.tuxpaint.org/ > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Tuxpaint-devel mailing list > Tux...@li... > https://lists.sourceforge.net/lists/listinfo/tuxpaint-devel > |
|
From: Bill K. <nb...@so...> - 2008-07-16 00:42:30
|
On Wed, Jul 16, 2008 at 12:40:48AM +0200, foo-script wrote:
> Could you add a pointer to canvas (or snapshot/last) surface to the tool_init() arguments list?
> It would be very helpful.
>
That canvas doesn't really exist at that point. Tux Paint is still
starting up (all the user sees is the splash screen).
You could do something like:
* Set a global variable to 'false' at _init()
* If it's false at _switchin(), set it to 'true', and do the stuff
you need to do once and only once (but when a canvas is available)
Out of curiosity, why did you need this?
--
-bill!
"Tux Paint" - free children's drawing software for Windows / Mac OS X / Linux!
Download it today! http://www.tuxpaint.org/
|
|
From: foo-script <foo...@o2...> - 2008-07-15 22:40:41
|
Could you add a pointer to canvas (or snapshot/last) surface to the tool_init() arguments list? It would be very helpful. Best, Adam |
|
From: foo-script <foo...@o2...> - 2008-07-15 21:00:03
|
I'll try to crash it :) Tomorrow or the day after tomorrow new release will come. Will be fixed. I'm thinking about disabling _drag(). Thanks for you feedback. Dnia 15 lipca 2008 21:30 "Andrew Corcoran" <aka...@gm...> napisał(a): > _______________________________________________ > Tuxpaint-devel mailing list > Tux...@li... > https://lists.sourceforge.net/lists/listinfo/tuxpaint-devel > |
|
From: Bill K. <nb...@so...> - 2008-07-15 19:37:55
|
On Mon, Jul 14, 2008 at 06:57:02PM +0200, Pere Pujal i Carabantes wrote: > Folder: Can be improved if click is used to select the corner, then drag > to were he want the corner go, do some calculation about how a sheet > should be plyed to get the corner there. You also can do a rough > "preview" like flower does. Then, in mouse release, draw it. Good idea! <snip> > Black and white: Can be converted to "color and white" just picking the > color like other magic tools do. The same is valid for threshold. Also a good idea! > Flower, just noticed this: if you draw a horizontal flower you don't get > leafs. That's a design issue. :) But I guess I can add a bug report about it, and see what we can do, some day. :) > Jigsaw, works right at 800x600, but at 640x480 I get pieces cutted at > the edge, and in bigger screens, the jigsaw is covering just the 800x600 > topleft portion of the image Andrew has just gone ahead and created a pair of Jigsaw starter images. We discussed how he could implement a Magic tool that paints the Jigsaw pieces onto the image, similar to how Bricks works. <snip> > An idea for new magic tools: > I've been always fascined by those animations were a plant grows from > zero, or a flower opens, or clouds running accross the sky, etc. Theese > can be implemented in two ways: > > a) A sequence of some images, starting on mouse click, showing the next > image each second and drawing the image present on mouse release. > Depending on the animations, they can be positioned on mouse click or > aligned to a edge of the draw Right now there's no way to fire off timer-based events like this using the Magic Tool API. Perhaps we can consider this in the future. I think we have enough things to iron out in the meantime, though! > b) A computed animation like some screensavers do, starting on mouse > click and ending on mouse release. Even the direction of the animation > (when possible) can be controlled on mouse drag. I'm not 100% sure I understand this one. Have you looked at the animated and directional brushes with the Paint and Line tools? The cat, for example, has different frames of it running around, and it leaves a trail of cats that chase your mouse pointer. :) -- -bill! "Tux Paint" - free children's drawing software for Windows / Mac OS X / Linux! Download it today! http://www.tuxpaint.org/ |
|
From: Andrew C. <aka...@gm...> - 2008-07-15 19:31:20
|
Just had two issues with the rails tool, not sure exactly whats happening 1) Segmentation fault. Basically if you drag outside the canvas area theres a chance the tool will crash. Not 100% repeatable. PS: Hmm I just tried this with one of the paint brushes and the same thing happened, managed to repeat it three times now but not 100% repeatable, maybe this is a global problem? 2) Just had a crash when exiting tuxpaint with the latest version of rails.c from the cvs. Ive managed to repeat it several times but still not 100% repeatable. It happens when switcihing between multiple tools including the rails tool. Seems like its something to do with the switchout function freeing data it shouldnt, below is the trace for one of the crashes. Looks like its an issue with the switchout function andy@andy-desktop:~/tuxpaint$ tuxpaint --nolockfile *** glibc detected *** tuxpaint: double free or corruption (!prev): 0x08b3d2e8 *** ======= Backtrace: ========= /lib/tls/i686/cmov/libc.so.6[0xb7b6ba85] /lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb7b6f4f0] /usr/local/lib/tuxpaint/plugins/rails.so(rails_shutdown+0xaf)[0xb60f504f] tuxpaint[0x804eb9f] tuxpaint[0x8069d35] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7b16450] tuxpaint[0x804b541] ======= Memory map: ======== 08048000-0807b000 r-xp 00000000 08:01 418188 /usr/local/bin/tuxpaint 0807b000-0807d000 rw-p 00032000 08:01 418188 /usr/local/bin/tuxpaint 0807d000-08bd4000 rw-p 0807d000 00:00 0 [heap] b4000000-b4022000 rw-p b4000000 00:00 0 b4022000-b4100000 ---p b4022000 00:00 0 b4185000-b41b9000 r-xp 00000000 08:01 340442 /usr/lib/libdbus-1.so.3.4.0 b41b9000-b41bb000 rw-p 00033000 08:01 340442 /usr/lib/libdbus-1.so.3.4.0 b41bb000-b424c000 r--p 00000000 08:01 458875 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf b424c000-b42dd000 r--p 00000000 08:01 458875 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf b42dd000-b4364000 rw-p b42dd000 00:00 0 b4387000-b43a7000 r-xp 00000000 08:01 361125 /usr/lib/gio/modules/libgvfsdbus.so b43a7000-b43a8000 rw-p 0001f000 08:01 361125 /usr/lib/gio/modules/libgvfsdbus.so b4443000-b444a000 r-xp 00000000 08:01 107864 /lib/tls/i686/cmov/ librt-2.7.so b444a000-b444c000 rw-p 00006000 08:01 107864 /lib/tls/i686/cmov/ librt-2.7.so b4467000-b44a8000 rw-p b4467000 00:00 0 b44a8000-b44aa000 r-xp 00000000 08:01 456168 /usr/local/lib/tuxpaint/plugins/tint.so b44aa000-b44ab000 rw-p 00001000 08:01 456168 /usr/local/lib/tuxpaint/plugins/tint.so b5bff000-b5d03000 rw-p b5bff000 00:00 0 b5d05000-b5d07000 r-xp 00000000 08:01 107868 /lib/tls/i686/cmov/ libutil-2.7.so b5d07000-b5d09000 rw-p 00001000 08:01 107868 /lib/tls/i686/cmov/ libutil-2.7.so b5d09000-b5e22000 rw-p b5d09000 00:00 0 b5e22000-b5eb3000 r--p 00000000 08:01 458875 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf b5eb3000-b6088000 rw-s 00000000 00:09 2686995 /SYSV00000000 (deleted) b60c7000-b60cb000 r-xp 00000000 08:01 340149 /usr/lib/libgthread-2.0.so.0.1600.3 b60cb000-b60cc000 rw-p 00003000 08:01 340149 /usr/lib/libgthread-2.0.so.0.1600.3 b60cc000-b60ce000 r-xp 00000000 08:01 456156 /usr/local/lib/tuxpaint/plugins/light.so b60ce000-b60cf000 rw-p 00001000 08:01 456156 /usr/local/lib/tuxpaint/plugins/light.so b60cf000-b60d1000 r-xp 00000000 08:01 456163 /usr/local/lib/tuxpaint/plugins/ripples.so b60d1000-b60d2000 rw-p 00001000 08:01 456163 /usr/local/lib/tuxpaint/plugins/ripples.so b60d2000-b60d4000 r-xp 00000000 08:01 455826 /usr/local/lib/tuxpaint/plugins/calligraphy.so b60d4000-b60d5000 rw-p 00001000 08:01 455826 /usr/local/lib/tuxpaint/plugins/calligraphy.so b60d5000-b60d7000 r-xp 00000000 08:01 455828 /usr/local/lib/tuxpaint/plugins/confetti.so b60d7000-b60d8000 rw-p 00001000 08:01 455828 /usr/local/lib/tuxpaint/plugins/confetti.so b60d8000-b60da000 r-xp 00000000 08:01 456118 /usr/local/lib/tuxpaint/plugins/fill.so b60da000-b60db000 rw-p 00001000 08:01 456118 /usr/local/lib/tuxpaint/plugins/fill.so b60db000-b60dd000 r-xp 00000000 08:01 455822 /usr/local/lib/tuxpaint/plugins/blackAndWhite.so b60dd000-b60de000 rw-p 00001000 08:01 455822 /usr/local/lib/tuxpaint/plugins/blackAndWhite.so b60de000-b60e0000 r-xp 00000000 08:01 456165 /usr/local/lib/tuxpaint/plugins/shift.so b60e0000-b60e1000 rw-p 00001000 08:01 456165 /usr/local/lib/tuxpaint/plugins/shift.so b60e1000-b60e3000 r-xp 00000000 08:01 456121 /usr/local/lib/tuxpaint/plugins/foam.so b60e3000-b60e4000 rw-p 00001000 08:01 456121 /usr/local/lib/tuxpaint/plugins/foam.so b60e4000-b60e5000 r-xp 00000000 08:01 456166 /usr/local/lib/tuxpaint/plugins/smudge.so b60e5000-b60e6000 rw-p 00001000 08:01 456166 /usr/local/lib/tuxpaint/plugins/smudge.so b60e6000-b60ec000 rw-p b60e6000 00:00 0 b60ec000-b60ee000 r-xp 00000000 08:01 455823 /usr/local/lib/tuxpaint/plugins/blocks_chalk_drip.so b60ee000-b60ef000 rw-p 00001000 08:01 455823 /usr/local/lib/tuxpaint/plugins/blocks_chalk_drip.so b60ef000-b60f0000 r-xp 00000000 08:01 455829 /usr/local/lib/tuxpaint/plugins/distortion.so b60f0000-b60f1000 rw-p 00000000 08:01 455829 /usr/local/lib/tuxpaint/plugins/distortion.so b60f1000-b60f3000 r-xp 00000000 08:01 456123 /usr/local/lAborted andy@andy-desktop:~/tuxpaint$ |
|
From: Andrew C. <aka...@gm...> - 2008-07-15 18:50:22
|
> Hi all! > > Some bugs, enhancement requests and ideas: > > > Enhancement requests: > > Folder: Can be improved if click is used to select the corner, then drag > to were he want the corner go, do some calculation about how a sheet > should be plyed to get the corner there. You also can do a rough > "preview" like flower does. Then, in mouse release, draw it. > > Some maths suposing 0,0 corner having to go to 100,200: > half point between 0,0 and 100,200 = (0+100)/2,(0+200)/2 = 50,100 > Here you should check if there will not be a "by zero" division, then > 0x point = 0,(50 + 100*100/50) = 0,250 > 0y point = (100 + 50*50/100),0 = 125,0 > > so you end up with lines > from 125,0 to 100,200 > from 125,0 to 0,250 > from 0,250 to 100,200 > > > > Black and white: Can be converted to "color and white" just picking the > color like other magic tools do. The same is valid for threshold. I'm currently working on converting my current tools to the new api but thats something ill definitely put on my list of things to do. > > > > > Bugs: > > Flower, just noticed this: if you draw a horizontal flower you don't get > leafs. > > Jigsaw, works right at 800x600, but at 640x480 I get pieces cutted at > the edge, and in bigger screens, the jigsaw is covering just the 800x600 > topleft portion of the image Ah my bad, I didnt think about people using different resolutions. After discussing things with bill and caroline I've changed this feature to work from a starter image instead (jigsaw_3x3.png and jigsaw_5x5.png on the cvs) and deleted the magic tool. I've got plans for a more "artistic" jigsaw which will take the form of a magic tool but that might be some way down the road, so for the time being ive removed the jigsaw magic tool from the cvs and replaced it with the starter images. > > > > An idea for new magic tools: > I've been always fascined by those animations were a plant grows from > zero, or a flower opens, or clouds running accross the sky, etc. Theese > can be implemented in two ways: > > a) A sequence of some images, starting on mouse click, showing the next > image each second and drawing the image present on mouse release. > Depending on the animations, they can be positioned on mouse click or > aligned to a edge of the draw > > b) A computed animation like some screensavers do, starting on mouse > click and ending on mouse release. Even the direction of the animation > (when possible) can be controlled on mouse drag. > > > > Hope this helps > Pere > > > > > ------------------------------ > > ------------------------------------------------------------------------- > Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! > Studies have shown that voting for your favorite open source project, > along with a healthy diet, reduces your potential for chronic lameness > and boredom. Vote Now at http://www.sourceforge.net/community/cca08 > > ------------------------------ > > _______________________________________________ > Tuxpaint-devel mailing list > Tux...@li... > https://lists.sourceforge.net/lists/listinfo/tuxpaint-devel > > > End of Tuxpaint-devel Digest, Vol 26, Issue 16 > ********************************************** > |
|
From: Begasus <Be...@sk...> - 2008-07-15 05:29:54
|
Hi Adam, the error that I was talking about was not in the list of parameters etc that where undeclared. Giving you the outcom of the list of rails.c (ignore the warnings) still 2 errors that jump up. 1. /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:162: parse error before `_Bool' 2. /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:260: parse error before `use_temp' Luc /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:22: warning: no previous prototype for `rails_api_version' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:27: warning: no previous prototype for `rails_modes' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: In function `rails_modes': /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:26: warning: unused parameter `api' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:26: warning: unused parameter `which' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: At top level: /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:32: warning: no previous prototype for `rails_set_color' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: In function `rails_set_color': /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:31: warning: unused parameter `api' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:31: warning: unused parameter `r' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:31: warning: unused parameter `g' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:31: warning: unused parameter `b' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: At top level: /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:36: warning: no previous prototype for `rails_init' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:60: warning: no previous prototype for `rails_get_tool_count' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: In function `rails_get_tool_count': /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:59: warning: unused parameter `api' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: At top level: /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:65: warning: no previous prototype for `rails_get_icon' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: In function `rails_get_icon': /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:64: warning: unused parameter `which' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: At top level: /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:74: warning: no previous prototype for `rails_get_name' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: In function `rails_get_name': /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:74: warning: unused parameter `api' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:74: warning: unused parameter `which' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: At top level: /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:76: warning: no previous prototype for `rails_get_description' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: In function `rails_get_description': /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:76: warning: unused parameter `api' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:76: warning: unused parameter `which' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:76: warning: unused parameter `mode' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: At top level: /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:78: warning: no previous prototype for `rails_requires_colors' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: In function `rails_requires_colors': /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:78: warning: unused parameter `api' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:78: warning: unused parameter `which' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: At top level: /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:83: warning: no previous prototype for `rails_release' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: In function `rails_release': /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:80: warning: unused parameter `api' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:80: warning: unused parameter `which' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:81: warning: unused parameter `canvas' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:81: warning: unused parameter `snapshot' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:82: warning: unused parameter `x' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:82: warning: unused parameter `y' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:82: warning: unused parameter `update_rect' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: At top level: /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:87: warning: no previous prototype for `rails_shutdown' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: In function `rails_shutdown': /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:86: warning: unused parameter `api' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: At top level: /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:104: warning: no previous prototype for `rails_switchin' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: In function `rails_switchin': /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:103: warning: unused parameter `api' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:103: warning: unused parameter `which' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:103: warning: unused parameter `mode' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: At top level: /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:117: warning: no previous prototype for `rails_switchout' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: In function `rails_switchout': /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:116: warning: unused parameter `api' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:116: warning: unused parameter `which' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:116: warning: unused parameter `mode' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:116: warning: unused parameter `canvas' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: At top level: /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:134: warning: no previous prototype for `rails_get_segment' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:146: warning: no previous prototype for `rails_extract_coords_from_segment' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:162: parse error before `_Bool' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:164: warning: function declaration isn't a prototype /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: In function `rails_rotate': /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:165: `ptr' undeclared (first use in this function) /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:165: (Each undeclared identifier is reported only once /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:165: for each function it appears in.) /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:168: `direction' undeclared (first use in this function) /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:170: `dest' undeclared (first use in this function) /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:172: `src' undeclared (first use in this function) /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: At top level: /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:186: warning: no previous prototype for `rails_click' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: In function `rails_click': /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:183: warning: unused parameter `mode' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: In function `rails_select_image': /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:198: warning: comparison between signed and unsigned /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c: In function `rails_draw': /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:260: `_Bool' undeclared (first use in this function) /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:260: parse error before `use_temp' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:262: `use_temp' undeclared (first use in this function) /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:254: warning: unused parameter `which' /boot/home/Desktop/develop/tuxpaint/magic/src/rails.c:254: warning: unused parameter `last' make: *** [magic/rails.so] Error 1 On 2008-07-14 at 22:46:21 [+0000], foo-script <foo...@o2...> wrote: > Dear Luc, > > I've just read your mail. First: all the warnings below comes from > BlackAndWhite.c file (author: A. Corcoran), not rails.c > > All these warning are not important, I even do not see any error there. > All the warning are about unused parameter. This is normal and should not > terminate compilation process. You can turn it off in in Makefile. In case > of any problems feel free to write to me. > On the other hand: I've checked all the possibilities they could create any > error and did not anything. > > Best, > Adam > > > Dnia 15 lipca 2008 1:03 Begasus <Be...@sk...> napisał(a): > > > On 2008-07-14 at 20:22:26 [+0000], Bill Kendrick wrote: > > > On Mon, Jul 14, 2008 at 02:43:06PM +0200, foo-script wrote: > > > > > > > > Luc, what version of Rails are you using? Primary (from > > > > szn.republika.pl), or CVS? > > > > > > > > Was running cvs version btw. > > > > > > _Bool is a cstdlib data type, it came with C99, so your compiler > > > > should > > > > recognize this type. > > > > > > Ah, but he's on BeOS, so he might not have a C99 compiler! > > > > > > > Running gcc 2.95.3 on BeOS platform (there is a gcc 3.4.3 version around > > but > > it's not a very clean one and has no real setup files for it ... > > installing > > is a hasstle to say the least). > > > > > > > > > For sure, I will change it to Uint8. > > > > > > > > Newest version at: http://szn.republika.pl/tuxpaint-magic-rails.tar.gz > > > > > > > Try'd with the above link and a new cvs checkout .. both with the same > > errors as before. > > Getting lots of unused parameters also with the magic tools, don't know if > > it is known (can't check on linux atm - laptop is in for repair). > > /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:173: > > warning: > > no previous prototype for `blackAndWhite_drag' > > /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:191: > > warning: > > no previous prototype for `blackAndWhite_click' > > /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:208: > > warning: > > no previous prototype for `blackAndWhite_release' > > /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c: In function > > `blackAndWhite_release': > > /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:205: > > warning: > > unused parameter `api' > > /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:205: > > warning: > > unused parameter `which' > > /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:206: > > warning: > > unused parameter `canvas' > > /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:206: > > warning: > > unused parameter `last' > > /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:207: > > warning: > > unused parameter `x' > > /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:207: > > warning: > > unused parameter `y' > > /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:207: > > warning: > > unused parameter `update_rect' > > > > Most of them are reacuring in all the magic tools I think. > > > > Greets, > > > > Luc > > > > > Please make changes in CVS from now on, thanks! > > > > > > -bill! > > > > > > ------------------------------------------------------------------------ > > > - > > > Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! > > > Studies have shown that voting for your favorite open source project, > > > along with a healthy diet, reduces your potential for chronic lameness > > > and boredom. Vote Now at http://www.sourceforge.net/community/cca08 > > > _______________________________________________ > > > Tuxpaint-devel mailing list > > > Tux...@li... > > > https://lists.sourceforge.net/lists/listinfo/tuxpaint-devel > > > > ------------------------------------------------------------------------- > > Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! > > Studies have shown that voting for your favorite open source project, > > along with a healthy diet, reduces your potential for chronic lameness > > and boredom. Vote Now at http://www.sourceforge.net/community/cca08 > > _______________________________________________ > > Tuxpaint-devel mailing list > > Tux...@li... > > https://lists.sourceforge.net/lists/listinfo/tuxpaint-devel > > > > ------------------------------------------------------------------------- > Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! > Studies have shown that voting for your favorite open source project, > along with a healthy diet, reduces your potential for chronic lameness > and boredom. Vote Now at http://www.sourceforge.net/community/cca08 > _______________________________________________ > Tuxpaint-devel mailing list > Tux...@li... > https://lists.sourceforge.net/lists/listinfo/tuxpaint-devel |
|
From: foo-script <foo...@o2...> - 2008-07-14 22:46:15
|
Dear Luc, I've just read your mail. First: all the warnings below comes from BlackAndWhite.c file (author: A. Corcoran), not rails.c All these warning are not important, I even do not see any error there. All the warning are about unused parameter. This is normal and should not terminate compilation process. You can turn it off in in Makefile. In case of any problems feel free to write to me. On the other hand: I've checked all the possibilities they could create any error and did not anything. Best, Adam Dnia 15 lipca 2008 1:03 Begasus <Be...@sk...> napisał(a): > On 2008-07-14 at 20:22:26 [+0000], Bill Kendrick wrote: > > On Mon, Jul 14, 2008 at 02:43:06PM +0200, foo-script wrote: > > > > > > Luc, what version of Rails are you using? Primary (from > > > szn.republika.pl), or CVS? > > > > > Was running cvs version btw. > > > > _Bool is a cstdlib data type, it came with C99, so your compiler should > > > recognize this type. > > > > Ah, but he's on BeOS, so he might not have a C99 compiler! > > > > Running gcc 2.95.3 on BeOS platform (there is a gcc 3.4.3 version around but > it's not a very clean one and has no real setup files for it ... installing > is a hasstle to say the least). > > > > > > For sure, I will change it to Uint8. > > > > > > Newest version at: http://szn.republika.pl/tuxpaint-magic-rails.tar.gz > > > > Try'd with the above link and a new cvs checkout .. both with the same > errors as before. > Getting lots of unused parameters also with the magic tools, don't know if > it is known (can't check on linux atm - laptop is in for repair). > /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:173: warning: > no previous prototype for `blackAndWhite_drag' > /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:191: warning: > no previous prototype for `blackAndWhite_click' > /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:208: warning: > no previous prototype for `blackAndWhite_release' > /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c: In function > `blackAndWhite_release': > /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:205: warning: > unused parameter `api' > /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:205: warning: > unused parameter `which' > /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:206: warning: > unused parameter `canvas' > /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:206: warning: > unused parameter `last' > /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:207: warning: > unused parameter `x' > /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:207: warning: > unused parameter `y' > /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:207: warning: > unused parameter `update_rect' > > Most of them are reacuring in all the magic tools I think. > > Greets, > > Luc > > > Please make changes in CVS from now on, thanks! > > > > -bill! > > > > ------------------------------------------------------------------------- > > Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! > > Studies have shown that voting for your favorite open source project, > > along with a healthy diet, reduces your potential for chronic lameness > > and boredom. Vote Now at http://www.sourceforge.net/community/cca08 > > _______________________________________________ > > Tuxpaint-devel mailing list > > Tux...@li... > > https://lists.sourceforge.net/lists/listinfo/tuxpaint-devel > > ------------------------------------------------------------------------- > Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! > Studies have shown that voting for your favorite open source project, > along with a healthy diet, reduces your potential for chronic lameness > and boredom. Vote Now at http://www.sourceforge.net/community/cca08 > _______________________________________________ > Tuxpaint-devel mailing list > Tux...@li... > https://lists.sourceforge.net/lists/listinfo/tuxpaint-devel > |
|
From: Bill K. <nb...@so...> - 2008-07-14 22:24:37
|
On Mon, Jul 14, 2008 at 11:03:38PM +0000, Begasus wrote: > Try'd with the above link and a new cvs checkout .. both with the same > errors as before. > Getting lots of unused parameters also with the magic tools, don't know if > it is known (can't check on linux atm - laptop is in for repair). <snip> > Most of them are reacuring in all the magic tools I think. The warnings are due to the compiler settings being bumped up a bit. The source files need to be modified a bit to shut the compiler up, but you should be able to safely ignore the warnings. Did you still get _errors_? -- -bill! "Tux Paint" - free children's drawing software for Windows / Mac OS X / Linux! Download it today! http://www.tuxpaint.org/ |
|
From: Begasus <Be...@sk...> - 2008-07-14 21:07:30
|
On 2008-07-14 at 20:22:26 [+0000], Bill Kendrick <nb...@so...> wrote: > On Mon, Jul 14, 2008 at 02:43:06PM +0200, foo-script wrote: > > > > Luc, what version of Rails are you using? Primary (from > > szn.republika.pl), or CVS? > > Was running cvs version btw. > > _Bool is a cstdlib data type, it came with C99, so your compiler should > > recognize this type. > > Ah, but he's on BeOS, so he might not have a C99 compiler! > Running gcc 2.95.3 on BeOS platform (there is a gcc 3.4.3 version around but it's not a very clean one and has no real setup files for it ... installing is a hasstle to say the least). > > > For sure, I will change it to Uint8. > > > > Newest version at: http://szn.republika.pl/tuxpaint-magic-rails.tar.gz > Try'd with the above link and a new cvs checkout .. both with the same errors as before. Getting lots of unused parameters also with the magic tools, don't know if it is known (can't check on linux atm - laptop is in for repair). /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:173: warning: no previous prototype for `blackAndWhite_drag' /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:191: warning: no previous prototype for `blackAndWhite_click' /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:208: warning: no previous prototype for `blackAndWhite_release' /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c: In function `blackAndWhite_release': /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:205: warning: unused parameter `api' /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:205: warning: unused parameter `which' /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:206: warning: unused parameter `canvas' /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:206: warning: unused parameter `last' /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:207: warning: unused parameter `x' /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:207: warning: unused parameter `y' /boot/home/Desktop/develop/tuxpaint/magic/src/blackAndWhite.c:207: warning: unused parameter `update_rect' Most of them are reacuring in all the magic tools I think. Greets, Luc > Please make changes in CVS from now on, thanks! > > -bill! > > ------------------------------------------------------------------------- > Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! > Studies have shown that voting for your favorite open source project, > along with a healthy diet, reduces your potential for chronic lameness > and boredom. Vote Now at http://www.sourceforge.net/community/cca08 > _______________________________________________ > Tuxpaint-devel mailing list > Tux...@li... > https://lists.sourceforge.net/lists/listinfo/tuxpaint-devel |
|
From: Bill K. <nb...@so...> - 2008-07-14 20:23:56
|
On Mon, Jul 14, 2008 at 08:35:19PM +0100, Caroline Ford wrote: > We're on the naughty list. > > We have an extension til Friday.. I THINK we're ok. I submitted on David Bruce's behalf, but my network was utter crap, so it didn't actually get SUBMITTED until about 19:10 or 19:15 UTC. I sent Leslie a private email asking her to double-check whether we're still flagged. :) Thx tho! -bill! |
|
From: Bill K. <nb...@so...> - 2008-07-14 20:22:23
|
On Mon, Jul 14, 2008 at 02:43:06PM +0200, foo-script wrote: > > Luc, what version of Rails are you using? Primary (from szn.republika.pl), or CVS? > > _Bool is a cstdlib data type, it came with C99, so your compiler should recognize this type. Ah, but he's on BeOS, so he might not have a C99 compiler! > For sure, I will change it to Uint8. > > Newest version at: http://szn.republika.pl/tuxpaint-magic-rails.tar.gz Please make changes in CVS from now on, thanks! -bill! |
|
From: Caroline F. <car...@go...> - 2008-07-14 19:35:10
|
We're on the naughty list. We have an extension til Friday.. Caroline ---------- Forwarded message ---------- From: LH (Leslie Hawthorn) <lh...@gm...> Date: 2008/7/14 Subject: Organizations that have not yet turned in evaluations To: Google Summer of Code Mentors List <goo...@go...> Hello everyone, To those of you who completed your evaluations on time, many thanks. For those organizations that did not get in all their evaluations on time, your organization administrator has until this Friday, 18 July at 12 noon Pacific / 19:00 UTC to submit the evaluation. Only organization administrators are able to submit evaluations during this time frame. The instructions for an org admin to complete the evaluation on behalf of a derelict mentor are the same as those recounted in the documentation here: http://tinyurl.com/gsocmidtermsurveys Some of you have made arrangements with me off-list to turn in surveys late, some of you have not. In either case, please make sure *all* evaluations are submitted ***no later than Friday, 18 July at 19:00 UTC.*** If you are an organization that did not submit an evaluation on time for your student, it is your responsibility to contact said student and tell her/him that you will complete his/her evaluation by the new deadline. Please do so promptly - I've answered quite a few mails from nervous students over the past few days There will not be another deadline extension. Failure to turn in your evaluations by this extended deadline just plain sucks and will be viewed as such. The following organizations have evaluations outstanding; if you are having trouble submitting the evaluation, please let me know off-list ASAP and we will figure out a workaround. asf bluez cairo christmas django eclipse freebsd gcc gnome hurd intarch pathfinder joomla linden ncsa ns3 ogre osuosl psf rockbox ruby sakai svn tex tux4kids vim zumastor Cheers, LH --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Summer of Code Mentors List" group. To post to this group, send email to goo...@go... To unsubscribe from this group, send email to goo...@go... For more options, visit this group at http://groups.google.com/group/google-summer-of-code-mentors-list?hl=en -~----------~----~----~----~------~----~------~--~--- |