Bill Kendrick
2e231b5adc
switchout/switchin when changing Magic groups
...
Also, doc'ing Cartoon full-image mode
2021-10-27 22:56:29 -07:00
Bill Kendrick
a68ff27e84
Cartoon can apply effect to entire image
...
This is now how the effect starts; painting now simply exposes
the effect (to avoid artifacts that occurred when you'd paint
different directions).
2021-10-27 22:52:02 -07:00
Bill Kendrick
27b89d0dba
Blocks/Chalk: Full-image descriptive text
2021-10-27 22:24:13 -07:00
Bill Kendrick
3fad8fc75b
Blocks & Chalk can now affect entire image at once
2021-10-27 22:18:09 -07:00
Bill Kendrick
832d812c4a
Syncing docs after adding angle measurement info
2021-10-27 21:57:19 -07:00
Bill Kendrick
05f7f4bec4
Icelandic translation updates
...
From Sveinn í Felli
2021-10-26 23:41:18 -07:00
Bill Kendrick
d9596af63f
Pausing SDL_ttf -> SDL_pango project for now
2021-10-26 23:25:21 -07:00
Bill Kendrick
59920d3ce9
More debug output when TuxPaint_Font_OpenFont ends
...
Also, avoid unused var. declaration when FORKED_FONTS is disabled.
2021-10-26 23:08:47 -07:00
Bill Kendrick
10fbd32977
dirwalk: Enable stderr output re: unloadbale fonts
2021-10-26 23:07:48 -07:00
Bill Kendrick
173b813a04
Hacking on TuxPaint_Font_OpenFont
...
More DEBUG output. Looking into having SDL_ttf open a font,
get its name, and then see whether SDL_Pango can load it.
(If not, fall back to SDL_ttf.)
That code is not working, and "#if 0"'d out, for the moment.
2021-10-26 22:49:46 -07:00
Bill Kendrick
8d9ddebcd1
Always echo to stderr if cannot TTF_OpenFont a TTF
2021-10-26 22:17:28 -07:00
Bill Kendrick
b0e5051d14
Portuguese translation update
...
From Hugo Carvalho
2021-10-26 10:33:13 -07:00
Bill Kendrick
9935255e64
Doc'ing _nl_locale_name() & mysetenv() changes
2021-10-26 09:56:19 -07:00
dolphin6k
4e7346c8d9
Fixed crash bug regarding locale detection on 64bit windows build.
2021-10-26 23:16:04 +09:00
Bill Kendrick
af1bd0850e
Lines/Shapes: Display angles in Tux tip text
...
When drawing lines or rotating a shape, the angle of rotation
is shown (in the instructions at the bottom).
2021-10-25 23:23:28 -07:00
Bill Kendrick
1bee12246e
Protect mysetenv() fron any NULL string pointers
...
...such as those we seem to be receiving from _nl_locale_name()
on 64-bit Windows under newer MinGW/MSYS (see big thread on
tuxpaint-devel with reports from Shin-ichi).
2021-10-25 22:11:32 -07:00
Pere Pujal i Carabantes
9c010ffd40
Updating Catalan translation.
2021-10-24 12:37:34 +02:00
Pere Pujal i Carabantes
5500b45ec8
Exposing Stretch strings to translations.
2021-10-24 12:32:37 +02:00
Bill Kendrick
b8317f74e0
extern char*[] from sounds.h to new sounds.c
...
Move the list of Tux Paint's internal sound effect filenames
from "sounds.h" to a new "sounds.c" (that compiles to "sounds.o").
2021-10-24 01:20:07 -07:00
Bill Kendrick
5f9ff7e97d
Address tons of warnings in magic/src/lightning.c
2021-10-24 01:15:46 -07:00
Bill Kendrick
d27c21bf2a
Mend compiler warnings in magic/src/halftone.c
2021-10-24 01:07:29 -07:00
Bill Kendrick
94943d9fdd
Mend a NEW warning in src/fill.c
2021-10-24 01:04:47 -07:00
Bill Kendrick
7def2a84a0
Address compiler warnings in src/fill.c
2021-10-24 01:03:37 -07:00
Bill Kendrick
4a3eacdbe2
FIXME note in src/parse.gperf re:compiler warnings
2021-10-24 00:59:06 -07:00
Bill Kendrick
0cd504ea9b
Avoid compiler warnings in src/gifenc.c
2021-10-24 00:54:52 -07:00
Bill Kendrick
80150c30a5
Further work to remove compiler warnings
2021-10-24 00:44:53 -07:00
dolphin6k
340464c502
No need to use these files.
2021-10-22 22:55:07 +09:00
dolphin6k
58dfe9cbae
compile.sh to use -D option for iscc.exe to specify the target architecture.
2021-10-22 22:50:55 +09:00
dolphin6k
7d8a5f67bb
Doc'ing further tweak for the windows installer
2021-10-22 18:30:40 +09:00
dolphin6k
174e500889
Further tweek for windows installer's behavior.
...
* 64-bit installer to do installation only in 64-bit architecture.
* 32-bit installer to install files in 'Program Files (x86)' on 64-bit architecture.
* Require to uninstall old x86 mode installation only for 64-bit installer on 64-bit architecture.
* compile.sh builds installer and portable zip archive for the environment the shell is running on.
* Added tuxpaint-i686.iss and tuxpaint-x86_64.iss which just define 'BuildTarget' and include tuxpaint.iss.
2021-10-22 17:24:19 +09:00
Bill Kendrick
764a8327db
Doc'ing more ISS changes
2021-10-21 23:40:43 -07:00
dolphin6k
14edc6f46b
Windows installer to invoke uninstaller if old x86 type installation detected.
2021-10-21 23:48:29 +09:00
dolphin6k
a0dfe6b1df
Merge branch 'master' of ssh://git.code.sf.net/p/tuxpaint/tuxpaint
2021-10-21 18:05:34 +09:00
dolphin6k
18eb710818
[CRITICAL] Abort installation after the suggestion to uninstall old version when previous installation to 'Program Files (x86)' Folder detected.
...
It seems to work, but very carefull test required.
2021-10-21 17:59:38 +09:00
Bill Kendrick
ccb061144a
Remove redundant cur_tool == TOOL_FILL test
...
h/t dcb ("dcb314" on SourceForge)
Closes https://sourceforge.net/p/tuxpaint/bugs/237/
2021-10-20 22:49:49 -07:00
Bill Kendrick
930b19ae64
Adding "Stretch" magic tool's docs
2021-10-20 22:36:37 -07:00
Bill Kendrick
1135225691
New "Stretch" magic tool
...
Docs/etc. to be updated in a separate commit.
2021-10-20 22:32:34 -07:00
Bill Kendrick
170453a42b
Doc'ing recent Windows installer updates
...
...from Shin-ichi in
https://sourceforge.net/p/tuxpaint/tuxpaint/ci/195b0efc8974927a76124a712cf8f02ef56c5928/
2021-10-20 20:53:06 -07:00
dolphin6k
195b0efc89
Updated Windows installer
...
* Updated to Inno Setup 6
* Updated translation files for the installer
* 64-bit version now to be installed in the standard "Program Files" folder instead of "Program Files (x86)" as before
Current 64bit users are recommended to uninstall previous version of TuxPaint before updating to 0.9.27.
* Disabled start menu shortcut to outdated translations for readme.html.
* Added language specification to start menu shorcuts for which translation is supported both for the web site and installer.
2021-10-21 11:31:15 +09:00
Bill Kendrick
7c1cf49554
Mended Fill->Brush instructions
...
h/t Pere for noticing my late-night grammar nonsense. :)
2021-10-19 21:32:25 -07:00
Bill Kendrick
7d1bd7fac9
Regen POT/PO after adding Fill->Brush tool
2021-10-19 00:42:48 -07:00
Bill Kendrick
71da1f1a6a
Mend swapped args to draw_brush_fill()
2021-10-19 00:31:01 -07:00
Bill Kendrick
dcdebe9882
New Fill tool mode: Brush
...
Similar to solid fill (classic mode), but allows freehand
filling of an area.
Closes https://sourceforge.net/p/tuxpaint/feature-requests/207/
2021-10-19 00:26:26 -07:00
dolphin6k
910cd298e5
Inno Setup shows COPYING.txt as follows with "Next" and "Cancel" buttons.
...
Setup - Tux Paint 0.9.27
Information
Please read the following important information before continuing.
------------------------------------------------------------------------
When you are ready to continue with Setup, click Next.
---------------------------------
| COPYING.txt for Tux Paint
|
|Tux Paint - A simple drawing program for children.
|
2021-10-17 22:49:17 +09:00
dolphin6k
d7f0a47e37
Missing format specifier and wrong maximum length for swprintf().
2021-10-17 21:08:39 +09:00
Bill Kendrick
9e2826b220
Doc'ing recent Win32 and Japanese IM changes...
...
...by Shin-Ichi
2021-10-17 00:28:27 -07:00
dolphin6k
90baae6dfe
Fixed crash bug regarding onscreen_keyboard and labels.
...
Every version after when onscreen-keyboard implimented has this bug,
which first became apparent in Windows 10. (Because of more strict
memory handling or something?)
Recommend every windows user to upgrade to 0.9.26-5.
2021-10-17 08:43:44 +09:00
dolphin6k
1c87dd98c4
deleted OCSetupHlp.iss
2021-10-15 22:54:42 +09:00
dolphin6k
641aa348ec
Added shell script to build windows installer and portable zip archive.
2021-10-15 22:54:04 +09:00
dolphin6k
0f7d425f96
Bumped version to 0.9.27
2021-10-15 21:01:24 +09:00