No description
Find a file
Will Thompson 74506214e7 Add appstream metainfo file
This is used by software centres such as GNOME Software to display
information about the app, both before and after it is installed.

The <id> used here follows the recommendations in the Appstream
specification, with the exception of violating the spec's strong
encouragement to use only lowercase characters. This is because the
version that is already published by Flathub uses an uppercase T in the
final component of the ID.[0] The file shipped by Fedora followed an older
convention of using the desktop file name as the ID. This is
acknowledged by the <provides> section near the bottom of the file,
which will allow software centres to associate the reverse-domain-name
ID with the older ID.[1]

Many fields in this file are translatable.  This was the motivation for
the preceeding two changes:

- By using xgettext rather than intltool, the untranslated template may
  be written using the normal appstream XML tags, rather than needing to
  use (for example) <_name>Tux Paint</_name> to mark that field for
  translation, which renders the template not valid for tools like
  'appstreamcli validate'.
- Merging translations at build time, rather than committing the
  translated XML to the repo as well, avoids another potentially
  error-prone manual step when updating the source file or translations.

The release notes are taken from the press releases on the Tuxpaint
website. They will be extracted for translation. Another option is to
replace the <description> with <url type="details">...</url>, but AFAIK
no software centres currently show these URLs.[2]

[0]: https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-id-generic
[1]: https://www.freedesktop.org/software/appstream/docs/sect-Metadata-Application.html#tag-id-desktopapp
[2]: https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-releases

TODO:

- align comment

Fixes: https://sourceforge.net/p/tuxpaint/feature-requests/172/
2022-06-10 21:45:44 +01:00
custom Move custom/macos* files to macos/* 2021-01-11 18:16:22 -05:00
data Open dialog scroll buttons auto-repeat now 2022-04-18 23:31:08 -07:00
docs Sync doc's w/ new macOS Install changes 2022-06-05 13:49:58 -07:00
fonts/locale Changed e-mail address of shin-ichi. 2022-03-11 19:57:56 +09:00
haiku Adding the tuxpaint.rdef file, this contains the tuxpaint icon for Haiku 2010-06-02 15:44:15 +00:00
hildon Updated version #. 2007-11-27 18:04:20 +00:00
im Comment error fixed. 2009-05-31 15:49:28 +00:00
ios add back noquit option to ios default config 2021-03-24 00:00:31 -04:00
macos macos build: remove the --openfolder option 2022-06-04 13:07:08 -04:00
maemo/debian DESTDIR is the standard name, not PKG_ROOT 2008-04-26 19:38:17 +00:00
magic Different description for Tile Zoom than plain Zoom 2022-06-02 21:17:23 -07:00
man Refresh docs; get updated date stamps 2022-06-04 00:14:33 -07:00
obj Ignoring gperf-generated parse.c and interim parse_step1.c. 2009-11-20 22:43:02 +00:00
osk osk fix for single quote and backtick 2022-05-21 10:42:37 -04:00
src Add appstream metainfo file 2022-06-10 21:45:44 +01:00
stamps/cartoon/tux Optimised PNG files using TruePNG and PNGZopfli. 2014-06-29 11:08:36 +00:00
starters Tweaks to new Frog starter 2021-11-04 19:09:31 -07:00
templates Adding a number of example templates. 2014-01-04 09:15:35 +00:00
visualc Moved sdl docs. 2007-08-11 18:01:14 +00:00
win32 Update dates in macos/Info.plist & win32/resources.rc 2022-06-04 00:26:48 -07:00
.cvsignore Ignoring generated-thumbnails directories in CVS. 2010-04-27 22:07:26 +00:00
.gitignore Add appstream metainfo file 2022-06-10 21:45:44 +01:00
dummy.c indent dummy.c 2017-10-15 11:32:16 -07:00
findbad things belonging in .bss that may end up in .data instead 2009-11-23 03:00:05 +00:00
Makefile Add appstream metainfo file 2022-06-10 21:45:44 +01:00
README.txt A more useful root dir README 2017-11-12 11:00:07 -08:00
tuxpaint.spec Changed e-mail address of shin-ichi. 2022-03-11 19:57:56 +09:00

Tux Paint

Tux Paint is a free, award-winning drawing program for children
ages 3 to 12.  It combines an easy-to-use interface, fun sound effects,
and an encouraging cartoon mascot who guides children as they use
the program.

Kids are presented with a blank canvas and a variety of drawing tools
to help them be creative.  Along with paintbrush, shapes and text,
Tux Paint includes a "stamp" feature to add pre-drawn or photographic
imagery to pictures, and a set of "magic tools" that provide filter effects
(like blur, tint and waves) and interesting drawing tools (like train tracks,
bubbles and grass).

Tux Paint includes a collection of "starter" images, both coloring-book style
and photo-realistic, and a large collections of stamps are available
as a separate download. Additional content can be added by parents and
teachers, or downloaded from 3rd parties.


Please see the full documentation located in the "docs" directory.

$Id$