diff --git a/docs/CHANGES.txt b/docs/CHANGES.txt index 17b3b0363..9eaa850af 100644 --- a/docs/CHANGES.txt +++ b/docs/CHANGES.txt @@ -7,268 +7,262 @@ bill@newbreedsoftware.com http://www.newbreedsoftware.com/tuxpaint/ -2004.September.23 (0.9.14) [cvs] - * Visual Studio build system included in CVS and source release - ('visualc' folder) - John Popplewell +2004.September.24 (0.9.14) + * New Features: + ------------- + * Added support for immutable "starter" images, which are installed + globally with Tux Paint, and provide a starting canvas for images. + + A PNG file with alpha is continuously drawn over whatever changes are + made to the current drawing. For example, a black outline of a cartoon + character could be made, to simulate a coloring book. + (See 'jetplane.png') + + A second PNG file can be supplied which will be drawn on the normal + part of the canvas (where a new picture would normally be all-white), + allowing for simulated depth. Drawing and magic tools all mutilate the + background, as it's part of the normal canvas. However, when editing + a picture based on a 'starter' with a background layer, the eraser will + bring back the background image. In a sense, it's like having a photo + on the bottom, a clear sheet to draw on in the middle, and a clear sheet + with some more photo (which you can't draw on) on top. + (See 'reef.png' and 'reef-back.jpg') + + * Added lockfile support, to prevent Tux Paint from being launched more + than once every 30 seconds. (Disable with "--nolockfile" command-line + argument.) Thanks to Darci Lindgren for suggestion the feature, and + Mark K. Kim for suggesting it be time-based. - * Multiple sizes of erasers are present. - (Compile-time #defines can be used to determine how many sizes are - available, and their minimum and (approx.) maximum sizes.) - Note: Erasers are still square. Sorry! + (Lockfile is "lockfile.dat" in "~/.tuxpaint/" on Linux/Unix, and + "userdata\" on Windows.) - * Initial work to get proper uppercase support in languages other - than English. + * Added "--nosave" option (suggested by Adam Moore). - * Added lockfile support, to prevent Tux Paint from being launched more - than once every 30 seconds. (Disable with "--nolockfile" command-line - argument.) Thanks to Darci Lindgren for suggestion the feature, and - Mark K. Kim for suggesting it be time-based. + * Updated Features: + ----------------- + * Added some more brushes. + Jeremie Zimmermann + + * Multiple sizes of erasers are present. + (Compile-time #defines can be used to determine how many sizes are + available, and their minimum and (approx.) maximum sizes.) + Note: Erasers are still square. Sorry! + + * Fixed tinting of low-saturation stamps. + Addded 'notintgray' option. + Karl Ove Hufthammer + + * Made sure shape tool never made a tiny shape. + (Should hint users that they should click-and-drag.) + + * Made some colors more unique, so that they affected stamps better. + (e.g., purple and magenta used to look the same when used to tint a stamp) + Karl Ove Hufthammer + + * Made current image the selected image on Open screen, if applicable. + + * Now prompts to confirm before printing. + + * New translations: + ----------------- + * Afrikaans translation created. + Petri Jooste + + * Belarusian translation created. + Eugene Zelenko + + * Breton translation created. + Korvigellou An Drouizig (Philippe) + + * Bulgarian translation created. + Martin Zhekov + + * Croatian translation created. + Nedjeljko Jedvaj + + * Hindi translation created. + Ankit Malik + + * Italian documentation translation. + Flavio Pastor + + * Klingon (Romanized) translation started. + Bill Kendrick + + * Korean README.txt documentation added, in both EUC-KR and UTF-8 formats. + Mark K. Kim + + * Serbian translation created. + Aleksandar Jelenak + + * Slovenian translation created. + Urska Colner , + Ines Kovacevic + + * Traditional Chinese translation created. + Song Huang + + * Vietnamese translation created. (Simple version) + Le Quang Phan + + * Welsh translation created. + Kevin Donnelly + + * Updated translations: + --------------------- + * Updated Basque translation. + Juan Irigoien + + * Updated Brazilian Portuguese translation. + Daniel Jose Viana + + * Updated British English translation. + Gareth Owen + + * Updated Catalan translation. + Pere Pujal Carabantes - (Lockfile is "lockfile.dat" in "~/.tuxpaint/" on Linux/Unix, and - "userdata\" on Windows.) + * Updated Danish translation. + Mogens Jćger - * Updated Catalan translation. - Pere Pujal Carabantes + * Updated Dutch translation. + Geert Stams - * Updated Brazilian Portuguese translation. - Daniel Jose Viana + * Updated Finnish translation. + Tarmo Toikkanen - * Added support for immutable "starter" images, which are installed - globally with Tux Paint, and provide a starting canvas for images. + * Updated French translation. + Jacques Chion - A PNG file with alpha is continuously drawn over whatever changes are - made to the current drawing. For example, a black outline of a cartoon - character could be made, to simulate a coloring book. (See 'jetplane.png') + * Updated German translation. + Roland Illig - A second PNG file can be supplied which will be drawn on the normal - part of the canvas (where a new picture would normally be all-white), - allowing for simulated depth. Drawing and magic tools all mutilate the - background, as it's part of the normal canvas. However, when editing - a picture based on a 'starter' with a background layer, the eraser will - bring back the background image. In a sense, it's like having a photo - on the bottom, a clear sheet to draw on in the middle, and a clear sheet - with some more photo (which you can't draw on) on top. - (See 'reef.png' and 'reef-back.png') + * Updated Hungarian translation. + Török Gábor - * Updated Malay translation. - Muhammad Najmi Ahmad Zabidi + * Updated Icelandic translation. + Pjetur G. Hjaltason - * Bulgarian translation. - Martin Zhekov + * Updated Indonesian translation. + Tedi Heriyanto + + * Updated Italian translation. + Flavio Pastor - * Began Klingon translation. + * Updated Japanese translation. + TOYAMA Shin-ichi - * Updated Danish translation. - Mogens Jćger + * Updated Korean translation. + Mark K. Kim - * Updated Turkish translation. - Doruk Fisek + * Updated Malay translation. + Muhammad Najmi Ahmad Zabidi - * Updated Slovakian translation. - Andrej Kacian + * Updated Norwegian Nynorsk translation. + Karl Ove Hufthammer - * Updated Indonesian translation. - Tedi Heriyanto + * Updated Portuguese (Portugal) translation. + Ricardo Cruz - * Updated Slovenian translation. - Urska Colner + * Updated Simplified Chinese translation. + Wang Jian - * Updated Finnish translation. - Tarmo Toikkanen - - * Updated Tamil translation. - Muguntharaj - - * Updated Dutch translation. - Geert Stams - - * Updated Hungarian translation. - Török Gábor - - * Updated Simplified Chinese translation. - Wang Jian - - * Updated Basque translation. - Juan Irigoien - - * Updated Afrikaans translation. - Petri Jooste - - * Updated Portuguese (Portugal) translation. - Ricardo Cruz - - * Updated French translation. - Jacques Chion - - * Updated Spanish translation. - Gabriel Gazzán - - * Removed all non-UTF-8 related character handling code, - including HTML character entity reference support. - (All stamps are now in UTF-8, with scripts to convert - to and from PO files.) - Karl Ove Hufthammer + * Updated Slovakian translation. + Andrej Kacian - * Cleaned up translation and font code. - Karl Ove Hufthammer + * Updated Spanish translation. + Gabriel Gazzán - * Fixed tinting of low-saturation stamps. - Addded 'notintgray' option. - Karl Ove Hufthammer + * Updated Tamil translation. + Muguntharaj - * Improved Windows icon, based on SVG icon. - Karl Ove Hufthammer + * Updated Turkish translation. + Doruk Fisek - * Cleaned up desktop entry file. - Karl Ove Hufthammer + * Updated Walloon language translation. + Pablo Saratxaga - * Cleaned up desktop entry file. - Karl Ove Hufthammer + * Localization clean-ups: + ----------------------- + * Removed all non-UTF-8 related character handling code, + including HTML character entity reference support. + (All stamps are now in UTF-8, with scripts to convert + to and from PO files.) + Karl Ove Hufthammer + + * Updated punctuation in many text strings. + Karl Ove Hufthammer - * Added "--nosave" option (suggested by Adam Moore). + * Added "--lang simplified-chinese" option (same as "--lang chinese"). + Simplified also now looks for "zh_cn.ttf" font, as "zh.ttf" + was too ambiguous. (For backwards-compatibility, it checks for + "zh.ttf" if "zh_cn.ttf" is missing, though.) + Bill Kendrick , + John Popplewell - * Changed default UI font to "FreeSans.ttf" + * Cleaned up translation and font code. + Karl Ove Hufthammer + + * Language option now sets "LANGUAGE" environment variable + (along with LC_ALL and LANG). + + * Initial work to get proper uppercase support in languages other + than English. + + * Added reference to "--lang help" to documentation. + + * Porting and packaging updates: + ------------------------------ + * Visual Studio build system included in CVS and source release + ('visualc' folder) + John Popplewell + + * Updated Makefile for easier install. + Mark K. Kim + + * Cleaned up desktop entry file. + Karl Ove Hufthammer + + * Made sure KDE icon directories exist before trying to copy files to them. + + * Application icon updates: + ------------------------- + * SVG (Scalable Vector Graphics) icon created. + Karl Ove Hufthammer + + * Added 22x22, 64x64, 96x96, 128x128 and 192x192 icons, based on SVG icon. + Karl Ove Hufthammer + + * Improved Windows icon, based on SVG icon. + Karl Ove Hufthammer + + * Bug fixes: + ---------- + * Fixed "--noprint=yes" not working under Windows and BeOS. + Thanks to Adam Moore for pointing out this bug! + Bill Kendrick & Mark K. Kim + + * Fixed crash bug when translated text ends in a space. + Mark K. Kim & John Popplewell + + * Fixed security issue with permissions to Tux Paint docs directory. + Mark K. Kim + + * Fixed 'savedir' bug. (Was dropping filenames) + + * Removed redundant '--wheelmouse...' listing from "--usage" output. + + * Fixed crash bug when switching from different tools with scrolling + collections, and then scrolling. + Thanks to Kevin Jarrett for the report, and John Popplewell for a + replicable way of crashing it. + + * Misc. Updates: + -------------- + * Keywords ("Title" and "Software") now written into PNGs. + + * Changed default UI font to "FreeSans.ttf" - * Language option now sets "LANGUAGE" environment variable - (along with LC_ALL and LANG). - - * Added reference to "--lang help" to documentation. - - * Updated Breton translation. - Korvigelloů An Drouizig - - * SVG (Scalable Vector Graphics) icon created. - Karl Ove Hufthammer - - * Added 22x22, 64x64, 96x96, 128x128 and 192x192 icons, based on SVG icon. - Karl Ove Hufthammer - - * Fixed "--noprint=yes" not working under Windows and BeOS. - Thanks to Adam Moore for pointing out this bug! - Bill Kendrick & Mark K. Kim - - * Updated Makefile for easier install. - Mark K. Kim - - * Fixed crash bug when translated text ends in a space. - Mark K. Kim & John Popplewell - - * Belarusian translation created. - Eugene Zelenko - - * Croatian translation created. - Nedjeljko Jedvaj - - * Traditional Chinese translation created. - Song Huang - - * Added "--lang simplified-chinese" option (same as "--lang chinese"). - Simplified also now looks for "zh_cn.ttf" font, not "zh.ttf" - (was too ambiguous). - - * Hindi translation created. - Ankit Malik - - * Welsh translation created. - Kevin Donnelly - - * Vietnamese translation created. (Simple version) - Le Quang Phan - - * Afrikaans translation created. - Petri Jooste - - * Serbian translation created. - Aleksandar Jelenak - - * Slovenian translation created. - Urska Colner , - Ines Kovacevic - - * Breton translation created. - Korvigellou An Drouizig (Philippe) - - * German language file (de.po) update. - Roland Illig - - * British english translation updates. - Gareth Owen - - * Japanese translation updates. - TOYAMA Shin-ichi - - * Dutch translation updates. - Geert Stams - - * French translation updates. - Jacques Chion - - * Italian language file (it.po) update. - Flavio Pastor - - * Italian documentation translation. - Flavio Pastor - - * Icelandic language file (is.po) update. - Pjetur G. Hjaltason - - * Norwegian Nynorsk language file (nn.po) update. - Karl Ove Hufthammer - - * German language file (de.po) update. - Roland Illig - - * Walloon language file (wa.po) update. - Pablo Saratxaga - - * Korean README.txt documentation added in both EUC-KR and UTF-8 formats. - Mark K. Kim - - * Korean language file (ko.po) update. - Mark K. Kim - - * Added support for native names for Dutch (nederlands), - Slovenian (slovensko) and Walloon (walon) in "--lang" option. - - * Fixed security issue with permissions to Tux Paint docs directory. - Mark K. Kim - - * Made sure KDE icon directories exist before trying to copy files to them. - - * Fixed crash bug when switching from different tools with scrolling - collections, and then scrolling. - Thanks to Kevin Jarrett for the report, and John Popplewell for a - replicable way of crashing it. - - * Made sure shape tool never made a tiny shape. - (Should hint users that they should click-and-drag.) - - * Added some more brushes. - Jeremie Zimmermann - - * Now prompts to confirm before printing. - - * Updated/corrected Tamil translation - Mugunth - - * Updated README documentation. - - * Made some colors more unique, so that they affected stamps better. - (e.g., purple and magenta used to look the same when used to tint a stamp) - Karl Ove Hufthammer - - * Updated punctuation in many text strings. - Karl Ove Hufthammer - - * Keywords ("Title" and "Software") now written into PNGs. - - * Fixed 'savedir' bug. (Was dropping filenames) - - * Made current image the selected image on Open screen, if applicable. - - * Removed redundant '--wheelmouse...' listing from "--usage" output. - 2003.Dec.23 (0.9.13) * Translated into Basque (eu_ES)