Commit graph

3328 commits

Author SHA1 Message Date
Pere Pujal i Carabantes
3b44b4929f 2020/12/02 Merge branch 'master' into sdl2.0 2020-12-02 20:24:43 +01:00
Bill Kendrick
71152d1369 Bump latest mod. date in docs and tuxpaint.c 2020-11-21 14:27:26 -08:00
Bill Kendrick
032c89a65e Fix: struct dirent has no "d_type" on MinGW/MSYS2
I found current git tree does not compile on Windows because
struct dirent has no member "d_type" on MinGW/MSYS2.
(TOYAMA Shin-ich via Tuxpaint-devel list)
2020-11-21 14:26:08 -08:00
dolphin6k
de907326cf Reverted to Inno Setup Version 5 (for Windows 2000 & XP) 2020-11-15 22:36:05 +09:00
dolphin6k
612c7cae46 install-dlls.sh does not collect all required dlls on JP's build env. 2020-11-15 22:11:18 +09:00
dolphin6k
968de6f0ea Enabled compiling on John Popplewell's build environment (for Windows 2000 & XP) 2020-11-15 13:47:29 +09:00
Bill Kendrick
a36dcee321 Mend personal Template loading bug in New dialog
Mended bug where a personal Template could not be loaded
due to how we tracked which entry in the "New" dialog
was the first template image.

Also, don't track directories when searching for Starters and
Templates (e.g., ".", "..", and ".thumbs"), since it's just
a waste of time/space.
2020-11-13 20:36:35 -08:00
Bill Kendrick
b857d67f28 Correct locked shapes' rotation after corner drag
When using the new (on 0.9.25) corner-drag option for creating
a new shape, "shape-locked" (1:1 aspect ratio) shapes -- square
and octagon -- would only rotate in a few positions, based on the
angle of ther vertices.

Corrected this, with no apparent adverse effect on other shapes,
in either drag mode (classic "from-center", and new "from-corner").

Also, removed extranous whitespace before EOLs in src/tuxpaint.c.
2020-11-12 02:31:21 +01:00
Bill Kendrick
5a1a80ff69 Correct locked shapes' rotation after corner drag
When using the new (on 0.9.25) corner-drag option for creating
a new shape, "shape-locked" (1:1 aspect ratio) shapes -- square
and octagon -- would only rotate in a few positions, based on the
angle of ther vertices.

Corrected this, with no apparent adverse effect on other shapes,
in either drag mode (classic "from-center", and new "from-corner").

Also, removed extranous whitespace before EOLs in src/tuxpaint.c.
2020-11-10 09:54:50 -08:00
Bill Kendrick
8abe13640c Converted FAQ from bullet lists to definition lists.
(Forgot to include CHANGES.txt itself)
2020-11-06 22:03:42 +01:00
Bill Kendrick
92d69d77f1 Converted FAQ from bullet lists to definition lists. 2020-11-06 22:03:24 +01:00
Bill Kendrick
14bdacdc2b Mention 'nostereo' option in the FAQ 2020-11-06 22:03:13 +01:00
Pere Pujal i Carabantes
aae22f0593 Correcting Devaganari to Devanagari 2020-11-06 21:47:42 +01:00
Pere Pujal i Carabantes
f9db53fe19 Correcting Devaganari to Devanagari 2020-11-05 03:38:42 +01:00
Bill Kendrick
df7d402cc2 Converted FAQ from bullet lists to definition lists.
(Forgot to include CHANGES.txt itself)
2020-10-30 13:46:40 -07:00
Bill Kendrick
de96578f22 Converted FAQ from bullet lists to definition lists. 2020-10-30 13:46:25 -07:00
Bill Kendrick
71116ecf1f Mention 'nostereo' option in the FAQ 2020-10-30 13:16:49 -07:00
Pere Pujal i Carabantes
f8179faa0f Adding Sardinian translation. 2020-10-29 20:43:30 +01:00
Pere Pujal i Carabantes
ba26daa6c6 Adding Sardinian translation. 2020-10-29 20:35:44 +01:00
Pere Pujal i Carabantes
63e060afa3 Merge branch 'master' into sdl2.0 2020-10-28 17:03:05 +01:00
Bill Kendrick
810d8e0c22 Slight clean-up to CHANGES 2020-10-25 15:51:36 -07:00
prasantahembram
5bd27953e5 Signed-off-by: prasantahembram <prasantahembram720@gmail.com> 2020-10-25 16:18:30 +05:30
prasantahembram
55eb44df76 Fixed some spelling mistake in Santali Language Ol Chiki.
Signed-off-by: prasantahembram <prasantahembram720@gmail.com>
2020-10-25 15:51:20 +05:30
prasantahembram
4c80d9d0cc Signed-off-by: prasantahembram <prasantahembram720@gmail.com> 2020-10-25 15:45:23 +05:30
dolphin6k
af4e6a8968 Merge branch 'master' of ssh://git.code.sf.net/p/tuxpaint/tuxpaint 2020-10-25 10:30:43 +09:00
dolphin6k
0e5adbcfaa Placed document about how to build tuxpaint on windows. 2020-10-25 10:28:31 +09:00
Bill Kendrick
0af138568e Doc'ing some recent changes by Shin-Ichi & Pere 2020-10-23 23:21:26 -07:00
dolphin6k
b403a53f3e Added notation about licenses for Truetype fonts to chinese COPYING text. 2020-10-24 11:03:18 +09:00
dolphin6k
d42620502c Enabled showing localized License Files 2020-10-23 23:23:00 +09:00
dolphin6k
8f25020a91 Added some languages and corrected wrong filenames for localized COPYING text. 2020-10-22 22:05:24 +09:00
Pere Pujal i Carabantes
db09aacf4b Elefant, fish-icon and frame_hearts SVGs touched the edges and got ugly strips at some Tux Paint's window sizes. Remade them in inkscape and put a margin of 3 units on each side. 2020-10-22 03:14:26 +02:00
dolphin6k
4b909ffee9 Updated for new setup translations and missing definition for localized COPYING 2020-10-21 23:28:49 +09:00
dolphin6k
ade754a24a COPYING-ja.txt was broken 2020-10-21 23:28:26 +09:00
dolphin6k
522e9ee5bb Edited for up-to-date translation fies and directory structure 2020-10-20 23:25:52 +09:00
dolphin6k
b7c312ed5e Re-enable scripted dll install (Sorry, pushed wrong file before) 2020-10-18 21:50:20 +09:00
dolphin6k
e260456270 Re-enabled scripted dll install 2020-10-18 21:22:52 +09:00
dolphin6k
68bd1f6861 Reverting hard conded dll install because ldd does not solve dependencies on 32bit environment. 2020-10-18 16:59:38 +09:00
Bill Kendrick
b936bbc4ba make install robust to missing thumbnails
Sometimes thumbnails of starters or templates fail to generate
(ImageMagick bug; see
https://sourceforge.net/p/tuxpaint/tuxpaint/ci/9781a4723cbe5bd4d6bd7b5048d830821dda23ef/)

Avoid failing "make install" step when they are missing.
2020-10-15 22:41:17 -07:00
Bill Kendrick
f024a95a96 Avoid bogusly trying to mkdir sysdir in savedir
While we weren't attempting to save thumbnail PNG files of the
starter and templates that are scanned in the system-wide Tux Paint
directory, we WERE trying to incorrectly `mkdir` such directories
within the user's personal directory.
(e.g., "/home/kendrick/.tuxpaint//usr/local/share/tuxpaint/templates")

Mended.
2020-10-15 22:33:03 -07:00
dolphin6k
2bde61ae46 No need to distinguish libgcc_s dll for 64/32bit. 2020-10-15 22:31:46 +09:00
Bill Kendrick
9781a4723c Ignore & clean up failed SVG thumbnails
When building Tux Paint, ImageMagick's `convert` might fail to generate
thumbnail PNGs for some Starter SVG images (e.g., "manatee.svg"),
with a "too many bezier coordinates" error.

This did not happen before, and does not happen with newer versions
of ImageMagick; there was a regression fixed in 2018:
https://github.com/ImageMagick/ImageMagick/issues/1069

However, it's occurring in Ubuntu 20.04 'focal' (I've got
version "6.9.10-23 Q16 x86_64 20190101").  Therefore, as a quick-fix,
simply ignoring errors from `convert`, and removing the (bogus)
PNG thumbmail image, and allowing the `make` process to proceed.

Tux Paint will simply open the SVG and generate a thumbnail to
display on the screen when the "New" dialog is brought up.
2020-10-14 23:44:14 -07:00
Bill Kendrick
d3212c6632 Doc'ing Shin-Ichi's Mingw64 and install-dlls.sh
Doc'ing Shin-Ichi TOYAMA's recent commits.
2020-10-14 23:27:57 -07:00
dolphin6k
18912ee8ea Find required dlls from .exe files. 2020-10-15 10:53:59 +09:00
dolphin6k
8d8405daab For new build environment including 64bit version. 2020-10-14 21:03:20 +09:00
Bill Kendrick
860f43ff97 Galician translation updates
From Miguel Bouzada.
2020-09-16 22:29:20 -07:00
Bill Kendrick
40033c7632 Shapes rotation improvement with centered too
Avoid shapes flipping upside-down during rotation step,
when stretching from right-to-left -- also when using the
original, center-based shape stretching mode.
2020-08-30 00:03:32 -07:00
Bill Kendrick
0376ed8543 Wrapped up EXTENDING re: on-screen keyboard
I did my best. :)
2020-08-29 23:54:33 -07:00
Bill Kendrick
763550bd6d Update Japanese README.txt based on HTML 2020-08-29 22:36:48 -07:00
dolphin6k
cb84051be3 Update Japanese translation for README.html including indantation for text conversion. 2020-08-30 13:08:40 +09:00
Bill Kendrick
69faf22bb4 WIP: EXTENDING: On-screen keyboard creation
Fleshing out what on-screen keyboard files are and do...
Work-in-progress.
2020-08-29 18:36:20 -07:00