Commit graph

4471 commits

Author SHA1 Message Date
Bill Kendrick
c19f5b1d4c Thicker XOR outline around stamps 2023-03-21 23:10:08 -07:00
Bill Kendrick
98cb1e62e7 Prevent pipette dismissal upon release over 'Back'
On touch devices, the color pipette tool could easilly be
immediately dismissed due to the 'button up' event happening
right where the "Back" dismissal/cancel button appeared.
Now only pays attention to 'release' if the button was down.

(h/t Pere for reporting this)
2023-03-21 22:57:59 -07:00
Bill Kendrick
273b66f15f Shorten some magic tool filenames, for Android
See https://sourceforge.net/p/tuxpaint/mailman/tuxpaint-maintainers/thread/4f553b424ca33e3a10eaf76c289dac6c53175a02.camel%40gmail.com/#msg37792263
2023-03-19 21:51:59 -07:00
Bill Kendrick
55b815affc Bumping ver to 0.9.29-rc2
Mended a stamp scaling bug just now, so probably worth another
release candidate before making a final release.

N.B. Still waiting to hear back from Pere about Kaleido-# tools
not appearing on Android, before cutting a new release.
2023-03-19 11:18:01 -07:00
Bill Kendrick
df65409671 Mend aspect ratio bug in thumbnail function
SVG-based Stamp images which were not square would get stretched and
look weird in the selector on the right.
2023-03-19 11:15:48 -07:00
Bill Kendrick
2f7971c8b9 Apply patch to allow Haiku printing to compile
h/t Luc, and sorry for not doing it sooner!

Source - 01ba520dab/media-gfx/tuxpaint/patches/tuxpaint_sdl2-0.9.28.patchset
2023-03-18 11:06:46 -07:00
Bill Kendrick
bfdd6f4e2d Some tweaks to RELEASE.txt 2023-03-16 22:10:55 -07:00
Bill Kendrick
7dee091fb4 Set version to 0.9.29-rc1 for 1st release candidate 2023-03-16 22:05:54 -07:00
Bill Kendrick
de5a2a5aae Regen docs 2023-03-16 22:03:34 -07:00
dolphin6k
380967e56d Updated Japanese for appdata.xml 2023-03-17 08:54:12 +09:00
Pere Pujal i Carabantes
5eb673a771 Updatinc Catalan. 2023-03-16 16:06:48 +01:00
Bill Kendrick
f1617d5946 Regen POT & PO after org.tuxpaint.Tuxpaint.appdata.xml.in update
...added 0.9.29
2023-03-15 21:37:08 -07:00
Bill Kendrick
2d11aeac56 Add 0.9.29 release to org.tuxpaint.Tuxpaint.appdata.xml.in 2023-03-15 21:36:46 -07:00
Bill Kendrick
3ae57adf9d No 'true' 2023-03-15 21:34:08 -07:00
Bill Kendrick
b2ac965328 Bump date in tuxpaint.c & CHANGES.txt 2023-03-15 21:24:08 -07:00
Mark Kim
f95aea5bbc Dialog popup animation refinement
Also, ensure the top and left borders are drawn.
2023-03-15 22:26:48 -04:00
Mark Kim
bf26a45f6c Re-enable SDL timer full time
Enabling the SDL timer selectively was required on macOS in SDL1 for
performance reasons, but it is no longer needed on SDL2.
2023-03-15 21:37:30 -04:00
Bill Kendrick
121f5a3129 Sync mending of ja_JP <strong> tag bug 2023-03-14 22:16:57 -07:00
Bill Kendrick
e77e9b89d4 Tweak to prompt pop-up updated
On my laptop the prompt was basically not coming up at all
(only one animation step every few seconds), because apparently
it was stuck doing "w += 0" due to how few ticks went by within
the loop! :-D
2023-03-14 22:14:15 -07:00
Mark Kim
7103897bc7 Dialog popup animation speed fix
Play the dialog popup animation at a consistent speed across platforms.

Also, fix the issue with dialog box trail not clearing after the final
render.
2023-03-14 18:14:05 -04:00
Bill Kendrick
a66c25dad5 Regen docs after Japanese updates 2023-03-13 22:09:11 -07:00
dolphin6k
9efdfd7ad7 Updated Japanese 2023-03-13 21:04:58 +09:00
Pere Pujal i Carabantes
7a1be9e143 Updating Catalan. 2023-03-13 10:38:11 +01:00
Bill Kendrick
e0aac1ab0e More corrections to Keep/Remove Color descrs 2023-03-13 01:15:17 -07:00
Pere Pujal i Carabantes
c3855b085b your the parts of your -> the parts of your 2023-03-13 08:35:06 +01:00
Bill Kendrick
97051f754c Sync docs after README What's New addition 2023-03-12 15:23:11 -07:00
Bill Kendrick
dbb7411385 RELEASE.txt - Mention website PR & new README "What's New" 2023-03-12 15:05:14 -07:00
Bill Kendrick
93370e7e73 Sync README for WIP updates to "About" section 2023-03-12 14:42:53 -07:00
Bill Kendrick
d6c04d84de Regen README to grab social media section 2023-03-12 13:43:50 -07:00
Bill Kendrick
085de03613 Regen docs after POT/PO updates 2023-03-11 22:16:29 -08:00
dolphin6k
48e966c04e Updated Japanese 2023-03-10 23:54:20 +09:00
Bill Kendrick
41c9fd1718 Starting out a TROUBLESHOOTING.txt doc 2023-03-09 22:42:43 -08:00
Shin-ichi TOYAMA
b6b1942513 Updated spec file for new release 2023-03-10 13:57:47 +09:00
Bill Kendrick
5b6480fd2e Icons for Kaleido-* magic tools 2023-03-08 00:41:36 -08:00
Bill Kendrick
44c43c17d6 Sounds for Kaleido-* magic tools
(Still need icons)
2023-03-08 00:35:01 -08:00
Bill Kendrick
673e4ffc37 Sounds for Remove Color and Keep Color 2023-03-08 00:09:35 -08:00
Bill Kendrick
ad7b51d2ac Sounds for Saturate & Desaturate 2023-03-07 23:56:54 -08:00
Bill Kendrick
b4c284edc8 Icons for Saturate, Desaturate, Keep Color, Remove Color 2023-03-07 23:09:09 -08:00
Bill Kendrick
6b7f59d7f1 Icon for shaped Fill tool
Also remove a WIP section from CHANGES
2023-03-07 22:33:39 -08:00
Bill Kendrick
ad13b4458c New rainbow color picker screenshot for docs
Show the new cross-color tool grabber buttons.
2023-03-07 01:11:28 -08:00
Bill Kendrick
056e812ff0 Sync docs after quickstart guide update re: colors 2023-03-07 01:06:36 -08:00
Bill Kendrick
87f4313ce8 Regen POT/PO after adding Kaleido-8 magic 2023-03-07 00:49:57 -08:00
Bill Kendrick
b2f4dac712 Sync doc's re: Kaleido-8 2023-03-07 00:49:27 -08:00
Bill Kendrick
4ffae2aa24 Kaleido-8 variation of new Kaleidoscopic lens magic 2023-03-07 00:47:32 -08:00
Bill Kendrick
1bfa5f7a49 Abandoning color grabbing in color mixer
We'll end up with things like "132/245 red, 90/245 yellow, 23/245 blue".
Getting it to work will likely require some massive brute-forcing.
If people want to take an existing color and make subtle changes, they
can just use the rainbow palette HSV color picker.
2023-03-07 00:41:18 -08:00
Bill Kendrick
e913709362 Shape tool improvements
More sensible rotation when using the drag-from-corner mode
(rotates around center of the shape, as you'd expect, rather than
around one of the corners of the shape's bounding box, as it has
been doing all this time).

Stretching a shape from bottom to top causes an upside-down shape
(e.g., before, a triangle would always start out up-pointing
regardless as to whether you clicked and drag downwards or upwards;
now, it will start out down-pointing if you drag upwards when
initially placing & stretching the shape).
2023-03-06 01:07:13 -08:00
Bill Kendrick
36eb2ea70c Sync docs for cross-color stuff, and...
...deactivate all code for this within color mixer, since it's
not actually implemented yet (going to be tricky! -- probably
holding off to a future version).

Also, sound effect for cross-color grabbing within rainbow palette
dialog.
2023-03-03 01:54:20 -08:00
Bill Kendrick
75de6f23ea Color grabbing icon for new cross-color-tool feature
Also, update (c) year! (Skipped 2022, oops!)
2023-03-03 01:34:22 -08:00
Bill Kendrick
c2dfd0c2d1 Color picker can grab from pipette or mixer colors too 2023-03-03 00:29:52 -08:00
Bill Kendrick
be6878f6d8 Color picker can switch to chosen built-in color 2023-03-03 00:16:38 -08:00