No description
Find a file
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
data Inserting a dead tool button to get ones after Text and Label to line up nice. 2009-10-10 06:54:37 +00:00
docs * Exposing load_user_fonts() and some other font.c functions, 2010-04-27 22:04:43 +00:00
fonts/locale Skipping locale-specific fonts, unless we're in that locale. 2009-06-01 04:02:40 +00:00
hildon Updated version #. 2007-11-27 18:04:20 +00:00
im Comment error fixed. 2009-05-31 15:49:28 +00:00
macosx Bumped version # to 0.9.22. 2009-07-01 21:58:37 +00:00
maemo/debian DESTDIR is the standard name, not PKG_ROOT 2008-04-26 19:38:17 +00:00
magic fixed some minor gcc-2.95.3 build issues 2009-12-03 07:05:23 +00:00
obj Ignoring gperf-generated parse.c and interim parse_step1.c. 2009-11-20 22:43:02 +00:00
src * Exposing load_user_fonts() and some other font.c functions, 2010-04-27 22:04:43 +00:00
stamps/cartoon/tux Optimised PNG images with optipng. They now take up less space 2004-09-25 10:43:42 +00:00
starters Removed white artifacts from some Starters, and reduced file size of some Starters. 2009-10-11 18:56:36 +00:00
visualc Moved sdl docs. 2007-08-11 18:01:14 +00:00
win32 Bumped version # to 0.9.22. 2009-07-01 21:58:37 +00:00
.cvsignore Ignoring built files. 2007-07-26 16:34:35 +00:00
dummy.c needed to test compiler, linker, headers, etc. 2008-05-25 08:58:32 +00:00
findbad things belonging in .bss that may end up in .data instead 2009-11-23 03:00:05 +00:00
Makefile * Exposing load_user_fonts() and some other font.c functions, 2010-04-27 22:04:43 +00:00
README.txt CVS Id tags added to several files for easier version tracking. 2005-11-27 08:09:37 +00:00
tuxpaint.spec Bumped version # to 0.9.22. 2009-07-01 21:58:37 +00:00

Please see the documentation located in the "docs" directory.



















$Id$