Commit graph

  • e4fa495378 Added a registry entry 'Install_Dir' in either HKCU\Software\TuxPaint or HKLM... depending on whether the user is restricted (or doing a current user-only install) or is installing for all users. Refactored some of the Booleans. John Popplewell 2005-07-23 00:53:30 +00:00
  • eac0ad61c0 Force a clean rebuild when using 'make bdist-win32'. John Popplewell 2005-07-22 01:32:57 +00:00
  • ae27ef65d1 Changed to build the installer from files in the 'bdist' directory. Windows 9x/ME installs shortcuts for the current user (desktop, start menu) but defaults to install in the 'Program Files' directory like everything else. John Popplewell 2005-07-22 01:19:34 +00:00
  • 70a72ee87f Ignores new bdist directory. John Popplewell 2005-07-22 01:16:55 +00:00
  • 2bdb3b21d1 Changed the 'win32' and 'install-win32' make options back the way they were. Makes development/testing easy when using MINGW/MSYS. John Popplewell 2005-07-22 01:15:55 +00:00
  • ffc4bb5421 First pass at using InnoSetup 5 installer generator. Does all users, current user installation types. Works for a restricted user. Bit weird on Windows 9x - will fix. Needs matching installers for stamps, prevention of execution of tuxpaint-config by restricted users, registry entry. John Popplewell 2005-07-20 23:50:21 +00:00
  • d9f70cfde6 Added GetDefaultSaveDir(suffix) which fetches the default "Application Data" path for the current user from the registry, appends the suffix, creates the subdirectory if it doesn't exist, then returns a string from the heap. This path is the new default "savedir" location on Windows. Tested on 98/2K/XP. Changed code that sets the pwd to the directory containing the executable. Originally for BEOS only, now working and enabled for Windows also. John Popplewell 2005-07-19 04:44:31 +00:00
  • 3f07d39e0e Now links with 'shlwapi.dll' so that it works on Windows 98. Changed DATA_PREFIX, DOC_PREFIX, LOCALE_PREFIX to be relative to the executable for the compilation phase. Changed DATA_PREFIX, DOC_PREFIX, LOCALE_PREFIX to be in the $(PREFIX)/bin directory for the installation phase. Very non-standard, but until these paths are configurable at runtime I can't think of a better solution. John Popplewell 2005-07-19 04:38:58 +00:00
  • fd21f4d859 Added Tux voice sound effects! William Kendrick 2005-07-17 20:21:47 +00:00
  • 5f1084dc4c Cleaned up some compiler warnings. William Kendrick 2005-07-17 19:00:35 +00:00
  • b3e8051fcf Updated French translation. Figuring out how many %s args are really needed. William Kendrick 2005-07-17 18:57:20 +00:00
  • b23e4e0e21 Fix segfault in show_usage(). John Popplewell 2005-07-17 01:26:35 +00:00
  • b5fa77a946 Win32/MinGW fix for missing strcasestr(). Win32/MinGW fix for unused SIGPIPE signal handler. John Popplewell 2005-07-17 01:02:51 +00:00
  • 487f888a89 Mis-versioned some changes! William Kendrick 2005-07-16 08:53:52 +00:00
  • d8914de190 Added "altprint..." options to affect 'Print' button behavior (always act like [Alt] is held, never let [Alt] bring up a dialog, or normal behavior). Closes bug 1191193. William Kendrick 2005-07-16 08:09:23 +00:00
  • a953d54099 Fixed issue where [Alt] had to be clicked when hitting [Yes] to confirm printing. Had forgotten to apply fix to Mac OS X. William Kendrick 2005-07-16 07:43:29 +00:00
  • a8468064fa Added 'altprintcommand' option, allowing Linux/Unix users to [Alt]+'Print' to bring up a print dialog, too (by default, KDE's "kprinter" tool). William Kendrick 2005-07-16 07:22:29 +00:00
  • e4f39fbe4c Replaced strstr() with strcasestr() to help to support non-lowercase filename extensions (e.g., ".PNG"). (To close bug 1106521) William Kendrick 2005-07-16 05:57:48 +00:00
  • fd8d987a56 *_PREFIX variables in Makefile no longer need trailing '/'. (Closes bug 1057344) William Kendrick 2005-07-16 05:40:46 +00:00
  • 7785e7881c Makefile fix to install default locale fonts (the small ones that now come with Tux Paint). William Kendrick 2005-07-16 05:16:57 +00:00
  • 6d4847799e Got stamp mirror and flip working again! William Kendrick 2005-07-16 05:06:21 +00:00
  • 9b6c43cfe0 Changed Song's email. William Kendrick 2005-07-16 04:26:37 +00:00
  • 39b57220a2 refine the translation. Song Huang 2005-07-15 14:58:39 +00:00
  • f061e0fab3 Added Thai option to docs. William Kendrick 2005-07-15 05:21:47 +00:00
  • 304f325a9d Received partial Thai translation! William Kendrick 2005-07-15 05:11:19 +00:00
  • 53eedb6ce0 Added "Categories" to the 'tuxpaint.desktop' file. William Kendrick 2005-07-09 03:13:37 +00:00
  • eb04461f1f Installation and Options documentation is now in Polish. William Kendrick 2005-06-29 05:38:36 +00:00
  • a55fde5a64 Merged in some (hopefully) more up-to-date Bulgarian translations. William Kendrick 2005-06-27 00:39:26 +00:00
  • 5da8eb4a26 Updated e-mail address for Basque translator. Karl Ove Hufthammer 2005-04-30 19:26:51 +00:00
  • b509c8ef4e Support for Kinyarwanda language. William Kendrick 2005-04-06 08:00:44 +00:00
  • 2e4dd1919e spec file update: Some hicolor icons not installed were removed from file list William Kendrick 2005-03-27 06:31:53 +00:00
  • 2b1a1d30c2 Updated Japanese translation. William Kendrick 2005-03-27 06:30:00 +00:00
  • 26e1393378 Added Georgian translation. Don't assume locale has ".UTF-8" at the end. (ka_GE does not, for example) William Kendrick 2005-03-25 05:30:07 +00:00
  • 6165768ed2 Re-set LANG_JA in lang_use_own_font[], as Japanese was not rendering properly. (Shin-ichi showed: http://z1.plala.jp/tuxpaint/cvstest/sample.html on 2005.Mar.18) William Kendrick 2005-03-19 20:59:57 +00:00
  • f90ecc86a0 "New" always available. William Kendrick 2005-03-11 05:49:37 +00:00
  • aead0632b9 Makes our tuxpaint dir (in case it doesn't exist yet) before writing lockfile William Kendrick 2005-03-11 05:37:58 +00:00
  • b3239fcc61 PIXresizer recommended by a user. William Kendrick 2005-03-10 07:41:48 +00:00
  • 64a496e76f French updates. William Kendrick 2005-03-10 07:22:57 +00:00
  • e41ab2a19e Added [no]sysfonts options to man page. William Kendrick 2005-03-10 07:17:50 +00:00
  • fa4421d7ba Added Patrick to credits. William Kendrick 2005-03-10 07:13:30 +00:00
  • f6e091db96 Updated German translation. William Kendrick 2005-03-10 07:11:57 +00:00
  • 47372ba927 Mentioned 'win32' target. William Kendrick 2005-02-26 21:17:15 +00:00
  • e789bd3dab Altered string comparison test in tuxpaint-import.sh William Kendrick 2005-02-26 21:12:24 +00:00
  • 9a49459003 Added tips for building with MinGW/MSYS William Kendrick 2005-02-26 04:33:20 +00:00
  • 2d28626e6f Updated version info. Removed load of junk. Fixed up headers and paths. John Popplewell 2005-02-26 04:10:57 +00:00
  • 94b2e21250 Added code to build the windows resources (icon and version info). Strips the executable when doing an install. John Popplewell 2005-02-26 04:09:32 +00:00
  • 778bd2f897 Added support for building on a Windows system using MinGW/MSYS. After building and installing all the dependencies I used these commands, in MSYS, to build, install and run: John Popplewell 2005-02-26 02:26:40 +00:00
  • e1ce8e1ddb Updated .desktop file. Karl Ove Hufthammer 2005-02-19 23:15:37 +00:00
  • 8b6f6e32fd Updated POT file (not PO files) Karl Ove Hufthammer 2005-02-19 23:15:00 +00:00
  • b95305d1ea Show filename when updating. Karl Ove Hufthammer 2005-02-19 23:14:40 +00:00
  • 2adcf366c4 Updated Norwegian translations Karl Ove Hufthammer 2005-02-19 23:13:55 +00:00
  • 3e943d5bb2 Fixed syntax error. Karl Ove Hufthammer 2005-02-19 22:58:17 +00:00
  • f903ef76d6 Updated Estonian. William Kendrick 2005-02-14 06:33:44 +00:00
  • 93400fcd71 Got Estonian working (i need coffee) William Kendrick 2005-02-13 22:55:26 +00:00
  • 1ce0237935 et_EE not ee_ET William Kendrick 2005-02-13 22:45:32 +00:00
  • edacc8bfb2 Ack, it's et_EE, not ee_ET! William Kendrick 2005-02-13 22:43:55 +00:00
  • ba806a5677 Estonian support. William Kendrick 2005-02-13 22:41:12 +00:00
  • 02026c65cd Added Estonian to docs/credits. William Kendrick 2005-02-13 22:36:22 +00:00
  • 1cca6824c4 Added new (and some missing) languages to manpage. William Kendrick 2005-02-13 22:32:43 +00:00
  • 9aeeedf907 Updated to the latest version of the free UCS fonts. Karl Ove Hufthammer 2005-02-12 01:12:34 +00:00
  • 3b8da05fda Updated Vietnamese translation. William Kendrick 2005-02-09 09:09:14 +00:00
  • e1d655c2a2 Added Galician documentation. William Kendrick 2005-01-24 07:48:11 +00:00
  • c3ce92dd9d Updated Galician. William Kendrick 2005-01-24 07:44:40 +00:00
  • 6435f1ecba needed this for ppc valgrind Albert Cahalan 2005-01-24 05:32:29 +00:00
  • 6f09a2de90 fd DOES need to be closed. Avoid Zapfino and Elvish Ring NFI. Albert Cahalan 2005-01-21 18:24:10 +00:00
  • e22eec0281 vague memory of an obscure annoyance w/ sockets leads to this guess at a solution to Tux Paint crashing for Bill Albert Cahalan 2005-01-20 23:41:09 +00:00
  • 630e00e11c stamp images no longer kept in memory Albert Cahalan 2005-01-20 23:00:14 +00:00
  • 2194ab1db5 stamp images no longer kept in memory Albert Cahalan 2005-01-20 22:54:47 +00:00
  • d2dba8b72c load stamp text late Albert Cahalan 2005-01-20 18:00:50 +00:00
  • c33de5a989 load sounds late Albert Cahalan 2005-01-20 17:52:09 +00:00
  • 61cbc0b2b6 thumbnails loaded on demand (need to fill in empty flip/mirror functions and add pre-fetch) Albert Cahalan 2005-01-20 17:32:41 +00:00
  • a8fbdf503f add an image to replace missing ones, avoiding crashes when images do not load Albert Cahalan 2005-01-20 06:35:57 +00:00
  • 8f1fbbde51 store stamp names for future use Albert Cahalan 2005-01-20 04:30:28 +00:00
  • 794e6b329c fix a crash in mirror-by-default mode Albert Cahalan 2005-01-20 04:14:08 +00:00
  • 0eddd488a0 free the pointer array, and clean up some comments Albert Cahalan 2005-01-20 04:03:37 +00:00
  • 695830ad5d MAX_FONTS gone -- all dynamic Albert Cahalan 2005-01-20 03:55:57 +00:00
  • e0a24c108a all stamp data into stamp_data struct, and fix new sound crash Albert Cahalan 2005-01-20 03:48:27 +00:00
  • 3d9e11b23e move stamp sounds into stamp_data struct Albert Cahalan 2005-01-20 02:54:57 +00:00
  • 27acb10a5b stamp text into stamp_data[] Albert Cahalan 2005-01-20 01:59:08 +00:00
  • 697e630646 merge two stamp-related structs Albert Cahalan 2005-01-20 00:34:10 +00:00
  • 3e36407e7a use bitfields to save space Albert Cahalan 2005-01-19 23:32:36 +00:00
  • 553c5f9977 KMOD_CTRL is defined as (KMOD_LCTRL|KMOD_RCTRL) so no need to check all 3 Albert Cahalan 2005-01-19 21:39:50 +00:00
  • 690c5b8c36 ensure child dies if parent dies Albert Cahalan 2005-01-19 21:18:25 +00:00
  • 9edacdf6ab startup under 1 second w/ 154 font families, can quit during progress bar update Albert Cahalan 2005-01-19 19:37:17 +00:00
  • f7d81abd71 printf the transfer stats Albert Cahalan 2005-01-19 16:53:17 +00:00
  • 684d67c6d4 maybe fix that crash -- likely not Albert Cahalan 2005-01-19 16:46:55 +00:00
  • d20829d5ab crummy new-fangled threads... well, fork() is rock-solid Albert Cahalan 2005-01-19 05:01:48 +00:00
  • 9fd801a159 obsolete comment (x86 asm now for 450 MHz) Albert Cahalan 2005-01-18 13:45:47 +00:00
  • 335202e4aa #ifndef was missing macro name William Kendrick 2005-01-18 09:29:39 +00:00
  • a10b05af6d added eat_startup_events Albert Cahalan 2005-01-18 02:33:28 +00:00
  • ab34eedf5f oops, need to blit over the progress bar @ end of start-up Albert Cahalan 2005-01-18 01:00:41 +00:00
  • 9b700c72b5 threaded start-up for fonts Albert Cahalan 2005-01-17 22:59:27 +00:00
  • f6f55f4337 there is a special place in Hell for the glibc developer who decided to discard the d_namlen value provided by the kernel, preventing normal user apps from using it Albert Cahalan 2005-01-17 15:51:40 +00:00
  • fa8edbf819 remove warnings; do not blit splash screen twice Albert Cahalan 2005-01-17 02:41:54 +00:00
  • a69e10a4fe oops, move start-up sound back where it belongs Albert Cahalan 2005-01-17 02:22:06 +00:00
  • 9b74db8b72 moving stuff for faster splash screen display Albert Cahalan 2005-01-17 02:16:40 +00:00
  • eead20111d moving stuff for faster splash screen display Albert Cahalan 2005-01-17 02:10:57 +00:00
  • 0e8f2a1e1c moving stuff for faster splash screen display Albert Cahalan 2005-01-17 02:06:23 +00:00
  • 04ed5c1ad1 load user fonts in own function Albert Cahalan 2005-01-16 20:28:27 +00:00
  • 718e7c27b8 Removed some dirt on the right side of the image (visible in higher resolutions). Karl Ove Hufthammer 2005-01-16 15:29:43 +00:00