Commit graph

  • 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. Pere Pujal i Carabantes 2011-05-15 16:05:21 +00:00
  • 68014a7908 Workaround for api->data directory pointing to the local user directory at magic switchin. Giving proper credits. Pere Pujal i Carabantes 2011-05-15 08:09:40 +00:00
  • 845985a3de Using strcoll to sort magic tools by locale name. Pere Pujal i Carabantes 2011-05-14 06:34:58 +00:00
  • c7a4f37a53 Ordering the magic tools by localized translation. Pere Pujal i Carabantes 2011-05-14 00:01:32 +00:00
  • 3e5f7c4b85 Tornado too needs MODE_PAINT_WITH_PREVIEW. Removing warnings about missings prototypes and unused variables. Pere Pujal i Carabantes 2011-05-13 10:05:57 +00:00
  • 3e15d76dd2 Fula update. William Kendrick 2011-05-10 21:37:28 +00:00
  • c8f7ba2142 Realrainbow also needs MODE_PAINT_WITH_PREVIEW. Removing warnings about unused parameters and missing prototypes. Pere Pujal i Carabantes 2011-05-10 17:48:45 +00:00
  • fc65b313e0 Shift also needs PAINT_WITH_PREVIEW, removing warnigs too. Pere Pujal i Carabantes 2011-05-10 12:50:44 +00:00
  • ca77060aa5 Two of the string tools now uses MODE_PAINT_WITH_PREVIEW Pere Pujal i Carabantes 2011-05-10 11:49:19 +00:00
  • cf97787224 Changing mode to MODE_PAINT_WITH_PREVIEW Pere Pujal i Carabantes 2011-05-09 23:38:53 +00:00
  • e9e82f2309 To many switchouts. Pere Pujal i Carabantes 2011-05-09 23:34:27 +00:00
  • aa488fcf74 Fixed issues with 'unclicking' when clicking or hovering some places (thus leaving previews of some Magic tools) when in mouse-accessibility mode. William Kendrick 2011-05-02 17:58:28 +00:00
  • 20f6c8165d Left/Right Stamp navigation buttons are purple, like the other (up/down) scroll buttons found in Tux Paint. (SourceForge Bug #2918289) William Kendrick 2011-04-27 20:38:24 +00:00
  • d2aec0c8f5 -e didn't do what I thought it did :^P William Kendrick 2011-04-27 00:16:35 +00:00
  • 7b3bc41f33 Warning myself :) William Kendrick 2011-04-26 19:23:19 +00:00
  • a6d5cd3773 Edited my .h rather than .h.in! William Kendrick 2011-04-26 19:20:36 +00:00
  • 0aed8a5a86 "Paint" magic tool can now be one-click or -with-preview, to support mouse accessibility mode (which introduced issues with tools like 'Flower' and 'Fold' (which show previews) and 'Ripples' (which doesn't involve any dragging)). William Kendrick 2011-04-26 19:14:16 +00:00
  • 868cba5794 * Some work to avoid leaving Magic previews on the screen when unfinished click/move/click (e.g., by clicking a tool, hitting a command key, or leaving the window) in mouse accessibility mode. NOTE: This currently 'undoes' any magic, and not just previews; tools will need to 'register' the fact that they create previews. * Adjustment of 'backlogged event queue' handling when dealing with mouse motion. (Rather than stop listening to motion events after spinning in the "while (SDL_PollEvent())" loop for 250ms, it now skips every few events.) This prevents circle-drawings from appearing as "D". Now, they start appearing as polygon-like shapes. William Kendrick 2011-04-26 18:47:25 +00:00
  • 853b0a3ebe Crediting Ankit for his work in keymouse. Pere Pujal i Carabantes 2011-04-22 19:19:23 +00:00
  • e41fa8fc81 Silly attempt at improving event handling. (Will probably need to set up event handling in a separate thread so that we can have an increased mouse motion event buffer, to avoid artifacts when drawing/moving quickly. e.g., try to draw "O", but get a "D") William Kendrick 2011-04-22 01:02:57 +00:00
  • 15c60b907e Doc'ing John P's error message bug fix. William Kendrick 2011-04-18 20:22:04 +00:00
  • 4aca3712dc Fixed error reporting when make_directory() fails. John Popplewell 2011-04-18 20:14:20 +00:00
  • 831d15904b Nautilus and trash in GNOME apparently need no hints; they find out via Kernel. Listing others whose trash we need to support... William Kendrick 2011-04-18 19:03:08 +00:00
  • b0b83ad7ef Using dbus-send to tell KDE UI that trash has something new in it. TO-DO: Gnome, other Linux, Windows, Mac OS X. William Kendrick 2011-04-18 17:39:43 +00:00
  • ab17644c76 Deleting files from Tux Paint's 'Open' dialog now moves them to the user's Trash folder. FIXME: Only on freedesktop.org systems (e.g., Linux) (SourceForge.net Feature #3101084) William Kendrick 2011-04-17 06:54:38 +00:00
  • 7fe992f919 Attaching an enhancement to its SF.net bug (which was just closed). William Kendrick 2011-04-16 01:41:26 +00:00
  • 80167ba075 Documenting experimental new 'keymouse' option, and listing FIXME/TODO for it... William Kendrick 2011-04-16 01:06:18 +00:00
  • 2b8f07e152 Some FIXMEs/TODOs for onscreen-keyboard option. William Kendrick 2011-04-16 00:51:17 +00:00
  • 63ed74aff4 * Faster dialog pop-up animation. * Mouse accessibility doesn't get 'stuck' in click mode when other actions are initiated (e.g., [Esc] or window close button to quit, [Ctrl+P] to print, etc.), when Tux Paint loses focus, or when mouse goes outside of the window. William Kendrick 2011-04-15 23:46:21 +00:00
  • ef59ecfe2c Amharic translation. William Kendrick 2011-04-15 18:18:34 +00:00
  • 5b058ae71f Resurrecting informational options (--help, --usage, --version, --verbose-version) William Kendrick 2011-04-14 06:31:24 +00:00
  • 2715f918e9 Documenting mouse accessibility and onscreen keyboard options. Normalizing those options ('-' instead of '_' in their names, like other opts.) William Kendrick 2011-04-14 06:26:45 +00:00
  • c314c49927 Hack to bring back support for "-q"-style short command-line args. William Kendrick 2011-04-14 06:02:48 +00:00
  • f8450479e1 Waves and wavelets run again in paint mode. Pere Pujal i Carabantes 2011-03-23 21:46:06 +00:00
  • 4c7a610cb9 mouse acces for magic, still fill and ripples are wrong in mouse accessibility mode, all other should work. Pere Pujal i Carabantes 2011-03-16 22:15:25 +00:00
  • 189fcc877d Major cleanup of mouse accessibility code. Also, now shapes works in mouse accessibility mode. Pere Pujal i Carabantes 2011-03-15 22:32:16 +00:00
  • 4a11638d09 Enabling accessibility and onscreen keyboard via config files and command line Pere Pujal i Carabantes 2011-03-01 09:34:09 +00:00
  • e254400690 Updated translation for Afrikaans (af) F Wolff 2011-02-26 12:37:32 +00:00
  • c355c1d249 Mouse accessibility and onscreen keyboard should be enabled on config files or command line. Pere Pujal i Carabantes 2011-02-26 00:01:43 +00:00
  • 20f154f6da *** empty log message *** Xandru Armesto 2011-02-17 16:44:55 +00:00
  • dfa816387f *** empty log message *** Xandru Armesto 2011-02-17 16:44:04 +00:00
  • 01694db8c9 *** empty log message *** Xandru Armesto 2011-02-16 17:44:48 +00:00
  • 429e45e9cf *** empty log message *** smarquespt 2011-02-16 12:26:01 +00:00
  • d898d9bbb4 *** empty log message *** Xandru Armesto 2011-02-15 18:02:02 +00:00
  • bf98d38f4b *** empty log message *** Xandru Armesto 2011-02-15 17:59:56 +00:00
  • bfd3f69afc memset args were reversed William Kendrick 2011-01-13 22:20:07 +00:00
  • 38ebabcbef Support for Latin Serbian. William Kendrick 2011-01-13 04:25:50 +00:00
  • abfcaa30dd Extra doc'ing of recent localization contribs via Pere. William Kendrick 2011-01-13 04:05:56 +00:00
  • 9642bdd93d Latin serbian by Ivana as a work in GCI Pere Pujal i Carabantes 2011-01-11 23:42:41 +00:00
  • b152ace5e9 Telugu translation updated by saikumar as a task in GCI Pere Pujal i Carabantes 2011-01-11 22:47:07 +00:00
  • 1b6769f6a5 Trying to detect whether 'gperf' is installed, and if not, abort build. William Kendrick 2011-01-11 17:49:16 +00:00
  • f4b906181b Updated title screen copyright to 2011. Adjusted default-stamp-size choice, max-stamp-size rules (for overscan), and corrected bug in stamp size selector. [SF.net Bug #1668235] William Kendrick 2011-01-08 17:53:29 +00:00
  • f1d600dda5 Update Xcode project Martin Fuhrer 2011-01-02 18:29:17 +00:00
  • 3bc68ecf72 Define fmemopen_alternative for Mac OS X. Martin Fuhrer 2011-01-02 17:53:37 +00:00
  • 1f1304c662 No longer forcing centered window position. SF.net Bug #3138446 William Kendrick 2010-12-17 17:47:37 +00:00
  • f7f347541f Oooops! Forgot about the implementation of setenv() for MinGW. John Popplewell 2010-12-17 15:55:48 +00:00
  • 0d04bd204a Tweak to windows_ARCH_LINKS. Added SDL_PCNAME to make changing the pkg-config SDL target easier (useful for switching between console and window builds). John Popplewell 2010-12-17 15:46:18 +00:00
  • 74c460d3f2 Cleaned up a couple of problems when DEBUG is defined. Enabled fmemopen_alternative on Windows. Rearranged calls to rsvg_init()/rsvg_term() so that they are only called once at startup and shutdown. This was causing segfaults when opening SVG files and apparently it's not just Tux Paint: John Popplewell 2010-12-17 15:43:53 +00:00
  • ef7d94dff9 Belarusian translation of tuxpaint by Alexander Geroimenko as a work in GCI. Pere Pujal i Carabantes 2010-12-17 14:30:42 +00:00
  • 562806a75c Hindi. William Kendrick 2010-12-16 01:12:01 +00:00
  • adba29ada0 New translators. William Kendrick 2010-12-16 01:08:04 +00:00
  • f26d8b2719 Updated hindi translation of tuxpaint by Aki (Akash Nawani)? as a task on GCI Pere Pujal i Carabantes 2010-12-13 22:37:59 +00:00
  • 0ca7ea1546 Update of serbian translation made by Ivana as a task in GCI, crediting Ivana and Hodorog in Authors.txt Pere Pujal i Carabantes 2010-12-12 00:34:23 +00:00
  • 9cb3a55daa Romanian translation of tuxpaint made by Andrei Hodorog as a work in CGI Pere Pujal i Carabantes 2010-12-08 11:41:13 +00:00
  • 201cf538ce Kiga (Chiga) translation! William Kendrick 2010-10-28 17:46:07 +00:00
  • 1f1dddb407 New locale. William Kendrick 2010-10-27 19:15:37 +00:00
  • 3da80d74b6 Acholi translation. Added some missing locales to OPTIONS docs. William Kendrick 2010-10-27 19:12:32 +00:00
  • bb6b21fa4d Added Akan translation. Fixed Basque PO file. William Kendrick 2010-10-27 18:57:45 +00:00
  • ac35ee654e Basque update. William Kendrick 2010-10-26 20:40:25 +00:00
  • e3e7ef5f56 German update. William Kendrick 2010-10-18 15:35:39 +00:00
  • ae88b27e47 Ran update-po.sh William Kendrick 2010-10-18 15:33:08 +00:00
  • 934602e2b1 Northern Sotho. Added some missing contributors to man page. Added some missing locale options to OPTIONS docs. Added some missing locale options to man page. William Kendrick 2010-10-18 15:31:19 +00:00
  • b43dca2223 Update to Irish translation. Kevin Scannell 2010-10-14 19:37:49 +00:00
  • 053598c9cb If user tries to use a locale that their system doesn't fully support, even though our language MO files are installed, it will switch to C locale (which is not UTF-8), and the language won't be used in Tux Paint. Utilizing hack designed by Albert that sets LC_ALL to an arbitrary, working UTF-8 locale (currently using en_US.UTF-8), and then setting the LANGUAGE env. var. Seems to work! (I can use Fula (ff_SN.UTF-8) on my Ubuntu 9.04 system that doesn't have Fula support.) William Kendrick 2010-10-05 23:11:46 +00:00
  • 5d035c1430 Fula translation. William Kendrick 2010-10-05 20:07:47 +00:00
  • 80a0f2e4dc Missing a spot for Luganda. William Kendrick 2010-10-01 18:51:32 +00:00
  • 377b6dcefb Luganda. William Kendrick 2010-10-01 18:45:44 +00:00
  • 8099a558e1 Updated Gujarati translation Kartik Mistry 2010-09-26 13:36:31 +00:00
  • 978e093e09 Updated translation Jacques Chion 2010-09-26 13:07:43 +00:00
  • 914a351c94 update translation Muhammad Najmi Ahmad Zabidi 2010-09-15 15:10:00 +00:00
  • b5a2fc12bf Save userdata to ~/tuxpaint on BeOS and/or Haiku. Scott McCreary 2010-09-11 06:43:04 +00:00
  • f36c28fab7 Find the font directories on Haiku. This was left off a previous patch somehow. Scott McCreary 2010-09-09 15:42:31 +00:00
  • cb347c9694 YYYY-MM-DD date format. Updated date to match what was in the ZIP file Vimal sent me. William Kendrick 2010-08-17 23:05:05 +00:00
  • 9ace35258c Ran update-po.sh William Kendrick 2010-08-17 22:55:49 +00:00
  • 80ebeaa9b8 Malayalam update & credits. William Kendrick 2010-08-17 22:51:10 +00:00
  • c669418b1e Changing the font path of onscreen keyboard to be relative to DATA_PREFIX. Pere Pujal i Carabantes 2010-08-17 21:20:15 +00:00
  • ccc38f6c96 Image needed by the onscreen keyboard. Pere Pujal i Carabantes 2010-08-16 21:31:04 +00:00
  • ea4f7f2b3f Fixed several gcc2 errors, and a handful of warnings. Scott McCreary 2010-08-16 15:58:45 +00:00
  • c6a52e3a2e More on onscreen keyboard by Ankit. Now plain keys and Caps are working right, and the keyboard is optional per variable onscreen_keyboard. Pere Pujal i Carabantes 2010-08-16 07:08:58 +00:00
  • dc049c0530 Function renaming and cleanup in onscreen keyboard by Ankit. Pere Pujal i Carabantes 2010-08-14 23:36:03 +00:00
  • 54c15c6ba2 More on onscreen keyboard by Ankit. Can CVS acces be given to Ankit yet? Pere Pujal i Carabantes 2010-08-13 23:40:58 +00:00
  • 873681d1de On screen keyboard by Ankit. Pere Pujal i Carabantes 2010-08-12 23:26:12 +00:00
  • d0f636a1c5 More work from Ankit on joystick. Pere Pujal i Carabantes 2010-08-10 23:13:59 +00:00
  • 2fb9c3c298 More on joystick from Ankit. Pere Pujal i Carabantes 2010-08-09 23:42:24 +00:00
  • 198d581346 Joystick access from Ankit. Pere Pujal i Carabantes 2010-08-09 06:54:38 +00:00
  • 73ef393b13 More tweaks on keyboard access from Ankit Pere Pujal i Carabantes 2010-07-28 23:46:02 +00:00
  • b8c3f2bcc3 Czech update. William Kendrick 2010-07-12 23:00:18 +00:00
  • 412672d046 Venetian update. William Kendrick 2010-07-02 16:20:58 +00:00
  • 09e48361dd Small gcc2 fix. Scott McCreary 2010-07-01 07:03:48 +00:00
  • cf3eb566f0 Correcting a mistake in the fmemopen alternative that prevented labels to be saved. Pere Pujal i Carabantes 2010-06-29 20:06:44 +00:00