Bill Kendrick
818bcc5e81
Pulling fr.po in from master
...
Sync https://sourceforge.net/p/tuxpaint/tuxpaint-config/ci/3813bb284e61db71290ddad6b1ab9bd017c63382/
into sdl2.0 branch.
h/t Jacques
2022-09-13 12:14:15 -07:00
Pere Pujal i Carabantes
82676e3fb1
Stamp XORs behaving better with CTRL-key commands, still not finished.
2022-09-12 02:00:28 +02:00
Bill Kendrick
eaba5e94f4
Stamps -> Rotation: Better mouse warping
...
Stamp width needed to be cut in half, since stamp's _center_ is
at the click (old_x) position. Also, avoid warping outside of the
canvas.
2022-09-11 11:05:01 -07:00
Pere Pujal i Carabantes
cc28f48f7e
Fixing stale XOR left when rotating then click on another stamp image before finish rotation. Also counting button size when warping mouse.
2022-09-11 14:41:40 +02:00
Pere Pujal i Carabantes
1a1a4bb50b
Speed up stamp rotation XOR rendering. Freeing surface previously left unfreed.
2022-09-11 11:04:54 +02:00
Mark Kim
69ece3161e
make clean macOS temp files
...
Clean temp files introduced by b331
2022-09-10 15:07:25 -04:00
Mark Kim
dd3009408f
Automatically update macOS build version at build time.
2022-09-10 09:16:10 -04:00
Mark Kim
6e21c4fab1
gitignore vim swap files
2022-09-10 08:30:14 -04:00
Mark Kim
6fa7ac8dcc
Update korean translation
...
* Also updated my email elsewhere in the docs.
2022-09-10 07:24:47 -04:00
Bill Kendrick
b37824942c
Initial commit of check_translations_warnings.txt
2022-09-09 01:57:38 -07:00
Bill Kendrick
cb7024ddac
Script to collect warnings from "check_translations.sh"
...
So we can commit it, for quick examination & later reference.
2022-09-09 01:30:42 -07:00
Bill Kendrick
e8241d5b6a
Portuguese translation update
...
h/t Hugo Carvalho
2022-09-09 01:21:02 -07:00
Bill Kendrick
5ce47ef928
LINGUAS: 'pt' above 'pt_BR'
...
Closes https://sourceforge.net/p/tuxpaint/bugs/260/
h/t Hugo Carvalho
2022-09-09 01:15:44 -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
dolphin6k
9565560ef5
Updated Japanese translations
2022-09-08 12:01:26 +09:00
Bill Kendrick
f15317fd7d
Crediting myself in a few 0.9.29 items
2022-09-07 00:25:25 -07:00
Bill Kendrick
4141d98785
Adding Stamps rotation options to Bash completion
2022-09-05 00:50:05 -07:00
Bill Kendrick
3e9ac55c91
POT/PO update to capture Stamps rotation UI text
2022-09-05 00:48:56 -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
39264d3545
More icon PNGs -> grayscale to address alpha issue
2022-09-02 02:26:57 -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
366863fad3
Mend stamp Flip button image
...
Flip icon had been converted to an indexed PNG, which breaks alpha
blending in SDL, and hence made the icon not appear on the control button.
2022-09-02 01:59:45 -07:00
Pere Pujal i Carabantes
a433b4c79c
Adding stamp rotation. The xor interface seems to work fine if only the mouse is used, still need to adapt it to shortcut key combos.
2022-09-02 02:11:43 +02:00
dolphin6k
e2f5abdae6
Revert "Added FREETYPE_CFLAGS macro to make it find those headers."
...
This reverts commit af2166df14 .
2022-08-20 22:23:27 +09:00
Shin-ichi TOYAMA
af2166df14
Added FREETYPE_CFLAGS macro to make it find those headers.
2022-08-18 14:38:21 +09:00
Pere Pujal i Carabantes
73c1cabac1
Android fix for magic tools under 64 bits devices by Terrence Sheflin, see 345d3cc78a
2022-07-20 23:38:04 +02: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
445fcbb8bf
Merge branch 'master' into sdl2.0
2022-07-07 17:55:27 -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
Karl Ove Hufthammer
fccea4edb4
Add Norwegian Nynorsk translation for two new strings
2022-07-04 21:00:33 +02:00
Bill Kendrick
c78644e40d
Merge branch 'master' into sdl2.0
2022-07-03 20:03:01 -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
5e15ef5f87
Merge branch 'master' into sdl2.0
2022-07-03 20:02:07 -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
11ca37c8b4
Replace some icon PNGs w/ un-interlaced versions
...
Avoid STDERR messages on launch:
libpng warning: Interlace handling should be turned on when using png_read_image
(Except the fact that Tux Paint _itself_ saves drawings with
interlace enabled. :-/)
With this, closes https://sourceforge.net/p/tuxpaint/bugs/252/
2022-07-03 19:53:43 -07:00
Bill Kendrick
faa6746258
test-png: Also read images, to get interlace warnings
...
Check output for "libpng warning:" lines; the tool also echos
its own "test-png warning" lines about other possible concerns
(e.g. strange bitdepths, etc.) which are not necessarily going
to cause Tux Paint to echo things to STDERR.
2022-07-03 19:42:00 -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
4108634b9f
test-png: Ensure libpng output _after_ ours
2022-07-03 17:28:03 -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