Commit graph

  • 96feb8e49e More work from Ankit. Sending too a release event, so it doesn't scroll to the end in tool options. Pere Pujal i Carabantes 2010-06-29 09:31:46 +00:00
  • 46dc5a3798 More bug corrections in accessibility from Ankit. Now it doesn't segfault when selecting the stamp tool with the keyboard. Pere Pujal i Carabantes 2010-06-27 21:34:59 +00:00
  • 0e4e2b1e4a Bug corrections in accessibility from Ankit. Pere Pujal i Carabantes 2010-06-27 21:27:41 +00:00
  • a7fcf92e3e Noting accessibility work from Ankit. Pere Pujal i Carabantes 2010-06-27 21:18:18 +00:00
  • 24f6000ebb Adding Ankit to the Authors file. Arunodai made the labels tool. Pere Pujal i Carabantes 2010-06-27 21:03:32 +00:00
  • b754294b55 Accessibility work from Ankit. Adding mouse mode for magic tools too. Pere Pujal i Carabantes 2010-06-25 00:14:33 +00:00
  • 28b8842c87 Commiting the accessibility work from Ankit Choudary. Fourth of 4 sequential patches. More implementation of painting, motion and selection by keyboard. Pere Pujal i Carabantes 2010-06-23 22:51:37 +00:00
  • 68cd3df7fd Commiting the accessibility work from Ankit Choudary. Third of 4 sequential patches. Corrected some more bugs, begin to implement motion and selection by keyboard. Pere Pujal i Carabantes 2010-06-23 22:46:46 +00:00
  • 3d7a27aece Commiting the accessibility work from Ankit Choudary. Second of 4 sequential patches. Correct some bugs, mading the mouse mode optional. Pere Pujal i Carabantes 2010-06-23 22:41:46 +00:00
  • 93b737d8a7 Commiting the accessibility work from Ankit Choudary. First of 4 sequential patches. Adding mouse mode for Brush, Line and Erase tools. Pere Pujal i Carabantes 2010-06-23 22:36:13 +00:00
  • 801fcd72b9 Portuguese update. William Kendrick 2010-06-17 22:37:51 +00:00
  • 9c3b619fca Added 1-axis symmetric paint Magic tools (based on the 2-axis Kaleidoscope) William Kendrick 2010-06-05 01:39:08 +00:00
  • ba4b907d49 Fixes for parse.gperf on gcc2 Haiku build (perhaps others?). Scott McCreary 2010-06-04 01:42:54 +00:00
  • a7565f55ba Updated Gujarati translation Kartik Mistry 2010-06-03 11:25:13 +00:00
  • aa22c46caa A workaround to open_memstream. To test it, use the same flag as the fmemopen alternative as usually they come together. Pere Pujal i Carabantes 2010-06-02 22:36:10 +00:00
  • e76aea9cef seem to have small mistake on line 504 Jacques Chion 2010-06-02 20:02:51 +00:00
  • f16670cc95 Adding the tuxpaint.rdef file, this contains the tuxpaint icon for Haiku Scott McCreary 2010-06-02 15:44:15 +00:00
  • a9f9122cbf This now allows tuxpaint to build on a gcc4 Haiku. Scott McCreary 2010-06-02 15:40:11 +00:00
  • 653bdb0e88 Using fgets instead of getline. Pere Pujal i Carabantes 2010-06-01 22:34:24 +00:00
  • 9643a8df1c An alternative to fmemopen using a temporary file on the disk. Still needs to be called for the OSes that lacks it Pere Pujal i Carabantes 2010-06-01 22:12:53 +00:00
  • cc1c5ffc54 Finnish update. (c) Date update. William Kendrick 2010-05-28 23:00:39 +00:00
  • 05a960a121 "make release" did not work. Shin-ichi TOYAMA 2010-05-23 16:00:38 +00:00
  • d5cf06ce69 British English translation update. William Kendrick 2010-05-15 05:05:24 +00:00
  • fa11348218 Fix undo for temporary applied labels. Pere Pujal i Carabantes 2010-05-12 06:28:37 +00:00
  • eaa1ff5bd0 A fix for a crash with labels, Undo via CTRL-Z was mangled. Pere Pujal i Carabantes 2010-05-10 21:59:39 +00:00
  • 94277d1e70 Two less open_memstream calls. Pere Pujal i Carabantes 2010-05-10 17:29:00 +00:00
  • c198e9daff need to link with zlib explicitly on Win32 Shin-ichi TOYAMA 2010-05-07 16:54:42 +00:00
  • 960f5013fd Syntax error fix. William Kendrick 2010-04-29 20:04:54 +00:00
  • 2d594c9bf1 Fixed several gcc2 compile errors by moving variable declarations to the top of functions. Scott McCreary 2010-04-29 20:01:24 +00:00
  • 5e8594c409 Ignoring generated-thumbnails directories in CVS. Ignoring generated-thumbnails directories when building a source release. William Kendrick 2010-04-27 22:07:26 +00:00
  • 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.) William Kendrick 2010-04-27 22:04:43 +00:00
  • 0c63f14092 Unfuzzying a string. William Kendrick 2010-04-27 21:44:32 +00:00
  • e5bf143037 The po file headers showed in the empty button Pere Pujal i Carabantes 2010-04-25 20:30:47 +00:00
  • 491d8d1068 Noting the creation of thumbnails for our starters. Pere Pujal i Carabantes 2010-04-24 20:20:19 +00:00
  • 6cfd739d10 Generating thumbnails for starters Pere Pujal i Carabantes 2010-04-21 22:22:04 +00:00
  • 944229c5d6 Removed a dup, adding some missing ones, FIXME for other missing ones. William Kendrick 2010-04-15 19:57:40 +00:00
  • 34b68d629d Italian and Russian updates. William Kendrick 2010-04-13 17:26:55 +00:00
  • 30d28ad385 Noting Spanish update & new translator. William Kendrick 2010-04-03 19:01:55 +00:00
  • 1467675832 Blank string for currently-reserved slot in toolbox. William Kendrick 2010-04-03 19:00:07 +00:00
  • c680b408bd Missing entry! William Kendrick 2010-04-03 18:33:19 +00:00
  • 5232ae97c7 New locale: Venetian. William Kendrick 2010-04-03 18:16:48 +00:00
  • 038162c010 Vietnamese update. William Kendrick 2010-03-27 17:59:33 +00:00
  • 22789600b7 Noting the thumbnail creation for starters, crediting Arunodai for Label Pere Pujal i Carabantes 2010-03-26 01:09:40 +00:00
  • 63e64c4374 Forgot to check for thumbnail directories. Pere Pujal i Carabantes 2010-03-25 20:22:02 +00:00
  • d0368d0814 Fix writing thumbnails for custom starters. Pere Pujal i Carabantes 2010-03-25 19:39:17 +00:00
  • e8b5f09219 Malayalam coming, hopefully. William Kendrick 2010-03-25 18:54:27 +00:00
  • 74228a71f2 replacing bizarrely emptied file secretlondon 2010-03-24 21:08:38 +00:00
  • 665cbfb2cf Malayalam language support (I hope) secretlondon 2010-03-24 20:50:07 +00:00
  • 8169aec68c Less respect for the 'abusive' Magic tools (ones who draw widgets on the canvas), since the switchout/switchin hack around the rec_undo_buffer() call that happens when clicking the canvas with a Magic tool was breaking tools (see Pere's email re: Zoom, Perspective, Rails not working). William Kendrick 2010-03-22 20:36:51 +00:00
  • 44283da9ea Updated asturian language Xandru Armesto 2010-03-22 19:51:09 +00:00
  • b89bbc3ffd Updating catalan Pere Pujal i Carabantes 2010-03-17 23:14:04 +00:00
  • 27780f64e8 Tweaking labels, fixing mangled undo and a crash. Pere Pujal i Carabantes 2010-03-17 22:11:48 +00:00
  • e8c378f1ae Embedding data in the png file. Pere Pujal i Carabantes 2010-03-17 01:13:08 +00:00
  • f638afa63c Gamma corrected scaling. William Kendrick 2010-02-25 22:02:07 +00:00
  • b0d141fed3 Fixed dumb typo bug in recently-modified canvas/screen update code. William Kendrick 2010-02-25 21:46:14 +00:00
  • 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 William Kendrick 2010-02-25 07:06:13 +00:00
  • 5be63987d1 Gujarati. William Kendrick 2010-02-18 18:13:15 +00:00
  • 84ef59389e Updated Gujarati translation for tuxpaint.. Kartik Mistry 2010-02-18 12:40:19 +00:00
  • eb05da2282 Helps if I commit the PO file. :^P William Kendrick 2010-02-16 22:07:11 +00:00
  • 8b6d8df007 Luxembourgish translation. William Kendrick 2010-02-16 21:56:13 +00:00
  • ba366043e0 Preventing flicker when typing with Text & Label tools. William Kendrick 2010-02-10 22:46:37 +00:00
  • 978effa1f4 Danish update. William Kendrick 2010-02-08 16:55:59 +00:00
  • cdc7b62d11 Fixed syntax error; can compile without Pango again. William Kendrick 2010-02-02 23:46:03 +00:00
  • 68ead6a3d0 indent -bli0 -nip -npsl -npcs -l120 -lc120 -nprs William Kendrick 2010-02-02 23:42:06 +00:00
  • 6e6ee1f8a3 Trying to get it to build without Pango. William Kendrick 2010-02-02 23:40:53 +00:00
  • 2697ff0015 Syntax error. Pere Pujal i Carabantes 2010-02-02 23:05:29 +00:00
  • 460945eef1 Not saving label stuff if there are not valid labels. Not hardly checked. Time to think on embed all the data in one file... Pere Pujal i Carabantes 2010-02-02 22:44:21 +00:00
  • 1cfe1769e8 Was not freeing the surfaces inside the label nodes. Pere Pujal i Carabantes 2010-02-02 22:26:08 +00:00
  • d713c61407 Unused things. Pere Pujal i Carabantes 2010-02-02 21:32:11 +00:00
  • 5e18e2380e This check is no more needed here. Pere Pujal i Carabantes 2010-02-02 21:02:44 +00:00
  • e545f8bc87 The crash happened because have_to_rec_label_node was not set to NULL when start new drawing, now is yet corrected. Pere Pujal i Carabantes 2010-02-02 18:20:27 +00:00
  • 958e54de8f Updated Irish translation. Kevin Scannell 2010-01-27 19:36:46 +00:00
  • ade8febfb2 Only highlight labels when there are labels. Pere Pujal i Carabantes 2010-01-27 14:15:38 +00:00
  • edfd833424 Minor label bugfixes and improvements, begin to clean up label code. Pere Pujal i Carabantes 2010-01-26 22:26:04 +00:00
  • ed98ae4e2f Minor ast.po tweak. William Kendrick 2010-01-22 00:01:43 +00:00
  • 2cc5c48d08 updated en_GB pos secretlondon 2010-01-08 20:26:17 +00:00
  • 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). William Kendrick 2010-01-08 00:12:07 +00:00
  • e6f4bb8f5d Slovak update. William Kendrick 2009-12-27 18:08:15 +00:00
  • fa6d0f71b2 Finnish. William Kendrick 2009-12-08 20:12:11 +00:00
  • 3f7b0bd972 Added support for building tuxpaint on Haiku Scott McCreary 2009-12-08 08:38:30 +00:00
  • da628a6e45 Fixing a crash when trying to save labels when the fonts are not yet initialized. Pere Pujal i Carabantes 2009-12-06 22:37:23 +00:00
  • e481f1c1c6 Saving RGB values to the .dat file, not save all the surface pixels but just the alpha channel, removing the label .png and .dat files when removing the main file in the open dialog Pere Pujal i Carabantes 2009-12-06 22:07:19 +00:00
  • 62aaea4c91 fixed some minor gcc-2.95.3 build issues Scott McCreary 2009-12-03 07:05:23 +00:00
  • 2521d515cb Songhay updates. William Kendrick 2009-12-02 23:27:30 +00:00
  • 54c2cc521f squish two fresh new bugs Albert Cahalan 2009-11-27 22:07:36 +00:00
  • c484fd4ff8 more understanding of the horror, and adding a possible Debian UTF-8 locale Albert Cahalan 2009-11-27 09:48:58 +00:00
  • 35a4cbf110 rip out the environment variable abuse Albert Cahalan 2009-11-23 08:03:39 +00:00
  • e3a971194c options working fairly well Albert Cahalan 2009-11-23 07:45:24 +00:00
  • f3441070e8 things belonging in .bss that may end up in .data instead Albert Cahalan 2009-11-23 03:00:05 +00:00
  • ab23234624 run this to find coding mistakes Albert Cahalan 2009-11-23 02:37:53 +00:00
  • 3d15a468cd lots of functions made static (some had to be moved) Albert Cahalan 2009-11-22 23:17:35 +00:00
  • 463564076f Using the hand pointer when hovering a label in select mode Pere Pujal i Carabantes 2009-11-22 21:20:00 +00:00
  • 7352e86848 smash_i18n only used in NO_SDLPANGO builds Albert Cahalan 2009-11-22 10:13:00 +00:00
  • db4ad99ad8 lang/locale work much better now Albert Cahalan 2009-11-22 09:46:41 +00:00
  • 778f51cc58 code was moved to a function; should remove original Albert Cahalan 2009-11-22 08:14:03 +00:00
  • 07abe83e9e optimize: not even gcc-4.4 would lift strlen out of the loop Albert Cahalan 2009-11-22 08:07:41 +00:00
  • d9a5e39118 Updated PO/POT. William Kendrick 2009-11-22 07:16:11 +00:00
  • a2c270a41e Perisan support. William Kendrick 2009-11-22 07:12:19 +00:00
  • c0ce0c05b5 more Albert Cahalan 2009-11-22 05:05:14 +00:00
  • c42798e061 cleaned up some more Albert Cahalan 2009-11-22 04:36:55 +00:00