Mac OS X updates: Fontconfig configuration files (fonts.conf, fonts.dtd) are now installed upon first launch. Added dialog box requesting user to wait while font cache is being built. Improved "About Tux Paint" dialog box. Added experimental speech synthesis support. Updated developer Read Me.

This commit is contained in:
Martin Fuhrer 2008-01-04 05:37:28 +00:00
parent 4e3d46bf74
commit 12e3dcaf7f
15 changed files with 1254 additions and 30 deletions

View file

@ -14,14 +14,16 @@
struct WrapperDataStruct
{
char dataPath[2048]; // path to data folder inside Tux Paint application bundle
char preferencesPath[2048]; // path to the user's Tux Paint preferences folder
char fontsPath[2048]; // path to the user's fonts folder
int foundSDL; // was SDL.framework found?
int foundSDL_image; // was SDL_image.framework found?
int foundSDL_mixer; // was SDL_mixer.framework found?
int cocoaKeystrokes; // should keystrokes be intercepted by Cocoa wrapper?
int menuAction; // was the action initiated by a Mac OS X menu selection?
char dataPath[2048]; // path to data folder inside Tux Paint application bundle
char preferencesPath[2048]; // path to the user's Tux Paint preferences folder
char globalPreferencesPath[2048]; // path to all users' Tux Paint preferences folder
char fontsPath[2048]; // path to the user's fonts folder
int buildingFontCache; // is the FontConfig font cache currently being built?
int foundSDL; // was SDL.framework found?
int foundSDL_image; // was SDL_image.framework found?
int foundSDL_mixer; // was SDL_mixer.framework found?
int cocoaKeystrokes; // should keystrokes be intercepted by Cocoa wrapper?
int menuAction; // was the action initiated by a Mac OS X menu selection?
};
typedef struct WrapperDataStruct WrapperData;