Commit graph

2453 commits

Author SHA1 Message Date
Scott McCreary
ad5679f079 Restored the previous setting for BeOS to use ./ instead of ~/ 2011-08-29 22:41:19 +00:00
Scott McCreary
cc4a2a34d7 Removed workaround for open_memstream and fmemopen for Haiku as these have been fixed in Haiku.
Make use of find_directory() for locating B_USER_DIRECTORY to save TuxPaint's user files.
TODO: Get opening of files working again for Haiku.
2011-08-29 22:33:31 +00:00
Scott McCreary
7118469f05 Added an include of zconf.h for Haiku as it wasn't finding a definition for "Bytef". 2011-08-29 20:26:56 +00:00
William Kendrick
b0d231d240 Using $LDFLAGS when linking Magic tool plugins and Tux Paint binary. (SF.Net Bug #3389067) 2011-08-09 18:41:30 +00:00
William Kendrick
42dae52291 No longer directly accessing PNG structure members directly, now using png_set_IHDR(). (Patch from SF.net Bug #3386433) 2011-08-08 17:59:12 +00:00
Pere Pujal i Carabantes
a9d0372e14 Forgot to commit those 2011-07-29 21:44:30 +00:00
Pere Pujal i Carabantes
f362d1cb2f More improvements on joystick, now Hat can move continuos and there are some shortcurts that can be associated to buttons. 2011-07-29 21:27:39 +00:00
William Kendrick
0067cbd2af Oh yeah, we already have sRGB<->linear conversions, currently used by some Magic tools. Now using it instead of ceil(pow()) and pow() for gamma-correction in thumbnail2(). (As they're look-ups, they're faster, too!) Thanks for the reminder, Albert C.! 2011-07-26 20:46:21 +00:00
William Kendrick
915e234f20 Gamma corrected '255' was coming out as '254.999985', so wrapping gamma-to-linear conversion in a ceil() call to avoid turning white into off-white (e.g., when loading an 800x600-window image into a 640x480-window Tux Paint; see Pere's email from this week). 2011-07-25 17:00:55 +00:00
William Kendrick
451bd23460 Initial stab at Halftone. 2011-07-25 16:18:24 +00:00
William Kendrick
e8e6c179ff A little further. But time for bed. :^( 2011-07-16 05:58:44 +00:00
William Kendrick
bc4f2ad6b8 TXT version of some docs for new Magic tools. 2011-07-16 05:45:26 +00:00
William Kendrick
db6b8d2089 Starting a Halftone magic tool. (SF Bug #3148011) 2011-07-16 05:44:49 +00:00
John Popplewell
ba209f8f32 Added code to include the tuxpaint-config i18n files in the bdist-win32 bundle. 2011-07-03 15:08:32 +00:00
William Kendrick
3f46a4321f "Tiles" and "Pattern" tools, based on Kaleidoscope. 2011-07-02 07:16:39 +00:00
William Kendrick
28e62c4bde Path to gperf (helpful for Haiku), via scottmc. 2011-07-02 07:01:38 +00:00
John Popplewell
d933049406 Added new, removed old and updated existing win32 font and module config files. 2011-07-02 06:20:14 +00:00
John Popplewell
3bb44c9527 Disable $HOME error on win32. 2011-07-02 06:06:39 +00:00
John Popplewell
4033b03fa7 Disable '-fvisibility=hidden' on win32. Updated config file and DLL copying for win32 and win9x. 2011-07-02 06:03:49 +00:00
William Kendrick
23b5496eb5 Polish update. 2011-06-30 15:28:26 +00:00
William Kendrick
fe56c473a5 Getting 'saveover...' options working as they used to, under the new gperf stuff.
Showing a warning when using save-related options when "nosave" is set. (SourceForge Bug #3327493)
2011-06-24 15:49:25 +00:00
William Kendrick
3d50141723 Helps if I provide args in every func call 2011-06-17 23:40:33 +00:00
William Kendrick
b827e062cb OpenCandy expects 2-letter code, and can't have countries (e.g., "pt" is okay, "pt_br" is not). Also adding Japanese. Thanks to OC Partner Support. 2011-06-17 23:36:10 +00:00
William Kendrick
a44b27a479 Correcting localization setup issue when using OpenCandy. (Thx to OC Partner Support) 2011-06-17 21:48:15 +00:00
William Kendrick
8cef9db16a Integrated OpenCandy (as an option; secret key needed). 2011-06-17 01:37:53 +00:00
William Kendrick
c263d3a6bc Hindi update (SF Bug #3308839) 2011-05-29 17:24:57 +00:00
William Kendrick
4bd433cbc0 Added joystick options to man page and HTML version of OPTIONS doc.
(NOTE: OPTIONS.txt is generated from html/OPTIONS.html)
2011-05-28 17:22:35 +00:00
Pere Pujal i Carabantes
7041da207d Joystick should now work. 2011-05-27 21:14:15 +00:00
William Kendrick
21081427e3 Brazilian Portuguese update. 2011-05-25 18:53:12 +00:00
William Kendrick
a47aa7e0ea Hungarian update. 2011-05-25 17:01:10 +00:00
William Kendrick
2eaeb19acd Correctly filling some mouse events (SDL_PushEvent() takes an SDL_Event, but we were sending it an SDL_MouseButtonEvent).
Added a missing prototype.
Removed, or wrapped in #ifdef DEBUG, some otherwise unused variables.
Only warping mouse on keyboard handling IF KEYPRESS MOVED THE MOUSE! (Avoids mouse flying around when using keyboard shortcuts, etc.)
2011-05-25 16:59:15 +00:00
Pere Pujal i Carabantes
8836f4303e Forgot to note the changes. 2011-05-22 22:10:42 +00:00
Pere Pujal i Carabantes
167dfbfea4 tweaking undo in mouse accessibility mode. 2011-05-21 06:20:32 +00:00
Pere Pujal i Carabantes
3540173338 Tuxpaint was using all cpu, restoring a SDL_Delay() and setting to 1, Thanks Bill :) 2011-05-18 21:37:42 +00:00
Pere Pujal i Carabantes
fc9c7fa36a Fixing #300881 AKA drawing shapes at release. Removing ghost previews if you try to change the current shape before completing it. 2011-05-18 19:53:48 +00:00
Pere Pujal i Carabantes
5e3f824301 Adding a switchin when the mouse returns in mouse accessibility mode. Also removing ghost previews for lines and the first step of shapes when the mouse goes out. For the secon step of shapes, I think there is a bug report in sourceforge that must be taked in account. 2011-05-15 16:05:21 +00:00
Pere Pujal i Carabantes
68014a7908 Workaround for api->data directory pointing to the local user directory at magic switchin. Giving proper credits. 2011-05-15 08:09:40 +00:00
Pere Pujal i Carabantes
845985a3de Using strcoll to sort magic tools by locale name. 2011-05-14 06:34:58 +00:00
Pere Pujal i Carabantes
c7a4f37a53 Ordering the magic tools by localized translation. 2011-05-14 00:01:32 +00:00
Pere Pujal i Carabantes
3e5f7c4b85 Tornado too needs MODE_PAINT_WITH_PREVIEW. Removing warnings about missings prototypes and unused variables. 2011-05-13 10:05:57 +00:00
William Kendrick
3e15d76dd2 Fula update. 2011-05-10 21:37:28 +00:00
Pere Pujal i Carabantes
c8f7ba2142 Realrainbow also needs MODE_PAINT_WITH_PREVIEW. Removing warnings about unused parameters and missing prototypes. 2011-05-10 17:48:45 +00:00
Pere Pujal i Carabantes
fc65b313e0 Shift also needs PAINT_WITH_PREVIEW, removing warnigs too. 2011-05-10 12:50:44 +00:00
Pere Pujal i Carabantes
ca77060aa5 Two of the string tools now uses MODE_PAINT_WITH_PREVIEW 2011-05-10 11:49:19 +00:00
Pere Pujal i Carabantes
cf97787224 Changing mode to MODE_PAINT_WITH_PREVIEW 2011-05-09 23:38:53 +00:00
Pere Pujal i Carabantes
e9e82f2309 To many switchouts. 2011-05-09 23:34:27 +00:00
William Kendrick
aa488fcf74 Fixed issues with 'unclicking' when clicking or hovering some places (thus leaving previews of some Magic tools) when in mouse-accessibility mode. 2011-05-02 17:58:28 +00:00
William Kendrick
20f6c8165d Left/Right Stamp navigation buttons are purple, like the other (up/down) scroll buttons found in Tux Paint. (SourceForge Bug #2918289) 2011-04-27 20:38:24 +00:00
William Kendrick
d2aec0c8f5 -e didn't do what I thought it did :^P 2011-04-27 00:16:35 +00:00
William Kendrick
7b3bc41f33 Warning myself :) 2011-04-26 19:23:19 +00:00