Commit graph

1672 commits

Author SHA1 Message Date
Mark Kim
6fa7ac8dcc Update korean translation
* Also updated my email elsewhere in the docs.
2022-09-10 07:24:47 -04:00
Bill Kendrick
e8241d5b6a Portuguese translation update
h/t Hugo Carvalho
2022-09-09 01:21:02 -07:00
Bill Kendrick
bd07489702 check_translations.sh; easier life, and check LINGUAS
Updated `src/po/check_translations.sh` sanity-checking script
to check `src/po/LINGUAS` file.  Also, OPTION docs (and
Tux Paint Config. source) updated to make the script's job easier.
2022-09-09 00:59:49 -07:00
Bill Kendrick
ae9a333bbb Doc'ing Japanese PO update 2022-09-08 23:54:40 -07:00
Bill Kendrick
f15317fd7d Crediting myself in a few 0.9.29 items 2022-09-07 00:25:25 -07:00
Bill Kendrick
83ff3afcc2 Sync docs to get Stamps rotation info 2022-09-05 00:48:04 -07:00
Bill Kendrick
9c25b2fda5 Stamp rotation on by default 2022-09-05 00:42:03 -07:00
Bill Kendrick
270f5353e0 Mend drop-shadows on prompts
...they were not rendering the way we were doing it in the sdl2.0
branch.
2022-09-05 00:04:52 -07:00
Bill Kendrick
53c1c5e995 Create "canvas" as 24-bit all the time
Previously was having it match the display's ("screen"'s) depth
and masks, but this apparently causes artifacts under SDL2.
Closes https://sourceforge.net/p/tuxpaint/bugs/259/
2022-09-04 01:33:36 -07:00
Bill Kendrick
c171500d5e Stamp rotation - Warp mouse to the right, at start
...this ensures that any immediate mouse movement at the
beginning of the rotation process will affect the angle only
slightly.  (As opposed to leaving it in the center of the
stamped shape; moving slightly left would rotate the shape
~180 degrees immediately, for example).

Also, updated date in CHANGES and src/tuxpaint.c, added
new feature to CHANGES, and credited Pere.  (Great work!!!)
2022-09-02 02:05:52 -07:00
Bill Kendrick
79c246976c Merge branch 'master' into sdl2.0 2022-07-09 19:06:10 -07:00
Bill Kendrick
5e3aac3889 Doc refresh to get "A patch for SDL2_Pango..."
"...is no longer necessary."
2022-07-09 19:04:26 -07:00
Bill Kendrick
f39502771c Sync INSTALL docs re: Win STDERR/STDOUT 2022-07-09 10:57:44 -07:00
Bill Kendrick
fe4d113c81 Merge branch 'master' into sdl2.0 2022-07-08 23:44:54 -07:00
Bill Kendrick
4b8c572123 Make sure CSS changes are pulled into all relevant HTMLs 2022-07-08 23:44:12 -07:00
Bill Kendrick
401d5805a6 Trying to sync INSTALL w/ Shin-Ichi's page (TXT) 2022-07-08 23:43:34 -07:00
Bill Kendrick
148d26af7f Trying to sync INSTALL w/ Shin-Ichi's page 2022-07-08 23:42:25 -07:00
Bill Kendrick
da15f8c282 Changing Android save paths to now default to the 'external' dir from the device itself.
Merging the src/tuxpaint.c change from
https://github.com/tux4kids/Tuxpaint-Android/pull/18
(e23803b1f2)

Per Terrence
2022-07-07 17:44:51 -07:00
Bill Kendrick
a1dda27345 Continuing Compatibility with SDL2_Pango 0.1.3 changelog
Oof
2022-07-03 20:02:28 -07:00
Bill Kendrick
53ff93aadc Doc'ing Compatibility with SDL2_Pango 0.1.3
...in main branch's CHANGES file, because things are still
kind of dual-branched around here.
2022-07-03 20:01:08 -07:00
Bill Kendrick
60120b763c Merge branch 'master' into sdl2.0 2022-07-03 19:58:34 -07:00
Bill Kendrick
f56acbe34d Processed PNG images through pngout
Increase some compression

Also corrects some warnings being reported by libpng (via SDL_image);
h/t Tim Dickson, closes https://sourceforge.net/p/tuxpaint/bugs/252/
2022-07-03 17:45:21 -07:00
Bill Kendrick
06fafcb6d6 "test-png" tool to find PNGs that cause warnings
New tool, "test-png", which exercises libpng library on
a set of PNG image files, allowing us to find those which
cause Tux Paint (via SDL_image, in turn via libpng) to
report back warnings to STDERR.

h/t Tim Dickson, per https://sourceforge.net/p/tuxpaint/bugs/252/
2022-07-03 17:18:58 -07:00
Bill Kendrick
844db56ab9 Drip - Better full-canvas effect; proper description
h/t Karl, code by Pere (w/ some clean-up by me)

Closes https://sourceforge.net/p/tuxpaint/bugs/256/
2022-07-03 16:39:50 -07:00
Bill Kendrick
95755c7af5 Emboss: Canvas-specific description
Closes https://sourceforge.net/p/tuxpaint/bugs/257/
h/t Karl
2022-07-03 16:31:38 -07:00
Bill Kendrick
e984f23b5f Line: Never say "360 degrees" (say "0")
h/t Karl

Closes https://sourceforge.net/p/tuxpaint/bugs/255/
2022-07-03 16:09:48 -07:00
Bill Kendrick
2a43bd3dcd Doc'ing Norwegian Nynorsk l10n update 2022-07-03 15:41:13 -07:00
Bill Kendrick
db8ee6d6de Doc'ing that macOS supports Trash since 0.9.29 2022-07-02 22:30:39 -07:00
Bill Kendrick
c917542118 Doc'ing that macOS supports Trash since 0.9.29 2022-07-02 22:27:22 -07:00
Mark Kim
633a3628d6 Compatibility with SDL2_Pango 0.1.3
Include all headers needed by SDL2_Pango when building the fonts file by
querying pkg-config.
2022-07-02 22:29:47 -04:00
Mark Kim
28888c1842 Update CHANGES.txt 2022-07-02 22:10:13 -04:00
Mark Kim
c936a5a810 Update CHANGES.txt 2022-07-02 22:08:50 -04:00
Bill Kendrick
d289d407ad Merge branch 'master' into sdl2.0 2022-06-29 21:04:32 -07:00
Bill Kendrick
59ef64b4e5 Doc stuff merged in "Use RHEL 7-compatible appdata filename"
https://sourceforge.net/p/tuxpaint/tuxpaint/merge-requests/13/
2022-06-29 20:56:03 -07:00
Bill Kendrick
5f4c07f7d9 Merge branch 'master' into sdl2.0 2022-06-28 20:15:39 -07:00
Bill Kendrick
f0eaaaf376 Sync INSTALL docs for sdl2 change 2022-06-28 19:22:34 -07:00
dolphin6k
4323445228 Merge branch 'master' into sdl2.0 2022-06-29 09:31:29 +09:00
Bill Kendrick
f0fb00a64a Stub for Android port changes in CHANGES.txt
(Pere and/or Terrence should fill in the details, e.g., things from
"Android tweaks coming from the Tuxpaint-Android repo at github [...]"
https://sourceforge.net/p/tuxpaint/tuxpaint/ci/31594dfa623849dd40894ef3f0b8f87ee85054dc/)
2022-06-26 16:50:50 -07:00
Bill Kendrick
934f500584 Merge branch 'master' into sdl2.0 2022-06-14 01:20:23 -07:00
Bill Kendrick
416462935c Rebuilt POT/PO under new system
(See https://sourceforge.net/p/tuxpaint/tuxpaint/merge-requests/12/)

Also, updated RELEASE.txt to denote where changelog info
should be added into the new "metainfo" file for software repos.
2022-06-14 01:17:57 -07:00
Bill Kendrick
1068a33167 Mended Color Mixer random color bug
If you set a color, then come back to Color Mixer and immediately
dismiss the dialog (without setting a color), an indeterminate
color could appear due to uninitialized variables (new_r, _g, _b).

Closes https://sourceforge.net/p/tuxpaint/bugs/251/
h/t @kentonyanamin on Twitter
2022-06-14 01:14:39 -07:00
Bill Kendrick
294c42bb3f Merge branch 'master' into sdl2.0 2022-06-14 00:52:44 -07:00
Bill Kendrick
a287d93609 Doc'ing Tux Paint Merge Request #12 in CHANGES.txt
"Add Appstream metadata, and port from intltool to gettext"
https://sourceforge.net/p/tuxpaint/tuxpaint/merge-requests/12/
2022-06-14 00:52:12 -07:00
Bill Kendrick
5532ddd2fd Merge branch 'master' into sdl2.0 2022-06-14 00:38:27 -07:00
Bill Kendrick
8bdcfc3d31 Bump version to 0.9.29 in docs (built) 2022-06-14 00:17:52 -07:00
Bill Kendrick
fbfd609665 Bumping version to 0.9.29; doc'ing recent additions
Some things snuck in to 0.9.28 binary builds, or were added
recently; making sure they're doc'd in CHANGES.txt
2022-06-14 00:15:58 -07:00
Bill Kendrick
4e298483c5 Merge branch 'master' into sdl2.0 2022-06-06 21:43:20 -07:00
Bill Kendrick
e03e8a7c93 Sync doc's w/ new macOS Install changes
h/t Mark Kim
2022-06-05 13:49:58 -07:00
Mark Kim
f041db9c4d Localization of SDL2.0 menu on macOS.
SDL2 initializes the macOS menu later than SDL1 (appears to be done
around the video initialization time), so we also need to call later our
routine to override the SDL menu with our localizable version.
2022-06-04 22:34:16 -04:00
Bill Kendrick
2af844e40c Merge branch 'master' into sdl2.0 2022-06-04 00:22:54 -07:00