Commit graph

2167 commits

Author SHA1 Message Date
William Kendrick
934602e2b1 Northern Sotho.
Added some missing contributors to man page.
Added some missing locale options to OPTIONS docs.
Added some missing locale options to man page.
2010-10-18 15:31:19 +00:00
William Kendrick
053598c9cb If user tries to use a locale that their system doesn't fully support,
even though our language MO files are installed, it will switch to C
locale (which is not UTF-8), and the language won't be used in Tux Paint.
Utilizing hack designed by Albert that sets LC_ALL to an arbitrary,
working UTF-8 locale (currently using en_US.UTF-8), and then setting
the LANGUAGE env. var.  Seems to work!  (I can use Fula (ff_SN.UTF-8)
on my Ubuntu 9.04 system that doesn't have Fula support.)
2010-10-05 23:11:46 +00:00
William Kendrick
5d035c1430 Fula translation. 2010-10-05 20:07:47 +00:00
William Kendrick
377b6dcefb Luganda. 2010-10-01 18:45:44 +00:00
William Kendrick
80ebeaa9b8 Malayalam update & credits. 2010-08-17 22:51:10 +00:00
William Kendrick
b8c3f2bcc3 Czech update. 2010-07-12 23:00:18 +00:00
William Kendrick
412672d046 Venetian update. 2010-07-02 16:20:58 +00:00
Pere Pujal i Carabantes
a7fcf92e3e Noting accessibility work from Ankit. 2010-06-27 21:18:18 +00:00
Pere Pujal i Carabantes
24f6000ebb Adding Ankit to the Authors file. Arunodai made the labels tool. 2010-06-27 21:03:32 +00:00
William Kendrick
801fcd72b9 Portuguese update. 2010-06-17 22:37:51 +00:00
William Kendrick
9c3b619fca Added 1-axis symmetric paint Magic tools (based on the 2-axis Kaleidoscope) 2010-06-05 01:39:08 +00:00
William Kendrick
cc1c5ffc54 Finnish update.
(c) Date update.
2010-05-28 23:00:39 +00:00
William Kendrick
d5cf06ce69 British English translation update. 2010-05-15 05:05:24 +00:00
William Kendrick
be2b5537b3 * Exposing load_user_fonts() and some other font.c functions,
even when FORKED_FONTS is not set.
* No longer undef'ing SDL_thread stuff when FORKED_FONTS is
  used if we're ALSO not using SDL_Pango, since that now
  uses a thread to let fontconfig generate its cache, and
  still let Tux Paint be responsive to the OS and user.
  (SF.net bug #2944951)
* Spawning a thread and rendering a dummy string with SDL_Pango,
  to allow fontconfig to generate its cache.
  (SF.net bug #2944951)
* Setting up 'busy' mouse cursor (watch-shaped) earlier
  (so it can happen while fontconfig cache thread runs).
* Not spawning forked font scanner (FORKED_FONTS) as early, so
  fontconfig can generate its cache first.
  (I wasn't sure if calling an SDL_thread after a fork()
  occured was safe or not; admittedly, I discovered that
  SDL_thread spawning wasn't working due to the re-#defines
  of those functions when FORKED_FONTS was set; see above.)

All of this only tested on Ubuntu 9.04.  Forced disabling of FORKED_FONTS
by editing fonts.h, and Tux Paint still worked (it just took longer at
the splash screen while the fonts were loaded).  Needs testing on various
Windows, Mac OS X and BeOS.
2010-04-27 22:04:43 +00:00
Pere Pujal i Carabantes
491d8d1068 Noting the creation of thumbnails for our starters. 2010-04-24 20:20:19 +00:00
William Kendrick
944229c5d6 Removed a dup, adding some missing ones, FIXME for other missing ones. 2010-04-15 19:57:40 +00:00
William Kendrick
34b68d629d Italian and Russian updates. 2010-04-13 17:26:55 +00:00
William Kendrick
30d28ad385 Noting Spanish update & new translator. 2010-04-03 19:01:55 +00:00
William Kendrick
5232ae97c7 New locale: Venetian. 2010-04-03 18:16:48 +00:00
William Kendrick
038162c010 Vietnamese update. 2010-03-27 17:59:33 +00:00
Pere Pujal i Carabantes
22789600b7 Noting the thumbnail creation for starters, crediting Arunodai for Label 2010-03-26 01:09:40 +00:00
William Kendrick
e8b5f09219 Malayalam coming, hopefully. 2010-03-25 18:54:27 +00:00
secretlondon
74228a71f2 replacing bizarrely emptied file 2010-03-24 21:08:38 +00:00
secretlondon
665cbfb2cf Malayalam language support (I hope) 2010-03-24 20:50:07 +00:00
William Kendrick
f638afa63c Gamma corrected scaling. 2010-02-25 22:02:07 +00:00
William Kendrick
7b31b7549d Patch collection from Volker Grabsch to help Tux Paint cross-compile for Windows:
* Solve the 'FIXME: "finddir" ...' (The trick is to use "=" instead of ":=". That way, $(beos_PREFIX) will only be evaluated when it is actually used.)
* include "shlwapi.h" instead of "Shlwapi.h" (Otherwise, compiling for Windows will fail on a case sensitive file system. (e.g. a Unix file system when cross compiling))
* use FILENAME_MAX instead of NAME_MAX (FILENAME_MAX is more portable than NAME_MAX. Also, recent MinGW versions don't support NAME_MAX anymore.)
* Exposing font_thread_aborted via extern [tweak to Volker's patch which removed a logic test, which is probably not what we want]
* include parse.h (and thus compiler.h) after <stdio.h> (This ensures that the perror() macro of compiler.h won't confuse the perror() function declaration of <stdio.h>.)
* fix another compiling error about undefined variables (The tuxpaint.c uses printcommand/altprintcommand/papersize even when they aren't defined, i.e. when libpaper is not used. This patch solves the issue by using "#ifdef PAPER_H")
* call show_available_papersizes() only when libpaper is used
* permit cross compiling by using Make variables instead of hard-coded tools

Documented scottmc's Haiku improvements.
2010-02-25 07:06:13 +00:00
William Kendrick
5be63987d1 Gujarati. 2010-02-18 18:13:15 +00:00
William Kendrick
8b6d8df007 Luxembourgish translation. 2010-02-16 21:56:13 +00:00
William Kendrick
ba366043e0 Preventing flicker when typing with Text & Label tools. 2010-02-10 22:46:37 +00:00
William Kendrick
978effa1f4 Danish update. 2010-02-08 16:55:59 +00:00
William Kendrick
db42b73caf Label tool improvements: [Tab] cycles between available labels when
'select a label' option is enabled.  Labels given a highlight background
to make them obvious (with currently-[Tab]-selected one in orange).
2010-01-08 00:12:07 +00:00
William Kendrick
e6f4bb8f5d Slovak update. 2009-12-27 18:08:15 +00:00
William Kendrick
fa6d0f71b2 Finnish. 2009-12-08 20:12:11 +00:00
William Kendrick
2521d515cb Songhay updates. 2009-12-02 23:27:30 +00:00
William Kendrick
a2c270a41e Perisan support. 2009-11-22 07:12:19 +00:00
William Kendrick
d28d4322c8 tuxpaint-import tool uses BASHisms, so changed shebang to #!/bin/bash 2009-11-04 19:12:12 +00:00
William Kendrick
9fe17de7b3 Created a "Templates" feature (similar to "Starters").
SF.net Feature Req. #1820318
2009-10-16 09:00:41 +00:00
William Kendrick
44422bac91 After switching into, or out of, a magic tool, the canvas is updated. 2009-10-14 00:43:46 +00:00
William Kendrick
803079c8cd Removed white artifacts from some Starters, and reduced file size of some Starters. 2009-10-11 18:56:36 +00:00
William Kendrick
4db3e359fb Scaling starts to the edge to avoid bucket Fill spill over. 2009-10-11 18:22:50 +00:00
William Kendrick
77e346103b Added "Wet Paint" tool. 2009-10-08 17:17:17 +00:00
William Kendrick
dd96740109 Adding support for Kid Pix templates (KPX files) as Starter images. 2009-10-07 23:52:54 +00:00
William Kendrick
dc0409900b Doc'ing Gujarati updates.
Doc'ing new Label tool.
2009-10-04 06:34:37 +00:00
William Kendrick
59fc4cacb0 Fixed command-line options for disable/enable Label tool.
Added config-file option for disable/enable Label tool.
Documented options to disable/enable Label tool.
2009-10-04 06:14:23 +00:00
William Kendrick
a90f2548dc Initial integration of Bruno's Label tool, with tons of help from Pere. 2009-10-04 05:49:47 +00:00
William Kendrick
7b7880307d Latvian update. 2009-10-02 18:54:30 +00:00
William Kendrick
9badfa12a9 When a default size was not specified, SVG-based Stamps would default
to the largest, which was canvas-sized.  Now defaulting to a more
reasonable size.  (And users can click the maximum size choice to get
the largest, canvas-sized rendition.)
(SF.net bug #2836471)
2009-09-30 05:54:43 +00:00
William Kendrick
39e162a445 Vietnamese translation. 2009-09-27 21:51:45 +00:00
William Kendrick
c2878abb20 Yanking AT-AT. 2009-09-24 00:38:15 +00:00
secretlondon
b7a209e41a 3 new starters from open clip art. 2009-09-24 00:26:52 +00:00