Based on PR pkg/48141 by Tobias Nygren.
1.4.12
======
Bug #3565 - Encryption fails when typing fast (Invalid message from client)
Bug #3606 - GUI is elevated after setup
Bug #3572 - Mac caps lock causes disconnect
1.4.11
======
Feature #12 - Encryption
Feature #421 - Portable version
Bug #2855 - Mouse cursor remains hidden on Mac client (intermittently/randomly)
Bug #3281 - server start on OS X defaults to 'interactive'
Bug #3310 - P&ort in settings screen
1.4.10
======
Bug #2799 - Right shift broken (Windows server, Mac OS X client)
Bug #3302 - GUI does not show/hide when tray icon is double clicked (Windows)
Bug #3303 - Mac OS X IPC integ test fails intermittently
Feature #2974 - Gesture Support for Magic Mouse/Trackpad
Feature #3172 - Button to stop Synergy when in service mode
Feature #3241 - Option to elevate synergyc/s when in service mode
Feature #3242 - Show a list of available IP addresses and screen name on the main screen
Feature #3296 - 64-bit Windows installer should display helpful message on 32-bit Windows
Feature #3300 - Make service mode default mode (now that we have elevate option)
Feature #3301 - Add process mode option to settings (remove startup wizard page)
Feature #3306 - Gatekeeper compatibility on Mac OS X 10.8
1.4.9
=====
Bug #3159 - In service mode, server doesn't start unless GUI is running
Bug #3214 - Client sometimes can't connect if GUI is closed
Bug #56 - Mac OS X server not sending keystrokes to client
Bug #3161 - First time GUI appears, service doesn't send logging
Bug #3164 - In service mode, you need to add a firewall exception
Bug #3166 - Service shutdown stalls when GUI is closed
Bug #3216 - Fatal error if plugins folder doesn't exist
Bug #3221 - ERROR: could not connect to service, error: 2
Feature #3192 - Add support for JOYINFOEX structure to poll game device info
Feature #3202 - Plugin support (sending for primary screen events on Windows only)
Feature #3155 - Cross-platform TCP IPC between GUI and service
Task #3177 - Fix Mac buildslave to build multiple versions
Task #3193 - Add Micro Synergy to repository
Task #3275 - Change hostname label to "IP address or hostname"
Task #3276 - Installation recovery mechanism for synrgyhk.dll
1.4.8
=====
Bug #143: Cursor on Mac OS X goes to center when inactive
Bug #146: Screen Resize causes problems with moving off right-hand side of screen
Bug #3058: Modifier keys not working on Mac OS X server
Bug #3139: Double click too strict (click, move, click should not count)
Bug #3195: Service install can fail first time
Bug #3196: Wizard buttons not visible
Bug #3197: GUI doesn't take focus after install
Bug #3202: Hook DLL (synrgyhk.dll) is not released
Feature #3143: Setup wizard for first time users
Feature #3145: Check for updates
Feature #3174: Startup mode wizard page
Feature #3184: New service for process management
1.4.7
=====
Bug #3132: GUI hides before successful connection
Bug #3133: Can't un-hide GUI on Mac
Feature #3054: Hide synergy[cs] dock icon (Mac OS X)
Feature #3135: Integrate log into main window
Task #3134: Move hotkey warnings to DEBUG
1.4.6
=====
Bug #155: Build error on FreeBSD (missing sentinel in function call)
Bug #571: Synergy SegFaults with "Unknown Quartz Event type: 0x1d"
Bug #617: xrandr rotation on client confines cursor in wrong area
Bug #642: `synergyc --help` segfaults on sparc64 architecture
Bug #652: Stack overflow in getIDForKey
Bug #1071: Can't copy from the Firefox address bar on Linux
Bug #1662: Copying text from remote computer crashes java programs.
Bug #1731: YouTube can cause server to freeze randomly
Bug #2752: Use SAS for ctrl+alt+del on win7
Bug #2763: Double-click broken on Mac OS
Bug #2817: Keypad Subtract has wrong keycode on OS X
Bug #2958: GNOME 3 mouse problem (gnome-shell)
Bug #2962: Clipboard not working on mac client
Bug #3063: Segfault in copy buffer
Bug #3066: Server segfault on clipboard paste
Bug #3089: Comma and Period translated wrong when using the NEO2-layout
Bug #3092: Wrong screen rotation detected
Bug #3105: There doesn't seem to be a system tray available. Quitting
Bug #3116: Memory Leak due to the XInput2 patches
Bug #3117: Dual monitors not detected properly anymore
Feature #3073: Re-introduce auto-start GUI (Windows)
Feature #3076: Re-introduce auto-start backend
Feature #3077: Re-introduce hidden on start
Feature #3091: Add option to remap altgr modifier
Feature #3119: Mac OS X secondary screen
Task #2905: Unit tests: Clipboard classes
Task #3072: Downgrade Linux build machines
Task #3090: CXWindowsKeyState integ test args wrong
(no changelog for prior versions).
Backward compatibility notes
----------------------------
* The default value we give to the environment variable LESS has been
changed from "FRSX" to "FRX", losing "S" (chop long lines instead
of wrapping). Existing users who prefer not to see line-wrapped
output may want to set
$ git config core.pager "less -S"
to restore the traditional behaviour. It is expected that people
find output from most subcommands easier to read with the new
default, except for "blame" which tends to produce really long
lines. To override the new default only for "git blame", you can
do this:
$ git config pager.blame "less -S"
* A few disused directories in contrib/ have been retired.
Updates since v2.0
------------------
UI, Workflows & Features
* Since the very beginning of Git, we gave the LESS environment a
default value "FRSX" when we spawn "less" as the pager. "S" (chop
long lines instead of wrapping) has been removed from this default
set of options, because it is more or less a personal taste thing,
as opposed to the others that have good justifications (i.e. "R" is
very much justified because many kinds of output we produce are
colored and "FX" is justified because output we produce is often
shorter than a page).
* The logic and data used to compute the display width needed for
UTF-8 strings have been updated to match Unicode 7.0 better.
* HTTP-based transports learned to better propagate the error messages from
the webserver to the client coming over the HTTP transport.
* The completion script for bash (in contrib/) has been updated to
better handle aliases that define a complex sequence of commands.
* The "core.preloadindex" configuration variable is enabled by default,
allowing modern platforms to take advantage of their
multiple cores.
* "git clone" applies the "if cloning from a local disk, physically
copy the repository using hardlinks, unless otherwise told not to with
--no-local" optimization when the url.*.insteadOf mechanism rewrites a
remote-repository "git clone $URL" into a
clone from a local disk.
* "git commit --date=<date>" option learned more
timestamp formats, including "--date=now".
* The `core.commentChar` configuration variable is used to specify a
custom comment character (other than the default "#") for
the commit message editor. This can be set to `auto` to attempt to
choose a different character that does not conflict with any that
already starts a line in the message being edited, for cases like
"git commit --amend".
* "git format-patch" learned --signature-file=<file> to add the contents
of a file as a signature to the mail message it produces.
* "git grep" learned the grep.fullname configuration variable to force
"--full-name" to be the default. This may cause regressions for
scripted users who do not expect this new behaviour.
* "git imap-send" learned to ask the credential helper for auth
material.
* "git log" and friends now understand the value "auto" for the
"log.decorate" configuration variable to enable the "--decorate"
option automatically when the output is sent to tty.
* "git merge" without an argument, even when there is an upstream
defined for the current branch, refused to run until
merge.defaultToUpstream is set to true. Flip the default of that
configuration variable to true.
* "git mergetool" learned to drive the vimdiff3 backend.
* mergetool.prompt used to default to 'true', always asking "do you
really want to run the tool on this path?". The default has been
changed to 'false'. However, the prompt will still appear if
mergetool used its autodetection system to guess which tool to use.
Users who explicitly specify or configure a tool will no longer see
the prompt by default.
Strictly speaking, this is a backward incompatible change and
users need to explicitly set the variable to 'true' if they want
to be prompted to confirm running the tool on each path.
* "git replace" learned the "--edit" subcommand to create a
replacement by editing an existing object.
* "git replace" learned a "--graft" option to rewrite the parents of a
commit.
* "git send-email" learned "--to-cover" and "--cc-cover" options, to
tell it to copy To: and Cc: headers found in the first input file
when emitting later input files.
* "git svn" learned to cope with malformed timestamps with only one
digit in the hour part, e.g. 2014-01-07T5:01:02.048176Z, emitted
by some broken subversion server implementations.
* "git tag" when editing the tag message shows the name of the tag
being edited as a comment in the editor.
* "git tag" learned to pay attention to "tag.sort" configuration, to
be used as the default sort order when no --sort=<value> option
is given.
* A new "git verify-commit" command, to check GPG signatures in signed
commits, in a way similar to "git verify-tag" is used to check
signed tags, was added.
main changes are significant internal cleanup, dozens of minor bug
fixes, and two new major features: connect via HTTP proxy, and
connect to SSL IRC servers.
Almost no functional change to existing packages.
Wed May 14 17:35:32 2014 NAKAMURA Usaku <usa@ruby-lang.org>
* common.mk: need to quote $BASERUBY because it may includes options.
this change is only for release management, not bug fix.
[Backport #9837] [ruby-dev:48218]
Mon Mar 31 15:38:07 2014 Nobuyoshi Nakada <nobu@ruby-lang.org>
* ext/openssl/ossl.c (ossl_make_error): check NULL for unknown
error reasons with old OpenSSL, and insert a colon iff formatted
message is not empty.
New major features in this release:
- plugin "trigger": Swiss Army knife for WeeChat (replaces "rmodifier" plugin)
- plugin "exec": execute external commands (replaces script "shell.py")
- bare display: easy click on long URLs and text selection with mouse
- support of environment variables in /set command
- hidden buffers
- negated tags in filters
- toggle of filters in specific buffers
- flexible conditions for adding/removing buffers in hotlist
- text search in buffers with free content
- support of wildcard "*" inside masks
- support of nested variables in evaluated expressions
- tag with host in IRC messages displayed
- support of "away-notify" IRC capability
- IRC commands: /allpv, /remove, /unquiet
- bar items: buffer_short_name, irc_nick_modes
We had 2 previously undetected regressions in 3.0.4. These are now fixed.
One small new feature also snuck into this release: apphooks and plugin registration now work as decorators.
If you are running 3.0.4 please upgrade.
2014.August.13
* New stamps
+ compact_disc.svg
+ camera.svg
+ inkjet_printer.svg
+ laser_printer.svg
+ bee.svg
+ loaf_of_bread.svg
+ bread.svg
+ girl_in_wheelchair.svg
+ man_in_suit.svg
The Open Clipart Library http://www.openclipart.org/
Curated by Steve Karg <steve@kargs.net>
+ calculator.svg
+ laptop.svg
+ mobile.svg
+ monitor.svg
+ mouse.svg
+ phone.svg
Nicu's Clipart Collection http://nicubunu.ro/clipart/
Curated by Steve Karg <steve@kargs.net>
+ glasses1.svg
+ glasses2.svg
+ sportscar3.svg
+ bottle.svg
+ hammer2.svg
+ screwdriver.svg
+ digitalthermometer.svg
+ recyclingbox.svg
+ recyclingbox2.svg
+ sportscar.svg
+ monarchbutterfly.svg
+ mercurythermometer.png
+ Pencil.svg
+ biro.svg
+ Washing-machine.svg
+ trash_can.svg
+ fridge.svg
+ microwave.svg
+ globe.svg
+ smallcake.svg
+ wizardhat.svg
+ mortarboard.svg
+ brownhat.svg
+ greenhat.svg
+ brownhat2.svg
+ cowboy_hat.svg
+ purplehat.svg
+ santahat2.svg
+ bellbottoms.svg
+ clothes_iron.svg
+ crown1.svg
+ crown2.svg
+ bowtie.svg
+ clotheshanger.svg
+ bluejeans1.svg
+ bluejeans2.svg
+ jacket.svg
+ bikini.svg
+ top_skirt.svg
+ red_handbag.svg
+ red_highheel.svg
+ hikingboot.svg
+ ballpointpen.svg
+ guitar2.png
+ t_baseballcap.png
+ t_glove.png
+ t_jacket.png
+ t_pants.png
+ t_poloshirt.png
+ t_scarf.png
+ t_shirt.png
+ t_sock.png
+ t_tshirt.png
+ present_red.svg
+ present_gold.svg
+ present_green.svg
+ present_chocolate.svg
+ present_chocolate.svg
+ elfhat.svg
+ bikewheel.svg
+ heart_red.svg
+ heart_pink.svg
+ heart_gold.svg
+ wig.svg
+ wig2.svg
+ wig3.svg
+ eye_blue_left.svg
+ eye_brown_left.svg
+ eye_green_left.svg
+ eye2_drawing.svg
+ manga_eye_left.svg
+ manga_eye_right.svg
+ hair_manga.svg
+ hair_manga_2.svg
+ head_female.svg
+ black_dress.svg
+ spoon.svg
+ fork.svg
+ hardhat.svg
+ cherries2.svg
+ forklift2.svg
+ bluebike.svg
+ tractor.svg
+ isobus.svg
+ isofireengine.svg
+ isolorry1.svg
+ isolorry2.svg
+ isolorry3.svg
+ isolorry4.svg
+ umbrella.svg
+ painttube.svg
+ tyre_with_rim.svg
+ schoolbus.svg
+ blue_truck.svg
+ toy_truck.svg
+ sail_boat1.svg
+ sail_boat2.svg
+ f1_car.svg
+ motorbike.svg
+ white_train.svg
+ moustache.svg
+ kite.svg
+ toyrocket.svg
+ blankroadsign.svg
+ fork.svg
+ knife.svg
+ spoon.svg
+ coffeecup.svg
+ kitten.svg
+ cheetah.svg
+ zebra2.svg
+ eye_yellow.svg
+ white_pants.svg
+ snowman.svg
+ snowman2.svg
+ sledge.svg
+ snowflake.svg
+ leafrake.svg
+ elfhat.svg
+ mustang.svg
+ plane.svg
+ violin2.svg
+ rudolf_reindeer.svg
+ digitalcamera.svg
+ DSLR_Camera.svg
+ tealight.svg
+ clock.svg
+ stopwatch.svg
+ bullet.svg
+ longsword.svg
+ guitar_electric_bass_2.svg
+ pencil2.svg
+ girlface.svg
+ swallow.svg
The Open Clipart Library http://www.openclipart.org/
Curated by Caroline Ford <caroline.ford.work@googlemail.com>
* garbagetruck.png
daffodil.png
spade.png
cylinder.png
cementmixer.png
wheel_tractor.png
rocket1.svg
rocket2.svg
rocket3.svg
rocket4.svg
rocket5.svg
satellite.svg
by Caroline Ford <caroline.ford.work@googlemail.com>
* New Stamps from the VHSS Irimpanam school in Kerala, India
via Vimal Joseph <vimaljoseph@gmail.com>
Creative Commons BY-SA 3.0
+ adeenia.png
+ anthoorium.png
+ appooppanthady.png
+ bolsom.png
+ chemparathi.png
+ chuvanna_plastic_poo.png
* vehicles/construction/cartoon/bulldozer
by Steve Karg <steve@kargs.net>
Modified from the Open Clipart Library
http://www.openclipart.org/
* Money symbols (dollar, euro, yen, pound)
Bill Kendrick, using Inkscape
* Bird stamps:
+ Pelican
+ Great Blue Heron (x2)
Photographed by Erinn Lynch <elynchsb yahoo com>
Donated to Tux Paint under Creative Commons By-SA 2.5
Prepared for Tux Paint by Bill Kendrick
* Cheese stamp
Donated to Tux Paint under the terms of the GPL license.
by Wolfgang Silbermayr <wolfgang.silbermayr gmail com>.
Curated by Steve Karg <steve@kargs.net>
* Helmeted Guineafowl
Photographed by Paul venter
http://en.wikipedia.org/wiki/File:Helmeted_guineafowl_kruger00.jpg
(old image we had from SF Zoo was actually a Crowned Crane;
thanks to the McDonald family for pointing this out)
(GNU Free Documentation License (GFDL) (no invariant sections))
* New stamps from GCI students
Anna Bujak
+ eiffel_tower.png
+ eye.png
+ hedgehog.png
+ ladybug2.png
+ mermaid.png
+ pengwin.png
+ penguin_with_spider.png
+ pizza.png
+ snail2.png
+ snowman.png
+ spider_football.png
+ spider_computer.png
+ spider_fly.png
+ teddy_bear.png
+ wings.png
Ivana
+ button.png
+ Santa.png
+ tooth.png
+ Ivana also provided the serbian translation for the 3 stamps above.
* New sounds
+ bottle.ogg
+ electric kettle sound
+ glass sound
+ vacuum cleaner sound
+ washing machine sound
Caroline Ford <caroline.ford.work@googlemail.com>
(GNU Free Documentation License (GFDL) (no invariant sections),
Creative Commons BY-SA and the GNU General Public License.)
* Corrections
+ Moved F22 Raptor and Paratrooper to from vehicles/flight to military.
Per TODO.txt request.
Steve Karg <steve@kargs.net>
+ Hoverfly was being used as a bee; mosquito sound used for a fly. Fixed.
(SF.net Bug #2974790)
Steve Karg <steve@kargs.net>
Bill Kendrick <bill@newbreedsoftware.com>
* New localizations
+ Acholi translation
A Kenneth <akogwal@gmail.com>
+ Akan translation
Derrick Frimpong <flexyflame2006@yahoo.com>
+ Amharic translation
Solomon Gizaw <solohavi@yahoo.com>
http://pootle.locamotion.org/am/tuxpaint/
+ Aragones translation
Juan Pablo Martinez Cortes <jpmart@unizar.es>
+ Armenian translation
Anush MKRTCHYAN
Jasmine Udea
+ Bulgarian translation
Krasimir Petkov, <wtfn00bz@ymail.com> as a work in Google Code-In
Descriptive sounds Krasimir Petkov
+ Fula translation
Fula Localization Project, http://www.pulaar-fulfulde.org/
Ibraahiima SAAR <ibrahima.sarr@pulaagu.com>
+ Hindi
Aki <akash.nawani@gmail.com> as a work in Google Code-In
+ Inuktitut
Harvey Ginter <harveyginter@gmail.com>
+ Malayalam
Haris Ibrahim K. V. <blucalvin@gmail.com>
Sharan Narayan <sharan.nyn@gmail.com>
+ Northern Sotho
Pheledi <pheledi@mosekolatranslation.co.za>
+ Persian translation
Farinaz Hedayat <farinaz.hedayat@gmail.com>
+ Serbian cyrillic
Ivana <reci.ne.silvesteru@gmail.com> as a work in Google Code-In
+ Serbian latin
Ivana <reci.ne.silvesteru@gmail.com> as a work in Google Code-In
+ Songhay
Mohomodou Houssouba <mh@bollag-areal.ch>
+ Valencian
Pilar Embid Giner <embid_mar@gva.es>
+ Venetian language
Fabio Lazarin, El Galepìn <mistro@elgalepin.com>
* Zulu language
abel <sedric@translate.org.za>
* Localization updates
+ Arabic
Mohammed <ab.kareem026@gmail.com>
+ Basque
Ander Elortondo <ander.elor@gmail.com>
+ Belarusian
Mikhail Melnik
Descriptive sounds by Kseniya Buraya
+ Czech
Zdeněk Chalupský <chalzd@gmail.com>
+ Danish translation
Joe Dalton <joedalton2@yahoo.dk>
+ Danish descriptive sounds
Joe Dalton <joedalton2@yahoo.dk>
+ Finnish translation
Olli <ollinpostit@gmail.com>
Tarmo Toikkanen <tarmo.toikkanen@iki.fi>
+ German translation
Stephanie Schilling <stephanieschilling@online.de>
+ Greek descriptive sounds
Kiriaki SERAFEIM <pse04178@rhodes.aegean.gr>
+ Gujarati translation
Kartik Mistry <kartik.mistry@gmail.com>
+ Hungarian translation
Nagy Akos <nagy.akos@codespring.ro>
+ Italian translation
Flavio "Ironbishop" Pastore <ironbishop@fsfe.org>
Marco Masucci <marcomasucci@liberainformatica.it>
+ Malayalam translation
Haris Ibrahim K. V. <blucalvin@gmail.com>
+ Portuguese translation
Sergio Marques <smarquespt@gmail.com>
+ Russian translation
Nikolay Parukhin <parukhin@gmail.com>
+ Scottish gaelic
GunChleoc <fios@foramnagaidhlig.net>
Michael Bauer<fios@akerbeltz.org>
+ Slovak translation
Jaroslav Rynik <jrynik@yahoo.co.uk>
+ Spanish translation
Teresa Orive <teresa.g.orive@gmail.com>
Lantz Gomez de Segura <lantzgs@yahoo.com>
Descriptive sounds Estefanía Ortiz
+ Swedish translation
Henrik Holst <henrik.holst@millistream.com>
+ Swahili
qleeph <caargwings@gmail.com>
+ Vietnamese translation
Clytie Siddall <clytie@riverland.net.au>
+ Descriptive sounds for numbers
From Schoolsplay <http://www.schoolsplay.org/>
Curated and prepared for Tux Paint
by Caroline Ford <caroline.ford.work@googlemail.com>.
+ Bulgarian
+ German
+ Italian
+ Lithuanian: Andrius, Jurkus <bwolas@gmail.com>
+ Norwegian Bokmal
+ Portugeuse
+ Romanian
+ Russian
+ Slovene
+ Swedish
+ Descriptive sounds by GCI students
+ Belarussian: Ksenya Buraya
+ Bulgarian: Krasimir Petkov
+ French: PaulK
+ Romanian: Tabbytha
+ Rusian: Edwin Veber
2009.June.28
* New Stamps
+ plants/trees/holm_oak
+ plants/mushrooms/cep*
+ animals/mammals/rodents/rabbit-2
License Gnu/GPL v2 or high
Pere Pujal i Carabantes <pere@fornol.no-ip.org>
+ sports/cartoon/volleyball
Wingsze Seaman <wingsze.seaman@gmail.com>
+ medical/bandage_adhesive
* New localizations
+ Shuswap (Secwepemctín) translation
Neskie Manuel <neskiem@gmail.com>
+ Greek descriptive sounds
Serafeim Kyriaki <pse04178@rhodes.aegean.gr>
* Localization updates
+ Asturian
Xandru Armesto <alarmes@wanadoo.es>
+ Basque
Juan Irigoien <juanirigoien@gmail.com>
+ Brazilian Portuguese translation
Frederico Goncalves Guimaraes <frederico@teia.bio.br>
+ Brazilian Portuguese descriptive sounds
(butterfly and numerous food items)
Recorded by various Brazilian school children.
Contributed by Ana Cristina <a9fm@yahoo.com>
+ British English descriptive sounds for numbers and letters
John Arundel <john@splange.f2s.com>
+ Catalan translation
Pere Pujal i Carabantes <pere@fornol.no-ip.org>
+ Chinese (Simplified) translation
Huang Zuzhen <zuzhenhuang@vip.sina.com>
+ Chinese (Traditional) translation
Song Huang <songhuang.tw@gmail.com>
+ Danish translation
Joe Dalton <joedalton2@yahoo.dk>
+ French translation
Jacques Chion <jacques.chion@wanadoo.fr>
+ Georgian translation
Gia Shervashidze <giasher@gmail.com>
+ Greek translation
Serafeim Kyriaki <pse04178@rhodes.aegean.gr>
+ Hebrew translation
Jorge Mariano <jmariano@ymail.com>
+ Italian translation
Simona Riva <simona.riva@tiscali.it>
+ Portuguese translation
Sergio Marques <smarquespt@gmail.com>
+ Russian translation
Sergei Popov <skein@rambler.ru>
Nikolay Parukhin <parukhin@gmail.com>
+ Slovak translation
Jaroslav Rynik <jrynik@yahoo.co.uk>
* Slovenian translation
Matej Urban <matej.urban@gmail.com>
+ Spanish translation
Gabriel Gazzan <gabcorreo@gmail.com>
+ Swedish translation
Daniel Nylander <po@danielnylander.se>
+ Ukranian translation
Serhij Dubyk <serhijdubyk@gmail.com>
* Stamp updates
+ double decker bus fixed by Davo Smith <tuxpaint@davosmith.co.uk>
+ Chicken was mislabeled a turkey.
(from Mudchute Park and Farm, England)
2008.June.27
* New Stamps
+ vehicles/construction/dumper
+ animals/mammals/bovines/gnu*
+ animals/amphibians/frog-1
+ animals/insects/mantis
+ animals/mammals/bears/european-bear
+ plants/trees/birch
+ plants/thyme
License Gnu/GPL v2 or high
Pere Pujal i Carabantes <pere@fornol.no-ip.org>
+ vehicles/emergency/firetruck
Engine 28 of Palm Beach County Fire-Rescue
Source: http://en.wikipedia.org/wiki/Image:E28_b.JPG
Photo by Aaron M. Lang (Wikipedia user "LangAM") <Aaron.lang@fbcrpb.com>
License: Creative Commons Attribution 2.5 License
Prepared for Tux Paint by Bill Kendrick
Sound "doppler_honk"
From Fonogeno <http://www.fonogeno.com/> sound collection
By Giuseppe Mangione <gm@fonogeno.com>, (c) 2006
License: Creative Commons Sampling Plus 1.0
http://creativecommons.org/licenses/sampling+/1.0/
(Found via The Freesound Project:
http://freesound.iua.upf.edu/samplesViewSingle.php?id=24348 )
Prepared for Tux Paint by Bill Kendrick
/* FIXME non-free - needs replacing/deleting */
+ food/vegetables/corn
Converted my photo of yellow corn to PNG.
by Steve Karg <steve@kargs.net>
+ seasonal/shamrock.svg
based on OpenClipArt shamrock.svg)
by Steve Karg <steve@kargs.net>
+ seasonal/christmas
- candy_cane_photo_1
- candy_cane_photo_2
Both from http://commons.wikimedia.org/wiki/Image:Candy_canes.png
by Kathleen French. License: public domain
- Christmas_pudding
From http://commons.wikimedia.org/wiki/Image:Christmas_pudding.JPG
by Musical Linguist at Wikipedia. License: GFDL
- Christmas_Tree_photo
From http://commons.wikimedia.org/wiki/Image:Arbol_Navidad_01.jpg
Author:Jorge Barrios. License: Public Domain
- German_Christmas_toy
From http://commons.wikimedia.org/wiki/Image:R%C3%A4ucherm%C3%A4nnchen.jpg
by André Karwath. License: Creative Commons CC-BY-SA
- Mince_Pie
From http://commons.wikimedia.org/wiki/Image:Mince_Pie_PICT6877a.jpg
by Jmb at Wikipedia. License: Creative Commons CC-BY-2.5
- Roast_turkey
From http://commons.wikimedia.org/wiki/Image:Thanksgiving_Turkey.jpg
by Patrick Fitzgerald. License: Creative Commons CC-BY-2.0
+ household
- Lightbulb
From http://commons.wikimedia.org/wiki/Image:Gluehlampe_01_KMJ.png
by KMJ at Wikipedia, alpha masking by Edokter at Wikipedia. License: GFDL
+ food/fruit
- Apricot_whole
From http://commons.wikimedia.org/wiki/Image:Apricot_whole444.jpg
by Benjamint444 at Wikipedia. License: GFDL
- Cherry_Stella
From http://commons.wikimedia.org/wiki/Image:Cherry_Stella444.jpg
by Benjamint444 at Wikipedia. License: GFDL
- Strawberry2
From http://commons.wikimedia.org/wiki/Image:Strawberry444.jpg
by Benjamint444 at Wikipedia. License: GFDL
+ animals/insects
- Woodlouse
From http://commons.wikimedia.org/wiki/Image:Woodlouse_2007-1.jpg
by Joaquim Alves Gaspar License:GFDL
- Brown slug
From http://commons.wikimedia.org/wiki/Image:Brown_snail.jpg
by Guttorm Flatabø. License: GFDL or CC-BY-SA 2.5
All prepared in the Gimp by
Caroline Ford <caroline.ford.work@googlemail.com>.
+ New Stamps from OpenClipart.org
- clothes/sunglasses_01.svg
- clothes/t-shirt_01.svg
- vehicles/construction/cartoon/forklift.svg
- seasonal/balloon.svg
- seasonal/clover.svg (renamed from OpenClipart shamrock.svg)
- household/vacuum_cleaner.svg
- household/padlock_open.svg
- household/padlock_closed.svg
- town/houses/cartoon/lighthouse.svg
- animals/insects/cartoon/spider.svg
- animals/insects/cartoon/spider2.svg
- animals/insects/cartoon/ant.svg
- plants/toadstool.svg
- hobbies/knitting.svg
- people/cartoon/scarecrow.svg
- people/cartoon/woman_dancing.svg
- people/cartoon/woman_doctor.svg
- people/cartoon/woman_nurse.svg
- people/cartoon/woman_police_officer_1.svg
- people/cartoon/woman_police_officer_2.svg
- people/cartoon/woman_chemist.svg
- household/dishes/expresso.svg
- clothes/sunglasses_02.svg made from sunglasses_01.svg
Fetched by Caroline Ford <caroline.ford.work@googlemail.com>.
+ town/cartoon/
- docks
- fountain
- gate
- mine
- ruins
- shipwreck
- watch_tower
- wishing_well
+ town/monuments/cartoon/
- graveyard
- magic_stones
- obelisk
- pyramid
- statue
- sword_in_the_stone
- totem
+ town/houses/cartoon/
- blacksmith
- cathedral
- cave_entrance
- circus
- city
- farm
- fishery
- fortress
- fort
- hunter
- inn
- jailhouse
- medieval_tent
- monastery
- stables
- tavern
- tent
- tower_flag_red
- tower_round_flag
- tower_round
- tower_square
- townhall
- university
- warehouse
- windmill
From RPG (Role Playing Game) SVG tile set from Nicu Buculei
Public domain + received written permission to include in TuxPaint.
http://nicubunu.blogspot.com/2008/01/quest-complete-rpg-map-tileset.html
Optimized the PNG files using pngcrush after converting from SVG by:
Steve Karg <steve@kargs.net>
+ New Stamps, imported from Childsplay <http://childsplay.sf.net/>
(GPL'd, copyright 2002-2005 Stas Zytkiewicz, <childsplay@users.sf.net>.
Adapted to use for Tux Paint by
Pere Pujal i Carabantes <pere@fornol.no-ip.org>.)
- animals/birds/pigeon
- animals/mammals/wildboar
- animals/mammals/bovines/zebu
- animals/mammals/deer/wapiti
- animals/mammals/rodents/rat
* Updated Stamps
+ animals/amphibians/frog.png
+ animals/birds/blackbird.png
+ animals/birds/crow.png
+ animals/birds/cuckoo.png
+ animals/birds/duck.png
+ animals/birds/gander.png
+ animals/birds/lark.png
+ animals/birds/nandou.png
+ animals/birds/owl.png
+ animals/birds/penguin.png
+ animals/birds/quetzal.png
+ animals/birds/seagull.png
+ animals/birds/tucan.png
+ animals/birds/turkey.png
+ animals/birds/vulture.png
+ animals/insects/bee.png
+ animals/insects/fly.png
+ animals/insects/grasshopper.png
+ animals/insects/hornet.png
+ animals/insects/xanthia.png
+ animals/lizards/iguana.png
+ animals/mammals/apes/chimp.png
+ animals/mammals/apes/gorilla.png
+ animals/mammals/aquatic/dolphin.png
+ animals/mammals/aquatic/orca.png
+ animals/mammals/aquatic/sea_lion.png
+ animals/mammals/aquatic/whale.png
+ animals/mammals/badger.png
+ animals/mammals/bears/bear.png
+ animals/mammals/bovines/bison.png
+ animals/mammals/bovines/bull.png
+ animals/mammals/bovines/cow.png
+ animals/mammals/bovines/goat.png
+ animals/mammals/bovines/mountaingoat.png
+ animals/mammals/bovines/ram.png
+ animals/mammals/bovines/yak.png
+ animals/mammals/camel/camel.png
+ animals/mammals/camel/dromedary.png
+ animals/mammals/cats/lion.png
+ animals/mammals/cats/tiger.png
+ animals/mammals/deer/caribou.png
+ animals/mammals/deer/deer.png
+ animals/mammals/deer/doe.png
+ animals/mammals/dogs/dog.png
+ animals/mammals/dogs/fox.png
+ animals/mammals/elephant.png
+ animals/mammals/equines/donkey.png
+ animals/mammals/equines/horse.png
+ animals/mammals/equines/zebra.png
+ animals/mammals/ferret.png
+ animals/mammals/hippopotamus.png
+ animals/mammals/pig.png
+ animals/mammals/rodents/beaver.png
+ animals/mammals/rodents/marmot.png
+ animals/mammals/rodents/mouse.png
+ animals/mammals/rodents/rabbit.png
+ animals/mammals/rodents/squirrel.png
+ animals/marsupials/koala.png
+ animals/marsupials/wombat.png
Pere Pujal i Carabantes <pere@fornol.no-ip.org>
* New Localizations:
+ Asturian
Xandru Armesto <xandru@armesto.eu>
* Localization updates:
+ Fixed "txt2pot" Python script so that TXT that didn't end in newline
wouldn't end up losing the last char. of the last translated description.
Pere Pujal i Carabantes <pere@fornol.no-ip.org>
+ Using proper case in PO filenames (e.g.,
tuxpaint-stamps-zh_TW.po instead of tuxpaint-stamps-zh_tw.po)
to match changes made to 'tuxpaint'
(done to solve MO installation problem caused by
tuxpaint Makefile simplification)
+ Afrikaans translations
Piet Pompies <bill@gates.org>
+ British English
+ Catalan
Pere Pujal i Carabantes <pere@fornol.no-ip.org>
+ Danish
Rasmus Ljungmann Pedersen <rasmuslp@gmail.com>
Joe Dalton <joedalton2@yahoo.dk>
+ French
Jacques Chion <jacques.chion@wanadoo.fr>
+ German
Burkhard L�ck <lueck@hube-lueck.de>
+ Italian
Simona Riva <simona.riva@tiscali.it>
+ Japanese
TOYAMA Shin-ichi <shin1@wmail.plala.or.jp>
+ Khmer
Khoem Sokhem <khoemsokhem@khmeros.info>
Auk Piseth <piseth_dv@khmeros.info>
+ Spanish translaitons
Gabriel Gazzan <ggabriel@internet.com.uy>
+ Ukranian
Serhij Dubyk <serhijdubyk@gmail.com>
2008.February.27
* New Stamps
+ F22 Raptor Jet
Original photo from Wikipedia Commons:
http://commons.wikimedia.org/wiki/Image:Two_F-22A_Raptor_in_column_flight.jpg
U.S. Air Force photo by TSgt Ben Bloker
Cleaned up, scaled, and exported to PNG by:
Steve Karg <steve@kargs.net>
+ Fruit
- Seville orange
- Kiwifruit
- Cherimoya fruit
- Avocado
+ Spices (new food subcategory)
- Ginger
+ Anemone flower
* Updated Stamps
+ American Sign Language "T"
(Same credits for original art as other ASL, but re-processed by Bill K.)
+ Many, many PNG stamps optimized to save disk space.
(Ran PNGOUT on the entire collection.)
* New Localizations:
+ Albanian
Ajri M. Shej, Canonical Ltd, and Rosetta Contributors
via Caroline Ford <caroline.ford.work@googlemail.com>
+ Australian English
Chris Goerner, Canonical Ltd, and Rosetta Contributors
via Caroline Ford <caroline.ford.work@googlemail.com>
+ Khmer
Khoem Sokhem <khoemsokhem@khmeros.info>
+ Kurdish
Erdal Ronahi, El�xanLora, Canonical Ltd, and Rosetta Contributors
via Caroline Ford <caroline.ford.work@googlemail.com>
+ Macedonian
fly_man, Canonical Ltd, and Rosetta Contributors
via Caroline Ford <caroline.ford.work@googlemail.com>
+ Occitan
Yannig MARCHEGAY (Kokoyaya), Canonical Ltd, and Rosetta Contributors
via Caroline Ford <caroline.ford.work@googlemail.com>
* Localization Updates:
+ British English
Caroline Ford <caroline.ford.work@googlemail.com>
+ Danish translations
Joe Hansen <joedalton2@yahoo.dk>
+ French translations
Jacques Chion <jacques.chion@wanadoo.fr>
+ Gujarati translation
Kartik Mistry <kartik.mistry@gmail.com>
+ Slovak
Martin, Canonical Ltd, and Rosetta Contributors
via Caroline Ford <caroline.ford.work@googlemail.com>
+ Swedish translations
Henrik Holst <henrik.holst@ecovision.se>
+ Russian translation
Sergei Popov <skein@rambler.ru>
2007.November.21
* New Stamps
+ American Sign Language
Based on http://en.wikipedia.org/wiki/Image:Asl_alphabet_gallaudet.png
Public Domain by Wikipedia user 'Ds13'.
Original traced in Inkscape, enlarged, and exported to PNG, and
released to the Public Domain by:
Caroline Ford <caroline.ford.work@googlemail.com>
+ Inukshuk (outline)
Ed Montgomery <edm@rocketmail.com>
+ Inukshuk (photo)
Ansgar Walk
(c) 1996, Creative Commons Attribution ShareAlike 2.5 License.
http://en.wikipedia.org/wiki/Image:Inunnguaq_Rankin_Inlet_1996-07-18.jpg
* Updated Stamps
+ Japanese yen
Ed Montgomery <edmontgomery@hotmail.com>
* Localization Updates:
+ Afrikaans translations
Petri Jooste <petri.jooste@nwu.ac.za>
+ British English translations
Caroline Ford <caroline.ford.work@googlemail.com>
+ Catalan translations
Pere Pujal i Carabantes <pere@fornol.no-ip.org>
+ Chinese (Traditional)
Song Huang <songhuang.tw@gmail.com>
+ French translations
Jacques Chion <jacques.chion@wanadoo.fr>
+ French description sounds
Jacques Chion <jacques.chion@wanadoo.fr>
+ German translations
Burkhard L�ck <lueck@hube-lueck.de>
+ Spanish translaitons
Gabriel Gazzan <ggabriel@internet.com.uy>
* Packaging and porting updates:
+ Mac OS X now has "Remove Stamps" functionality.
Installer now displays the installed version numbers/dates for
current user and all users.
Martin Fuhrer <mfuhrer@users.sourceforge.net>
- reversion.register() can now be used as a class decorator
- Danish translation
- Improvements to Travis CI integration
- Simplified Chinese translation
- Minor bugfixes and documentation improvement
* rrd_graph now uses a map to lookup variable names causing graphs with many
items to be drawn magnitudes faster as the linear search of the variable
tables is gone now.
* the optional argument :skipscale allows for a LINE or AREA instruction to be
excluded from having an effect on the scaling of the graph
* TRENDNAN is now working properly and als not crashing anymore
* Added a no-op string positioning combo "\." this allows to write
COMMENT:OS\2\. which would otherwise not be possible.
* JSON output of xport is now actually json compilant by its keys
being properly quoted now.
* The label positioner in rrd_graph is now properly ignoring the current
state of DST.
* fixes and enhancements for Python, Ruby, TCL and Perl bindings
* improved error reporting in rrd_graph
* portability and cross compilation
Release 1.3.2
* Make default options of rusle.txt the same as in rustrad.txt
* Add Russian Legacy layout
* Add "\circ ∘ U+2218 RING OPERATOR" back to the latex table
Release 1.3.1
* Add _ and ^ to the start characters for the LaTeX table
* Updates and bugfixes for the LaTeX table by Giuseppe Castagna (original author of the LaTeX table)
* ibus-table requires Python3 now, require it here as well
Release 1.3.0.20140707
* Use SELECT_KEYS = F1,F2,F3,F4,F5,F6,F7,F8,F9 for ipa-x-sampa
* Add single and multi wildcard options to all tables
* Use AUTO_WILDCARD = TRUE for all tables
* Don't force "us" layout for cns11643, compose, ipa-x-sampa, viqr, emoji, mathwriter-ibus, translit-ua, and translit
* Keep forcing "us" layout only for "rustrad", "yawerty", and "thai".
* Don't force "us" layout for the latex input method
* The "latex" table uses "\" as a startchar
* includes "Set symbols to be displayed in IM switchers" by Sean Burke
...
* Tue Jun 10 2014 Ding-Yi Chen <dchen@redhat.com> - 1.8.2
- Built for ibus-table-1.8.1
* Sun Jun 08 2014 Ding-Yi Chen <dchen@redhat.com> - 1.8.1
- Add summary and description translation back.
* Sun Jun 08 2014 Ding-Yi Chen <dchen@redhat.com> - 1.8.0
- Update for ibus-table-1.8.0
- Fixed Bug 1099380 - The stroke5 table should not use
"AUTO_SELECT = TRUE" but "AUTO_SELECT = FALSE"
PRJ_VER=2.1.3
SUMMARY=Fixed the bodhi push as Fedora-21 and EPEL-7 are not yet in bodhi
REDHAT_BUGZILLA=1002279,1093336
[Changes]
- Fixed cmake-fedora-fedpkg
PRJ_VER=2.1.2
SUMMARY=Fixed the bodhi push as Fedora-21 and EPEL-7 are not yet in bodhi
REDHAT_BUGZILLA=1002279,1093336
[Changes]
- ManageVariable: CMAKE_FEDORA_CONF_GET_ALL_VARIABLES are now accepting the same
parameters as SETTING_FILE_GET_ALL_VARIABLES
- Fixed the bodhi push as Fedora-21 and EPEL-7 are not yet in bodhi.
PRJ_VER=2.1.1
SUMMARY=zanata_xml generation script is fixed
REDHAT_BUGZILLA=1002279,1093336
[Changes]
- Fixed Bug 1002279 - Project configuration bugs when using cmake-fedora-newprj
- cmake-fedora-newprj: Correct git repo URL
- ManageZanata: Fix zanata.xml suggest countries.
PRJ_VER=2.1.0
SUMMARY=Support EPEL7; cmake-fedora-newprj
is fixed; Fixed Bug 193336
REDHAT_BUGZILLA=1002279,1093336
[Changes]
- Fixed Bug 1093336 - date(1): -u is much portable than --utc
- Fix EPEL 7 support.
- Enhancement:
+ No need to use MAKE_INSTALL_* for rpm files section.
INSTALL at any place works.
+ Better handling of ChangeLog:
- ChangeLog will only invoked before make pack_src or make changelog.
+ find_lang and files -f .lang are added automatically when
translations exists.
+ New targets:
- dist: Produce the source archive file. This is in GNU Standard targets.
+ New modules:
- CmakeFedoraScript: Scripts to be invoked in command line.
- ManageChangeLogScript: Scripts for handling ChangeLog.
- ManageRpmScript: RPM Scripts for handling RPM and SPEC.
- ManageZanata: Zanata translation service. Split from ManageTranslation
+ New cache variables:
- CMAKE_FEDORA_MODULE_DIR: cmake-fedora modules dir.
+ ManageFile: New function: MANAGE_CMAKE_FEDORA_CONF
+ ManageFile: New function: MANAGE_FILE_CACHE
+ ManageFile: New function: MANAGE_FILE_EXPIRY
+ ManageGConf: New macro: MANAGE_GCONF_SCHEMAS
+ ManageMessage: New function: M_OUT
+ ManageVariable: New macro: CMAKE_FEDORA_CONF_GET_ALL_VARIABLES
+ ManageString: New function: STRING_ESCAPE_BACKSLASH
+ ManageString: New function: STRING_ESCAPE_DOLLAR
+ ManageString: New function: STRING_ESCAPE_QUOTE
+ ManageTranslate: New function: ADD_POT_FILE
+ Target rpmlint: rpmlint statistics are now combined.
+ cmake-fedora-fedpkg: Default is now build all active
Fedora (including rawhide) and EPEL releases in fedpkg branches.
- Removed:
+ cmake-fedora.conf.in is no longer needed.
+ TODO should be put in wiki.
+ Modules:
- ManageInstall: This is no longer needed.
+ Targets:
- changelog_prev_update:
+ Scripts:
- cmake-fedora-functions is no longer needed.
- cmake-fedora-changelog is no longer needed.
+ Variables:
- PRJ_RPM_SPEC_FILE
- Changed:
+ DateTimeFormat: Macro to function: TODAY
+ ManageAPIDOC: MANAGE_APIDOC_DOXYGEN: Macro to function.
+ ManageAPIDOC: MANAGE_APIDOC_DOXYGEN: Parameters changed.
+ ManageArchive: Only the files that are explicitly added to
SOURCE_ARCHIVE_CONTENTS will be depended.
+ ManageFile: GIT_GLOB_TO_CMAKE_REGEX: Macro to function.
+ ManageString: STRING_ESCAPE_SEMICOLON: Macro to function.
+ ManageDependency: MANAGE_DEPENDENCY: Macro to function.
+ ManageRelease: MANAGE_RELEASE: Macro to function.
+ ManageRelease: MANAGE_RELEASE: Parameters changed.
+ ManageRPM: RPM_MOCK_BUILD: Parameters changed.
+ ManageSourceVersionControl: MANAGE_SOURCE_VERSION_CONTROL_GIT:
- Macro to function
- Parameters Changed
+ ManageSourceVersionControl: MANAGE_SOURCE_VERSION_CONTROL_HG:
- Macro to function
- Parameters Changed
- Mark as experiment
+ ManageSourceVersionControl: MANAGE_SOURCE_VERSION_CONTROL_HG:
- Macro to function
- Parameters Changed
- Mark as experiment
+ ManageTranslation: MANAGE_GETTEXT:
- Macro to function
- Parameters Changed
+ ManageUpload: For all marcos:
- Macros are changed to function
- Parameters has changed.
+ PRJ_DOC_DIR: Changed from docdir/<PRJ_NAME>-<PRJ_VER>
to docdir/<PRJ_NAME>
PRJ_VER=1.3.0
SUMMARY=Support EPEL7; cmake-fedora-newprj is fixed.
REDHAT_BUGZILLA=1002279
[Changes]
- Fixed Bug 1002279 - Project configuration bugs when using cmake-fedora-newprj
- Enhanced:
+ Support EPEL7
+ New targets: pack_src_no_force.
- Fixed:
+ cmake-fedora-newprj is fixed.
2014.June.29 (0.0.13)
* Enabled using gettext() with UTF-8.
Shin-ichi TOYAMA <dolphin6k@users.sourceforge.net>
* Created a Makefile for static-linking.
Shin-ichi TOYAMA <dolphin6k@users.sourceforge.net>
* Added "Disable Label tool" option, to match new Tux Paint feature.
* Added options for "Acholi", "Akan", "Amharic", "Fula", "Kiga", "Luganda",
"Luxembourgish", "Malayalam", "Mongolian", "Northern Sotho", "Persian",
"Serbian (latin)" and "Venetian" languages (added to Tux Paint recently).
* Added "Accessibility" tab, with options for sticky mouse clicks,
keyboard-based mouse movement, and on-screen keyboard
(new features in Tux Paint).
Pere Pujal i Carabantes <pere@fornol.no-ip.org>
* Added "Joystick" tab, with options for configuring joystick controls
(another new feature in Tux Paint).
Pere Pujal i Carabantes <pere@fornol.no-ip.org>
* Fixed bug where hitting [Cancel] in file/directory chooser dialogs would
cause Tux Paint Config. to crash.
* Modularized some of the UI layout code.
* New translations:
+ Acholi
Alfred John <agwanta2004@yahoo.co.uk>
+ Arabic
Mohammed <ab.kareem026@gmail.com>
+ Basque
Juan Irigoien <juanirigoien@gmail.com>
Ander Elortondo <ander.elor@gmail.com>
+ Bulgarian
Todor Stoyanov
+ Czech
Zdenìk Chalupský <chalzd@gmail.com>
+ Finnish
Olli <ollinpostit@gmail.com>
Tarmo Toikkanen <tarmo.toikkanen@iki.fi>
+ Fula
Fula Localization Project, http://www.pulaar-fulfulde.org/
Ibraahiima SAAR <ibrahima.sarr@pulaagu.com>
+ German
Markus Hinkelmann <markus@mhinkelmann.de>
+ Hindi
Gautam <gautam.2011@gmail.com>
+ Inuktitut
Harvey Ginter <harveyginter@gmail.com>
+ Latvian
Raivis Strogonovs <raivucis@gmail.com>
+ Malay
Muhammad Najmi Ahmad Zabidi <najmi.zabidi@gmail.com>
+ Mongolian
Batkhuu Ichinkhorloo <batkhu_i@yahoo.com>
+ Polish
Piotr Kwiliński <euvcp@hotmail.com>
+ Romanian
Vlad Ungureanu <ungureanuvladvictor@gmail.com>
+ Scottish gaelic
Michael Bauer <fios@akerbeltz.org>
+ Serbian cyrillic
Ivana <reci.ne.silvesteru@gmail.com> as a work in GCI
+ Serbian latin
Ivana <reci.ne.silvesteru@gmail.com> as a work in GCI
+ Venetian
Fabio Lazarin, El Galepìn <mistro@elgalepin.com>
+ Vietnamese
Clytie Siddall <clytie@riverland.net.au>
+ Zulu
sipho <sipho@translate.org.za>
* Translation Updates:
+ French
Jacques Chion <jacques.chion@orange.fr>
+ Greek
Kiriaki SERAFEIM <pse04178@rhodes.aegean.gr>
+ Italian
Flavio Pastore <ironbishop@fsfe.org>
+ Japanese
Shin-ichi TOYAMA <dolphin6k@users.sourceforge.net>
+ Portuguese
Sergio Marques <smarquespt@gmail.com>
+ Russian
Nikolay Parukhin <parukhin@gmail.com>
+ Slovak
Jaroslav Rynik <jrynik@yahoo.co.uk>
+ Songhay
Abdoul Cisse <abdoulseydou@hotmail.com>
Mohomodou Houssouba <mh@bollag-areal.ch>
+ Spanish
Lantz Gomez de Segura <lantzgs@yahoo.com>
+ Swedish
Henrik Holst <henrik.holst@millistream.com>
+ Turkish
Enes Burhan KURAN
2009.June.28 (0.0.12)
* Added some missing descriptions of options to README documentation.
* Added "Disable Magic controls" option, to match new Tux Paint feature.
* Added "Load all locale fonts" option, to match new Tux Paint feature.
* Added "Save Printer Configuration" option, to expose the 'printcfg'
option Tux Paint has had (on Windows and Mac OS X) for some time.
* Added system to update translation template file (POT), and to
build and install translation files. (Based on what's in tuxpaint)
* Added options for "Asturian", "Shuswap" and "Songhay" languages
(added to Tux Paint recently).
* Translated Tux Paint Config.
+ Brazilian Portuguese
Frederico Goncalves Guimaraes <frederico@teia.bio.br>
+ Chinese (Traditional)
Song Huang <songhuang.tw@gmail.com>
+ Danish
Joe Dalton <joedalton2@yahoo.dk>
+ Dutch
Bert Saal <bertsaal@gmail.com>
+ French
Arnaud Champollion <arnaud.champollion@laposte.net>
+ Greek
Serafeim Kyriaki <pse04178@rhodes.aegean.gr>
+ Italian
Simona Riva <simona.riva@tiscali.it>
+ Portuguese
Sergio Marques <smarquespt@gmail.com>
+ Russian
Sergei Popov <skein@rambler.ru>
Nikolay Parukhin <parukhin@gmail.com>
+ Slovak
Jaroslav Rynik <jrynik@yahoo.co.uk>
+ Slovenian
Matej Urban <matej.urban@gmail.com>
+ Songhay
Abdoul Cisse <abdoulseydou@hotmail.com>
Mohomodou Houssouba <mh@bollag-areal.ch>
+ Spanish
Gabriel Gazzan <gabcorreo@gmail.com>
+ Swedish
Daniel Nylander <po@danielnylander.se>
+ Ukranian
Serhij Dubyk <serhijdubyk@gmail.com>
2008.April.28 (0.0.11)
* Desktop icon now gets installed in GNOME desktops on Linux/Unix.
Nicolas Valcárcel <nvalcarcel@ubuntu-pe.org>, via Ubuntu bug tracker
* "Ojibwe" is the proper spelling of the language; changed option in TPC.
2008.February.26 (0.0.10)
* Mac OS X updates
Martin Fuhrer <mfuhrer@gmail.com>
* Added "Allow screensaver" option, to match new Tux Paint feature.
* Added newly supported Tux Paint locales:
- Australian English
- Azerbaijani
- Canadian English
- Khmer
- Macedonian
- Occitan
- Zapoteco
2007.October.26 (0.0.9)
* Adeded newly supported Tux Paint locales:
- Esperanto
- Ojibway
- Wolof
* Added "Data" tab, with checkbox and directory browser for
Tux Paint 0.9.18's new "datadir" option.
* Added "nolockfile" option (to "Data" tab).
("nolockfile" config. is now accessible via config file,
as of Tux Paint 0.9.18)
* Added a slider to control default stamp sizes (to "Simplification" tab).
2014.August.5 (0.9.22)
* New Tools:
----------
* Label - A tool to add text to a drawing, which can be modified or
moved later.
By Arunodai Reddy Vudem (GSOC 2008)
With modifications and integration by
Pere Pujal i Carabantes <pere@fornol.no-ip.org>
* New Magic Tools:
----------------
* Blinds - Close window blinds over your picture.
Pattern - Draws a tiled pattern around the picture.
Perspective - Change the image's perspective.
Mosaic Hexagon, Mosaic irregular, Mosaic square - Glass mosaic effects.
Tiles - Draws a symettric pattern around the picture.
Zoom - Zoom the image in or out.
By Pere Pujal i Carabantes <pere@fornol.no-ip.org>
* Puzzle - Slide parts of your picture around like a sliding puzzle.
By Adam 'foo-script' Rakowski <foo-script@o2.pl>
with modifications by Pere Pujal i Carabantes <pere@fornol.no-ip.org>
* ROYGBIV Rainbow - Draw a rainbow arc using solid colors of
Red, Orange, Yellow, Green, Blue, Indigo and Violet.
* Symmetry Left/Right, Symmetry Up/Down - Paint with relfective symmetry
across the horizontal or vertical center of the image.
(Like Kaleidoscope, but only one mirrored brush, either left/right
or up/down.)
* Wet Paint - Draws a light coat of paint, and smudges at the same time.
(Based on Smudge tool. Requested by gallery artist Angela.)
* Xor Colors - Colors based on the position drawn on the picture.
Lukasz Dmitrowski <lukasz.dmitrowski@gmail.com>
* Build System Improvements:
--------------------------
* Variety of tweaks to help Tux Paint cross-compile for Windows under Linux
Volker Grabsch <vog@notjusthosting.com>
* Added support for building under Haiku OS
Scott McCreary <scottmc@users.sourceforge.net>
* Integrated OpenCandy-powered recommendation service
into Windows installation scripts (InnoSetup), as an option.
<http://www.opencandy.com/>
Note: "tuxpaint.iss" still builds standard, OpenCandy-less
Tux Paint installer; "tuxpaint-opencandy.iss", along with a file
with secret key info (not included in CVS, of course!), build
an OpenCandy-enabled version. The OC account is currently
maintained by Bill Kendrick <nbs@sonic.net>, lead developer.
For more info, see http://www.tuxpaint.org/docs/opencandy/
* Using $LDFLAGS when linking Magic tool plugins and Tux Paint binary.
Volkov Peter <volkov_peter@users.sourceforge.net> (SF.Net Bug #3389067)
* Collection of Mac OS X Updates:
-------------------------------
Produced by Eric Poncet <http://www.linguasoft.com/>
Commissioned by Harvey Ginter <harveyginter@gmail.com>
* Fix OS X 10.9 issue of current directory set by Finder
to something else than folder where app bundle resides.
* Customization support for Mac OS X (automatic, under XCode)
and Windows (manual).
* Some Mac OS X build / project changes & updates.
* Adjustments to Mac OS X fontconfig config file, to avoid warnings
and make things more robust.
* Updates to some #include's to catch up with newer library revisions.
* Tweaks to pixel read/write on Apple.
* Introduction of 'intprt_t' casting to avoid warnings on x64.
* Some additional debugging output.
* Logging stderr & stdout to /tmp/tuxpaint.log
* Accessibility Improvements:
---------------------------
* Added a mouse accessibility mode to avoid the need to drag the mouse.
("--mouse-accessibility")
by Ankit Choudary <ankit.goaldecided@gmail.com> (GSOC 2010)
with integration and fixes by
Pere Pujal i Carabantes <pere@fornol.no-ip.org>
* Added an option to display an on-screen keyboard when using the
'Text' and 'Label' tools. ("--onscreen-keyboard") [Experimental!]
by Ankit Choudary <ankit.goaldecided@gmail.com> (GSOC 2010) with
integration and fixes by Pere Pujal i Carabantes <perepujal@gmail.com>
and some code borrowed from xorg (keysymdef.h and en_US.UTF-8_COMPOSE
Authors?)
and xterm file keysym2ucs.c (function keysym2unicode
Markus G. Kuhn <mkuhn@acm.org>, University of Cambridge, April 2001
Special thanks to Richard Verhoeven <river@win.tue.nl>
Public domain.
* Keyboard can be used to move and click mouse ("--keyboard" option).
[Experimental!]
by Ankit Choudary <ankit.goaldecided@gmail.com> (GSOC 2010)
* See documentation in OPTIONS for how to use it.
* Joystick can be used to drive Tux Paint
by Ankit Choudary <ankit.goaldecided@gmail.com> (GSOC 2010)
with integration and fixes by Pere Pujal i Carabantes
* Use --joystick-dev to choose joystick (otherwise
uses the first joystick found on the system).
* Use '--joystick-dev list' to list available joysticks.
* Uses any of the buttons found in the joystick, no need for
configuration. (--joystick-buttons-ignore can be used to
ignore buttons.)
* The hat of the joystick moves one pixel at a time, useful to
carefully place the pointer.
* The ball of the joystick should also trigger pointer
motion.
* The responsivity of the joystick can be configured via command
line or config files:
* --joystick-slownes sets a delay at each axis motion event.
Allowed values from 0 to 500, defaults to 15.
* --joystick-threshold sets the minimum value of axis motion to
begin move the pointer.
Allowed values from 0 to 32766, defaults to 3200.
* --joystick_maxsteps sets the maximum number of pixels that
the pointer will move at a time.
Allowed values from 1 to 7, defaults to 7.
* Joystick buttons can be assigned used to activate certain commands
in Tux Paint (--joystick-btn-COMMAND options)
* Magic Tool Improvememnts:
-------------------------
* Magic tools can register themselves as paint with one click
(versus click/drag/release): MODE_ONECLICK. (e.g., "Ripples")
Utilized by mouse-accessibility feature.
* Magic tools can register themsevles as paint-with-a-preview:
MODE_PAINT_WITH_PREVIEW. (e.g., "Flower")
Utilized by mouse-accessibility feature.
* Other Improvements:
-------------------
* Random brushes avoid repeating the same frame twice.
* Showing a warning when using save-related options when "nosave" is set.
(SourceForge Bug #3327493)
* Quicker prompt window pop-up animation.
* Left/Right Stamp navigation buttons are purple, like the other (up/down)
scroll buttons found in Tux Paint.
(SourceForge Bug #2918289)
* Slightly improved mouse motion handling when Tux Paint is very busy
drawing or previewing. (e.g., when drawing a circle, you could often
end up with a "D" shape... now, you get more of a regular polygon shape
if Tux Paint is taking too long to draw. It skips some motion events,
rather than ignoring all motion events after the first 1/4th second.)
* 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)
* Tux Paint (in windowed mode) now only centers itself if
no specific positioning has been provided via
the SDL_VIDEO_WINDOW_POS environment variable.
(SourceForge Bug #3138446)
* Creating thumbnails for the starters we provide.
(Speeds up 'New' dialog appearance.)
(SourceForge Bug #1417849)
Pere Pujal i Carabantes <pere@fornol.no-ip.org>
* On systems where Pango is used for UI text rendering, Tux Paint now
spawns a temporary thread during start-up (at the splash screen) to
allow "fontconfig" to generate its font cache in the background,
while showing the "please wait" animation, and responding to the US.
(Fontconfig takes a long time to generate its cache the first time
you run a Pango- and hence fontconfig-enabled application
(Tux Paint, Gimp, Inkscape, etc.), or after adding lots of new fonts
to your system).
SF.net Bug #2944951
* Thumbnailing (of UI elements, stamps, saved images, etc.) is now
gamma-corrected. See:
http://www.4p8.com/eric.brasseur/gamma.html
* Template images are now supported. Similar to Starters, they are
pre-drawn pictures to begin a new drawing with, accessed via the
"New" dialog. The "Eraser" tool will erase back to the original
picture (rather than a solid color).
Unlike Starters, they do not involve an immutable "layer" above the
drawing. They may be drawn over in their entirety.
* After switching into, or out of, a magic tool, the canvas is updated.
* Starter images can be in SVG (Scalable Vector Graphics) format.
(Avoids loading PNG if SVG with the same name exists.)
* Removed white artifacts from some Starters, and reduced file size
of some Starters.
* When scaling/smearing a picture or Starter, to fit the current canvas
size, it was not drawing on the far right or bottom edges, causing
Fill tool to 'spill'. (Example: fill one of the puzzle pieces on the
right or bottom of the 5x5 jigsaw Starter, and all pieces on the right
and bottom would get filled, too.)
* Starter images can be in KPX (Kid Pix Template) format.
(These appear to simply be JPEG with 60 byte's worth of Mac OS
resource fork header at the beginning.)
(Thanks to Sarah Curry for sharing some example templates to test.)
* When a default size was not specified, SVG-based Stamps would default
to the largest, which was canvas-sized. Now defaulting to a more
reasonable size. (And users can click the maximum size choice to get
the largest, canvas-sized rendition.)
(SF.net bug #2836471)
* Widened dialog windows, to help avoid word-wrap and overlap problems
with some prompts, in some locales.
(SF.net bug #2834461)
* Shape Tool now locks rotation into 15 or 5 degree steps, when the
radius of the shape is very small or small, respectively.
(SF.net bug #2837177)
* Shape Tool tries to avoid glitches where lines connect, when shape is
rotated. (Rotation of fixed-aspect shapes like Square and Octagon
stays within the angle of the corners. i.e., rotating a square 140 deg.
actually only rotates it 30 deg., since it looks identical,
sans glitches.)
(SF.net bug #2837177)
* Created a BASH tab-completion file for Tux Paint, so that
command-line options are easier to discover (without necessarily
needing to consult the man page, 'Options' documentation, or --usage
output).
* Text (and Label) tool doesn't flicker when typing or erasing text.
* Creation of thumbnails for personal starters and templates.
* Major rewrite of configuration and locale-setting code.
Albert Cahalan <albert@users.sourceforge.net>,
Bill Kendrick <bill@newbreedsoftware.com>
* Packaging all the metadata in the PNG file. Before a draw based
on a starter would have need 3 files: the draw, the starter and the
.dat file, whith the addition of the Labels tool this increased to
5 files. Now all this stuff is packed in customs chunks inside the
PNG file.
Pere Pujal i Carabantes <pere@fornol.no-ip.org>
* No longer directly accessing PNG structure members directly, now using
png_set_IHDR().
Thomas Klausner, SF.net Bug #3386433
* Adapted the interface to play nice too on touchscreen devices.
* Optimised PNG files using TruePNG and PNGZopfli, for smaller file sizes.
* New Starters:
-------------
* Elephant
* Hat
* Old Soviet Car
* Skull
* Bald Eagle
* Car 2
* Desert Tortoise
* Gecko
* Manatee
* Pansy
* Stained Glass
* Woodpecker
* Frame - Filmstrip
* Frame - Flowers
* Frame - Picture
* Frame - Screen
* Frame - Television
* Frame - Gold
* Frame - heart
* Frame - hearts
* Fish Icon
* Mosaic
From Open Clip Art, curated by
Caroline Ford <caroline.ford.work@googlemail.com>
* Frame - neon
Made in inkscape and the gimp by Caroline Ford.
* New Templates
-------------
* Burnt bark
* Cliff
* Corn maze
* Jellyfish
* Lighthouse
* Mossy bark
* Mossy log
* Mudstone
* Ocean splash
* Ocean waves
* Redwoods above
* Rocks
* Sheep
* Spider's web
* Sun behind clouds
* Sun behind leaves
* Trees above
* Trees at dusk
* Wool mill machine
Photographed by Bill Kendrick <bill@newbreedsoftware.com>
* New Brushes
---------
* Another flower brush
Made out of some open clipart by C Ford.
* Inksplat
Based on 'Splatter Brushes' for GIMP
By 'Flyhorn' at deviantART
http://browse.deviantart.com/art/Splatter-brushes-340519966
* New Locales:
------------
* Acholi translation
Achuma George Patrick <chanchumgpa@gmail.com>
Opio June Bryan
Ogwal Kenneth Awio
* Akan translation
Derrick Frimpong <flexyflame2006@yahoo.com>
* Amharic translation
Solomon Gizaw <solohavi@yahoo.com>
http://pootle.locamotion.org/am/tuxpaint/
* Aragones translation
Juan Pablo Martinez Cortes <jpmart@unizar.es>
* Armenian translation
Anush MKRTCHYAN
Jasmine Udea
* Assamese translation
Anand Kulkarni <kulkarni1016@yahoo.co.in>
* Bambara translation
Fasokan <konate20032001@yahoo.fr>
* Bosnian translation
Samir Ribić
* Kiga translation
Florence Tushabe <tushabe@cit.mak.ac.ug>
* Fula translation
Ibraahiima SAAR <ibrahima.sarr@pulaagu.com>,
Fula Localization Project, http://www.pulaar-fulfulde.org/
* Inuktitut
Harvey Ginter <harveyginter@gmail.com>
* Kannada translation
Savitha <savithasprasad@yahoo.com>
Provided by Vrundesh Waghmare <vrundesh.waghmare@gmail.com>
* Konkani (Devaganari and Roman)
Rahul Borade <rahulborade01@gmail.com>
* Luganda translation
James Olweny <sjolweny85@yahoo.co.uk>
* Luxembourgish translation
Ren� Brandenburger <rene@brandenburger.lu>
* Maithili
U.Sudhakar <sudhakaru@cdac.in>
sk <sk>
Provided by Praveen Dewangan <pdvg.cdac@gmail.com>
* Malayalam translation
Students of Vocational Higher Secondary School Irimpanam
http://vhssirimpanam.org
- rimal <rimalmathew@gmail.com>
- Abhijith P.K
- Appu Ajith
- Vishnu Ajith
- Harish Vijay
- Mathew K.Vaidyan
- Manu C.Kauma
- Sreejith P.M
- Nithin M
- Sidharth K.Bhattathiri
- Thomas Peter
- Dona C.D
- Anjitha venugopal
- Athira Venugopal
- Shelmi P.R
- Revathi Sukumaran
- Salu P.SAmitha Appukuttan
- Geegu Varghese
- Ashna Manoharan
- sreelakshmi
- jithu
- Abhinav Thomas
- Abhitha Thomas
- Sajith P.V
- Vishnu Vinod
- Senthis
- Vimal <vimaljoseph@gmail.com>
- Sameer <sameer.thahir@gmail.com>
- Sanal <sanalmadatheth@gmail.com>
- Sooraj <soorajkenoth@gmail.com>
- V Sasi Kumar <sasi.fsf@gmail.com>
Updated by Sonith Kumar <sonith.kumar153@gmail.com>
Reviewed by Haris Ibrahim K. V. <blucalvin@gmail.com>
* Manipuri (Bengali and Metei Mayek)
Hidam Dolen <dolenhi@gmail.com>
Provided by rahul dabre <rahulvdabre@yahoo.com>
* Marathi translation
Santosh Jankiram Kshetre <quicklearning@rediffmail.com>
* Nepali translation
Khagen Sharma <khagen.sharma@gmail.com>
Provided by Neha Aphale <aphaleneha@gmail.com>
* Northern Sotho translation
Pheledi Mathibela <pheledi@mosekolatranslation.co.za>
* Odia translation
Kaniska Padhi <kaniska2008@gmail.com>
* Punjabi translation
Arshpreet Singh <arsh840@gmail.com>
* Persian translation
Farinaz Hedayat <farinaz.hedayat@gmail.com>
* Sanskrit translation
Babita Shinde <babitagaikwad@gmail.com>
* Santali translation (Devaganari)
Chandrakant Dhutadmal <cpdhutadmal@yahoo.com>
Ganesh Murmu <g_murmu_in@yahoo.com>
* Santali translation (Ol-Chiki)
Chandrakant Dhutadmal <cpdhutadmal@yahoo.com>
Ganesh Murmu <g_murmu_in@yahoo.com>
* Serbian translation (latin)
Ivana Rakic <reci.ne.silvesteru@gmail.com>
* Sinhala
Menik Prasantha <manikprasantha@gmail.com>
* Sundanese
kumincir <ia.adnan@gmail.com>
* Valencian
Pilar Embid Giner <embid_mar@gva.es>
* Venetian language
Fabio Lazarin, El Galep�n <mistro@elgalepin.com>
* Zulu
sipho <sipho@translate.org.za>
* Localization Updates:
---------------------
* Albanian translation.
Canonical Ubuntu Launchpad contributors
* Basque translation
Ander Elortondo <ander.elor@gmail.com>
* Belarusian translation
Alexander Geroimenko <a.geroimenko@gmail.com>
* Brazilian Portuguese translation
Frederico Goncalves Guimaraes <frederico@teia.bio.br>
* British English
Robert Readman <robert_readman@hotmail.com>
* Bulgarian
Stefani Stoyanova
* Chinese (Traditional) translation
Song Huang <songhuang@users.sourceforge.net>
* Czech translation
Zdeněk Chalupský <chalzd@gmail.com>
* Danish translation
Joe Dalton <joedalton2@yahoo.dk>
* Dutch translation
Freek de Kruijf <f.de.kruijf@hetnet.nl>
* Finnish translation
Olli <ollinpostit@gmail.com>
Tarmo Toikkanen <tarmo.toikkanen@iki.fi>
* German translation
Stephanie Schilling <stephanieschilling@online.de>
* Greek translation
Kiriaki SERAFEIM <pse04178@rhodes.aegean.gr>
* Gujarati translation
Kartik Mistry <kartik.mistry@gmail.com>
* Hindi translation
aki <akash.nawani@gmail.com>
Ashish Arora <ashish.arora13@gmail.com>
* Hungarian translation
Nagy Akos <nagy.akos@codespring.ro>
* Italian translation
Flavio "Iron Bishop" Pastore <ironbishop@fsfe.org>
* Latvian
Raivis Strogonovs <raivucis@gmail.com>
* Malay translation
Muhammad Najmi Ahmad Zabidi <najmi.zabidi@gmail.com>
* Norwegian Bokmål translation
Karl Ove Hufthammer <karl@huftis.org>
* Norwegian Nynorsk translation
Karl Ove Hufthammer <karl@huftis.org>
* Romanian translation
Hodorog Andrei <tocitox@gmail.com>
* Russian translation
Nikolay Parukhin <parukhin@gmail.com>
Sergei Popov <skein@rambler.ru>
* Polish translation
Piotr Kwiliński <euvcp@hotmail.com>
* Portuguese now using plain "pt" locale (vs. always specifying "_PT")
* Portuguese translation
Sergio Marques <smarquespt@gmail.com>
* Scottish Gaelic translation
Michael Bauer <fios@akerbeltz.org>
* Scottish Gaelic translation for Inno Setup
Foram na Gaidhlig <fios@foramnagaidhlig.net>
* Serbian translations (cyrillic)
Ivana Rakic <reci.ne.silvesteru@gmail.com>
* Slovak translation
Jaroslav Rynik <jrynik@yahoo.co.uk>
* Songhay translation
Abdoul Cisse <abdoulseydou@hotmail.com>
Mohomodou Houssouba <mh@bollag-areal.ch>
* Spanish (Spain) translation
Teresa Orive <teresa.g.orive@gmail.com>
* Swedish translation
Henrik Holst <henrik.holst@millistream.com>
* Swahili translation
Emanuel Feruzi <emanuel.feruzi@trilabs.co.tz>
* Telugu tranlation
saikumar <ramukiashc@gmail.com> as a task in GCI
* Turkish
Enes Burhan KURAN <asd@gmail.com>
* Vietnamese translation
Clytie Siddall <clytie@riverland.net.au>
* Zapoteco
Rodrigo Perez Ramirez and Indigenas Sin Fronteras <isf_mx@yahoo.com>
* Bug Fixes
---------
* Starter and template filenames with non-lowercase extensions (e.g. .JPG)
would fail to load.
SF.net Bug #191
* If a non-SVG starter or template with the same name as an SVG one
existed, it would be loaded instead of the SVG (despite a thumbnail
of the SVG appearing in the file selector).
SF.net Bug #191
* Image on right of dialogs would get scaled/cut-off even if there was
room for them.
* When using 'print delay' option, it would not allow printing the
first time until the delay had passed.
* Fixed error reporting when make_directory() fails.
(Fixes spurious
SF.net Bug #2765872)
John Popplewell <john@johnnypops.demon.co.uk>
* Buffersize for holding Starter and image filenames was way too low.
(Could crash with Starter images with very long filenames.)
* Shape tool would only resize a shape if you dragged down or right,
not up or left.
(SF.net Bug #2834320)
* tuxpaint-import tool uses BASHisms, so changed shebang to #!/bin/bash
(instead of #!/bin/sh).
* Added some missing examples to the default tuxpaint.conf file.
(Thanks to Aapo Rantalainen <aapo.rantalainen@gmail.com>)
* Default stamp size, in some situations, was very large
(due to some rules that allowed stamps to be, at maximum,
up to 2x width of the canvas, OR 2x height of the canvas, as long
as it wasn't larger than the canvas in the other dimension).
The stamp sizing buttons were unable to re-select that size.
The sizing button bug has been fixed, the rule has been adjusted to
allow a maximum overscan of 1.5x width-or-height, and if the maximum
size causes overscan, then a smaller size is used for the default
when the stamp is first used.
(SF.net Bug #1668235)
* Shapes tool now draws at mouse release to help painting with
touchscreen devices.
(SF.net Feature request #3008811)
* Shapes tool would left their preview on the canvas if you leave it
or change the shape before finishing to draw it.
(SF.net Bug #1057311)
* Example for 'savedir' in tuxpaint.conf suggested you needed /saved
at the end, which is not true. Added note explaining that actual
image files go under 'saved' subdirectory.
(Thanks to Marco Menardi)
* Saved images woose path contains non-ascii chars can now be opened on Windows.
Fixes http://sourceforge.net/p/tuxpaint/bugs/188/
* Ignoring ".pfb" (PostScript 'Printer Font Binary') fonts, to
avoid crashes.