From c67dfbc562a28d8968a3438d3b2f8f6e68fc789c Mon Sep 17 00:00:00 2001 From: dolphin6k Date: Wed, 22 Dec 2021 22:24:53 +0900 Subject: [PATCH 01/21] Fixed abnormal exit of threaded font scan which prevented enabling text/label tools on some environment such as Rocky Linux 8. --- src/fonts.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fonts.c b/src/fonts.c index 3788db2a0..701186319 100644 --- a/src/fonts.c +++ b/src/fonts.c @@ -1186,7 +1186,7 @@ void run_font_scanner(SDL_Surface * screen, const char *restrict const locale) *walk++ = '\0'; } reliable_write(font_socket_fd, buf, size); - exit(0); + _exit(0); } From 4a70b008c1d1c6408e01d48ff831df69e3067df4 Mon Sep 17 00:00:00 2001 From: dolphin6k Date: Tue, 11 Jan 2022 15:47:59 +0900 Subject: [PATCH 02/21] Do not show message box to confirm uninstallation of old install when /VERYSILENT switch specified. --- win32/tuxpaint.iss | 25 ++++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/win32/tuxpaint.iss b/win32/tuxpaint.iss index 687266b01..0466ab90e 100644 --- a/win32/tuxpaint.iss +++ b/win32/tuxpaint.iss @@ -255,6 +255,19 @@ begin Result := Path; end; +function CmdLineParamExists(const Value: string): Boolean; +var + I: Integer; +begin + Result := False; + for I := 1 to ParamCount do + if CompareText(ParamStr(I), Value) = 0 then + begin + Result := True; + Exit; + end; +end; + Procedure ForceUninstallPreviousX86Install(); var ResultCode: Integer; @@ -263,12 +276,18 @@ begin begin if FileExists('C:\Program Files (x86)\TuxPaint\unins000.exe') then begin - if MsgBox('Old version will be uninstalled automatically.', mbInformation, MB_OKCANCEL) = IDOK then + if CmdLineParamExists('/VERYSILENT') = False then begin - Exec('C:\Program Files (x86)\TuxPaint\unins000.exe', '/SILENT', '', SW_SHOW, ewWaitUntilTerminated, ResultCode); + if MsgBox('Old version will be uninstalled automatically.', mbInformation, MB_OKCANCEL) = IDOK then + begin + Exec('C:\Program Files (x86)\TuxPaint\unins000.exe', '/SILENT', '', SW_SHOW, ewWaitUntilTerminated, ResultCode); + end + else begin + Abort; + end; end else begin - Abort; + Exec('C:\Program Files (x86)\TuxPaint\unins000.exe', '/VERYSILENT', '', SW_SHOW, ewWaitUntilTerminated, ResultCode); end; end; end; From bb7d51d31a8c93b823b857df72ebaec0ec2bbff3 Mon Sep 17 00:00:00 2001 From: dolphin6k Date: Tue, 11 Jan 2022 19:04:43 +0900 Subject: [PATCH 03/21] Documented changes for the windows installer. --- docs/CHANGES.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/CHANGES.txt b/docs/CHANGES.txt index 5aaca5d59..d5ba36fb6 100644 --- a/docs/CHANGES.txt +++ b/docs/CHANGES.txt @@ -20,6 +20,12 @@ $Id$ * Updated `src/po/check_translations.sh` sanity-checking script so it properly finds the updated docs & other changes. + * Ports & Building + ---------------- + * Windows installer does not show a dialogue to inform uninstallation + when "/VERYSILANT" switch is specified. + TOYAMA Shin-ichi + 2021.November.25 (0.9.27) * New Magic Tools: ---------------- From 95a6202b6764c0cf2a4a04ef81c6a6320b8583d3 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Tue, 11 Jan 2022 22:22:10 -0800 Subject: [PATCH 04/21] Tweak to CHANGES re: /VERYSILENT Windows install --- docs/CHANGES.txt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/docs/CHANGES.txt b/docs/CHANGES.txt index d5ba36fb6..19d0cc947 100644 --- a/docs/CHANGES.txt +++ b/docs/CHANGES.txt @@ -2,13 +2,13 @@ CHANGES.txt for Tux Paint Tux Paint - A simple drawing program for children. -Copyright (c) 2002-2021 +Copyright (c) 2002-2022 Various contributors (see below, and AUTHORS.txt) http://www.tuxpaint.org/ $Id$ -2021.December.1 (0.9.28) +2022.January.11 (0.9.28) * Localization Updates: --------------------- * Albanian translation @@ -22,8 +22,9 @@ $Id$ * Ports & Building ---------------- - * Windows installer does not show a dialogue to inform uninstallation - when "/VERYSILANT" switch is specified. + * Windows installer will no nlonger show a dialogue to inform + user of uninstallation when "/VERYSILENT" switch is specified + (useful for automated installation/uninstallation processes). TOYAMA Shin-ichi 2021.November.25 (0.9.27) From 91c7b7357fa16beb61db227b15e679195b0906de Mon Sep 17 00:00:00 2001 From: Mark Kim Date: Sun, 16 Jan 2022 22:26:01 -0500 Subject: [PATCH 05/21] Use character class in macOS build script It appears \t is not compatible with certain versions of grep. --- macos/build-app.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/macos/build-app.sh b/macos/build-app.sh index b0a9325aa..e8056f271 100755 --- a/macos/build-app.sh +++ b/macos/build-app.sh @@ -34,7 +34,7 @@ dylib="$BINARY $LIBS" count=0; last=-1 echo " * Copying Shared Libraries..." while [ $count -ne $last ]; do - cp -p `otool -L $dylib | grep '^\t[/]opt[/]local[/]' | sed -e 's/^[[:space:]]*\([^[:space:]]*\)[[:space:]].*/\1/' | sort | uniq` $LIBDIR + cp -p `otool -L $dylib | grep '^[[:space:]]*[/]opt[/]local[/]' | sed -e 's/^[[:space:]]*\([^[:space:]]*\)[[:space:]].*/\1/' | sort | uniq` $LIBDIR dylib="$LIBDIR/*" last=$count @@ -48,7 +48,7 @@ echo " -> Copied" $count "files to $LIBDIR" echo " * Fixing Shared Library References..." for i in "$BINARY" $LIBS $LIBDIR/*; do echo " -> $i..." - for j in `otool -L $dylib | grep '^\t[/]opt[/]local[/]' | sed -e 's/^[[:space:]]*\([^[:space:]]*\)[[:space:]].*/\1/'`; do + for j in `otool -L $dylib | grep '^[[:space:]]*[/]opt[/]local[/]' | sed -e 's/^[[:space:]]*\([^[:space:]]*\)[[:space:]].*/\1/'`; do n=`echo "$j" | sed 's/^[/]opt[/]local[/]/@executable_path\/..\//'` install_name_tool -change "$j" "$n" "$i" done @@ -62,7 +62,7 @@ for i in "$BINARY" $LIBS $LIBDIR/*; do # # https://stackoverflow.com/questions/20206985/xcode-linking-against-applicationservices-framework-with-sdk-10-9-causes-10-7 # - if [ `otool -L "$i" | grep -c '^\t\/System\/Library\/Frameworks\/CoreGraphics\.framework\/Versions\/A\/CoreGraphics'` -gt 0 ]; then + if [ `otool -L "$i" | grep -c '^[[:space:]]*\/System\/Library\/Frameworks\/CoreGraphics\.framework\/Versions\/A\/CoreGraphics'` -gt 0 ]; then defaultlib="/System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics" compatlib="/System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics" install_name_tool -change "$defaultlib" "$compatlib" "$i" From e8bb5c80a6a77e0703bc4227ef99907bff7ac75d Mon Sep 17 00:00:00 2001 From: Mark Kim Date: Mon, 17 Jan 2022 21:44:04 -0500 Subject: [PATCH 06/21] Remove install stages not needed on macOS --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index eec5c0109..e3c4c2ee5 100644 --- a/Makefile +++ b/Makefile @@ -543,8 +543,8 @@ trans: ###### windows_ARCH_INSTALL:=install-dlls install-tpconf-i18n -macos_ARCH_INSTALL:=install-macbundle TuxPaint.dmg install-man install-importscript install-bash-completion -ios_ARCH_INSTALL:=install-iosbundle install-man install-importscript install-bash-completion +macos_ARCH_INSTALL:=install-macbundle TuxPaint.dmg +ios_ARCH_INSTALL:=install-iosbundle linux_ARCH_INSTALL:=install-xdg install-man install-importscript install-bash-completion ARCH_INSTALL:=$($(OS)_ARCH_INSTALL) From 636a2fc9111c415ca290202f886306e1658cdb5e Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Tue, 18 Jan 2022 22:52:29 -0800 Subject: [PATCH 07/21] Doc'ing recent tweaks by Mark & Shin-ichi --- docs/CHANGES.txt | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/docs/CHANGES.txt b/docs/CHANGES.txt index 19d0cc947..6c2b4c78b 100644 --- a/docs/CHANGES.txt +++ b/docs/CHANGES.txt @@ -6,9 +6,8 @@ Copyright (c) 2002-2022 Various contributors (see below, and AUTHORS.txt) http://www.tuxpaint.org/ -$Id$ -2022.January.11 (0.9.28) +2022.January.18 (0.9.28) * Localization Updates: --------------------- * Albanian translation @@ -20,13 +19,27 @@ $Id$ * Updated `src/po/check_translations.sh` sanity-checking script so it properly finds the updated docs & other changes. - * Ports & Building - ---------------- + * Bug Fixes: + ---------- + * Fixed abnormal exit of threaded font scan which prevented enabling + text/label tools on some environment such as Rocky Linux 8. + TOYAMA Shin-ichi + + * Ports & Building: + ----------------- * Windows installer will no nlonger show a dialogue to inform user of uninstallation when "/VERYSILENT" switch is specified - (useful for automated installation/uninstallation processes). + (useful for automated installation/uninsta$llation processes). TOYAMA Shin-ichi + * Use character class in macOS build script + (It appears \t is not compatible with certain versions of grep.) + Mark K. Kim + + * Remove install stages not needed on macOS + Mark K. Kim + + 2021.November.25 (0.9.27) * New Magic Tools: ---------------- From e1a721fb9d870ff6a22b9bc1b060319cc6f2367f Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Tue, 18 Jan 2022 23:28:53 -0800 Subject: [PATCH 08/21] Outline for circle-shaped erasers is now also circular Closes https://sourceforge.net/p/tuxpaint/bugs/244/ --- docs/CHANGES.txt | 6 ++++ src/tuxpaint.c | 88 ++++++++++++++++++++++++++++++++++++++++++------ 2 files changed, 84 insertions(+), 10 deletions(-) diff --git a/docs/CHANGES.txt b/docs/CHANGES.txt index 6c2b4c78b..639b5c691 100644 --- a/docs/CHANGES.txt +++ b/docs/CHANGES.txt @@ -8,6 +8,12 @@ http://www.tuxpaint.org/ 2022.January.18 (0.9.28) + * Other Improvements: + ------------------- + * Outline for circle-shaped erasers is now also circular. + Closes https://sourceforge.net/p/tuxpaint/bugs/244/ + (h/t Areti Tsolakidou for the suggestion) + * Localization Updates: --------------------- * Albanian translation diff --git a/src/tuxpaint.c b/src/tuxpaint.c index d2ad15675..b1be4d67f 100644 --- a/src/tuxpaint.c +++ b/src/tuxpaint.c @@ -3,7 +3,7 @@ Tux Paint - A simple drawing program for children. - Copyright (c) 2002-2021 + Copyright (c) 2002-2022 by various contributors; see AUTHORS.txt http://www.tuxpaint.org/ @@ -22,7 +22,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA (See COPYING.txt) - June 14, 2002 - November 15, 2021 + June 14, 2002 - January 18, 2022 */ #include "platform.h" @@ -1996,6 +1996,7 @@ static void render_brush(void); static void _xorpixel(SDL_Surface * surf, int x, int y); static void line_xor(int x1, int y1, int x2, int y2); static void rect_xor(int x1, int y1, int x2, int y2); +static void circle_xor(int x, int y, int sz); static void draw_blinking_cursor(void); static void hide_blinking_cursor(void); @@ -5719,7 +5720,16 @@ static void mainloop(void) eraser_draw(old_x, old_y, new_x, new_y); sz = calc_eraser_size(cur_eraser); - rect_xor(new_x - sz / 2, new_y - sz / 2, new_x + sz / 2, new_y + sz / 2); + if (cur_eraser >= NUM_ERASERS / 2) + { + /* Circle eraser */ + circle_xor(new_x, new_y, sz / 2); + } + else + { + /* Square eraser */ + rect_xor(new_x - sz / 2, new_y - sz / 2, new_x + sz / 2, new_y + sz / 2); + } } else if (cur_tool == TOOL_FILL && cur_fill == FILL_GRADIENT_LINEAR && fill_drag_started) { @@ -5774,7 +5784,6 @@ static void mainloop(void) /* Moving: Draw XOR where stamp/eraser will apply: */ - if (cur_tool == TOOL_STAMP) { w = active_stamp->w; @@ -5802,6 +5811,7 @@ static void mainloop(void) { if (cur_tool == TOOL_STAMP) { + /* Stamp */ stamp_xor(old_x, old_y); update_screen(old_x - (CUR_STAMP_W + 1) / 2 + r_canvas.x, @@ -5809,10 +5819,18 @@ static void mainloop(void) old_x + (CUR_STAMP_W + 1) / 2 + r_canvas.x, old_y + (CUR_STAMP_H + 1) / 2 + r_canvas.y); } - else { - rect_xor(old_x - w / 2, old_y - h / 2, old_x + w / 2, old_y + h / 2); + if (cur_tool == TOOL_ERASER && cur_eraser >= NUM_ERASERS / 2) + { + /* Circle eraser */ + circle_xor(old_x, old_y, calc_eraser_size(cur_eraser) / 2); + } + else + { + /* Otherwise (square eraser) */ + rect_xor(old_x - w / 2, old_y - h / 2, old_x + w / 2, old_y + h / 2); + } update_screen(old_x - w / 2 + r_canvas.x, old_y - h / 2 + r_canvas.y, @@ -5824,6 +5842,7 @@ static void mainloop(void) { if (cur_tool == TOOL_STAMP) { + /* Stamp */ stamp_xor(new_x, new_y); update_screen(old_x - (CUR_STAMP_W + 1) / 2 + r_canvas.x, @@ -5833,13 +5852,23 @@ static void mainloop(void) } else { - rect_xor(new_x - w / 2, new_y - h / 2, new_x + w / 2, new_y + h / 2); + if (cur_tool == TOOL_ERASER && cur_eraser >= NUM_ERASERS / 2) + { + /* Circle eraser */ + circle_xor(new_x, new_y, calc_eraser_size(cur_eraser) / 2); + } + else + { + /* Otherwise (square eraser) */ + rect_xor(new_x - w / 2, new_y - h / 2, new_x + w / 2, new_y + h / 2); + } update_screen(new_x - w / 2 + r_canvas.x, new_y - h / 2 + r_canvas.y, new_x + w / 2 + r_canvas.x, new_y + h / 2 + r_canvas.y); } } + if (cur_tool == TOOL_STAMP && HIT(r_toolopt) && event.motion.y > r_toolopt.h && event.motion.state == SDL_PRESSED && stamp_size_selector_clicked) { @@ -10836,9 +10865,12 @@ static void line_xor(int x1, int y1, int x2, int y2) /** - * FIXME + * Draw a XOR rectangle on the canvas. + * @param x1 left edge + * @param y1 top edge + * @param x2 right edge + * @param y2 bottom edge */ -/* Draw a XOR rectangle: */ static void rect_xor(int x1, int y1, int x2, int y2) { if (x1 < 0) @@ -10872,6 +10904,33 @@ static void rect_xor(int x1, int y1, int x2, int y2) } +/** + * Draw a XOR circle on the canvas. + * @param x center x position + * @param y center y position + * @param sz size (radius) + */ +static void circle_xor(int x, int y, int sz) +{ + int xx, yy, sz2; + + /* h/t http://groups.csail.mit.edu/graphics/classes/6.837/F98/Lecture6/circle.html */ + + sz2 = sz * sz; + + xorpixel(x, y + sz); + xorpixel(x, y - sz); + + for (xx = 1; xx < sz; xx++) { + yy = sqrt(sz2 - (xx * xx) + 0.5); + xorpixel(x + xx, y + yy); + xorpixel(x + xx, y - yy); + xorpixel(x - xx, y + yy); + xorpixel(x - xx, y - yy); + } +} + + static int calc_eraser_size(int which_eraser) { #define NUM_SIZES (NUM_ERASERS / 2) @@ -10967,7 +11026,16 @@ static void do_eraser(int x, int y, int update) { update_canvas(x - sz / 2, y - sz / 2, x + sz / 2, y + sz / 2); - rect_xor(x - sz / 2, y - sz / 2, x + sz / 2, y + sz / 2); + if (cur_eraser >= NUM_ERASERS / 2) + { + /* Circle eraser */ + circle_xor(x, y, sz / 2); + } + else + { + /* Square eraser */ + rect_xor(x - sz / 2, y - sz / 2, x + sz / 2, y + sz / 2); + } #ifdef __APPLE__ /* Prevent ghosted eraser outlines from remaining on the screen in windowed mode */ From 774954f9fc345eeafa4ab9300a3fceb1a6b4ebae Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Wed, 19 Jan 2022 00:00:57 -0800 Subject: [PATCH 09/21] Sync docs & update bash completion re: brushspacing --- docs/en/OPTIONS.txt | 15 +++++++++++++++ docs/en/html/OPTIONS.html | 13 +++++++++++++ docs/es_ES.UTF-8/OPTIONS.txt | 15 +++++++++++++++ docs/es_ES.UTF-8/html/OPTIONS.html | 13 +++++++++++++ docs/fr_FR.UTF-8/OPTIONS.txt | 16 ++++++++++++++++ docs/fr_FR.UTF-8/html/OPTIONS.html | 13 +++++++++++++ docs/gl_ES.UTF-8/OPTIONS.txt | 15 +++++++++++++++ docs/gl_ES.UTF-8/html/OPTIONS.html | 13 +++++++++++++ docs/ja_JP.UTF-8/OPTIONS.txt | 14 ++++++++++++++ docs/ja_JP.UTF-8/html/OPTIONS.html | 13 +++++++++++++ man/en/tuxpaint.1 | 13 +++++++++++-- man/es_ES.UTF-8/tuxpaint.1 | 13 +++++++++++-- man/fr_FR.UTF-8/tuxpaint.1 | 13 +++++++++++-- man/gl_ES.UTF-8/tuxpaint.1 | 13 +++++++++++-- man/ja_JP.UTF-8/tuxpaint.1 | 13 +++++++++++-- src/tuxpaint-completion.bash | 3 ++- 16 files changed, 197 insertions(+), 11 deletions(-) diff --git a/docs/en/OPTIONS.txt b/docs/en/OPTIONS.txt index 4227892d3..5cd43b8d6 100644 --- a/docs/en/OPTIONS.txt +++ b/docs/en/OPTIONS.txt @@ -454,6 +454,21 @@ Simplification "nolabel=no" or "label=yes". In both cases, may be overridden by the command-line option "--label". + nobrushspacing=yes + + Disables the brush spacing option of the Paint and Lines + tools. The brushes' default spacings will be used. + + Note: The brush spacing option was added to Tux Paint's user + interface in version 0.9.28. For more information on brush + spacing, see EXTENDING.html + + Note: If used in a system-wide configuration file, may be + overridden by the user's configuration file using + "nobrushspacing=no" or "brushspacing=yes". In both cases, + may be overridden by the command-line option + "--brushspacing". + ---------------------------------------------------------------------- Languages diff --git a/docs/en/html/OPTIONS.html b/docs/en/html/OPTIONS.html index a55cc5f7f..029c8cb51 100644 --- a/docs/en/html/OPTIONS.html +++ b/docs/en/html/OPTIONS.html @@ -620,6 +620,19 @@

Note: If used in a system-wide configuration file, may be overridden by the user's configuration file using "nolabel=no" or "label=yes". In both cases, may be overridden by the command-line option "--label".

+ +
+ nobrushspacing=yes +
+ +
+

+ Disables the brush spacing option of the Paint and Lines tools. The brushes' default spacings will be used.

+

+ Note: The brush spacing option was added to Tux Paint's user interface in version 0.9.28. For more information on brush spacing, see EXTENDING.html

+

+ Note: If used in a system-wide configuration file, may be overridden by the user's configuration file using "nobrushspacing=no" or "brushspacing=yes". In both cases, may be overridden by the command-line option "--brushspacing".

+
diff --git a/docs/es_ES.UTF-8/OPTIONS.txt b/docs/es_ES.UTF-8/OPTIONS.txt index f01a22296..d3b3f9379 100644 --- a/docs/es_ES.UTF-8/OPTIONS.txt +++ b/docs/es_ES.UTF-8/OPTIONS.txt @@ -454,6 +454,21 @@ Simplification "nolabel=no" or "label=yes". In both cases, may be overridden by the command-line option "--label". + nobrushspacing=yes + + Disables the brush spacing option of the Paint and Lines + tools. The brushes' default spacings will be used. + + Note: The brush spacing option was added to Tux Paint's user + interface in version 0.9.28. For more information on brush + spacing, see EXTENDING.html + + Note: If used in a system-wide configuration file, may be + overridden by the user's configuration file using + "nobrushspacing=no" or "brushspacing=yes". In both cases, + may be overridden by the command-line option + "--brushspacing". + ---------------------------------------------------------------------- Languages diff --git a/docs/es_ES.UTF-8/html/OPTIONS.html b/docs/es_ES.UTF-8/html/OPTIONS.html index ba70ad65c..869a94a03 100644 --- a/docs/es_ES.UTF-8/html/OPTIONS.html +++ b/docs/es_ES.UTF-8/html/OPTIONS.html @@ -620,6 +620,19 @@

Note: If used in a system-wide configuration file, may be overridden by the user's configuration file using "nolabel=no" or "label=yes". In both cases, may be overridden by the command-line option "--label".

+ +
+ nobrushspacing=yes +
+ +
+

+ Disables the brush spacing option of the Paint and Lines tools. The brushes' default spacings will be used.

+

+ Note: The brush spacing option was added to Tux Paint's user interface in version 0.9.28. For more information on brush spacing, see EXTENDING.html

+

+ Note: If used in a system-wide configuration file, may be overridden by the user's configuration file using "nobrushspacing=no" or "brushspacing=yes". In both cases, may be overridden by the command-line option "--brushspacing".

+
diff --git a/docs/fr_FR.UTF-8/OPTIONS.txt b/docs/fr_FR.UTF-8/OPTIONS.txt index a1222370f..c57f2354e 100644 --- a/docs/fr_FR.UTF-8/OPTIONS.txt +++ b/docs/fr_FR.UTF-8/OPTIONS.txt @@ -500,6 +500,22 @@ Simplification "label=yes". Dans les deux cas, il peut être remplacé avec l'option en ligne de commande "--label". + nobrushspacing=yes + + Disables the brush spacing option of the Paint and Lines + tools. The brushes' default spacings will be used. + + Note: The brush spacing option was added to Tux Paint's user + interface in version 0.9.28. For more information on brush + spacing, see EXTENDING.html + + Note : si utilisé dans un fichier de configuration pour tout + le monde, il peut être remplacé par le fichier de + configuration de l(utilisateur en utilisant + "nobrushspacing=no" ou "brushspacing=yes". Dans les deux + cas, il peut être remplacé avec l'option en ligne de + commande "--brushspacing". + ---------------------------------------------------------------------- Langues diff --git a/docs/fr_FR.UTF-8/html/OPTIONS.html b/docs/fr_FR.UTF-8/html/OPTIONS.html index 04f03ee29..8b5021d24 100644 --- a/docs/fr_FR.UTF-8/html/OPTIONS.html +++ b/docs/fr_FR.UTF-8/html/OPTIONS.html @@ -620,6 +620,19 @@

Note : si utilisé dans un fichier de configuration pour tout le monde, il peut être remplacé par le fichier de configuration de l(utilisateur en utilisant "nolabel=no" ou "label=yes". Dans les deux cas, il peut être remplacé avec l'option en ligne de commande "--label".

+ +
+ nobrushspacing=yes +
+ +
+

+ Disables the brush spacing option of the Paint and Lines tools. The brushes' default spacings will be used.

+

+ Note: The brush spacing option was added to Tux Paint's user interface in version 0.9.28. For more information on brush spacing, see EXTENDING.html

+

+ Note : si utilisé dans un fichier de configuration pour tout le monde, il peut être remplacé par le fichier de configuration de l(utilisateur en utilisant "nobrushspacing=no" ou "brushspacing=yes". Dans les deux cas, il peut être remplacé avec l'option en ligne de commande "--brushspacing".

+
diff --git a/docs/gl_ES.UTF-8/OPTIONS.txt b/docs/gl_ES.UTF-8/OPTIONS.txt index f6b2bc2e2..1372d8a20 100644 --- a/docs/gl_ES.UTF-8/OPTIONS.txt +++ b/docs/gl_ES.UTF-8/OPTIONS.txt @@ -465,6 +465,21 @@ Simplificación "nolabel=no" or "label=yes". In both cases, may be overridden by the command-line option "--label". + nobrushspacing=yes + + Disables the brush spacing option of the Paint and Lines + tools. The brushes' default spacings will be used. + + Note: The brush spacing option was added to Tux Paint's user + interface in version 0.9.28. For more information on brush + spacing, see EXTENDING.html + + Note: If used in a system-wide configuration file, may be + overridden by the user's configuration file using + "nobrushspacing=no" or "brushspacing=yes". In both cases, + may be overridden by the command-line option + "--brushspacing". + ---------------------------------------------------------------------- Languages diff --git a/docs/gl_ES.UTF-8/html/OPTIONS.html b/docs/gl_ES.UTF-8/html/OPTIONS.html index 2aa251354..b13724705 100644 --- a/docs/gl_ES.UTF-8/html/OPTIONS.html +++ b/docs/gl_ES.UTF-8/html/OPTIONS.html @@ -620,6 +620,19 @@

Note: If used in a system-wide configuration file, may be overridden by the user's configuration file using "nolabel=no" or "label=yes". In both cases, may be overridden by the command-line option "--label".

+ +
+ nobrushspacing=yes +
+ +
+

+ Disables the brush spacing option of the Paint and Lines tools. The brushes' default spacings will be used.

+

+ Note: The brush spacing option was added to Tux Paint's user interface in version 0.9.28. For more information on brush spacing, see EXTENDING.html

+

+ Note: If used in a system-wide configuration file, may be overridden by the user's configuration file using "nobrushspacing=no" or "brushspacing=yes". In both cases, may be overridden by the command-line option "--brushspacing".

+
diff --git a/docs/ja_JP.UTF-8/OPTIONS.txt b/docs/ja_JP.UTF-8/OPTIONS.txt index 552602ff9..a323a3848 100644 --- a/docs/ja_JP.UTF-8/OPTIONS.txt +++ b/docs/ja_JP.UTF-8/OPTIONS.txt @@ -366,6 +366,20 @@ Windows のユーザー "label=yes" を設定すると上書きされることがあります。また、どちらの設定も、コマンドラインオプションの "--label" で変更できます。 + nobrushspacing=yes + + Disables the brush spacing option of the Paint and Lines + tools. The brushes' default spacings will be used. + + Note: The brush spacing option was added to Tux Paint's user + interface in version 0.9.28. For more information on brush + spacing, see EXTENDING.html + + 注:システム全体の設定ファイルで設定されている場合は、ユーザーの設定ファイルで "nobrushspacing=no" + または "brushspacing=yes" + を設定すると上書きされることがあります。また、どちらの設定も、コマンドラインオプションの + "--brushspacing" で変更できます。 + ---------------------------------------------------------------------- 言語関連 diff --git a/docs/ja_JP.UTF-8/html/OPTIONS.html b/docs/ja_JP.UTF-8/html/OPTIONS.html index 3227029b6..fd28462f3 100644 --- a/docs/ja_JP.UTF-8/html/OPTIONS.html +++ b/docs/ja_JP.UTF-8/html/OPTIONS.html @@ -620,6 +620,19 @@

注:システム全体の設定ファイルで設定されている場合は、ユーザーの設定ファイルで "nolabel=no" または "label=yes" を設定すると上書きされることがあります。また、どちらの設定も、コマンドラインオプションの "--label" で変更できます。

+ +
+ nobrushspacing=yes +
+ +
+

+ Disables the brush spacing option of the Paint and Lines tools. The brushes' default spacings will be used.

+

+ Note: The brush spacing option was added to Tux Paint's user interface in version 0.9.28. For more information on brush spacing, see EXTENDING.html

+

+ 注:システム全体の設定ファイルで設定されている場合は、ユーザーの設定ファイルで "nobrushspacing=no" または "brushspacing=yes" を設定すると上書きされることがあります。また、どちらの設定も、コマンドラインオプションの "--brushspacing" で変更できます。

+
diff --git a/man/en/tuxpaint.1 b/man/en/tuxpaint.1 index d5b84861c..ca87fc96b 100644 --- a/man/en/tuxpaint.1 +++ b/man/en/tuxpaint.1 @@ -1,5 +1,5 @@ -.\" tuxpaint.1 - 2021.11.25 -.TH TUXPAINT 1 "November 25, 2021" "0.9.28" "Tux Paint" +.\" tuxpaint.1 - 2022.01.18 +.TH TUXPAINT 1 "January 18, 2022" "0.9.28" "Tux Paint" .SH NAME tuxpaint -- "Tux Paint", a drawing program for young children. @@ -71,6 +71,8 @@ tuxpaint -- "Tux Paint", a drawing program for young children. .br [\-\-nolabel] .br +[\-\-nobrushspacing] +.br [\-\-newcolorslast] .br [\-\-mirrorstamps] @@ -213,6 +215,8 @@ tuxpaint -- "Tux Paint", a drawing program for young children. .br [\-\-label] .br +[\-\-brushspacing] +.br [\-\-newcolorsfirst] .br [\-\-dontmirrorstamps] @@ -419,6 +423,11 @@ initially clicked. Disable or enable (default) the Label tool, which lets you create text which can be altered or moved later. +.TP 8 +.B \-\-nobrushspacing \-\-brushspacing +Disable or enable (default) the brush spacing option of the Paint and Lines +tools, which allows you to override the default spacing of a brush. + .SH OPTIONS - CONTROLLING TUX PAINT .l \fItuxpaint\fP accepts the following options to alter how you control Tux diff --git a/man/es_ES.UTF-8/tuxpaint.1 b/man/es_ES.UTF-8/tuxpaint.1 index e66d6c105..3607ce86a 100644 --- a/man/es_ES.UTF-8/tuxpaint.1 +++ b/man/es_ES.UTF-8/tuxpaint.1 @@ -1,5 +1,5 @@ -.\" tuxpaint.1 - 2021.11.25 -.TH TUXPAINT 1 "noviembre 25, 2021" "0.9.28" "Tux Paint" +.\" tuxpaint.1 - 2022.01.18 +.TH TUXPAINT 1 "enero 18, 2022" "0.9.28" "Tux Paint" .SH NAME tuxpaint -- "Tux Paint", a drawing program for young children. @@ -71,6 +71,8 @@ tuxpaint -- "Tux Paint", a drawing program for young children. .br [\-\-nolabel] .br +[\-\-nobrushspacing] +.br [\-\-newcolorslast] .br [\-\-mirrorstamps] @@ -213,6 +215,8 @@ tuxpaint -- "Tux Paint", a drawing program for young children. .br [\-\-label] .br +[\-\-brushspacing] +.br [\-\-newcolorsfirst] .br [\-\-dontmirrorstamps] @@ -419,6 +423,11 @@ initially clicked. Disable or enable (default) the Label tool, which lets you create text which can be altered or moved later. +.TP 8 +.B \-\-nobrushspacing \-\-brushspacing +Disable or enable (default) the brush spacing option of the Paint and Lines +tools, which allows you to override the default spacing of a brush. + .SH OPTIONS - CONTROLLING TUX PAINT .l \fItuxpaint\fP accepts the following options to alter how you control Tux diff --git a/man/fr_FR.UTF-8/tuxpaint.1 b/man/fr_FR.UTF-8/tuxpaint.1 index faf4c71e7..d3783a5a0 100644 --- a/man/fr_FR.UTF-8/tuxpaint.1 +++ b/man/fr_FR.UTF-8/tuxpaint.1 @@ -1,5 +1,5 @@ -.\" tuxpaint.1 - 2021.11.25 -.TH TUXPAINT 1 "novembre 25, 2021" "0.9.28" "Tux Paint" +.\" tuxpaint.1 - 2022.01.18 +.TH TUXPAINT 1 "janvier 18, 2022" "0.9.28" "Tux Paint" .SH NAME tuxpaint -- "Tux Paint", un programme simple pour les jeunes enfants. @@ -71,6 +71,8 @@ tuxpaint -- "Tux Paint", un programme simple pour les jeunes enfants. .br [\-\-nolabel] .br +[\-\-nobrushspacing] +.br [\-\-newcolorslast] .br [\-\-mirrorstamps] @@ -213,6 +215,8 @@ tuxpaint -- "Tux Paint", un programme simple pour les jeunes enfants. .br [\-\-label] .br +[\-\-brushspacing] +.br [\-\-newcolorsfirst] .br [\-\-dontmirrorstamps] @@ -429,6 +433,11 @@ partir d'un coin, là où la souris a cliqué en premier. Désactive (ou active) l'outil Étiquette, ce qui vous permet de créer un texte qui peut être modifié ou déplacé plus tard. +.TP 8 +.B \-\-nobrushspacing \-\-brushspacing +Disable or enable (default) the brush spacing option of the Paint and Lines +tools, which allows you to override the default spacing of a brush. + .SH OPTIONS - CONTROLLING TUX PAINT .l \fItuxpaint\fP accepte les options suivantes pour modifier la manière dont diff --git a/man/gl_ES.UTF-8/tuxpaint.1 b/man/gl_ES.UTF-8/tuxpaint.1 index 0e4f8d4b1..cc8f49fea 100644 --- a/man/gl_ES.UTF-8/tuxpaint.1 +++ b/man/gl_ES.UTF-8/tuxpaint.1 @@ -1,5 +1,5 @@ -.\" tuxpaint.1 - 2021.11.25 -.TH TUXPAINT 1 "25 de Novembro de 2021" "0.9.28" "Tux Paint" +.\" tuxpaint.1 - 2022.01.18 +.TH TUXPAINT 1 "18 de Xaneiro de 2022" "0.9.28" "Tux Paint" .SH NAME tuxpaint -- "Tux Paint", a drawing program for young children. @@ -71,6 +71,8 @@ tuxpaint -- "Tux Paint", a drawing program for young children. .br [\-\-nolabel] .br +[\-\-nobrushspacing] +.br [\-\-newcolorslast] .br [\-\-mirrorstamps] @@ -213,6 +215,8 @@ tuxpaint -- "Tux Paint", a drawing program for young children. .br [\-\-label] .br +[\-\-brushspacing] +.br [\-\-newcolorsfirst] .br [\-\-dontmirrorstamps] @@ -419,6 +423,11 @@ initially clicked. Disable or enable (default) the Label tool, which lets you create text which can be altered or moved later. +.TP 8 +.B \-\-nobrushspacing \-\-brushspacing +Disable or enable (default) the brush spacing option of the Paint and Lines +tools, which allows you to override the default spacing of a brush. + .SH OPTIONS - CONTROLLING TUX PAINT .l \fItuxpaint\fP accepts the following options to alter how you control Tux diff --git a/man/ja_JP.UTF-8/tuxpaint.1 b/man/ja_JP.UTF-8/tuxpaint.1 index 5b1b9f4e1..0adc0c5b3 100644 --- a/man/ja_JP.UTF-8/tuxpaint.1 +++ b/man/ja_JP.UTF-8/tuxpaint.1 @@ -1,5 +1,5 @@ -.\" tuxpaint.1 - 2021.11.25 -.TH TUXPAINT 1 "2021年11月25日" "0.9.28" "Tux Paint" +.\" tuxpaint.1 - 2022.01.18 +.TH TUXPAINT 1 "2022年1月18日" "0.9.28" "Tux Paint" .SH NAME tuxpaint -- 小さな子供向けのお絵かきプログラム @@ -71,6 +71,8 @@ tuxpaint -- 小さな子供向けのお絵かきプログラム .br [\-\-nolabel] .br +[\-\-nobrushspacing] +.br [\-\-newcolorslast] .br [\-\-mirrorstamps] @@ -213,6 +215,8 @@ tuxpaint -- 小さな子供向けのお絵かきプログラム .br [\-\-label] .br +[\-\-brushspacing] +.br [\-\-newcolorsfirst] .br [\-\-dontmirrorstamps] @@ -419,6 +423,11 @@ initially clicked. Disable or enable (default) the Label tool, which lets you create text which can be altered or moved later. +.TP 8 +.B \-\-nobrushspacing \-\-brushspacing +Disable or enable (default) the brush spacing option of the Paint and Lines +tools, which allows you to override the default spacing of a brush. + .SH OPTIONS - CONTROLLING TUX PAINT .l \fItuxpaint\fP accepts the following options to alter how you control Tux diff --git a/src/tuxpaint-completion.bash b/src/tuxpaint-completion.bash index c749cdada..4f0acfbcd 100644 --- a/src/tuxpaint-completion.bash +++ b/src/tuxpaint-completion.bash @@ -3,7 +3,7 @@ # Bill Kendrick ; http://www.tuxpaint.org/ # Based on inkscape's completion file, by allali@univ-mlv.fr # -# Last modified 2021-08-07 +# Last modified 2022-01-18 # # $Id$ @@ -40,6 +40,7 @@ _tuxpaint() --complexshapes -s --simpleshapes \ -m --mixedcase -u --uppercase \ --label --nolabel \ + --brushspacing --nobrushspacing \ --fancycursors --nofancycursors \ --hidecursor --showcursor \ --mouse --keyboard \ From ddd3e737b9ff62908d39f6380e52bf1f5d760ab7 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Wed, 19 Jan 2022 00:01:52 -0800 Subject: [PATCH 10/21] Sync INSTALL after Mark's macOS updates --- docs/en/INSTALL.txt | 8 ++++---- docs/en/html/INSTALL.html | 8 ++++---- docs/es_ES.UTF-8/INSTALL.txt | 8 ++++---- docs/es_ES.UTF-8/html/INSTALL.html | 8 ++++---- docs/fr_FR.UTF-8/INSTALL.txt | 8 ++++---- docs/fr_FR.UTF-8/html/INSTALL.html | 8 ++++---- docs/gl_ES.UTF-8/INSTALL.txt | 8 ++++---- docs/gl_ES.UTF-8/html/INSTALL.html | 8 ++++---- docs/ja_JP.UTF-8/INSTALL.txt | 8 ++++---- docs/ja_JP.UTF-8/html/INSTALL.html | 8 ++++---- 10 files changed, 40 insertions(+), 40 deletions(-) diff --git a/docs/en/INSTALL.txt b/docs/en/INSTALL.txt index 4146acc02..3240a3dc9 100644 --- a/docs/en/INSTALL.txt +++ b/docs/en/INSTALL.txt @@ -637,11 +637,11 @@ Compiling and Installation installed to /opt/local (same as MacPorts) for the library to be included in TuxPaint.dmg. + $ sudo port install rust cargo $ git clone https://github.com/ImageOptim/libimagequant.git - $ cd libimagequant - $ ./configure --prefix=/opt/local - $ make - $ sudo make install + $ cd libimagequant/imagequant-sys + $ cargo build --release + $ sudo make PREFIX=/opt/local install WARNING: Having any UNIX-like toolset installed on your Mac besides MacPorts and Xcode, such as Fink or Brew, will prevent your app diff --git a/docs/en/html/INSTALL.html b/docs/en/html/INSTALL.html index debd9a4ac..833498ae4 100644 --- a/docs/en/html/INSTALL.html +++ b/docs/en/html/INSTALL.html @@ -797,11 +797,11 @@

libimagequant is not available from MacPorts as of this writing. It can be installed from the source code as follows. It should be installed to /opt/local (same as MacPorts) for the library to be included in TuxPaint.dmg.

+ $ sudo port install rust cargo
$ git clone https://github.com/ImageOptim/libimagequant.git
- $ cd libimagequant
- $ ./configure --prefix=/opt/local
- $ make
- $ sudo make install + $ cd libimagequant/imagequant-sys
+ $ cargo build --release
+ $ sudo make PREFIX=/opt/local install

diff --git a/docs/es_ES.UTF-8/INSTALL.txt b/docs/es_ES.UTF-8/INSTALL.txt index 8138b9627..16b5d35a1 100644 --- a/docs/es_ES.UTF-8/INSTALL.txt +++ b/docs/es_ES.UTF-8/INSTALL.txt @@ -637,11 +637,11 @@ Compiling and Installation installed to /opt/local (same as MacPorts) for the library to be included in TuxPaint.dmg. + $ sudo port install rust cargo $ git clone https://github.com/ImageOptim/libimagequant.git - $ cd libimagequant - $ ./configure --prefix=/opt/local - $ make - $ sudo make install + $ cd libimagequant/imagequant-sys + $ cargo build --release + $ sudo make PREFIX=/opt/local install WARNING: Having any UNIX-like toolset installed on your Mac besides MacPorts and Xcode, such as Fink or Brew, will prevent your app diff --git a/docs/es_ES.UTF-8/html/INSTALL.html b/docs/es_ES.UTF-8/html/INSTALL.html index 2ee2c1b8c..b23b5a0da 100644 --- a/docs/es_ES.UTF-8/html/INSTALL.html +++ b/docs/es_ES.UTF-8/html/INSTALL.html @@ -797,11 +797,11 @@

libimagequant is not available from MacPorts as of this writing. It can be installed from the source code as follows. It should be installed to /opt/local (same as MacPorts) for the library to be included in TuxPaint.dmg.

+ $ sudo port install rust cargo
$ git clone https://github.com/ImageOptim/libimagequant.git
- $ cd libimagequant
- $ ./configure --prefix=/opt/local
- $ make
- $ sudo make install + $ cd libimagequant/imagequant-sys
+ $ cargo build --release
+ $ sudo make PREFIX=/opt/local install

diff --git a/docs/fr_FR.UTF-8/INSTALL.txt b/docs/fr_FR.UTF-8/INSTALL.txt index f08ee4acc..c327a5516 100644 --- a/docs/fr_FR.UTF-8/INSTALL.txt +++ b/docs/fr_FR.UTF-8/INSTALL.txt @@ -666,11 +666,11 @@ Compilation et installation peut être installé sur /opt/local (comme pour MacPorts) pour la bibliothèque devant être incluse dans TuxPaint.dmg. + $ sudo port install rust cargo $ git clone https://github.com/ImageOptim/libimagequant.git - $ cd libimagequant - $ ./configure --prefix=/opt/local - $ make - $ sudo make install + $ cd libimagequant/imagequant-sys + $ cargo build --release + $ sudo make PREFIX=/opt/local install ATTENTION :Posséder des outils Unix à côté de MacPorts et Xcode, tels que Fink ou Brew, vous empêchera de créer un programme diff --git a/docs/fr_FR.UTF-8/html/INSTALL.html b/docs/fr_FR.UTF-8/html/INSTALL.html index d5aa410a1..773fef6d5 100644 --- a/docs/fr_FR.UTF-8/html/INSTALL.html +++ b/docs/fr_FR.UTF-8/html/INSTALL.html @@ -797,11 +797,11 @@

libimagequant n'est pas disponible sur MacPorts à cette heure. Il peut être installé sur /opt/local (comme pour MacPorts) pour la bibliothèque devant être incluse dans TuxPaint.dmg.

+ $ sudo port install rust cargo
$ git clone https://github.com/ImageOptim/libimagequant.git
- $ cd libimagequant
- $ ./configure --prefix=/opt/local
- $ make
- $ sudo make install + $ cd libimagequant/imagequant-sys
+ $ cargo build --release
+ $ sudo make PREFIX=/opt/local install

diff --git a/docs/gl_ES.UTF-8/INSTALL.txt b/docs/gl_ES.UTF-8/INSTALL.txt index c07e7cbb0..51cd68597 100644 --- a/docs/gl_ES.UTF-8/INSTALL.txt +++ b/docs/gl_ES.UTF-8/INSTALL.txt @@ -647,11 +647,11 @@ Compiling and Installation installed to /opt/local (same as MacPorts) for the library to be included in TuxPaint.dmg. + $ sudo port install rust cargo $ git clone https://github.com/ImageOptim/libimagequant.git - $ cd libimagequant - $ ./configure --prefix=/opt/local - $ make - $ sudo make install + $ cd libimagequant/imagequant-sys + $ cargo build --release + $ sudo make PREFIX=/opt/local install WARNING: Having any UNIX-like toolset installed on your Mac besides MacPorts and Xcode, such as Fink or Brew, will prevent your app diff --git a/docs/gl_ES.UTF-8/html/INSTALL.html b/docs/gl_ES.UTF-8/html/INSTALL.html index b10005eba..2051062c4 100644 --- a/docs/gl_ES.UTF-8/html/INSTALL.html +++ b/docs/gl_ES.UTF-8/html/INSTALL.html @@ -797,11 +797,11 @@

libimagequant is not available from MacPorts as of this writing. It can be installed from the source code as follows. It should be installed to /opt/local (same as MacPorts) for the library to be included in TuxPaint.dmg.

+ $ sudo port install rust cargo
$ git clone https://github.com/ImageOptim/libimagequant.git
- $ cd libimagequant
- $ ./configure --prefix=/opt/local
- $ make
- $ sudo make install + $ cd libimagequant/imagequant-sys
+ $ cargo build --release
+ $ sudo make PREFIX=/opt/local install

diff --git a/docs/ja_JP.UTF-8/INSTALL.txt b/docs/ja_JP.UTF-8/INSTALL.txt index b11e043d0..7ba1e3e32 100644 --- a/docs/ja_JP.UTF-8/INSTALL.txt +++ b/docs/ja_JP.UTF-8/INSTALL.txt @@ -637,11 +637,11 @@ Compiling and Installation installed to /opt/local (same as MacPorts) for the library to be included in TuxPaint.dmg. + $ sudo port install rust cargo $ git clone https://github.com/ImageOptim/libimagequant.git - $ cd libimagequant - $ ./configure --prefix=/opt/local - $ make - $ sudo make install + $ cd libimagequant/imagequant-sys + $ cargo build --release + $ sudo make PREFIX=/opt/local install WARNING: Having any UNIX-like toolset installed on your Mac besides MacPorts and Xcode, such as Fink or Brew, will prevent your app diff --git a/docs/ja_JP.UTF-8/html/INSTALL.html b/docs/ja_JP.UTF-8/html/INSTALL.html index e40dc559a..d6c2fa2c6 100644 --- a/docs/ja_JP.UTF-8/html/INSTALL.html +++ b/docs/ja_JP.UTF-8/html/INSTALL.html @@ -797,11 +797,11 @@

libimagequant is not available from MacPorts as of this writing. It can be installed from the source code as follows. It should be installed to /opt/local (same as MacPorts) for the library to be included in TuxPaint.dmg.

+ $ sudo port install rust cargo
$ git clone https://github.com/ImageOptim/libimagequant.git
- $ cd libimagequant
- $ ./configure --prefix=/opt/local
- $ make
- $ sudo make install + $ cd libimagequant/imagequant-sys
+ $ cargo build --release
+ $ sudo make PREFIX=/opt/local install

From 09f33f70354156d3537210a5ce7e4c419b708957 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Wed, 19 Jan 2022 00:07:03 -0800 Subject: [PATCH 11/21] Logging forthcoming brush spacing feature / defaults (Marked as WIP, because nothing has been done to support it yet!) Adding one new brush spacing. --- data/brushes/star.dat | 1 + docs/CHANGES.txt | 17 +++++++++++++++-- 2 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 data/brushes/star.dat diff --git a/data/brushes/star.dat b/data/brushes/star.dat new file mode 100644 index 000000000..582a2f6fb --- /dev/null +++ b/data/brushes/star.dat @@ -0,0 +1 @@ +spacing=45 diff --git a/docs/CHANGES.txt b/docs/CHANGES.txt index 639b5c691..4b170ff3e 100644 --- a/docs/CHANGES.txt +++ b/docs/CHANGES.txt @@ -8,8 +8,21 @@ http://www.tuxpaint.org/ 2022.January.18 (0.9.28) - * Other Improvements: - ------------------- + * Improvements to "Paint" and "Lines" tools: + ------------------------------------------ + * WIP: Brush spacing may now be altered within Tux Paint. + + Note: A "nobrushspacing" simplifcation option is provided to + disable this feature; Tux Paint will continue using the brushes' + default spacings. + + * WIP: Many brushes have been given more reasonable default spacing + settings (e.g., star brush's new default spacing causes + individual stars to appear, rather than a 'smear'). + Closes https://sourceforge.net/p/tuxpaint/bugs/243/ + (h/t Areti Tsolakidou for the suggestion) + + * Improvements to "Eraser" tool: + ------------------------------ * Outline for circle-shaped erasers is now also circular. Closes https://sourceforge.net/p/tuxpaint/bugs/244/ (h/t Areti Tsolakidou for the suggestion) From e217094f7848adbd87a3150f3f58e3ec1f6d710a Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Wed, 19 Jan 2022 00:13:12 -0800 Subject: [PATCH 12/21] Add some more default brush spacings Closes https://sourceforge.net/p/tuxpaint/bugs/243/ --- data/brushes/flower_5.dat | 1 + data/brushes/flower_5_small.dat | 1 + data/brushes/flower_6.dat | 1 + data/brushes/flower_6_small.dat | 1 + data/brushes/flower_7.dat | 1 + data/brushes/heart.dat | 1 + data/brushes/sphere.dat | 1 + docs/CHANGES.txt | 2 +- 8 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 data/brushes/flower_5.dat create mode 100644 data/brushes/flower_5_small.dat create mode 100644 data/brushes/flower_6.dat create mode 100644 data/brushes/flower_6_small.dat create mode 100644 data/brushes/flower_7.dat create mode 100644 data/brushes/heart.dat create mode 100644 data/brushes/sphere.dat diff --git a/data/brushes/flower_5.dat b/data/brushes/flower_5.dat new file mode 100644 index 000000000..582a2f6fb --- /dev/null +++ b/data/brushes/flower_5.dat @@ -0,0 +1 @@ +spacing=45 diff --git a/data/brushes/flower_5_small.dat b/data/brushes/flower_5_small.dat new file mode 100644 index 000000000..3903bcc29 --- /dev/null +++ b/data/brushes/flower_5_small.dat @@ -0,0 +1 @@ +spacing=20 diff --git a/data/brushes/flower_6.dat b/data/brushes/flower_6.dat new file mode 100644 index 000000000..582a2f6fb --- /dev/null +++ b/data/brushes/flower_6.dat @@ -0,0 +1 @@ +spacing=45 diff --git a/data/brushes/flower_6_small.dat b/data/brushes/flower_6_small.dat new file mode 100644 index 000000000..3903bcc29 --- /dev/null +++ b/data/brushes/flower_6_small.dat @@ -0,0 +1 @@ +spacing=20 diff --git a/data/brushes/flower_7.dat b/data/brushes/flower_7.dat new file mode 100644 index 000000000..582a2f6fb --- /dev/null +++ b/data/brushes/flower_7.dat @@ -0,0 +1 @@ +spacing=45 diff --git a/data/brushes/heart.dat b/data/brushes/heart.dat new file mode 100644 index 000000000..bffe673c9 --- /dev/null +++ b/data/brushes/heart.dat @@ -0,0 +1 @@ +spacing=50 diff --git a/data/brushes/sphere.dat b/data/brushes/sphere.dat new file mode 100644 index 000000000..297b74997 --- /dev/null +++ b/data/brushes/sphere.dat @@ -0,0 +1 @@ +spacing=40 diff --git a/docs/CHANGES.txt b/docs/CHANGES.txt index 4b170ff3e..18e607189 100644 --- a/docs/CHANGES.txt +++ b/docs/CHANGES.txt @@ -15,7 +15,7 @@ http://www.tuxpaint.org/ disable this feature; Tux Paint will continue using the brushes' default spacings. - * WIP: Many brushes have been given more reasonable default spacing + * Many brushes have been given more reasonable default spacing settings (e.g., star brush's new default spacing causes individual stars to appear, rather than a 'smear'). Closes https://sourceforge.net/p/tuxpaint/bugs/243/ From 176749ba9cc51a6dcaad9617903ee6d617e318df Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Wed, 19 Jan 2022 00:29:05 -0800 Subject: [PATCH 13/21] Grok "[no]brushspacing" commandline/config option For forthcoming feature --- src/parse.gperf | 1 + src/parse.h | 1 + src/tuxpaint.c | 8 +++++++- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/parse.gperf b/src/parse.gperf index 54f18d422..415b9bd12 100644 --- a/src/parse.gperf +++ b/src/parse.gperf @@ -120,6 +120,7 @@ help, IMM(help) hidecursor, POSBOOL(hide_cursor) keyboard, POSBOOL(keymouse) label, NEGBOOL(disable_label) +brushspacing, NEGBOOL(disable_brushspacing) lang, MULTI(parsertmp_lang) locale, MULTI(parsertmp_locale) lockfile, POSBOOL(ok_to_use_lockfile) diff --git a/src/parse.h b/src/parse.h index 237337992..308ad7590 100644 --- a/src/parse.h +++ b/src/parse.h @@ -14,6 +14,7 @@ struct cfginfo const char *colorfile; const char *datadir; const char *disable_label; + const char *disable_brushspacing; const char *disable_magic_controls; const char *disable_shape_controls; const char *disable_print; diff --git a/src/tuxpaint.c b/src/tuxpaint.c index b1be4d67f..fa102c3db 100644 --- a/src/tuxpaint.c +++ b/src/tuxpaint.c @@ -22,7 +22,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA (See COPYING.txt) - June 14, 2002 - January 18, 2022 + June 14, 2002 - January 19, 2022 */ #include "platform.h" @@ -1299,6 +1299,8 @@ static int starter_personal; static int template_personal; static int starter_modified; +static int disable_brushspacing; + static Uint8 canvas_color_r, canvas_color_g, canvas_color_b; static Uint8 *touched; static Uint8 *sim_flood_touched; @@ -7036,6 +7038,7 @@ void show_usage(int exitcode) " [--nomagiccontrols | --magiccontrols]\n" " [--noshapecontrols | --shapecontrols]\n" " [--nolabel | --label]\n" + " [--nobrushspacing | --brushspacing]\n" " [--newcolorsfirst | --newcolorslast]\n" "\n" " Languages:\n" @@ -9077,6 +9080,8 @@ static void draw_brushes(void) SDL_Rect src, dest; int most; +printf("Disable brush spacing: %d\n", disable_brushspacing); + /* Draw the title: */ draw_image_title(TITLE_BRUSHES, r_ttoolopt); @@ -23992,6 +23997,7 @@ static void setup_config(char *argv[]) SETBOOL(all_locale_fonts); SETBOOL(autosave_on_quit); SETBOOL(disable_label); + SETBOOL(disable_brushspacing); SETBOOL(disable_magic_controls); SETBOOL(disable_shape_controls); SETBOOL(disable_print); From ce9e2647137c9b6f183953604b4ff367725c4090 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Wed, 19 Jan 2022 00:38:03 -0800 Subject: [PATCH 14/21] Initial work to render brush spacing widget Doesn't do anything yet, and click-detecting code is unaware of it (so scrollbar click happens in the old location). WIP! :-) --- src/tuxpaint.c | 46 ++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 44 insertions(+), 2 deletions(-) diff --git a/src/tuxpaint.c b/src/tuxpaint.c index fa102c3db..01ea9baf3 100644 --- a/src/tuxpaint.c +++ b/src/tuxpaint.c @@ -9079,14 +9079,21 @@ static void draw_brushes(void) int i, off_y, max, brush; SDL_Rect src, dest; int most; - -printf("Disable brush spacing: %d\n", disable_brushspacing); + int sizes, size_at; + float x_per, y_per; + int xx, yy; + SDL_Surface *btn, *blnk; /* Draw the title: */ draw_image_title(TITLE_BRUSHES, r_ttoolopt); /* Space for buttons, was 14 */ most = (buttons_tall * gd_toolopt.cols) - TOOLOFFSET; + if (!disable_brushspacing) + { + /* Make room for spacing controls */ + most -= 2; + } /* Do we need scrollbars? */ @@ -9186,6 +9193,41 @@ printf("Disable brush spacing: %d\n", disable_brushspacing); } } } + + if (!disable_brushspacing) + { + sizes = 12; + size_at = 5; /* FIXME (stamp_data[stamp_group][cur_stamp[stamp_group]]->size - MIN_STAMP_SIZE); */ + + x_per = (float)r_ttoolopt.w / sizes; + y_per = (float)button_h / sizes; + + for (i = 0; i < sizes; i++) + { + xx = ceil(x_per); + yy = ceil(y_per * i); + + if (i <= size_at) + btn = thumbnail(img_btn_down, xx, yy, 0); + else + btn = thumbnail(img_btn_up, xx, yy, 0); + + blnk = thumbnail(img_btn_off, xx, button_h - yy, 0); + + /* FIXME: Check for NULL! */ + + dest.x = (WINDOW_WIDTH - r_ttoolopt.w) + (i * x_per); + dest.y = (((most + gd_toolopt.cols + gd_toolopt.cols + TOOLOFFSET) / gd_toolopt.cols * button_h)) - 8 * button_scale; + SDL_BlitSurface(blnk, NULL, screen, &dest); + + dest.x = (WINDOW_WIDTH - r_ttoolopt.w) + (i * x_per); + dest.y = (((most + gd_toolopt.cols + gd_toolopt.cols + gd_toolopt.cols + TOOLOFFSET) / gd_toolopt.cols * button_h)) - 8 * button_scale - (y_per * i); + SDL_BlitSurface(btn, NULL, screen, &dest); + + SDL_FreeSurface(btn); + SDL_FreeSurface(blnk); + } + } } From 0b18aac9853f73b68a77b69450860a05cd102507 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Wed, 19 Jan 2022 01:30:08 -0800 Subject: [PATCH 15/21] Decided how brush spacing choice relates to spacing Max option in the spacing widget will correspond to 2x the maximum dimension of the brush. --- src/tuxpaint.c | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/src/tuxpaint.c b/src/tuxpaint.c index 01ea9baf3..5e8668a46 100644 --- a/src/tuxpaint.c +++ b/src/tuxpaint.c @@ -1897,6 +1897,9 @@ static int brush_counter, brush_frame; #define ERASER_MIN 5 /* Smaller than 5 will not render as a circle! */ #define ERASER_MAX 128 +#define BRUSH_SPACING_SIZES 12 /* How many brush spacing options to provide + (max will represent ~2x the max dimension of the brush; + min will represent 1 pixel) */ static unsigned cur_color; static int cur_tool, cur_brush, old_tool; @@ -9079,7 +9082,7 @@ static void draw_brushes(void) int i, off_y, max, brush; SDL_Rect src, dest; int most; - int sizes, size_at; + int frame_w, w, h, size_at; float x_per, y_per; int xx, yy; SDL_Surface *btn, *blnk; @@ -9196,13 +9199,18 @@ static void draw_brushes(void) if (!disable_brushspacing) { - sizes = 12; - size_at = 5; /* FIXME (stamp_data[stamp_group][cur_stamp[stamp_group]]->size - MIN_STAMP_SIZE); */ + frame_w = img_brushes[cur_brush]->w / abs(brushes_frames[cur_brush]); + w = frame_w / (brushes_directional[cur_brush] ? 3 : 1); + h = img_brushes[cur_brush]->h / (brushes_directional[cur_brush] ? 3 : 1); - x_per = (float)r_ttoolopt.w / sizes; - y_per = (float)button_h / sizes; + /* Spacing ranges from 0px to "2x the max dimension of the brush" + (so a 48x48 brush would have a spacing of 48 if the center option is chosen) */ + size_at = (BRUSH_SPACING_SIZES * brushes_spacing[cur_brush]) / (max(w, h) * 2); - for (i = 0; i < sizes; i++) + x_per = (float)r_ttoolopt.w / BRUSH_SPACING_SIZES; + y_per = (float)button_h / BRUSH_SPACING_SIZES; + + for (i = 0; i < BRUSH_SPACING_SIZES; i++) { xx = ceil(x_per); yy = ceil(y_per * i); From 145c35a95d2be2bb4edb0dfe1229b1cf63ac2b89 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Wed, 19 Jan 2022 01:46:44 -0800 Subject: [PATCH 16/21] Get brush selector down-scroll to grok brush spacing --- src/tuxpaint.c | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/src/tuxpaint.c b/src/tuxpaint.c index 5e8668a46..44dbe705f 100644 --- a/src/tuxpaint.c +++ b/src/tuxpaint.c @@ -3667,6 +3667,15 @@ static void mainloop(void) } } + else if (cur_tool == TOOL_BRUSH || cur_tool == TOOL_LINES) + { + if (!disable_brushspacing) + { + gd_controls.rows = 1; + gd_controls.cols = 2; + } + } + /* number of whole or partial rows that will be needed (can make this per-tool if variable columns needed) */ num_rows_needed = (num_things + gd_items.cols - 1) / gd_items.cols; @@ -5061,6 +5070,14 @@ static void mainloop(void) gd_controls.cols = 2; } } + else if (cur_tool == TOOL_BRUSH || cur_tool == TOOL_LINES) + { + if (!disable_brushspacing) + { + gd_controls.rows = 1; + gd_controls.cols = 2; + } + } /* number of whole or partial rows that will be needed (can make this per-tool if variable columns needed) */ @@ -5504,6 +5521,7 @@ static void mainloop(void) { } + /* This if/if/if block is awful -bjk 2022.01.19 */ int control_rows = 0; if (cur_tool == TOOL_STAMP && !disable_stamp_controls) control_rows = 3; @@ -5524,6 +5542,9 @@ static void mainloop(void) } if (cur_tool == TOOL_SHAPES && !disable_shape_controls) control_rows = 1; + if ((cur_tool == TOOL_BRUSH || cur_tool == TOOL_LINES) && !disable_brushspacing) + control_rows = 1; + int num_places = buttons_tall * gd_toolopt.cols - control_rows * gd_toolopt.cols; if (num_things > num_places) From 29eec0dcb760a2eb8f3b8e130eaed087201901a7 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Wed, 19 Jan 2022 02:04:47 -0800 Subject: [PATCH 17/21] Brush spacing ctrl proper position when no scrollbar (e.g., when running in ~860px tall window with 32px buttonsize) --- src/tuxpaint.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/tuxpaint.c b/src/tuxpaint.c index 44dbe705f..a2fed9b0d 100644 --- a/src/tuxpaint.c +++ b/src/tuxpaint.c @@ -9245,12 +9245,13 @@ static void draw_brushes(void) /* FIXME: Check for NULL! */ + dest.x = (WINDOW_WIDTH - r_ttoolopt.w) + (i * x_per); - dest.y = (((most + gd_toolopt.cols + gd_toolopt.cols + TOOLOFFSET) / gd_toolopt.cols * button_h)) - 8 * button_scale; + dest.y = (button_h * buttons_tall + r_ttools.h) - button_h; SDL_BlitSurface(blnk, NULL, screen, &dest); dest.x = (WINDOW_WIDTH - r_ttoolopt.w) + (i * x_per); - dest.y = (((most + gd_toolopt.cols + gd_toolopt.cols + gd_toolopt.cols + TOOLOFFSET) / gd_toolopt.cols * button_h)) - 8 * button_scale - (y_per * i); + dest.y = (button_h * buttons_tall + r_ttools.h) - (y_per * i); SDL_BlitSurface(btn, NULL, screen, &dest); SDL_FreeSurface(btn); From ccfe3bc074905507e58a5cf3b45027bfdc2caebf Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Wed, 19 Jan 2022 02:12:59 -0800 Subject: [PATCH 18/21] FIXME about hand cursor over selector controls --- src/tuxpaint.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/tuxpaint.c b/src/tuxpaint.c index a2fed9b0d..ca3f7bcd4 100644 --- a/src/tuxpaint.c +++ b/src/tuxpaint.c @@ -5575,6 +5575,8 @@ static void mainloop(void) { /* One of the selectors: */ + /* FIXME: Also show "cursor_hand" when touching controls (stamp size, brush spacing, etc.!) (See below) -bjk 2022.01.19 */ + which = ((event.button.y - r_ttoolopt.h - img_scroll_up->h) / button_h) * 2 + (event.button.x - (WINDOW_WIDTH - r_ttoolopt.w)) / button_w; if (which < num_things) @@ -5587,6 +5589,8 @@ static void mainloop(void) { /* No scroll buttons - must be a selector: */ + /* FIXME: Also show "cursor_hand" when touching controls (stamp size, brush spacing, etc.!) (See above) -bjk 2022.01.19 */ + which = ((event.button.y - r_ttoolopt.h) / button_h) * 2 + (event.button.x - (WINDOW_WIDTH - r_ttoolopt.w)) / button_w; if (which < num_things) From e8446d2902638253410fb7cd47228e8f9b00add8 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Thu, 20 Jan 2022 00:09:03 -0800 Subject: [PATCH 19/21] Brush spacing controls work --- docs/CHANGES.txt | 4 +- src/tuxpaint.c | 153 +++++++++++++++++++++++++++++++---------------- 2 files changed, 105 insertions(+), 52 deletions(-) diff --git a/docs/CHANGES.txt b/docs/CHANGES.txt index 18e607189..a7968b1dd 100644 --- a/docs/CHANGES.txt +++ b/docs/CHANGES.txt @@ -7,10 +7,10 @@ Various contributors (see below, and AUTHORS.txt) http://www.tuxpaint.org/ -2022.January.18 (0.9.28) +2022.January.20 (0.9.28) * Improvements to "Paint" and "Lines" tools: ------------------------------------------ - * WIP: Brush spacing may now be altered within Tux Paint. + * Brush spacing may now be altered within Tux Paint. + Note: A "nobrushspacing" simplifcation option is provided to disable this feature; Tux Paint will continue using the brushes' default spacings. diff --git a/src/tuxpaint.c b/src/tuxpaint.c index ca3f7bcd4..d2497387d 100644 --- a/src/tuxpaint.c +++ b/src/tuxpaint.c @@ -1898,8 +1898,11 @@ static int brush_counter, brush_frame; #define ERASER_MAX 128 #define BRUSH_SPACING_SIZES 12 /* How many brush spacing options to provide - (max will represent ~2x the max dimension of the brush; - min will represent 1 pixel) */ + (max will represent BRUSH_SPACING_MAX_MULTIPLIER times the + max dimension of the brush; min will represent 1 pixel) */ +#define BRUSH_SPACING_MAX_MULTIPLIER 5 /* How far apart (in terms of a multiplier of a + brush's dimensions) the max brush spacing setting + represents */ static unsigned cur_color; static int cur_tool, cur_brush, old_tool; @@ -1988,6 +1991,7 @@ static SDL_Surface *do_loadimage(const char *const fname, int abort_on_error); static void draw_toolbar(void); static void draw_magic(void); static void draw_brushes(void); +static void draw_brushes_spacing(void); static void draw_stamps(void); static void draw_shapes(void); static void draw_erasers(void); @@ -3559,6 +3563,7 @@ static void mainloop(void) } else if ((event.button.y < r_tools.y + button_h / 2) && tool_scroll > 0) { + /* Tool up scroll button */ tool_scroll -= gd_tools.cols; playsound(screen, 1, SND_SCROLL, 1, SNDPOS_CENTER, SNDDIST_NEAR); @@ -3569,6 +3574,7 @@ static void mainloop(void) else if ((event.button.y > real_r_tools.y + real_r_tools.h) && (tool_scroll < NUM_TOOLS - buttons_tall * gd_tools.cols + gd_tools.cols)) { + /* Tool down scroll button */ tool_scroll += gd_tools.cols; draw_toolbar(); playsound(screen, 1, SND_SCROLL, 1, SNDPOS_CENTER, SNDDIST_NEAR); @@ -3611,13 +3617,13 @@ static void mainloop(void) { if (!disable_stamp_controls) { - /* was 2,2 before adding left/right stamp group buttons -bjk 2007.05.15 */ + /* Account for stamp controls and group changing (left/right) buttons */ gd_controls.rows = 3; gd_controls.cols = 2; } else { - /* was left 0,0 before adding left/right stamp group buttons -bjk 2007.05.03 */ + /* Stamp controls are disabled; account for group changing (left/right) buttons */ gd_controls.rows = 1; gd_controls.cols = 2; } @@ -3626,6 +3632,7 @@ static void mainloop(void) { if (!disable_stamp_controls) { + /* Account for text controls */ gd_controls.rows = 2; gd_controls.cols = 2; } @@ -3634,11 +3641,13 @@ static void mainloop(void) { if (!disable_stamp_controls) { + /* Account for text controls and label selection button */ gd_controls.rows = 3; gd_controls.cols = 2; } else { + /* Text controls disabled; only account for label selection button */ gd_controls.rows = 1; gd_controls.cols = 2; } @@ -3648,11 +3657,13 @@ static void mainloop(void) { if (!disable_magic_controls) { + /* Account for magic controls and group changing (left/right) buttons */ gd_controls.rows = 2; gd_controls.cols = 2; } else { + /* Magic controls are disabled; account for group changing (left/right) buttons */ gd_controls.rows = 1; gd_controls.cols = 2; } @@ -3662,6 +3673,7 @@ static void mainloop(void) { if (!disable_shape_controls) { + /* Account for shape controls (corner- vs center-based expansion) */ gd_controls.rows = 1; gd_controls.cols = 2; } @@ -3671,6 +3683,7 @@ static void mainloop(void) { if (!disable_brushspacing) { + /* Account for brush spacing */ gd_controls.rows = 1; gd_controls.cols = 2; } @@ -3709,10 +3722,12 @@ static void mainloop(void) if (HIT(r_items)) { + /* A selection button was clicked... */ which = GRIDHIT_GD(r_items, gd_items) + *thing_scroll; if (which < num_things) { + /* ...and there was something there to click */ toolopt_changed = 1; #ifndef NOSOUND if (cur_tool != TOOL_STAMP || stamp_data[stamp_group][which]->ssnd == NULL) @@ -3726,7 +3741,10 @@ static void mainloop(void) } else if (HIT(r_controls)) { + /* Controls were clicked */ + which = GRIDHIT_GD(r_controls, gd_controls); + if (cur_tool == TOOL_STAMP) { /* Stamp controls! */ @@ -3847,6 +3865,8 @@ static void mainloop(void) } else if (cur_tool == TOOL_MAGIC) { + /* Magic controls */ + int grp; int cur; @@ -4035,10 +4055,9 @@ static void mainloop(void) } } } - - /* Label controls! */ else if (cur_tool == TOOL_LABEL) { + /* Label controls! */ int control_sound = -1; if (which & 4) @@ -4175,12 +4194,42 @@ static void mainloop(void) } draw_fonts(); update_screen_rect(&r_toolopt); + } + else if (cur_tool == TOOL_BRUSH || cur_tool == TOOL_LINES) + { + /* Brush spacing */ + int prev_size, chosen, new_size, frame_w, w, h, control_sound; + + prev_size = brushes_spacing[cur_brush]; + chosen = ((BRUSH_SPACING_SIZES + 1) * (event.button.x - r_ttoolopt.x)) / r_ttoolopt.w; + + frame_w = img_brushes[cur_brush]->w / abs(brushes_frames[cur_brush]); + w = frame_w / (brushes_directional[cur_brush] ? 3 : 1); + h = img_brushes[cur_brush]->h / (brushes_directional[cur_brush] ? 3 : 1); + + /* Spacing ranges from 0px to "N x the max dimension of the brush" + (so a 48x48 brush would have a spacing of 48 if the center option is chosen) */ + new_size = (chosen * max(w, h) * BRUSH_SPACING_MAX_MULTIPLIER) / BRUSH_SPACING_SIZES; + + if (new_size != prev_size) + { + brushes_spacing[cur_brush] = new_size; + draw_brushes_spacing(); + update_screen_rect(&r_toolopt); + + if (new_size < prev_size) + control_sound = SND_SHRINK; + else + control_sound = SND_GROW; + + playsound(screen, 0, control_sound, 0, SNDPOS_CENTER, SNDDIST_NEAR); + } } } else { - /* scroll button */ + /* Scroll buttons */ int is_upper = event.button.y < r_toolopt.y + button_h / 2; if ((is_upper && *thing_scroll > 0) /* upper arrow */ @@ -9107,10 +9156,6 @@ static void draw_brushes(void) int i, off_y, max, brush; SDL_Rect src, dest; int most; - int frame_w, w, h, size_at; - float x_per, y_per; - int xx, yy; - SDL_Surface *btn, *blnk; /* Draw the title: */ draw_image_title(TITLE_BRUSHES, r_ttoolopt); @@ -9223,47 +9268,55 @@ static void draw_brushes(void) } if (!disable_brushspacing) - { - frame_w = img_brushes[cur_brush]->w / abs(brushes_frames[cur_brush]); - w = frame_w / (brushes_directional[cur_brush] ? 3 : 1); - h = img_brushes[cur_brush]->h / (brushes_directional[cur_brush] ? 3 : 1); - - /* Spacing ranges from 0px to "2x the max dimension of the brush" - (so a 48x48 brush would have a spacing of 48 if the center option is chosen) */ - size_at = (BRUSH_SPACING_SIZES * brushes_spacing[cur_brush]) / (max(w, h) * 2); - - x_per = (float)r_ttoolopt.w / BRUSH_SPACING_SIZES; - y_per = (float)button_h / BRUSH_SPACING_SIZES; - - for (i = 0; i < BRUSH_SPACING_SIZES; i++) - { - xx = ceil(x_per); - yy = ceil(y_per * i); - - if (i <= size_at) - btn = thumbnail(img_btn_down, xx, yy, 0); - else - btn = thumbnail(img_btn_up, xx, yy, 0); - - blnk = thumbnail(img_btn_off, xx, button_h - yy, 0); - - /* FIXME: Check for NULL! */ - - - dest.x = (WINDOW_WIDTH - r_ttoolopt.w) + (i * x_per); - dest.y = (button_h * buttons_tall + r_ttools.h) - button_h; - SDL_BlitSurface(blnk, NULL, screen, &dest); - - dest.x = (WINDOW_WIDTH - r_ttoolopt.w) + (i * x_per); - dest.y = (button_h * buttons_tall + r_ttools.h) - (y_per * i); - SDL_BlitSurface(btn, NULL, screen, &dest); - - SDL_FreeSurface(btn); - SDL_FreeSurface(blnk); - } - } + draw_brushes_spacing(); } +static void draw_brushes_spacing(void) +{ + int i, frame_w, w, h, size_at; + float x_per, y_per; + int xx, yy; + SDL_Surface *btn, *blnk; + SDL_Rect dest; + + frame_w = img_brushes[cur_brush]->w / abs(brushes_frames[cur_brush]); + w = frame_w / (brushes_directional[cur_brush] ? 3 : 1); + h = img_brushes[cur_brush]->h / (brushes_directional[cur_brush] ? 3 : 1); + + /* Spacing ranges from 0px to "N x the max dimension of the brush" + (so a 48x48 brush would have a spacing of 48 if the center option is chosen) */ + size_at = (BRUSH_SPACING_SIZES * brushes_spacing[cur_brush]) / (max(w, h) * BRUSH_SPACING_MAX_MULTIPLIER); + + x_per = (float)r_ttoolopt.w / BRUSH_SPACING_SIZES; + y_per = (float)button_h / BRUSH_SPACING_SIZES; + + for (i = 0; i < BRUSH_SPACING_SIZES; i++) + { + xx = ceil(x_per); + yy = ceil(y_per * i); + + if (i <= size_at) + btn = thumbnail(img_btn_down, xx, yy, 0); + else + btn = thumbnail(img_btn_up, xx, yy, 0); + + blnk = thumbnail(img_btn_off, xx, button_h - yy, 0); + + /* FIXME: Check for NULL! */ + + + dest.x = (WINDOW_WIDTH - r_ttoolopt.w) + (i * x_per); + dest.y = (button_h * buttons_tall + r_ttools.h) - button_h; + SDL_BlitSurface(blnk, NULL, screen, &dest); + + dest.x = (WINDOW_WIDTH - r_ttoolopt.w) + (i * x_per); + dest.y = (button_h * buttons_tall + r_ttools.h) - (y_per * i); + SDL_BlitSurface(btn, NULL, screen, &dest); + + SDL_FreeSurface(btn); + SDL_FreeSurface(blnk); + } +} /** * FIXME From 32bcba3a9262fd0e9f3d00fdb618ccbdfd72e0a1 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Thu, 20 Jan 2022 00:26:50 -0800 Subject: [PATCH 20/21] Syncing docs to capture Brush Spacing info in README --- docs/en/README.txt | 28 ++++++++++++++++++++++++-- docs/en/html/README.html | 32 ++++++++++++++++++++++++++++-- docs/es_ES.UTF-8/README.txt | 28 ++++++++++++++++++++++++-- docs/es_ES.UTF-8/html/README.html | 32 ++++++++++++++++++++++++++++-- docs/fr_FR.UTF-8/README.txt | 28 ++++++++++++++++++++++++-- docs/fr_FR.UTF-8/html/README.html | 32 ++++++++++++++++++++++++++++-- docs/gl_ES.UTF-8/README.txt | 28 ++++++++++++++++++++++++-- docs/gl_ES.UTF-8/html/README.html | 32 ++++++++++++++++++++++++++++-- docs/html/images/tool_slider.png | Bin 0 -> 12372 bytes docs/ja_JP.UTF-8/README.txt | 28 ++++++++++++++++++++++++-- docs/ja_JP.UTF-8/html/README.html | 32 ++++++++++++++++++++++++++++-- 11 files changed, 280 insertions(+), 20 deletions(-) create mode 100644 docs/html/images/tool_slider.png diff --git a/docs/en/README.txt b/docs/en/README.txt index 27048e369..719e23602 100644 --- a/docs/en/README.txt +++ b/docs/en/README.txt @@ -3,11 +3,11 @@ A simple drawing program for children - Copyright © 2002-2021 by various contributors; see AUTHORS. + Copyright © 2002-2022 by various contributors; see AUTHORS. http://www.tuxpaint.org/ @TuxPaintTweets on Twitter - November 25, 2021 + January 20, 2022 ---------------------------------------------------------------------- @@ -239,6 +239,25 @@ Available Tools As you draw, a sound is played. The bigger the brush, the lower the pitch. + Brush Spacing + + The space between each position where a brush is applied + to the canvas can vary. Some brushes (such as the + footprints and flower) are spaced, by default, far enough + apart that they don't overlap. Other brushes (such as the + basic circular ones) are spaced closely, so they make a + continuous stroke. + + The default spacing of brushes may be overridden using by + clicking within the triangular-shaped series of bars at + the bottom right; the larger the bar, the wider the + spacing. Brush spacing affects both tools that use the + brushes: the "Paint" tool and the "Lines" tool. + + (Note: If the "nobrushspacing" option is set, Tux Paint + won't display the brush spacing controls. See the + "Options" documentation.) + ---------------------------------------------------------------------- "Stamp" Tool (Rubber Stamps) @@ -305,6 +324,11 @@ Available Tools finally some are both animated and directional. See "Paint", above, to learn more. + Different brushes have different spacing, leaving either a + series of individual shapes, or a continuous stroke of the + brush shape. Brush spacing may be adjusted. See "Paint", + above, to learn more. + ---------------------------------------------------------------------- "Shapes" Tool diff --git a/docs/en/html/README.html b/docs/en/html/README.html index 9f365a060..0e1ee6ce9 100644 --- a/docs/en/html/README.html +++ b/docs/en/html/README.html @@ -23,13 +23,13 @@ A simple drawing program for children

- Copyright © 2002-2021 by various contributors; see AUTHORS.
+ Copyright © 2002-2022 by various contributors; see AUTHORS.
http://www.tuxpaint.org/
@TuxPaintTweets on Twitter

- November 25, 2021

+ January 20, 2022


+ Brush Spacing +
+

+ The space between each position where a brush is applied to the canvas can vary. Some brushes (such as the footprints and flower) are spaced, by default, far enough apart that they don't overlap. Other brushes (such as the basic circular ones) are spaced closely, so they make a continuous stroke.

+

+ The default spacing of brushes may be overridden using by clicking within the triangular-shaped series of bars at the bottom right; the larger the bar, the wider the spacing. Brush spacing affects both tools that use the brushes: the "Paint" tool and the "Lines" tool.

+

+ +

+

+ (Note: If the "nobrushspacing" option is set, Tux Paint won't display the brush spacing controls. See the "Options" documentation.)

+
+
@@ -516,6 +533,9 @@

Some brushes are animated, and will show a pattern of shapes along the line. Others are directional, and will show a different shape depending on the angle of the brush. And finally some are both animated and directional. See "Paint", above, to learn more.

+ +

+ Different brushes have different spacing, leaving either a series of individual shapes, or a continuous stroke of the brush shape. Brush spacing may be adjusted. See "Paint", above, to learn more.


@@ -1151,6 +1171,14 @@

Note: The slowest setting does not automatically advance through the slides. Use it for when you want to step through them manually. (This does not apply to an exported animated GIF.)

+ +

+ +

diff --git a/docs/es_ES.UTF-8/README.txt b/docs/es_ES.UTF-8/README.txt index 451fe1fad..d18d46b27 100644 --- a/docs/es_ES.UTF-8/README.txt +++ b/docs/es_ES.UTF-8/README.txt @@ -3,11 +3,11 @@ A simple drawing program for children - Copyright © 2002-2021 by various contributors; see AUTHORS. + Copyright © 2002-2022 by various contributors; see AUTHORS. http://www.tuxpaint.org/ @TuxPaintTweets on Twitter - noviembre 25, 2021 + enero 20, 2022 ---------------------------------------------------------------------- @@ -239,6 +239,25 @@ Available Tools As you draw, a sound is played. The bigger the brush, the lower the pitch. + Brush Spacing + + The space between each position where a brush is applied + to the canvas can vary. Some brushes (such as the + footprints and flower) are spaced, by default, far enough + apart that they don't overlap. Other brushes (such as the + basic circular ones) are spaced closely, so they make a + continuous stroke. + + The default spacing of brushes may be overridden using by + clicking within the triangular-shaped series of bars at + the bottom right; the larger the bar, the wider the + spacing. Brush spacing affects both tools that use the + brushes: the "Paint" tool and the "Lines" tool. + + (Note: If the "nobrushspacing" option is set, Tux Paint + won't display the brush spacing controls. See the + "Options" documentation.) + ---------------------------------------------------------------------- "Stamp" Tool (Rubber Stamps) @@ -305,6 +324,11 @@ Available Tools finally some are both animated and directional. See "Paint", above, to learn more. + Different brushes have different spacing, leaving either a + series of individual shapes, or a continuous stroke of the + brush shape. Brush spacing may be adjusted. See "Paint", + above, to learn more. + ---------------------------------------------------------------------- "Shapes" Tool diff --git a/docs/es_ES.UTF-8/html/README.html b/docs/es_ES.UTF-8/html/README.html index 8194c205a..f80d2a121 100644 --- a/docs/es_ES.UTF-8/html/README.html +++ b/docs/es_ES.UTF-8/html/README.html @@ -23,13 +23,13 @@ A simple drawing program for children

- Copyright © 2002-2021 by various contributors; see AUTHORS.
+ Copyright © 2002-2022 by various contributors; see AUTHORS.
http://www.tuxpaint.org/
@TuxPaintTweets on Twitter

- noviembre 25, 2021

+ enero 20, 2022


+ Brush Spacing +
+

+ The space between each position where a brush is applied to the canvas can vary. Some brushes (such as the footprints and flower) are spaced, by default, far enough apart that they don't overlap. Other brushes (such as the basic circular ones) are spaced closely, so they make a continuous stroke.

+

+ The default spacing of brushes may be overridden using by clicking within the triangular-shaped series of bars at the bottom right; the larger the bar, the wider the spacing. Brush spacing affects both tools that use the brushes: the "Paint" tool and the "Lines" tool.

+

+ +

+

+ (Note: If the "nobrushspacing" option is set, Tux Paint won't display the brush spacing controls. See the "Options" documentation.)

+
+
@@ -516,6 +533,9 @@

Some brushes are animated, and will show a pattern of shapes along the line. Others are directional, and will show a different shape depending on the angle of the brush. And finally some are both animated and directional. See "Paint", above, to learn more.

+ +

+ Different brushes have different spacing, leaving either a series of individual shapes, or a continuous stroke of the brush shape. Brush spacing may be adjusted. See "Paint", above, to learn more.


@@ -1151,6 +1171,14 @@

Note: The slowest setting does not automatically advance through the slides. Use it for when you want to step through them manually. (This does not apply to an exported animated GIF.)

+ +

+ +

diff --git a/docs/fr_FR.UTF-8/README.txt b/docs/fr_FR.UTF-8/README.txt index 79017028c..c51ce8343 100644 --- a/docs/fr_FR.UTF-8/README.txt +++ b/docs/fr_FR.UTF-8/README.txt @@ -3,11 +3,11 @@ Un programme simple pour les enfants - Copyright &copie; 2002-2021 par divers contributeurs; voir AUTHORS. + Copyright &copie; 2002-2022 par divers contributeurs; voir AUTHORS. http://www.tuxpaint.org/ @TuxPaintTweets on Twitter - novembre 25, 2021 + janvier 20, 2022 ---------------------------------------------------------------------- @@ -256,6 +256,25 @@ Outils disponibles Pendant que vous dessinez, un son est joué. Plus la brosse est grosse, plus le son est grave. + Espacement des pinceaux + + The space between each position where a brush is applied + to the canvas can vary. Some brushes (such as the + footprints and flower) are spaced, by default, far enough + apart that they don't overlap. Other brushes (such as the + basic circular ones) are spaced closely, so they make a + continuous stroke. + + The default spacing of brushes may be overridden using by + clicking within the triangular-shaped series of bars at + the bottom right; the larger the bar, the wider the + spacing. Brush spacing affects both tools that use the + brushes: the "Paint" tool and the "Lines" tool. + + (Note: If the "nobrushspacing" option is set, Tux Paint + won't display the brush spacing controls. See the + "Options" documentation.) + ---------------------------------------------------------------------- Outil "Tampon" (tampon de caoutchouc) @@ -328,6 +347,11 @@ Outils disponibles certains sont à la fois animés et directionnels. Voir "Paint", au-dessus, pour en savoir plus. + Different brushes have different spacing, leaving either a + series of individual shapes, or a continuous stroke of the + brush shape. Brush spacing may be adjusted. See "Paint", + above, to learn more. + ---------------------------------------------------------------------- Outil "Formes" diff --git a/docs/fr_FR.UTF-8/html/README.html b/docs/fr_FR.UTF-8/html/README.html index 21e2d5e31..5391c9856 100644 --- a/docs/fr_FR.UTF-8/html/README.html +++ b/docs/fr_FR.UTF-8/html/README.html @@ -23,13 +23,13 @@ Un programme simple pour les enfants

- Copyright &copie; 2002-2021 par divers contributeurs; voir AUTHORS.
+ Copyright &copie; 2002-2022 par divers contributeurs; voir AUTHORS.
http://www.tuxpaint.org/
@TuxPaintTweets on Twitter

- novembre 25, 2021

+ janvier 20, 2022


+ Espacement des pinceaux +
+

+ The space between each position where a brush is applied to the canvas can vary. Some brushes (such as the footprints and flower) are spaced, by default, far enough apart that they don't overlap. Other brushes (such as the basic circular ones) are spaced closely, so they make a continuous stroke.

+

+ The default spacing of brushes may be overridden using by clicking within the triangular-shaped series of bars at the bottom right; the larger the bar, the wider the spacing. Brush spacing affects both tools that use the brushes: the "Paint" tool and the "Lines" tool.

+

+ +

+

+ (Note: If the "nobrushspacing" option is set, Tux Paint won't display the brush spacing controls. See the "Options" documentation.)

+
+
@@ -516,6 +533,9 @@

Certains pinceaux sont animés, et montre un ensemble formes le long d'une ligne. D'autres sont directionnels et montre des formes différentes suivant l'angle du pinceau. Et enfin certains sont à la fois animés et directionnels. Voir "Paint", au-dessus, pour en savoir plus.

+ +

+ Different brushes have different spacing, leaving either a series of individual shapes, or a continuous stroke of the brush shape. Brush spacing may be adjusted. See "Paint", above, to learn more.


@@ -1151,6 +1171,14 @@

Remarque : le paramètre le plus lent ne fait pas automatiquement avancer les diapositives. Utilisez-le lorsque vous souhaitez les parcourir manuellement. (Cela ne s'applique pas à un GIF animé exporté.)

+ +

+ +

diff --git a/docs/gl_ES.UTF-8/README.txt b/docs/gl_ES.UTF-8/README.txt index 6340b2205..b85aad2bc 100644 --- a/docs/gl_ES.UTF-8/README.txt +++ b/docs/gl_ES.UTF-8/README.txt @@ -3,11 +3,11 @@ Un sinxelo programa de debuxo para cativos - Copyright © 2002-2021 por varios colaboradores; vexa AUTHORS (AUTORES). + Copyright © 2002-2022 por varios colaboradores; vexa AUTHORS (AUTORES). http://www.tuxpaint.org/ @TuxPaintTweets on Twitter - 25 de Novembro de 2021 + 20 de Xaneiro de 2022 ---------------------------------------------------------------------- @@ -246,6 +246,25 @@ Ferramentas dispoñíbeis Mentres debuxa, soa un son. Canto maior sexa o pincel, menor será o ton. + Espazado do pincel + + The space between each position where a brush is applied + to the canvas can vary. Some brushes (such as the + footprints and flower) are spaced, by default, far enough + apart that they don't overlap. Other brushes (such as the + basic circular ones) are spaced closely, so they make a + continuous stroke. + + The default spacing of brushes may be overridden using by + clicking within the triangular-shaped series of bars at + the bottom right; the larger the bar, the wider the + spacing. Brush spacing affects both tools that use the + brushes: the "Paint" tool and the "Lines" tool. + + (Note: If the "nobrushspacing" option is set, Tux Paint + won't display the brush spacing controls. See the + "Options" documentation.) + ---------------------------------------------------------------------- Ferramenta «Selo» (selos de caucho) @@ -314,6 +333,11 @@ Ferramentas dispoñíbeis finally some are both animated and directional. See "Paint", above, to learn more. + Different brushes have different spacing, leaving either a + series of individual shapes, or a continuous stroke of the + brush shape. Brush spacing may be adjusted. See "Paint", + above, to learn more. + ---------------------------------------------------------------------- Ferramenta «Formas» diff --git a/docs/gl_ES.UTF-8/html/README.html b/docs/gl_ES.UTF-8/html/README.html index d2f6d6bfa..29cf06e79 100644 --- a/docs/gl_ES.UTF-8/html/README.html +++ b/docs/gl_ES.UTF-8/html/README.html @@ -23,13 +23,13 @@ Un sinxelo programa de debuxo para cativos

- Copyright © 2002-2021 por varios colaboradores; vexa AUTHORS (AUTORES).
+ Copyright © 2002-2022 por varios colaboradores; vexa AUTHORS (AUTORES).
http://www.tuxpaint.org/
@TuxPaintTweets on Twitter

- 25 de Novembro de 2021

+ 20 de Xaneiro de 2022


+ Espazado do pincel +
+

+ The space between each position where a brush is applied to the canvas can vary. Some brushes (such as the footprints and flower) are spaced, by default, far enough apart that they don't overlap. Other brushes (such as the basic circular ones) are spaced closely, so they make a continuous stroke.

+

+ The default spacing of brushes may be overridden using by clicking within the triangular-shaped series of bars at the bottom right; the larger the bar, the wider the spacing. Brush spacing affects both tools that use the brushes: the "Paint" tool and the "Lines" tool.

+

+ +

+

+ (Note: If the "nobrushspacing" option is set, Tux Paint won't display the brush spacing controls. See the "Options" documentation.)

+
+
@@ -516,6 +533,9 @@

Some brushes are animated, and will show a pattern of shapes along the line. Others are directional, and will show a different shape depending on the angle of the brush. And finally some are both animated and directional. See "Paint", above, to learn more.

+ +

+ Different brushes have different spacing, leaving either a series of individual shapes, or a continuous stroke of the brush shape. Brush spacing may be adjusted. See "Paint", above, to learn more.


@@ -1151,6 +1171,14 @@

Nota: O axuste máis lento non avanza automaticamente entre as diapositivas. Úseo para cando queira percorrelas manualmente. (Isto non se aplica a un GIF animado exportado).

+ +

+ +

diff --git a/docs/html/images/tool_slider.png b/docs/html/images/tool_slider.png new file mode 100644 index 0000000000000000000000000000000000000000..2cfd61ec2687998149d955a22dfecfc25c3b2a40 GIT binary patch literal 12372 zcmeIYbyQSc8#a!#bV>;fVE_U%)WFc)NGXj>(F_PfgLFzaNFzu{OGuXp(hY)uN_VL= z-{|wawSM0}?^?g_zjxM}nRE8O?(4qqYu|gHIcHCVww5v}5hD>678a?hih?fY+XC|j z65?P!=lWu=u(0Tuz4Q&yx=?q3le43xjXe^8_H;r5kRCRcSXdsP3p0$InZ=wGZ>ov- zZwXQjbkcui_BfNGQ|$lZeDjVsl%*e>i-lOct>}KeEnRs*ew}POxH|s!r?KRX^N1wb z3*gNa(?00*l4Ys={Fti!X4f>bfgtL$$35@T<;mjo&FZJQ7cV0H{1(?MC5CURFV6k; z>o2AUxs@vHU9XHLEAO@Ccq}0}%|74ND{DJ!2P$|!%i=F6qnr8s;;es$NK(PpNuEqR z%BkCP$-qzp^zl3FdluPTDNaS>8Cg-MWdwH;V z7AgC>w)&U}mU1Ai5oex9?fA&&W|`{qHG@pZx~|53PHvegIqp3CC73;1RlHIFzFsWX zM^!vIuIGaNX?mrTz4?4Y%Elg!(f5wtefR8(QcKd;D-e++jZAjQ^D`FlvQEM!NYPd2 zdFsU=JY}k0UiT#an{^3tMy;$|*shgSJ*C{R&eHOWQmmwGM&Zn2(~rfE%NarO1UW1% z&?pA049`2@ZTkt!9Qc?NPi4)P?ZDG#@Q+y{m(|;-dAFtS!SXy=KA%e7FpFPBsh53O zLA9+;&sThT@o~TOD(Q!x@72rFket#F23)PxR~3vS^*`;x0T8ZI2E3Pi1l)`I*o=@; z%SE|ion*ZspV-`dh5JVOf_;gRI-NdpkHD9uSudX{K6!s*@Wph%ugv7K{poNC`liPD zrWtjkU&qT}TnS?(swgmW=3qVEV#yPahA33Z+!vNE|J0}L{}#!a-CGU zN$<0f;MlALwRd264tnmbA!Qqu#4b!emg0kgyLyPm`LokwFa)-}h&`U8^M=Ow#*bRUm=7pK=ryhGoDi!MYS z?bFyNH(6twoQHq;T9TM0?A+k>vqphI`Ptl%k<4Q|y9)+32`R3nMah6(9ZLK+TJ$`s@_>?;-Da>L|i0E6xv2kk%qFh&8dbb#Hp&M$F(JUSl z!9Jl@_PV(Ue^uaPZBCZmY@17wov_>0$>-SHNF3RC+raG)J7193CwJ8;heoePCvaOd z$D3Uic{3q%n=5Ql)ED*?nPa$;nb#0f0I5Ew`~Akt4M31^9bO}3H)tsTEr}Ar2A(n1 zk64$LsDlNZ!3i&Mi0!kf!n)x|^n|GP$Gt4R1+Iyc>WO3{-+qg-zz>;oj@oUDSW0k< za=5kN?l*LRsKC)u=a3X~=T^jru5kwc>_zyL&92+0=DCMZM%uJ2*F77iSP%&qo898U zeWkG#sY*licl8aG&t>E}v!^>FW`OrjL$f1e13Vo@L9T9`DMwbHAMm?1Y<+Msq#JZm znkC5ZthENRQ0K&?mUSN(lou;|rI+Yh&n$us?+cr}I``Apw%W^*+LD@7SlVS_^fvx9 z9CsMxbJ(gYiqY5=Y}rcVX0Ss`J(oasdh|jyxXapNTO6ktC}KaJR-UXFmuIz9e=$)J zlyVS3eN7q{x+E=4<3&7KjvxUOt!z35U#1JhDW_Y1aROuqLwBYO8GFRubg)F~e4QUD zTJL%9o=^Ny9cLv?i(fPX2l(l-OG@Qj0Z@QqWw}f{&=A0>284Nbuz5S)iKGF9FO_ zc%I3S9ac@a8Wi7|uJWY<2&wkQHSj~-i^ih_hGIN`(o5CMB#|ienwnoycxtE+JLIbx zB1uJj@ulc@;mSyv0b4W5JemH@xTa$xO;Y+JLu$%FT4$dgbwSR)9Q=Ul$I*i0X<)Lx z5wgKH_s(gXO;EDn^qmQz1M2%LqVr*mI&2oj<3rP_00iyn7sRc6OG{{FMEjdoCp;3dL2#oS zu)`E~TpE}qO_=TP&)S47dAD{pMlX(&QY3boKzM)Zd#1)#lYdb+cbAZ9#nfvHLg|rG z^Y%rG5MkX)AjAF8+gtB$F?7|B)#u`N`Bw`8y!F@Q<@Mse^w4b)e;HW-rqCuA(BMT? zKlPMM3OeYcsdnyu_1dWM8VII-d(2Q9#-u_7y^jj&JW@h`= zsH5$}_uiCcGV6sFsC)Tlfkv>L;O!9Mb%|IHY@Sqxp8vXC$e)o zdk=0)O^DK2^sLT9k4u7^twu9DjUQfpvam{Qx#=70RU6>Pu9cAP+YKb=A$>EeSwuS5 z(QS}#ZB|oCn!WKj!icm;BKQCzkf%ydosse>MYC_HcMt*SirC@eyf3}OBR9+W+`HO8TJ@BT&j^7jjH2~{GjF^m9CK@_^arh!AQ_sqmHRG6}7D% zZ^XMta^b0is^^os0A+gnS};JOqM;?yAZgtR9$#j*KJqse zuPUVydX(gW>mVn_s1>JQ#e7HRL4p%wmo|PyH4h)Z+&BLzJl!Ix@LMc3@K2=6<7OkK z<7A=9ai?NjcA43l-LhnXTIw=*c5EDhQ{8l%!Pa>JAo*Kt6s?yYRD>#P2m`XYN$A<^ zR?wKkXG^aGt-^b}L>V8sKbM*2 zK7Rh~1NTxyX$#hc@=qK;_mVp*!YBM=ZwYZlMxV%i?$WJd5n_6n2Z_SEb^rMT88wP) z4ZzsP0vVzwJ1_ZqpR38&h%D~vhlQoUyXJJv=vQI!DI^Syg?12GDi@Sp#W?E_`!`I^NA3RNnp1BL2ukx?;vNeiTqR#BK%3kNT3 zBc4IS4yVV|^P>ehIJcZj2&a57P9jfU{A2RlrK4UVyRv;21A$xxceCv6 zz0}HRSE$6jK?QQQm5TTH=_FNSFUk9F3hLy}`pPz65YXs=)8gWXhS^IRxzN1IR&lzC zCwI&&?+1rx$#IO5n~{_%9o(T4@K-RGFf3Y}LZRs#qyh@K?Z3nDI$HDjHXJ9>wqQ-Z>dw{z=SDJ?=?|U}nCZ$1D!h^`bX8 zZ8x(P)XMiXAm66hHa8m71wPX}z~f2_5)h2g}w z$JRw^$$o}Q*bh;LDOwMO>o=8D84w$R>3w#%;0_wA%@i8DVNa!gJ|UfYK_F{)qVj4_ z1?ID+5s`4zF~v-vS%7c7jLv!0xepZbk&mTAGYYE71hdk{$qW6%?m*{?R+CI0=UPmL zC*Fzf(a%+ykkPGn4-~aaBDZMVBc0@99;{h*uMuxwQD6hzUd}1%d5+F{FcQNp62=vl zPUTj0L7{vP^{t+(!d_|fGeeY~m(ErQ|AggtK->VT$bH?uQhf$Nbtm( zN?20H0||OamK}{!h9%~3f!L^wcVHap?0Zvl&$2&E6W$GrVV@yY9-K8$edg3{yG#r# z@Poc3p4Y0mTTpjt7PksVPP&q*h{@grSgO!IAj^7kd=AH-eEN}^5fo$9dx=t$ElTbtNR!(3p1jXqw_z6M_7S914OAD@QwL^aPYq^4JSQ-g+ z%9d4$jqyqrPq}K}x_`qSZ=dkZb@^IRQgv;(^6l-u+igekB@0`suDO%c2cDnvJXg4{LF4i|uc%|CLn@h~0aTnqeJov?E zrRJAf3>{8i_GO|ZzHW`pJ$!z=u~!1MH=G;Yl+>c?;ykwCd~k*{r_u<-gM1)@NV2C^ zv5S5VD1=VN?8$Em(bwnRMKqN@-Zc_0y;TiZTBpg9zZ+6(Kr?5x11h=gEx9n(IXT%H zWhd!F;DUH^k`Yr1`M&n8x6qoh1s38HF|Ne1yg}*@P?>xq4p+);5NsA6dTI^`@d)Bc zFp(*5PzwTUh3IQ1cYP-cYqgAjSVhS*N22_&*&t$9_>RfR2mHhLvL-%GucN9$D7kSr zy>r8UzVsm)&IX*YCkI8dnJOdubto$K&OnNu1P;nw;(Fqt^cwCVv~HUs($yF&TL)zVXg**u zr;{y^#yFlpC#WN%Qp{c^S^wD)Afzvfz7;$HB8-v&0;uhSs>Jzf4$nE|I?w{i+Z!VQ z>y8~yg3w8oOU+++XsMF#)V6A2vCbU0*{noy=itpIGpmO1_bZyF_&PYdo2QpWdT7xQ zdpT@e5W_uY*1nR{py zWo`dSE}Z=INuWI&WsGo8?u9pyim)g}ML3=HBD*@==WTp!3F%7HJj5k^W1`7Hs+pU7yj4v%J+- zopd{S-&sV%uc8=^zsj(A(?*|!2*{STke~k$J_=a)ICYlqhXD zK2sTFp-SS0)3&n4r{1eD18}KTd_E+}8Ax`si0epa7TOXw9#XuiQL?9KF=ilieKTR~CM(*yjxth~hJe4Om8Wqpz=)cm;5oQp5xAk=$wGQB0nXSA@qd(<|p zFh065YJ+L2?0}e%*&3_FPut{uVR*#8hg#Lzv)Vgn(p{xdq?J(YQH6TXQ4fX;UXx$; z24Ufo&1mUtxwV60RZkn(yI?KHQwoooz?SfiE%W-#6)dF!@Uh3Q`=?SX*xv268!Kjh zmbiPvHD7a?11`yKnA7dc4IAEici$G|nx<^NF2b=J>h>b|`WTA#(*#$c2i=*IDiQUHVmQBXTjK^QhDqoiQ`OW*U-@C9-DMIbZhc&4N0Ed`w zGmsiG>sKa^IUUt-iESh5*LQcmcn&ZT@LDj}`)pQnydwK{_`q98VyO2JeI-o7O4EQv zfON+-cYc-2ni`n=$hfnZNMx{Fxq@NWv*pk=nHJ-g>~b*2&|{@kAU z!rWwLDH1eI_u=erjQv{kr%7ipWYsA8nFsCp?)@*fN^hCi%SJ_aJ6%wD4%|1El^{TL zX9W}=*-R_CxjwxWzG1VZNc4J{Y1NZb_sBc9#EE~;rRo*?$-2G z2(_*ZIxOq8H=YUOJkl^CyFq|7b=;Fuiif3I;0if*3^yf%M|(CMX70!GS<{fjL%4T} z#a~XJSP2ZYOUlU{Km$&Ss&HJd>9wc3Vzw2?(>j#ju8J$Y&h&pp@+pm3oUA+1Ig?Cu zR>Ol9vLsrKE%x=bEQzH%mQ&UQP<3(RnrV>Xb$W32EDaXctza8@d2LmB`F}hp$2=a- z^o^HP>DHzRd93$A*ZA%r;9FcC#E63S`6M?@o?J1lu`AGXlU2w@Mc4E$-b`SS^vfp% zbXI1}rg*Xk1U+N@s$+_3EtOpF!VkN?`)0b2d~LnJ%F}^1eGw$v2!$6W-sXB`l6-DX z=^swf70x{`mtY7hJYJXuu8HrL1o_?OZ%~|Ko z@-O?{u9e_a8da=T{)!6__Q@{xP}BAc)@IZ(E};~Tfzrok4p@RYuV=)KcL+C@@cAml zGnxoY_ppK<7s0rAxm462()j-pJTJNnbRrI(X?b5a^86eNVg0m(X?dA~o>%v0(@3-Y z7nh5MH#%?n2ilAED323Cn($w zi3Y%sRyHU}_WkB|c7P2+lHEX96R7DVkF>T?@p4A$d1>jxz3kv(2zF^HA_)%&hQI-d zh5|es>`^Wd4@vevyb#Rs?`D2>z#jYT=@f+5h3!MY=e;I>V8QZb%fGs0#QqN?+Q#xT*z zALxJN{s)XfX=*|g9O16N!&6m|WdH3Sf^dY}ARvDZ;b5SsFicpOR~Q7gdHTfP{e%2#|n)DD>Yb9y{A$suF7d?@|4xLSU#6AdsM#2pq~QA_|A`3PDALc}0;z zg1llNVG)FgB}`Q8?`RNkh?1kT0~9lyHV#lLB)=2N>W`1#f>4&GSC4;n=-W6T_0Z7YYJxa3W=HDe;3q0+HL+X zgC#7AKqACoBD^9%D4bVF3=ZOji6I1dfp7#u03j?OfE2X+Pj(kaOSC)G87XUp$rO_f zrhxur19jcEiZ6JtO0H_ZHLO?)>fG96e6aoaY^Z%VN|L%UUqzXJcSy8eHYi|AiBJV+GgSCBjAcBYQ8y#)&kdqZ18U-A0p^6cXD z=jHX`&$E-CM@J`zhsOs8NBdjH7yE~Mdk4GAyBFWKk9YUCxA(TTb~ZP+H#WA`*EiQz z*H>27zAt}UTsrvqW$X0w-o@^>}n)YjEM<^a;@aTsTHoZio`t>6x$TdiS9+(nI>%POEX~i&&rD8_k57(` zO^o)Ae;yedZl6DHm^*JB+iITKZ+CS6w zX}n=zrlI$9eOG^N$8bg0{M(MX)ZUY*fvb?=o4~%C%J%Wn*6E_wg@Wd}qNefO#_6(# z4@Gr-`E|pIRbM08jK4+gN0Q5DGT#nll=r4q3?`NJ#}|Hzd-EZnXfm>> z-#=^UZDV_JRbxR#OLlQ>LSbvt>xP8exedn?*hsH~r_8aSWzmP50wiVl!Z?<6t>pq1`ZaH(# zX>%?q1IXkFSnL$+WshOgjakjPe#7;%;v>U?9j&Ts`FA&}x%+yVJK9;RPgB1t#IBfy zPa200nFMw|4xUo;AN7fSsLzn_FCxK9`~g!6o}*eX zy3{>;RNOk{y*|0TcMz9gx;tus-hZYfJvmo*vuWkE1%O*B>1D9D1yJ0PxQ8_@f_^w40F0zf* ztd-ilnpU@#TK6r3+G|>s5^~cz9K*)jk1Mg%N(mHRV@YK>x%=5Ud%l!`Qdm^LuR8CD>PFYn-PC-Og11zNomXHz@h42W7@d*fV@$z##;9_I} z(9$tbQ__-B(clu3VPRv@zMu-1l5$2y3%}A-rKj1v_@R6(A(T2#xTwusI+HRdqE^z*QG+Lqw?`6i%z6UuVdpdeh-v|p z0K@uZ0K82mARWCw*T*Z0+pkvOPQs`iJfP_1S~<4jeM{#i-NQj5)W?n7%QE_mavz zUR%CYv#z2p6tuiRT1l6BV>?S@v-B;|FR2KjXuOWTbs9Q|-{Fl`P%E%TnV1`WVLI%e z`q|k^e8lwqDAS{0)ZO6_;TAX_u_kgyU?p|?J6-Gz8w+t?>_?^u57SHK+LS>p=OMV8 ziW_O(d)gnLf?D=+FJ(Fl9nB?u&$otj`y4;ZTJ^XKMRaW$Qg9YD*|OB)2!J|>jXt5| z6r6m2K45QVK~Y8AXOE}A>$hj>-*U@;?@+eY5(ga`dJrphkHr@oTwZ=VzwXIKzvsLm zjf%mLL#esx&QBT5$+DmLC^9lXc@oy(SCYHs3KuL=xg8=8FiwWuX>HYBCi^ss2_G?o zoQY5n$b7^wnU2LPgN5AKeej}M>d;w*oTlN!vx^E}MUotrvvhhfQgGImzgGO?r&B-X zBer}D3NUhP8`v63Etuxe-$R*)y{ZuL)G|qxkZB7#b;}o9GiC<`;H9n<*vCSi)=uhF&Dc>bFqZSDTkhJ(qfo zo24eoldiYL9|{IK7PdFXIZKH!Gnnat2pO?}1RGrOqt)m&laYW%uoFid4&Uf>l5$(7$g9T5~G z7S&hHGg;2!m+R8U%lI>|5=5K*w|0^Hl*nB<_im=x)=u*--}p8W{>*;y2FImzA74-Z z#unhHI?1D4uUC*<&9s*&iBfr~1;_Mry{9)X!RD3MM;ZyD$5d19spW=kK8kaDT{!wK zINlsxN9m-jpComjbYw~L+=gS5~-T6Jzim{+_Q>?S80FmRV57gW=iH5Mp_F3x9FU$_1C0?yvZka%W+k_nOPU za@s^tjbgqWzf{Cr5_>Ygo1SJjb~I4y#z~~?uqD7nEy^GkWx&Z>x31DdUWHA7BW$d` z-2r`ll$rdhZ+u;cx!*v~`E^CUm)UBV0y3*3=h&%xWGBz={S0YkwC!G;1N%_JaZG8< zO5S9Ab~Z-|8|O?#3Fq`A(Ix)OFJ062bZ;inM0gKp2EW9p!*>6AY+*QjT`ZlP(Dvx8 zuwyFh1t4_v(lfw8^32pY=0uFMvYXncHFKjD%|`y{m+UKEGp(t?%k9d-#Y*k zu2@;^Q`OF$Eq3$rhI#K})&Rgdnj!qMg0R{HEKTyY&nf7a6onRIhbH&6`Rn$_bkh2K

- Copyright © 2002-2021 by various contributors; "AUTHORS" 参照.
+ Copyright © 2002-2022 by various contributors; "AUTHORS" 参照.
http://www.tuxpaint.org/
@TuxPaintTweets on Twitter

- 2021年11月25日

+ 2022年1月20日


+ Brush Spacing +
+

+ The space between each position where a brush is applied to the canvas can vary. Some brushes (such as the footprints and flower) are spaced, by default, far enough apart that they don't overlap. Other brushes (such as the basic circular ones) are spaced closely, so they make a continuous stroke.

+

+ The default spacing of brushes may be overridden using by clicking within the triangular-shaped series of bars at the bottom right; the larger the bar, the wider the spacing. Brush spacing affects both tools that use the brushes: the "Paint" tool and the "Lines" tool.

+

+ +

+

+ (Note: If the "nobrushspacing" option is set, Tux Paint won't display the brush spacing controls. See the "Options" documentation.)

+
+
@@ -516,6 +533,9 @@

アニメーション対応のブラシでは、線に沿って形が変化します。 指向性のブラシでは、線の角度に応じて異なる形状を表示します。 さらに、アニメーションと指向性の両方を備えたブラシもあります。 詳しくは、上記の「ふで」の項をご覧ください。

+ +

+ Different brushes have different spacing, leaving either a series of individual shapes, or a continuous stroke of the brush shape. Brush spacing may be adjusted. See "Paint", above, to learn more.


@@ -1151,6 +1171,14 @@

注: 最も遅いスピードに設定するとスライドの自動進行が無効になります。1枚ずつ手動でスライドを進めたい場合に、この設定を用いてください。(この動作はアニメーションGIFには適用されません)

+ +

+ +

From f0781201089b5c4152df88f2f423f881f75a8d81 Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Thu, 20 Jan 2022 00:36:40 -0800 Subject: [PATCH 21/21] Regen all docs after updating website URL --- docs/en/ADVANCED-STAMPS-HOWTO.txt | 6 +++--- docs/en/ENVVARS.txt | 6 +++--- docs/en/EXTENDING.txt | 12 ++++++------ docs/en/FAQ.txt | 10 +++++----- docs/en/INSTALL.txt | 6 +++--- docs/en/OPTIONS.txt | 8 ++++---- docs/en/PNG.txt | 6 +++--- docs/en/README.txt | 6 +++--- docs/en/SIGNALS.txt | 6 +++--- docs/en/SVG.txt | 6 +++--- docs/en/html/ADVANCED-STAMPS-HOWTO.html | 6 +++--- docs/en/html/ENVVARS.html | 6 +++--- docs/en/html/EXTENDING.html | 10 +++++----- docs/en/html/FAQ.html | 10 +++++----- docs/en/html/INSTALL.html | 6 +++--- docs/en/html/OPTIONS.html | 8 ++++---- docs/en/html/PNG.html | 6 +++--- docs/en/html/README.html | 6 +++--- docs/en/html/SIGNALS.html | 6 +++--- docs/en/html/SVG.html | 6 +++--- docs/es_ES.UTF-8/ADVANCED-STAMPS-HOWTO.txt | 6 +++--- docs/es_ES.UTF-8/ENVVARS.txt | 6 +++--- docs/es_ES.UTF-8/EXTENDING.txt | 12 ++++++------ docs/es_ES.UTF-8/FAQ.txt | 10 +++++----- docs/es_ES.UTF-8/INSTALL.txt | 6 +++--- docs/es_ES.UTF-8/OPTIONS.txt | 8 ++++---- docs/es_ES.UTF-8/PNG.txt | 6 +++--- docs/es_ES.UTF-8/README.txt | 6 +++--- docs/es_ES.UTF-8/SIGNALS.txt | 6 +++--- docs/es_ES.UTF-8/SVG.txt | 6 +++--- docs/es_ES.UTF-8/html/ADVANCED-STAMPS-HOWTO.html | 6 +++--- docs/es_ES.UTF-8/html/ENVVARS.html | 6 +++--- docs/es_ES.UTF-8/html/EXTENDING.html | 10 +++++----- docs/es_ES.UTF-8/html/FAQ.html | 10 +++++----- docs/es_ES.UTF-8/html/INSTALL.html | 6 +++--- docs/es_ES.UTF-8/html/OPTIONS.html | 8 ++++---- docs/es_ES.UTF-8/html/PNG.html | 6 +++--- docs/es_ES.UTF-8/html/README.html | 6 +++--- docs/es_ES.UTF-8/html/SIGNALS.html | 6 +++--- docs/es_ES.UTF-8/html/SVG.html | 6 +++--- docs/fr_FR.UTF-8/ADVANCED-STAMPS-HOWTO.txt | 6 +++--- docs/fr_FR.UTF-8/ENVVARS.txt | 6 +++--- docs/fr_FR.UTF-8/EXTENDING.txt | 12 ++++++------ docs/fr_FR.UTF-8/FAQ.txt | 10 +++++----- docs/fr_FR.UTF-8/INSTALL.txt | 6 +++--- docs/fr_FR.UTF-8/OPTIONS.txt | 12 ++++++------ docs/fr_FR.UTF-8/PNG.txt | 6 +++--- docs/fr_FR.UTF-8/README.txt | 6 +++--- docs/fr_FR.UTF-8/SIGNALS.txt | 6 +++--- docs/fr_FR.UTF-8/SVG.txt | 6 +++--- docs/fr_FR.UTF-8/html/ADVANCED-STAMPS-HOWTO.html | 6 +++--- docs/fr_FR.UTF-8/html/ENVVARS.html | 6 +++--- docs/fr_FR.UTF-8/html/EXTENDING.html | 10 +++++----- docs/fr_FR.UTF-8/html/FAQ.html | 10 +++++----- docs/fr_FR.UTF-8/html/INSTALL.html | 6 +++--- docs/fr_FR.UTF-8/html/OPTIONS.html | 8 ++++---- docs/fr_FR.UTF-8/html/PNG.html | 6 +++--- docs/fr_FR.UTF-8/html/README.html | 6 +++--- docs/fr_FR.UTF-8/html/SIGNALS.html | 6 +++--- docs/fr_FR.UTF-8/html/SVG.html | 6 +++--- docs/gl_ES.UTF-8/ADVANCED-STAMPS-HOWTO.txt | 6 +++--- docs/gl_ES.UTF-8/ENVVARS.txt | 6 +++--- docs/gl_ES.UTF-8/EXTENDING.txt | 12 ++++++------ docs/gl_ES.UTF-8/FAQ.txt | 10 +++++----- docs/gl_ES.UTF-8/INSTALL.txt | 6 +++--- docs/gl_ES.UTF-8/OPTIONS.txt | 12 ++++++------ docs/gl_ES.UTF-8/PNG.txt | 6 +++--- docs/gl_ES.UTF-8/README.txt | 6 +++--- docs/gl_ES.UTF-8/SIGNALS.txt | 6 +++--- docs/gl_ES.UTF-8/SVG.txt | 6 +++--- docs/gl_ES.UTF-8/html/ADVANCED-STAMPS-HOWTO.html | 6 +++--- docs/gl_ES.UTF-8/html/ENVVARS.html | 6 +++--- docs/gl_ES.UTF-8/html/EXTENDING.html | 10 +++++----- docs/gl_ES.UTF-8/html/FAQ.html | 10 +++++----- docs/gl_ES.UTF-8/html/INSTALL.html | 6 +++--- docs/gl_ES.UTF-8/html/OPTIONS.html | 8 ++++---- docs/gl_ES.UTF-8/html/PNG.html | 6 +++--- docs/gl_ES.UTF-8/html/README.html | 6 +++--- docs/gl_ES.UTF-8/html/SIGNALS.html | 6 +++--- docs/gl_ES.UTF-8/html/SVG.html | 6 +++--- docs/ja_JP.UTF-8/ADVANCED-STAMPS-HOWTO.txt | 6 +++--- docs/ja_JP.UTF-8/ENVVARS.txt | 6 +++--- docs/ja_JP.UTF-8/EXTENDING.txt | 12 ++++++------ docs/ja_JP.UTF-8/FAQ.txt | 10 +++++----- docs/ja_JP.UTF-8/INSTALL.txt | 6 +++--- docs/ja_JP.UTF-8/OPTIONS.txt | 11 ++++++----- docs/ja_JP.UTF-8/PNG.txt | 6 +++--- docs/ja_JP.UTF-8/README.txt | 6 +++--- docs/ja_JP.UTF-8/SIGNALS.txt | 6 +++--- docs/ja_JP.UTF-8/SVG.txt | 6 +++--- docs/ja_JP.UTF-8/html/ADVANCED-STAMPS-HOWTO.html | 6 +++--- docs/ja_JP.UTF-8/html/ENVVARS.html | 6 +++--- docs/ja_JP.UTF-8/html/EXTENDING.html | 10 +++++----- docs/ja_JP.UTF-8/html/FAQ.html | 10 +++++----- docs/ja_JP.UTF-8/html/INSTALL.html | 6 +++--- docs/ja_JP.UTF-8/html/OPTIONS.html | 8 ++++---- docs/ja_JP.UTF-8/html/PNG.html | 6 +++--- docs/ja_JP.UTF-8/html/README.html | 6 +++--- docs/ja_JP.UTF-8/html/SIGNALS.html | 6 +++--- docs/ja_JP.UTF-8/html/SVG.html | 6 +++--- magic/docs/en/README.txt | 12 ++++++------ magic/docs/en/html/README.html | 12 +++++++----- man/en/tuxpaint.1 | 6 +++--- man/es_ES.UTF-8/tuxpaint.1 | 6 +++--- man/fr_FR.UTF-8/tuxpaint.1 | 6 +++--- man/gl_ES.UTF-8/tuxpaint.1 | 6 +++--- man/ja_JP.UTF-8/tuxpaint.1 | 6 +++--- 107 files changed, 389 insertions(+), 386 deletions(-) diff --git a/docs/en/ADVANCED-STAMPS-HOWTO.txt b/docs/en/ADVANCED-STAMPS-HOWTO.txt index 110a148c0..19365fab5 100644 --- a/docs/en/ADVANCED-STAMPS-HOWTO.txt +++ b/docs/en/ADVANCED-STAMPS-HOWTO.txt @@ -1,10 +1,10 @@ Tux Paint version 0.9.28 Advanced Stamps 'How-To' - Copyright © 2006-2021 by Albert Cahalan and others; see AUTHORS. - http://www.tuxpaint.org/ + Copyright © 2006-2022 by Albert Cahalan and others; see AUTHORS. + https://tuxpaint.org/ - August 29, 2021 + January 20, 2022 ---------------------------------------------------------------------- diff --git a/docs/en/ENVVARS.txt b/docs/en/ENVVARS.txt index e8c42193f..1ce84385c 100644 --- a/docs/en/ENVVARS.txt +++ b/docs/en/ENVVARS.txt @@ -2,10 +2,10 @@ version 0.9.28 Environment Variables Documentation - Copyright © 2021-2021 by various contributors; see AUTHORS. - http://www.tuxpaint.org/ + Copyright © 2021-2022 by various contributors; see AUTHORS. + https://tuxpaint.org/ - August 8, 2021 + January 20, 2022 ---------------------------------------------------------------------- diff --git a/docs/en/EXTENDING.txt b/docs/en/EXTENDING.txt index 045e2f5f0..561b77a63 100644 --- a/docs/en/EXTENDING.txt +++ b/docs/en/EXTENDING.txt @@ -2,10 +2,10 @@ Tux Paint version 0.9.28 - Copyright © 2002-2021 by various contributors; see AUTHORS. - http://www.tuxpaint.org/ + Copyright © 2002-2022 by various contributors; see AUTHORS. + https://tuxpaint.org/ - September 19, 2021 + January 20, 2022 ---------------------------------------------------------------------- @@ -679,15 +679,15 @@ Translations template ("tuxpaint.pot"), since new text is added, and old text is occasionally changed. The text catalog for the upcoming, unreleased version of Tux Paint can be found in Tux Paint's Git repository (see: - http://www.tuxpaint.org/download/source/git/), and on the Tux Paint - website at http://www.tuxpaint.org/help/po/. + https://tuxpaint.org/download/source/git/), and on the Tux Paint website + at https://tuxpaint.org/help/po/. To edit an existing translation, download the latest ".po" file for that language, and edit it as described above. You may send new or edited translation files to Bill Kendrick, lead developer of Tux Paint, at: bill@newbreedsoftware.com, or post them to - the "tuxpaint-i18n" mailing list (see: http://www.tuxpaint.org/lists/). + the "tuxpaint-i18n" mailing list (see: https://tuxpaint.org/lists/). Alternatively, if you have an account with SourceForge.net, you can request to be added to the "tuxpaint" project and receive write-access diff --git a/docs/en/FAQ.txt b/docs/en/FAQ.txt index 82ef3612b..71f9a90b6 100644 --- a/docs/en/FAQ.txt +++ b/docs/en/FAQ.txt @@ -1,10 +1,10 @@ Tux Paint version 0.9.28 Frequently Asked Questions - Copyright © 2002-2021 by various contributors; see AUTHORS. - http://www.tuxpaint.org/ + Copyright © 2002-2022 by various contributors; see AUTHORS. + https://tuxpaint.org/ - August 29, 2021 + January 20, 2022 ---------------------------------------------------------------------- @@ -170,7 +170,7 @@ Interface Problems The appropriate fonts for such locales can be downloaded from the Tux Paint website: - http://www.tuxpaint.org/download/fonts/ + https://tuxpaint.org/download/fonts/ ---------------------------------------------------------------------- @@ -637,7 +637,7 @@ Help / Contact Any questions you don't see answered? Please let us know! You can subscribe and post to our "tuxpaint-users" mailing list: - http://www.tuxpaint.org/lists/ + https://tuxpaint.org/lists/ Or, contact lead developer Bill Kendrick directly: diff --git a/docs/en/INSTALL.txt b/docs/en/INSTALL.txt index 3240a3dc9..f790319cf 100644 --- a/docs/en/INSTALL.txt +++ b/docs/en/INSTALL.txt @@ -2,10 +2,10 @@ version 0.9.28 Installation Documentation - Copyright © 2002-2021 by various contributors; see AUTHORS. - http://www.tuxpaint.org/ + Copyright © 2002-2022 by various contributors; see AUTHORS. + https://tuxpaint.org/ - September 17, 2021 + January 20, 2022 ---------------------------------------------------------------------- diff --git a/docs/en/OPTIONS.txt b/docs/en/OPTIONS.txt index 5cd43b8d6..f179f87af 100644 --- a/docs/en/OPTIONS.txt +++ b/docs/en/OPTIONS.txt @@ -3,10 +3,10 @@ Options Documentation - Copyright © 2002-2021 by various contributors; see AUTHORS. - http://www.tuxpaint.org/ + Copyright © 2002-2022 by various contributors; see AUTHORS. + https://tuxpaint.org/ - August 29, 2021 + January 20, 2022 ---------------------------------------------------------------------- @@ -1975,7 +1975,7 @@ Special Fonts /usr/share/tuxpaint/fonts/locale/ko.ttf You can download fonts for supported languages from Tux Paint's - website, http://www.tuxpaint.org/. (Look in the 'Fonts' section under + website, https://tuxpaint.org/. (Look in the 'Fonts' section under 'Download.') Under Unix and Linux, you can use the Makefile that comes with the diff --git a/docs/en/PNG.txt b/docs/en/PNG.txt index bfbaefe50..c1fdeb975 100644 --- a/docs/en/PNG.txt +++ b/docs/en/PNG.txt @@ -2,10 +2,10 @@ version 0.9.28 PNG Documentation - Copyright © 2007-2021 by various contributors; see AUTHORS. - http://www.tuxpaint.org/ + Copyright © 2007-2022 by various contributors; see AUTHORS. + https://tuxpaint.org/ - March 9, 2021 + January 20, 2022 ---------------------------------------------------------------------- diff --git a/docs/en/README.txt b/docs/en/README.txt index 719e23602..283ad8318 100644 --- a/docs/en/README.txt +++ b/docs/en/README.txt @@ -4,7 +4,7 @@ A simple drawing program for children Copyright © 2002-2022 by various contributors; see AUTHORS. - http://www.tuxpaint.org/ + https://tuxpaint.org/ @TuxPaintTweets on Twitter January 20, 2022 @@ -1048,7 +1048,7 @@ Importing Pictures Manually * Contact the developers directly To learn more, visit the "Contact" page of the official Tux Paint - website: http://tuxpaint.org/contact/ + website: https://tuxpaint.org/contact/ ---------------------------------------------------------------------- @@ -1065,4 +1065,4 @@ Importing Pictures Manually * Promote or help support others using Tux Paint To learn more, visit the "Help Us" page of the official Tux Paint - website: http://tuxpaint.org/help/ + website: https://tuxpaint.org/help/ diff --git a/docs/en/SIGNALS.txt b/docs/en/SIGNALS.txt index aeaf00926..27aba3e40 100644 --- a/docs/en/SIGNALS.txt +++ b/docs/en/SIGNALS.txt @@ -2,10 +2,10 @@ version 0.9.28 Signals Documentation - Copyright © 2019-2021 by various contributors; see AUTHORS. - http://www.tuxpaint.org/ + Copyright © 2019-2022 by various contributors; see AUTHORS. + https://tuxpaint.org/ - March 9, 2021 + January 20, 2022 ---------------------------------------------------------------------- diff --git a/docs/en/SVG.txt b/docs/en/SVG.txt index 5ea785423..0e13af5a8 100644 --- a/docs/en/SVG.txt +++ b/docs/en/SVG.txt @@ -2,10 +2,10 @@ version 0.9.28 SVG Documentation - Copyright © 2007-2021 by various contributors; see AUTHORS. - http://www.tuxpaint.org/ + Copyright © 2007-2022 by various contributors; see AUTHORS. + https://tuxpaint.org/ - March 9, 2021 + January 20, 2022 ---------------------------------------------------------------------- diff --git a/docs/en/html/ADVANCED-STAMPS-HOWTO.html b/docs/en/html/ADVANCED-STAMPS-HOWTO.html index 3ef9d8d1d..7419ab71e 100644 --- a/docs/en/html/ADVANCED-STAMPS-HOWTO.html +++ b/docs/en/html/ADVANCED-STAMPS-HOWTO.html @@ -20,12 +20,12 @@ version 0.9.28 Advanced Stamps 'How-To'

- Copyright © 2006-2021 by Albert Cahalan and others; see AUTHORS.
- http://www.tuxpaint.org/ + Copyright © 2006-2022 by Albert Cahalan and others; see AUTHORS.
+ https://tuxpaint.org/

- August 29, 2021

+ January 20, 2022


- Copyright © 2021-2021 by various contributors; see AUTHORS.
- http://www.tuxpaint.org/ + Copyright © 2021-2022 by various contributors; see AUTHORS.
+ https://tuxpaint.org/

- August 8, 2021

+ January 20, 2022


diff --git a/docs/en/html/EXTENDING.html b/docs/en/html/EXTENDING.html index e2b714220..a38b35b9a 100644 --- a/docs/en/html/EXTENDING.html +++ b/docs/en/html/EXTENDING.html @@ -21,12 +21,12 @@ version 0.9.28

- Copyright © 2002-2021 by various contributors; see AUTHORS.
- http://www.tuxpaint.org/ + Copyright © 2002-2022 by various contributors; see AUTHORS.
+ https://tuxpaint.org/

- September 19, 2021

+ January 20, 2022


- Note: It is best to always work off of the latest Tux Paint text catalog template ("tuxpaint.pot"), since new text is added, and old text is occasionally changed. The text catalog for the upcoming, unreleased version of Tux Paint can be found in Tux Paint's Git repository (see: http://www.tuxpaint.org/download/source/git/), and on the Tux Paint website at http://www.tuxpaint.org/help/po/.

+ Note: It is best to always work off of the latest Tux Paint text catalog template ("tuxpaint.pot"), since new text is added, and old text is occasionally changed. The text catalog for the upcoming, unreleased version of Tux Paint can be found in Tux Paint's Git repository (see: https://tuxpaint.org/download/source/git/), and on the Tux Paint website at https://tuxpaint.org/help/po/.

To edit an existing translation, download the latest ".po" file for that language, and edit it as described above.

- You may send new or edited translation files to Bill Kendrick, lead developer of Tux Paint, at: bill@newbreedsoftware.com, or post them to the "tuxpaint-i18n" mailing list (see: http://www.tuxpaint.org/lists/).

+ You may send new or edited translation files to Bill Kendrick, lead developer of Tux Paint, at: bill@newbreedsoftware.com, or post them to the "tuxpaint-i18n" mailing list (see: https://tuxpaint.org/lists/).

Alternatively, if you have an account with SourceForge.net, you can request to be added to the "tuxpaint" project and receive write-access to the Git source code repository so that you may commit your changes directly.

diff --git a/docs/en/html/FAQ.html b/docs/en/html/FAQ.html index eaef6a4b7..88da139d6 100644 --- a/docs/en/html/FAQ.html +++ b/docs/en/html/FAQ.html @@ -20,12 +20,12 @@ version 0.9.28 Frequently Asked Questions

- Copyright © 2002-2021 by various contributors; see AUTHORS.
- http://www.tuxpaint.org/ + Copyright © 2002-2022 by various contributors; see AUTHORS.
+ https://tuxpaint.org/

- August 29, 2021

+ January 20, 2022


http://www.tuxpaint.org/download/fonts/ + "https://tuxpaint.org/download/fonts/">https://tuxpaint.org/download/fonts/

@@ -822,7 +822,7 @@

- http://www.tuxpaint.org/lists/ + https://tuxpaint.org/lists/

diff --git a/docs/en/html/INSTALL.html b/docs/en/html/INSTALL.html index 833498ae4..6f95bdfc8 100644 --- a/docs/en/html/INSTALL.html +++ b/docs/en/html/INSTALL.html @@ -21,12 +21,12 @@ Installation Documentation

- Copyright © 2002-2021 by various contributors; see AUTHORS.
- http://www.tuxpaint.org/ + Copyright © 2002-2022 by various contributors; see AUTHORS.
+ https://tuxpaint.org/

- September 17, 2021

+ January 20, 2022


diff --git a/docs/en/html/OPTIONS.html b/docs/en/html/OPTIONS.html index 029c8cb51..cb9bb0cfb 100644 --- a/docs/en/html/OPTIONS.html +++ b/docs/en/html/OPTIONS.html @@ -20,12 +20,12 @@ Options Documentation

- Copyright © 2002-2021 by various contributors; see AUTHORS.
- http://www.tuxpaint.org/ + Copyright © 2002-2022 by various contributors; see AUTHORS.
+ https://tuxpaint.org/

- August 29, 2021

+ January 20, 2022


- You can download fonts for supported languages from Tux Paint's website, http://www.tuxpaint.org/. (Look in the 'Fonts' section under 'Download.')

+ You can download fonts for supported languages from Tux Paint's website, https://tuxpaint.org/. (Look in the 'Fonts' section under 'Download.')

Under Unix and Linux, you can use the Makefile that comes with the font to install the font in the appropriate location.

diff --git a/docs/en/html/PNG.html b/docs/en/html/PNG.html index d5303ebc2..07283bee5 100644 --- a/docs/en/html/PNG.html +++ b/docs/en/html/PNG.html @@ -21,12 +21,12 @@ PNG Documentation

- Copyright © 2007-2021 by various contributors; see AUTHORS.
- http://www.tuxpaint.org/ + Copyright © 2007-2022 by various contributors; see AUTHORS.
+ https://tuxpaint.org/

- March 9, 2021

+ January 20, 2022


diff --git a/docs/en/html/README.html b/docs/en/html/README.html index 0e1ee6ce9..8c410cc99 100644 --- a/docs/en/html/README.html +++ b/docs/en/html/README.html @@ -24,7 +24,7 @@

Copyright © 2002-2022 by various contributors; see AUTHORS.
- http://www.tuxpaint.org/
+ https://tuxpaint.org/
@TuxPaintTweets on Twitter

@@ -1495,7 +1495,7 @@

- To learn more, visit the "Contact" page of the official Tux Paint website: http://tuxpaint.org/contact/

+ To learn more, visit the "Contact" page of the official Tux Paint website: https://tuxpaint.org/contact/


- To learn more, visit the "Help Us" page of the official Tux Paint website: http://tuxpaint.org/help/

+ To learn more, visit the "Help Us" page of the official Tux Paint website: https://tuxpaint.org/help/

diff --git a/docs/en/html/SIGNALS.html b/docs/en/html/SIGNALS.html index eddca7fc9..c72f0f741 100644 --- a/docs/en/html/SIGNALS.html +++ b/docs/en/html/SIGNALS.html @@ -21,12 +21,12 @@ Signals Documentation

- Copyright © 2019-2021 by various contributors; see AUTHORS.
- http://www.tuxpaint.org/ + Copyright © 2019-2022 by various contributors; see AUTHORS.
+ https://tuxpaint.org/

- March 9, 2021

+ January 20, 2022


diff --git a/docs/en/html/SVG.html b/docs/en/html/SVG.html index bc92b5ae5..fc6d72ada 100644 --- a/docs/en/html/SVG.html +++ b/docs/en/html/SVG.html @@ -21,12 +21,12 @@ SVG Documentation

- Copyright © 2007-2021 by various contributors; see AUTHORS.
- http://www.tuxpaint.org/ + Copyright © 2007-2022 by various contributors; see AUTHORS.
+ https://tuxpaint.org/

- March 9, 2021

+ January 20, 2022


diff --git a/docs/es_ES.UTF-8/ADVANCED-STAMPS-HOWTO.txt b/docs/es_ES.UTF-8/ADVANCED-STAMPS-HOWTO.txt index 45e4b2b49..f42eff48d 100644 --- a/docs/es_ES.UTF-8/ADVANCED-STAMPS-HOWTO.txt +++ b/docs/es_ES.UTF-8/ADVANCED-STAMPS-HOWTO.txt @@ -1,10 +1,10 @@ Tux Paint versión 0.9.28 Advanced Stamps 'How-To' - Copyright © 2006-2021 by Albert Cahalan and others; see AUTHORS. - http://www.tuxpaint.org/ + Copyright © 2006-2022 by Albert Cahalan and others; see AUTHORS. + https://tuxpaint.org/ - agosto 29, 2021 + enero 20, 2022 ---------------------------------------------------------------------- diff --git a/docs/es_ES.UTF-8/ENVVARS.txt b/docs/es_ES.UTF-8/ENVVARS.txt index 6d7e38d44..6557bdcbe 100644 --- a/docs/es_ES.UTF-8/ENVVARS.txt +++ b/docs/es_ES.UTF-8/ENVVARS.txt @@ -2,10 +2,10 @@ versión 0.9.28 Environment Variables Documentation - Copyright © 2021-2021 by various contributors; see AUTHORS. - http://www.tuxpaint.org/ + Copyright © 2021-2022 by various contributors; see AUTHORS. + https://tuxpaint.org/ - agosto 8, 2021 + enero 20, 2022 ---------------------------------------------------------------------- diff --git a/docs/es_ES.UTF-8/EXTENDING.txt b/docs/es_ES.UTF-8/EXTENDING.txt index 90f495713..e1920aaf8 100644 --- a/docs/es_ES.UTF-8/EXTENDING.txt +++ b/docs/es_ES.UTF-8/EXTENDING.txt @@ -2,10 +2,10 @@ Tux Paint versión 0.9.28 - Copyright © 2002-2021 by various contributors; see AUTHORS. - http://www.tuxpaint.org/ + Copyright © 2002-2022 by various contributors; see AUTHORS. + https://tuxpaint.org/ - septiembre 19, 2021 + enero 20, 2022 ---------------------------------------------------------------------- @@ -679,15 +679,15 @@ Translations template ("tuxpaint.pot"), since new text is added, and old text is occasionally changed. The text catalog for the upcoming, unreleased version of Tux Paint can be found in Tux Paint's Git repository (see: - http://www.tuxpaint.org/download/source/git/), and on the Tux Paint - website at http://www.tuxpaint.org/help/po/. + https://tuxpaint.org/download/source/git/), and on the Tux Paint website + at https://tuxpaint.org/help/po/. To edit an existing translation, download the latest ".po" file for that language, and edit it as described above. You may send new or edited translation files to Bill Kendrick, lead developer of Tux Paint, at: bill@newbreedsoftware.com, or post them to - the "tuxpaint-i18n" mailing list (see: http://www.tuxpaint.org/lists/). + the "tuxpaint-i18n" mailing list (see: https://tuxpaint.org/lists/). Alternatively, if you have an account with SourceForge.net, you can request to be added to the "tuxpaint" project and receive write-access diff --git a/docs/es_ES.UTF-8/FAQ.txt b/docs/es_ES.UTF-8/FAQ.txt index 1d801f195..5e386821e 100644 --- a/docs/es_ES.UTF-8/FAQ.txt +++ b/docs/es_ES.UTF-8/FAQ.txt @@ -1,10 +1,10 @@ Tux Paint versión 0.9.28 Frequently Asked Questions - Copyright © 2002-2021 by various contributors; see AUTHORS. - http://www.tuxpaint.org/ + Copyright © 2002-2022 by various contributors; see AUTHORS. + https://tuxpaint.org/ - agosto 29, 2021 + enero 20, 2022 ---------------------------------------------------------------------- @@ -170,7 +170,7 @@ Interface Problems The appropriate fonts for such locales can be downloaded from the Tux Paint website: - http://www.tuxpaint.org/download/fonts/ + https://tuxpaint.org/download/fonts/ ---------------------------------------------------------------------- @@ -637,7 +637,7 @@ Help / Contact Any questions you don't see answered? Please let us know! You can subscribe and post to our "tuxpaint-users" mailing list: - http://www.tuxpaint.org/lists/ + https://tuxpaint.org/lists/ Or, contact lead developer Bill Kendrick directly: diff --git a/docs/es_ES.UTF-8/INSTALL.txt b/docs/es_ES.UTF-8/INSTALL.txt index 16b5d35a1..69c0656a0 100644 --- a/docs/es_ES.UTF-8/INSTALL.txt +++ b/docs/es_ES.UTF-8/INSTALL.txt @@ -2,10 +2,10 @@ versión 0.9.28 Installation Documentation - Copyright © 2002-2021 by various contributors; see AUTHORS. - http://www.tuxpaint.org/ + Copyright © 2002-2022 by various contributors; see AUTHORS. + https://tuxpaint.org/ - septiembre 17, 2021 + enero 20, 2022 ---------------------------------------------------------------------- diff --git a/docs/es_ES.UTF-8/OPTIONS.txt b/docs/es_ES.UTF-8/OPTIONS.txt index d3b3f9379..fcdec8e6c 100644 --- a/docs/es_ES.UTF-8/OPTIONS.txt +++ b/docs/es_ES.UTF-8/OPTIONS.txt @@ -3,10 +3,10 @@ Options Documentation - Copyright © 2002-2021 by various contributors; see AUTHORS. - http://www.tuxpaint.org/ + Copyright © 2002-2022 by various contributors; see AUTHORS. + https://tuxpaint.org/ - agosto 29, 2021 + enero 20, 2022 ---------------------------------------------------------------------- @@ -1975,7 +1975,7 @@ Special Fonts /usr/share/tuxpaint/fonts/locale/ko.ttf You can download fonts for supported languages from Tux Paint's - website, http://www.tuxpaint.org/. (Look in the 'Fonts' section under + website, https://tuxpaint.org/. (Look in the 'Fonts' section under 'Download.') Under Unix and Linux, you can use the Makefile that comes with the diff --git a/docs/es_ES.UTF-8/PNG.txt b/docs/es_ES.UTF-8/PNG.txt index 802d3d8de..b7a5c18e4 100644 --- a/docs/es_ES.UTF-8/PNG.txt +++ b/docs/es_ES.UTF-8/PNG.txt @@ -2,10 +2,10 @@ versión 0.9.28 PNG Documentation - Copyright © 2007-2021 by various contributors; see AUTHORS. - http://www.tuxpaint.org/ + Copyright © 2007-2022 by various contributors; see AUTHORS. + https://tuxpaint.org/ - marzo 9, 2021 + enero 20, 2022 ---------------------------------------------------------------------- diff --git a/docs/es_ES.UTF-8/README.txt b/docs/es_ES.UTF-8/README.txt index d18d46b27..506fd5bf6 100644 --- a/docs/es_ES.UTF-8/README.txt +++ b/docs/es_ES.UTF-8/README.txt @@ -4,7 +4,7 @@ A simple drawing program for children Copyright © 2002-2022 by various contributors; see AUTHORS. - http://www.tuxpaint.org/ + https://tuxpaint.org/ @TuxPaintTweets on Twitter enero 20, 2022 @@ -1048,7 +1048,7 @@ Importing Pictures Manually * Contact the developers directly To learn more, visit the "Contact" page of the official Tux Paint - website: http://tuxpaint.org/contact/ + website: https://tuxpaint.org/contact/ ---------------------------------------------------------------------- @@ -1065,4 +1065,4 @@ Importing Pictures Manually * Promote or help support others using Tux Paint To learn more, visit the "Help Us" page of the official Tux Paint - website: http://tuxpaint.org/help/ + website: https://tuxpaint.org/help/ diff --git a/docs/es_ES.UTF-8/SIGNALS.txt b/docs/es_ES.UTF-8/SIGNALS.txt index 10ce1bfeb..bdad85a71 100644 --- a/docs/es_ES.UTF-8/SIGNALS.txt +++ b/docs/es_ES.UTF-8/SIGNALS.txt @@ -2,10 +2,10 @@ versión 0.9.28 Signals Documentation - Copyright © 2019-2021 by various contributors; see AUTHORS. - http://www.tuxpaint.org/ + Copyright © 2019-2022 by various contributors; see AUTHORS. + https://tuxpaint.org/ - marzo 9, 2021 + enero 20, 2022 ---------------------------------------------------------------------- diff --git a/docs/es_ES.UTF-8/SVG.txt b/docs/es_ES.UTF-8/SVG.txt index 60682d89f..1a0cbc9dd 100644 --- a/docs/es_ES.UTF-8/SVG.txt +++ b/docs/es_ES.UTF-8/SVG.txt @@ -2,10 +2,10 @@ versión 0.9.28 SVG Documentation - Copyright © 2007-2021 by various contributors; see AUTHORS. - http://www.tuxpaint.org/ + Copyright © 2007-2022 by various contributors; see AUTHORS. + https://tuxpaint.org/ - marzo 9, 2021 + enero 20, 2022 ---------------------------------------------------------------------- diff --git a/docs/es_ES.UTF-8/html/ADVANCED-STAMPS-HOWTO.html b/docs/es_ES.UTF-8/html/ADVANCED-STAMPS-HOWTO.html index 70101a49d..30fe237f4 100644 --- a/docs/es_ES.UTF-8/html/ADVANCED-STAMPS-HOWTO.html +++ b/docs/es_ES.UTF-8/html/ADVANCED-STAMPS-HOWTO.html @@ -20,12 +20,12 @@ versión 0.9.28 Advanced Stamps 'How-To'

- Copyright © 2006-2021 by Albert Cahalan and others; see AUTHORS.
- http://www.tuxpaint.org/ + Copyright © 2006-2022 by Albert Cahalan and others; see AUTHORS.
+ https://tuxpaint.org/

- agosto 29, 2021

+ enero 20, 2022


- Copyright © 2021-2021 by various contributors; see AUTHORS.
- http://www.tuxpaint.org/ + Copyright © 2021-2022 by various contributors; see AUTHORS.
+ https://tuxpaint.org/

- agosto 8, 2021

+ enero 20, 2022


diff --git a/docs/es_ES.UTF-8/html/EXTENDING.html b/docs/es_ES.UTF-8/html/EXTENDING.html index 2a8c7ced8..0197b1288 100644 --- a/docs/es_ES.UTF-8/html/EXTENDING.html +++ b/docs/es_ES.UTF-8/html/EXTENDING.html @@ -21,12 +21,12 @@ versión 0.9.28

- Copyright © 2002-2021 by various contributors; see AUTHORS.
- http://www.tuxpaint.org/ + Copyright © 2002-2022 by various contributors; see AUTHORS.
+ https://tuxpaint.org/

- septiembre 19, 2021

+ enero 20, 2022


- Note: It is best to always work off of the latest Tux Paint text catalog template ("tuxpaint.pot"), since new text is added, and old text is occasionally changed. The text catalog for the upcoming, unreleased version of Tux Paint can be found in Tux Paint's Git repository (see: http://www.tuxpaint.org/download/source/git/), and on the Tux Paint website at http://www.tuxpaint.org/help/po/.

+ Note: It is best to always work off of the latest Tux Paint text catalog template ("tuxpaint.pot"), since new text is added, and old text is occasionally changed. The text catalog for the upcoming, unreleased version of Tux Paint can be found in Tux Paint's Git repository (see: https://tuxpaint.org/download/source/git/), and on the Tux Paint website at https://tuxpaint.org/help/po/.

To edit an existing translation, download the latest ".po" file for that language, and edit it as described above.

- You may send new or edited translation files to Bill Kendrick, lead developer of Tux Paint, at: bill@newbreedsoftware.com, or post them to the "tuxpaint-i18n" mailing list (see: http://www.tuxpaint.org/lists/).

+ You may send new or edited translation files to Bill Kendrick, lead developer of Tux Paint, at: bill@newbreedsoftware.com, or post them to the "tuxpaint-i18n" mailing list (see: https://tuxpaint.org/lists/).

Alternatively, if you have an account with SourceForge.net, you can request to be added to the "tuxpaint" project and receive write-access to the Git source code repository so that you may commit your changes directly.

diff --git a/docs/es_ES.UTF-8/html/FAQ.html b/docs/es_ES.UTF-8/html/FAQ.html index 5609d5d17..67f9af4ca 100644 --- a/docs/es_ES.UTF-8/html/FAQ.html +++ b/docs/es_ES.UTF-8/html/FAQ.html @@ -20,12 +20,12 @@ versión 0.9.28 Frequently Asked Questions

- Copyright © 2002-2021 by various contributors; see AUTHORS.
- http://www.tuxpaint.org/ + Copyright © 2002-2022 by various contributors; see AUTHORS.
+ https://tuxpaint.org/

- agosto 29, 2021

+ enero 20, 2022


http://www.tuxpaint.org/download/fonts/ + "https://tuxpaint.org/download/fonts/">https://tuxpaint.org/download/fonts/

@@ -822,7 +822,7 @@

- http://www.tuxpaint.org/lists/ + https://tuxpaint.org/lists/

diff --git a/docs/es_ES.UTF-8/html/INSTALL.html b/docs/es_ES.UTF-8/html/INSTALL.html index b23b5a0da..aaff0905f 100644 --- a/docs/es_ES.UTF-8/html/INSTALL.html +++ b/docs/es_ES.UTF-8/html/INSTALL.html @@ -21,12 +21,12 @@ Installation Documentation

- Copyright © 2002-2021 by various contributors; see AUTHORS.
- http://www.tuxpaint.org/ + Copyright © 2002-2022 by various contributors; see AUTHORS.
+ https://tuxpaint.org/

- septiembre 17, 2021

+ enero 20, 2022


diff --git a/docs/es_ES.UTF-8/html/OPTIONS.html b/docs/es_ES.UTF-8/html/OPTIONS.html index 869a94a03..b3b08f2bc 100644 --- a/docs/es_ES.UTF-8/html/OPTIONS.html +++ b/docs/es_ES.UTF-8/html/OPTIONS.html @@ -20,12 +20,12 @@ Options Documentation

- Copyright © 2002-2021 by various contributors; see AUTHORS.
- http://www.tuxpaint.org/ + Copyright © 2002-2022 by various contributors; see AUTHORS.
+ https://tuxpaint.org/

- agosto 29, 2021

+ enero 20, 2022


- You can download fonts for supported languages from Tux Paint's website, http://www.tuxpaint.org/. (Look in the 'Fonts' section under 'Download.')

+ You can download fonts for supported languages from Tux Paint's website, https://tuxpaint.org/. (Look in the 'Fonts' section under 'Download.')

Under Unix and Linux, you can use the Makefile that comes with the font to install the font in the appropriate location.

diff --git a/docs/es_ES.UTF-8/html/PNG.html b/docs/es_ES.UTF-8/html/PNG.html index 44fca3ccf..9f499e8b3 100644 --- a/docs/es_ES.UTF-8/html/PNG.html +++ b/docs/es_ES.UTF-8/html/PNG.html @@ -21,12 +21,12 @@ PNG Documentation

- Copyright © 2007-2021 by various contributors; see AUTHORS.
- http://www.tuxpaint.org/ + Copyright © 2007-2022 by various contributors; see AUTHORS.
+ https://tuxpaint.org/

- marzo 9, 2021

+ enero 20, 2022


diff --git a/docs/es_ES.UTF-8/html/README.html b/docs/es_ES.UTF-8/html/README.html index f80d2a121..4584f5525 100644 --- a/docs/es_ES.UTF-8/html/README.html +++ b/docs/es_ES.UTF-8/html/README.html @@ -24,7 +24,7 @@

Copyright © 2002-2022 by various contributors; see AUTHORS.
- http://www.tuxpaint.org/
+ https://tuxpaint.org/
@TuxPaintTweets on Twitter

@@ -1495,7 +1495,7 @@

- To learn more, visit the "Contact" page of the official Tux Paint website: http://tuxpaint.org/contact/

+ To learn more, visit the "Contact" page of the official Tux Paint website: https://tuxpaint.org/contact/


- To learn more, visit the "Help Us" page of the official Tux Paint website: http://tuxpaint.org/help/

+ To learn more, visit the "Help Us" page of the official Tux Paint website: https://tuxpaint.org/help/

diff --git a/docs/es_ES.UTF-8/html/SIGNALS.html b/docs/es_ES.UTF-8/html/SIGNALS.html index c92354561..7e052ed27 100644 --- a/docs/es_ES.UTF-8/html/SIGNALS.html +++ b/docs/es_ES.UTF-8/html/SIGNALS.html @@ -21,12 +21,12 @@ Signals Documentation

- Copyright © 2019-2021 by various contributors; see AUTHORS.
- http://www.tuxpaint.org/ + Copyright © 2019-2022 by various contributors; see AUTHORS.
+ https://tuxpaint.org/

- marzo 9, 2021

+ enero 20, 2022


diff --git a/docs/es_ES.UTF-8/html/SVG.html b/docs/es_ES.UTF-8/html/SVG.html index 8fbb50160..4081eaa0f 100644 --- a/docs/es_ES.UTF-8/html/SVG.html +++ b/docs/es_ES.UTF-8/html/SVG.html @@ -21,12 +21,12 @@ SVG Documentation

- Copyright © 2007-2021 by various contributors; see AUTHORS.
- http://www.tuxpaint.org/ + Copyright © 2007-2022 by various contributors; see AUTHORS.
+ https://tuxpaint.org/

- marzo 9, 2021

+ enero 20, 2022


diff --git a/docs/fr_FR.UTF-8/ADVANCED-STAMPS-HOWTO.txt b/docs/fr_FR.UTF-8/ADVANCED-STAMPS-HOWTO.txt index cb11635c7..790837162 100644 --- a/docs/fr_FR.UTF-8/ADVANCED-STAMPS-HOWTO.txt +++ b/docs/fr_FR.UTF-8/ADVANCED-STAMPS-HOWTO.txt @@ -1,10 +1,10 @@ Tux Paint version 0.9.28 'Guide pratique" pour les tampons de haute qualité - Copyright &copie; 2006-2021 par Albert Cahalan et d'autres; voir AUTHORS. - http://www.tuxpaint.org/ + Copyright &copie; 2006-2022 par Albert Cahalan et d'autres; voir AUTHORS. + https://tuxpaint.org/ - août 29, 2021 + janvier 20, 2022 ---------------------------------------------------------------------- diff --git a/docs/fr_FR.UTF-8/ENVVARS.txt b/docs/fr_FR.UTF-8/ENVVARS.txt index 5dbd1d43b..bd2192dd6 100644 --- a/docs/fr_FR.UTF-8/ENVVARS.txt +++ b/docs/fr_FR.UTF-8/ENVVARS.txt @@ -2,10 +2,10 @@ version 0.9.28 Documentation sur les variables d'environnement - Copyright &copie; 2021-2021 par divers contributeurs; voir AUTHORS. - http://www.tuxpaint.org/ + Copyright &copie; 2021-2022 par divers contributeurs; voir AUTHORS. + https://tuxpaint.org/ - août 8, 2021 + janvier 20, 2022 ---------------------------------------------------------------------- diff --git a/docs/fr_FR.UTF-8/EXTENDING.txt b/docs/fr_FR.UTF-8/EXTENDING.txt index a52c237f6..a97ae3d7d 100644 --- a/docs/fr_FR.UTF-8/EXTENDING.txt +++ b/docs/fr_FR.UTF-8/EXTENDING.txt @@ -2,10 +2,10 @@ Tux Paint version 0.9.28 - Copyright &copie; 2002-2021 par divers contributeurs; voir AUTHORS. - http://www.tuxpaint.org/ + Copyright &copie; 2002-2022 par divers contributeurs; voir AUTHORS. + https://tuxpaint.org/ - septembre 19, 2021 + janvier 20, 2022 ---------------------------------------------------------------------- @@ -740,8 +740,8 @@ Traductions texte est ajouté et l'ancien texte est parfois modifié. Le catalogue de textes de la prochaine version inédite de Tux Paint se trouve dans le référentiel Git de Tux Paint (voir : - http://www.tuxpaint.org/download/source/git/ ), et sur le site Web de - Tux Paint à http://www.tuxpaint.org/help/po/. + https://tuxpaint.org/download/source/git/ ), et sur le site Web de Tux + Paint à https://tuxpaint.org/help/po/. Pour modifier une traduction existante, téléchargez le dernier fichier ".po" pour cette langue et modifiez-le comme décrit ci-dessus. @@ -749,7 +749,7 @@ Traductions Vous pouvez envoyer des fichiers de traduction nouveaux ou modifiés à Bill Kendrick , responsable du développement principal de Tux Paint , à : bill@newbreedsoftware.com, ou les poster sur la liste de diffusion - "tuxpaint-i18n" (voir : http://www.tuxpaint.org/lists/ ). + "tuxpaint-i18n" (voir : https://tuxpaint.org/lists/ ). Autrement, si vous avez un compte chez SourceForge.net , vous pouvez demander à être ajouté au projet "tuxpaint" et obtenir un accès en diff --git a/docs/fr_FR.UTF-8/FAQ.txt b/docs/fr_FR.UTF-8/FAQ.txt index 235d85d30..cc30b645a 100644 --- a/docs/fr_FR.UTF-8/FAQ.txt +++ b/docs/fr_FR.UTF-8/FAQ.txt @@ -1,10 +1,10 @@ Tux Paint version 0.9.28 Questions fréquemment posées - Copyright &copie; 2002-2021 par divers contributeurs; voir AUTHORS. - http://www.tuxpaint.org/ + Copyright &copie; 2002-2022 par divers contributeurs; voir AUTHORS. + https://tuxpaint.org/ - août 29, 2021 + janvier 20, 2022 ---------------------------------------------------------------------- @@ -187,7 +187,7 @@ Problèmes d'interface Les fontes adéquates pour de telles langues peuvent être téléchargées depuis le site de Tux Paint : - http://www.tuxpaint.org/download/fonts/ + https://tuxpaint.org/download/fonts/ ---------------------------------------------------------------------- @@ -688,7 +688,7 @@ Aide / Contact faire savoir ! Vous pouvez vous abonner et écrire sur notre liste de diffusion "tuxpaint-users" : - http://www.tuxpaint.org/lists/ + https://tuxpaint.org/lists/ Ou contactez directement le développeur principal Bill Kendrick : diff --git a/docs/fr_FR.UTF-8/INSTALL.txt b/docs/fr_FR.UTF-8/INSTALL.txt index c327a5516..a2a294f6c 100644 --- a/docs/fr_FR.UTF-8/INSTALL.txt +++ b/docs/fr_FR.UTF-8/INSTALL.txt @@ -2,10 +2,10 @@ version 0.9.28 Documentation sur l'installation - Copyright &copie; 2002-2021 par divers contributeurs; voir AUTHORS. - http://www.tuxpaint.org/ + Copyright &copie; 2002-2022 par divers contributeurs; voir AUTHORS. + https://tuxpaint.org/ - septembre 17, 2021 + janvier 20, 2022 ---------------------------------------------------------------------- diff --git a/docs/fr_FR.UTF-8/OPTIONS.txt b/docs/fr_FR.UTF-8/OPTIONS.txt index c57f2354e..86afde984 100644 --- a/docs/fr_FR.UTF-8/OPTIONS.txt +++ b/docs/fr_FR.UTF-8/OPTIONS.txt @@ -3,10 +3,10 @@ Documentation sur les options - Copyright &copie; 2002-2021 par divers contributeurs; voir AUTHORS. - http://www.tuxpaint.org/ + Copyright &copie; 2002-2022 par divers contributeurs; voir AUTHORS. + https://tuxpaint.org/ - août 29, 2021 + janvier 20, 2022 ---------------------------------------------------------------------- @@ -2109,9 +2109,9 @@ Polices spéciales /usr/share/tuxpaint/fonts/locale/ko.ttf - Vous pouvez télécharger des polices pour les langues prises en charge - sur le site Web de Tux Paint, http://www.tuxpaint.org/ . (Regardez - dans la section "Polices" sous "Télécharger".) + You can download fonts for supported languages from Tux Paint's + website, https://tuxpaint.org/. (Look in the 'Fonts' section under + 'Download.') Sous Unix et Linux, vous pouvez utiliser le Makefile qui est fourni avec la police pour installer la police à l'emplacement approprié. diff --git a/docs/fr_FR.UTF-8/PNG.txt b/docs/fr_FR.UTF-8/PNG.txt index aafc267ff..d1bd69a5e 100644 --- a/docs/fr_FR.UTF-8/PNG.txt +++ b/docs/fr_FR.UTF-8/PNG.txt @@ -2,10 +2,10 @@ version 0.9.28 Documentation sur PNG pour Tux Paint - Copyright &copie; 2007-2021 par divers contributeurs; voir AUTHORS. - http://www.tuxpaint.org/ + Copyright &copie; 2007-2022 par divers contributeurs; voir AUTHORS. + https://tuxpaint.org/ - mars 9, 2021 + janvier 20, 2022 ---------------------------------------------------------------------- diff --git a/docs/fr_FR.UTF-8/README.txt b/docs/fr_FR.UTF-8/README.txt index c51ce8343..6bb8e8da6 100644 --- a/docs/fr_FR.UTF-8/README.txt +++ b/docs/fr_FR.UTF-8/README.txt @@ -4,7 +4,7 @@ Un programme simple pour les enfants Copyright &copie; 2002-2022 par divers contributeurs; voir AUTHORS. - http://www.tuxpaint.org/ + https://tuxpaint.org/ @TuxPaintTweets on Twitter janvier 20, 2022 @@ -1133,7 +1133,7 @@ Importer des images manuellement * Contacter les développeurs directement Pour en savoir plus, visitez la page "Contact" du site officiel de Tux - Paint : http://tuxpaint.org/contact/ + Paint : https://tuxpaint.org/contact/ ---------------------------------------------------------------------- @@ -1150,4 +1150,4 @@ Importer des images manuellement * Promouvoir ou aider ceux qui utilisent Tux Paint Pour en savoir plus, visitez la page "Nous aider" du site officiel de - Tux Paint : http://tuxpaint.org/help/ + Tux Paint : https://tuxpaint.org/help/ diff --git a/docs/fr_FR.UTF-8/SIGNALS.txt b/docs/fr_FR.UTF-8/SIGNALS.txt index 16a9bedad..097443086 100644 --- a/docs/fr_FR.UTF-8/SIGNALS.txt +++ b/docs/fr_FR.UTF-8/SIGNALS.txt @@ -2,10 +2,10 @@ version 0.9.28 Documentation sur les signaux - Copyright &copie; 2019-2021 par divers contributeurs; voir AUTHORS. - http://www.tuxpaint.org/ + Copyright &copie; 2019-2022 par divers contributeurs; voir AUTHORS. + https://tuxpaint.org/ - mars 9, 2021 + janvier 20, 2022 ---------------------------------------------------------------------- diff --git a/docs/fr_FR.UTF-8/SVG.txt b/docs/fr_FR.UTF-8/SVG.txt index 0bf2559a7..3954574ed 100644 --- a/docs/fr_FR.UTF-8/SVG.txt +++ b/docs/fr_FR.UTF-8/SVG.txt @@ -2,10 +2,10 @@ version 0.9.28 Documentation sur SVG - Copyright &copie; 2007-2021 par divers contributeurs; voir AUTHORS. - http://www.tuxpaint.org/ + Copyright &copie; 2007-2022 par divers contributeurs; voir AUTHORS. + https://tuxpaint.org/ - mars 9, 2021 + janvier 20, 2022 ---------------------------------------------------------------------- diff --git a/docs/fr_FR.UTF-8/html/ADVANCED-STAMPS-HOWTO.html b/docs/fr_FR.UTF-8/html/ADVANCED-STAMPS-HOWTO.html index d7d98e604..a5a9eeefd 100644 --- a/docs/fr_FR.UTF-8/html/ADVANCED-STAMPS-HOWTO.html +++ b/docs/fr_FR.UTF-8/html/ADVANCED-STAMPS-HOWTO.html @@ -20,12 +20,12 @@ version 0.9.28 'Guide pratique" pour les tampons de haute qualité

- Copyright &copie; 2006-2021 par Albert Cahalan et d'autres; voir AUTHORS.
- http://www.tuxpaint.org/ + Copyright &copie; 2006-2022 par Albert Cahalan et d'autres; voir AUTHORS.
+ https://tuxpaint.org/

- août 29, 2021

+ janvier 20, 2022


- Copyright &copie; 2021-2021 par divers contributeurs; voir AUTHORS.
- http://www.tuxpaint.org/ + Copyright &copie; 2021-2022 par divers contributeurs; voir AUTHORS.
+ https://tuxpaint.org/

- août 8, 2021

+ janvier 20, 2022


diff --git a/docs/fr_FR.UTF-8/html/EXTENDING.html b/docs/fr_FR.UTF-8/html/EXTENDING.html index a9731a141..ebbcf69c2 100644 --- a/docs/fr_FR.UTF-8/html/EXTENDING.html +++ b/docs/fr_FR.UTF-8/html/EXTENDING.html @@ -21,12 +21,12 @@ version 0.9.28

- Copyright &copie; 2002-2021 par divers contributeurs; voir AUTHORS.
- http://www.tuxpaint.org/ + Copyright &copie; 2002-2022 par divers contributeurs; voir AUTHORS.
+ https://tuxpaint.org/

- septembre 19, 2021

+ janvier 20, 2022


- Remarque: Il est préférable de toujours travailler avec le dernier modèle de catalogue de texte Tux Paint ("tuxpaint.pot"), car un nouveau texte est ajouté et l'ancien texte est parfois modifié. Le catalogue de textes de la prochaine version inédite de Tux Paint se trouve dans le référentiel Git de Tux Paint (voir : http://www.tuxpaint.org/download/source/git/ ), et sur le site Web de Tux Paint à http://www.tuxpaint.org/help/po/.

+ Remarque: Il est préférable de toujours travailler avec le dernier modèle de catalogue de texte Tux Paint ("tuxpaint.pot"), car un nouveau texte est ajouté et l'ancien texte est parfois modifié. Le catalogue de textes de la prochaine version inédite de Tux Paint se trouve dans le référentiel Git de Tux Paint (voir : https://tuxpaint.org/download/source/git/ ), et sur le site Web de Tux Paint à https://tuxpaint.org/help/po/.

Pour modifier une traduction existante, téléchargez le dernier fichier ".po" pour cette langue et modifiez-le comme décrit ci-dessus.

- Vous pouvez envoyer des fichiers de traduction nouveaux ou modifiés à Bill Kendrick , responsable du développement principal de Tux Paint , à : bill@newbreedsoftware.com, ou les poster sur la liste de diffusion "tuxpaint-i18n" (voir : http://www.tuxpaint.org/lists/ ).

+ Vous pouvez envoyer des fichiers de traduction nouveaux ou modifiés à Bill Kendrick , responsable du développement principal de Tux Paint , à : bill@newbreedsoftware.com, ou les poster sur la liste de diffusion "tuxpaint-i18n" (voir : https://tuxpaint.org/lists/ ).

Autrement, si vous avez un compte chez SourceForge.net , vous pouvez demander à être ajouté au projet "tuxpaint" et obtenir un accès en écriture au référentiel de code source Git afin que vous puissiez valider vos modifications directement.

diff --git a/docs/fr_FR.UTF-8/html/FAQ.html b/docs/fr_FR.UTF-8/html/FAQ.html index 7f858cf79..e5c7111f7 100644 --- a/docs/fr_FR.UTF-8/html/FAQ.html +++ b/docs/fr_FR.UTF-8/html/FAQ.html @@ -20,12 +20,12 @@ version 0.9.28 Questions fréquemment posées

- Copyright &copie; 2002-2021 par divers contributeurs; voir AUTHORS.
- http://www.tuxpaint.org/ + Copyright &copie; 2002-2022 par divers contributeurs; voir AUTHORS.
+ https://tuxpaint.org/

- août 29, 2021

+ janvier 20, 2022


http://www.tuxpaint.org/download/fonts/ + "https://tuxpaint.org/download/fonts/">https://tuxpaint.org/download/fonts/

@@ -823,7 +823,7 @@ cible "nosound". (c'est-à-dire, ne lancez pas "make nosound") Assu

- http://www.tuxpaint.org/lists/ + https://tuxpaint.org/lists/

diff --git a/docs/fr_FR.UTF-8/html/INSTALL.html b/docs/fr_FR.UTF-8/html/INSTALL.html index 773fef6d5..2c0cc0cb9 100644 --- a/docs/fr_FR.UTF-8/html/INSTALL.html +++ b/docs/fr_FR.UTF-8/html/INSTALL.html @@ -21,12 +21,12 @@ Documentation sur l'installation

- Copyright &copie; 2002-2021 par divers contributeurs; voir AUTHORS.
- http://www.tuxpaint.org/ + Copyright &copie; 2002-2022 par divers contributeurs; voir AUTHORS.
+ https://tuxpaint.org/

- septembre 17, 2021

+ janvier 20, 2022


diff --git a/docs/fr_FR.UTF-8/html/OPTIONS.html b/docs/fr_FR.UTF-8/html/OPTIONS.html index 8b5021d24..72695f404 100644 --- a/docs/fr_FR.UTF-8/html/OPTIONS.html +++ b/docs/fr_FR.UTF-8/html/OPTIONS.html @@ -20,12 +20,12 @@ Documentation sur les options

- Copyright &copie; 2002-2021 par divers contributeurs; voir AUTHORS.
- http://www.tuxpaint.org/ + Copyright &copie; 2002-2022 par divers contributeurs; voir AUTHORS.
+ https://tuxpaint.org/

- août 29, 2021

+ janvier 20, 2022


- Vous pouvez télécharger des polices pour les langues prises en charge sur le site Web de Tux Paint, http://www.tuxpaint.org/ . (Regardez dans la section "Polices" sous "Télécharger".)

+ You can download fonts for supported languages from Tux Paint's website, https://tuxpaint.org/. (Look in the 'Fonts' section under 'Download.')

Sous Unix et Linux, vous pouvez utiliser le Makefile qui est fourni avec la police pour installer la police à l'emplacement approprié.

diff --git a/docs/fr_FR.UTF-8/html/PNG.html b/docs/fr_FR.UTF-8/html/PNG.html index 391f57d7b..ed512f86d 100644 --- a/docs/fr_FR.UTF-8/html/PNG.html +++ b/docs/fr_FR.UTF-8/html/PNG.html @@ -21,12 +21,12 @@ Documentation sur PNG pour Tux Paint

- Copyright &copie; 2007-2021 par divers contributeurs; voir AUTHORS.
- http://www.tuxpaint.org/ + Copyright &copie; 2007-2022 par divers contributeurs; voir AUTHORS.
+ https://tuxpaint.org/

- mars 9, 2021

+ janvier 20, 2022


diff --git a/docs/fr_FR.UTF-8/html/README.html b/docs/fr_FR.UTF-8/html/README.html index 5391c9856..ec85366a1 100644 --- a/docs/fr_FR.UTF-8/html/README.html +++ b/docs/fr_FR.UTF-8/html/README.html @@ -24,7 +24,7 @@

Copyright &copie; 2002-2022 par divers contributeurs; voir AUTHORS.
- http://www.tuxpaint.org/
+ https://tuxpaint.org/
@TuxPaintTweets on Twitter

@@ -1495,7 +1495,7 @@

- Pour en savoir plus, visitez la page "Contact" du site officiel de Tux Paint : http://tuxpaint.org/contact/

+ Pour en savoir plus, visitez la page "Contact" du site officiel de Tux Paint : https://tuxpaint.org/contact/


- Pour en savoir plus, visitez la page "Nous aider" du site officiel de Tux Paint : http://tuxpaint.org/help/

+ Pour en savoir plus, visitez la page "Nous aider" du site officiel de Tux Paint : https://tuxpaint.org/help/

diff --git a/docs/fr_FR.UTF-8/html/SIGNALS.html b/docs/fr_FR.UTF-8/html/SIGNALS.html index ddf090abd..069479435 100644 --- a/docs/fr_FR.UTF-8/html/SIGNALS.html +++ b/docs/fr_FR.UTF-8/html/SIGNALS.html @@ -21,12 +21,12 @@ Documentation sur les signaux

- Copyright &copie; 2019-2021 par divers contributeurs; voir AUTHORS.
- http://www.tuxpaint.org/ + Copyright &copie; 2019-2022 par divers contributeurs; voir AUTHORS.
+ https://tuxpaint.org/

- mars 9, 2021

+ janvier 20, 2022


diff --git a/docs/fr_FR.UTF-8/html/SVG.html b/docs/fr_FR.UTF-8/html/SVG.html index 97a87faa9..509c85f02 100644 --- a/docs/fr_FR.UTF-8/html/SVG.html +++ b/docs/fr_FR.UTF-8/html/SVG.html @@ -21,12 +21,12 @@ Documentation sur SVG

- Copyright &copie; 2007-2021 par divers contributeurs; voir AUTHORS.
- http://www.tuxpaint.org/ + Copyright &copie; 2007-2022 par divers contributeurs; voir AUTHORS.
+ https://tuxpaint.org/

- mars 9, 2021

+ janvier 20, 2022


diff --git a/docs/gl_ES.UTF-8/ADVANCED-STAMPS-HOWTO.txt b/docs/gl_ES.UTF-8/ADVANCED-STAMPS-HOWTO.txt index 1e6033f38..b92567605 100644 --- a/docs/gl_ES.UTF-8/ADVANCED-STAMPS-HOWTO.txt +++ b/docs/gl_ES.UTF-8/ADVANCED-STAMPS-HOWTO.txt @@ -1,10 +1,10 @@ Tux Paint versión 0.9.28 «Como facer» os selos avanzados - Copyright © 2006-2021 por Albert Cahalan e outros; vexa AUTHORS (AUTORES). - http://www.tuxpaint.org/ + Copyright © 2006-2022 por Albert Cahalan e outros; vexa AUTHORS (AUTORES). + https://tuxpaint.org/ - 29 de Agosto de 2021 + 20 de Xaneiro de 2022 ---------------------------------------------------------------------- diff --git a/docs/gl_ES.UTF-8/ENVVARS.txt b/docs/gl_ES.UTF-8/ENVVARS.txt index e0a019cd2..24d8d5369 100644 --- a/docs/gl_ES.UTF-8/ENVVARS.txt +++ b/docs/gl_ES.UTF-8/ENVVARS.txt @@ -2,10 +2,10 @@ versión 0.9.28 Documentación de variábeis de contorno - Copyright © 2021-2021 por varios colaboradores; vexa AUTHORS (AUTORES). - http://www.tuxpaint.org/ + Copyright © 2021-2022 por varios colaboradores; vexa AUTHORS (AUTORES). + https://tuxpaint.org/ - 8 de Agosto de 2021 + 20 de Xaneiro de 2022 ---------------------------------------------------------------------- diff --git a/docs/gl_ES.UTF-8/EXTENDING.txt b/docs/gl_ES.UTF-8/EXTENDING.txt index 047066693..6142e8fc7 100644 --- a/docs/gl_ES.UTF-8/EXTENDING.txt +++ b/docs/gl_ES.UTF-8/EXTENDING.txt @@ -2,10 +2,10 @@ Tux Paint versión 0.9.28 - Copyright © 2002-2021 por varios colaboradores; vexa AUTHORS (AUTORES). - http://www.tuxpaint.org/ + Copyright © 2002-2022 por varios colaboradores; vexa AUTHORS (AUTORES). + https://tuxpaint.org/ - 19 de Setembro de 2021 + 20 de Xaneiro de 2022 ---------------------------------------------------------------------- @@ -699,8 +699,8 @@ Traducións Tux Paint («tuxpaint.pot»), xa que se engade n novos textos e o texto antigo cambia ocasionalmente. O catálogo de texto para a próxima versión inédita de Tux Paint pódese atopar no repositorio Git de Tux Paint (ver: - http://www.tuxpaint.org/download/source/git/) e no sitio web de Tux - Paint en http://www.tuxpaint.org/help/po/. + https://tuxpaint.org/download/source/git/) e no sitio web de Tux Paint + en https://tuxpaint.org/help/po/. Para editar unha tradución existente, descargue o último ficheiro «.po» para ese idioma e edíteo como se describe anteriormente. @@ -708,7 +708,7 @@ Traducións Pode enviar ficheiros de tradución novos ou editados a Bill Kendrick, responsábel do desenvolvemento de Tux Paint, a: bill@newbreedsoftware.com, ou publicalos na lista de correo - «tuxpaint-i18n» (vexa: http://www.tuxpaint.org/lists/). + «tuxpaint-i18n» (vexa: https://tuxpaint.org/lists/). Como alternativa, se te unha conta con SourceForge.net, pode solicitar que o engadan ao proxecto «tuxpaint» e recibir acceso de escritura ao diff --git a/docs/gl_ES.UTF-8/FAQ.txt b/docs/gl_ES.UTF-8/FAQ.txt index 95812e7d8..e55710ad1 100644 --- a/docs/gl_ES.UTF-8/FAQ.txt +++ b/docs/gl_ES.UTF-8/FAQ.txt @@ -1,10 +1,10 @@ Tux Paint versión 0.9.28 Preguntas máis frecuentes - Copyright © 2002-2021 por varios colaboradores; vexa AUTHORS (AUTORES). - http://www.tuxpaint.org/ + Copyright © 2002-2022 por varios colaboradores; vexa AUTHORS (AUTORES). + https://tuxpaint.org/ - 29 de Agosto de 2021 + 20 de Xaneiro de 2022 ---------------------------------------------------------------------- @@ -181,7 +181,7 @@ Problemas de interface Os tipos de letra axeitados para estas configuracións locais pódense descargar dende o sitio web de Tux Paint: - http://www.tuxpaint.org/download/fonts/ + https://tuxpaint.org/download/fonts/ ---------------------------------------------------------------------- @@ -666,7 +666,7 @@ Axuda / Contacto Para elo, pode subscribirse e publicar na nosa lista de correo «tuxpaint-users»: - http://www.tuxpaint.org/lists/ + https://tuxpaint.org/lists/ Ou ,póñase en contacto directamente co responsábel do desenvolvemento Bill Kendrick: diff --git a/docs/gl_ES.UTF-8/INSTALL.txt b/docs/gl_ES.UTF-8/INSTALL.txt index 51cd68597..2d2c72bf6 100644 --- a/docs/gl_ES.UTF-8/INSTALL.txt +++ b/docs/gl_ES.UTF-8/INSTALL.txt @@ -2,10 +2,10 @@ versión 0.9.28 Documentación da instalación - Copyright © 2002-2021 por varios colaboradores; vexa AUTHORS (AUTORES). - http://www.tuxpaint.org/ + Copyright © 2002-2022 por varios colaboradores; vexa AUTHORS (AUTORES). + https://tuxpaint.org/ - 17 de Setembro de 2021 + 20 de Xaneiro de 2022 ---------------------------------------------------------------------- diff --git a/docs/gl_ES.UTF-8/OPTIONS.txt b/docs/gl_ES.UTF-8/OPTIONS.txt index 1372d8a20..a3ce7203e 100644 --- a/docs/gl_ES.UTF-8/OPTIONS.txt +++ b/docs/gl_ES.UTF-8/OPTIONS.txt @@ -3,10 +3,10 @@ Documentación de opcións - Copyright © 2002-2021 por varios colaboradores; vexa AUTHORS (AUTORES). - http://www.tuxpaint.org/ + Copyright © 2002-2022 por varios colaboradores; vexa AUTHORS (AUTORES). + https://tuxpaint.org/ - 29 de Agosto de 2021 + 20 de Xaneiro de 2022 ---------------------------------------------------------------------- @@ -2028,9 +2028,9 @@ Tipos de letra especiais /usr/share/tuxpaint/fonts/locale/ko.ttf - Pode descargar os tipos de letra para os idiomas compatíbeis dende o - sitio web de Tux Paint, http://www.tuxpaint.org/.. (Mire na sección - «Tipos de letra» en «Descargas»). + You can download fonts for supported languages from Tux Paint's + website, https://tuxpaint.org/. (Look in the 'Fonts' section under + 'Download.') En Unix e Linux, pode usar o Makefile que vén co tipo de letra para instalalo no lugar adecuado. diff --git a/docs/gl_ES.UTF-8/PNG.txt b/docs/gl_ES.UTF-8/PNG.txt index 9cd065dcf..6bb6166bc 100644 --- a/docs/gl_ES.UTF-8/PNG.txt +++ b/docs/gl_ES.UTF-8/PNG.txt @@ -2,10 +2,10 @@ versión 0.9.28 Documentación PNG - Copyright © 2007-2021 por varios colaboradores; vexa AUTHORS (AUTORES). - http://www.tuxpaint.org/ + Copyright © 2007-2022 por varios colaboradores; vexa AUTHORS (AUTORES). + https://tuxpaint.org/ - 9 de Marzo de 2021 + 20 de Xaneiro de 2022 ---------------------------------------------------------------------- diff --git a/docs/gl_ES.UTF-8/README.txt b/docs/gl_ES.UTF-8/README.txt index b85aad2bc..137a7f6dc 100644 --- a/docs/gl_ES.UTF-8/README.txt +++ b/docs/gl_ES.UTF-8/README.txt @@ -4,7 +4,7 @@ Un sinxelo programa de debuxo para cativos Copyright © 2002-2022 por varios colaboradores; vexa AUTHORS (AUTORES). - http://www.tuxpaint.org/ + https://tuxpaint.org/ @TuxPaintTweets on Twitter 20 de Xaneiro de 2022 @@ -1080,7 +1080,7 @@ Importar imaxes manualmente * Ou póñase en contacto directamente cos desenvolvedores Para obter máis información, visite a páxina «Contacto» do sitio web - oficial de Tux Paint: http://tuxpaint.org/contact/ + oficial de Tux Paint: https://tuxpaint.org/contact/ ---------------------------------------------------------------------- @@ -1097,4 +1097,4 @@ Importar imaxes manualmente * Promover ou axudar a outras persoas a usar Tux Paint Para obter máis información, visite a páxina «Colabora connosco» do - sitio web oficial de Tux Paint: http://tuxpaint.org/help/ + sitio web oficial de Tux Paint: https://tuxpaint.org/help/ diff --git a/docs/gl_ES.UTF-8/SIGNALS.txt b/docs/gl_ES.UTF-8/SIGNALS.txt index c6f58f57e..8b368cd66 100644 --- a/docs/gl_ES.UTF-8/SIGNALS.txt +++ b/docs/gl_ES.UTF-8/SIGNALS.txt @@ -2,10 +2,10 @@ versión 0.9.28 Documentación de sinais - Copyright © 2019-2021 por varios colaboradores; vexa AUTHORS (AUTORES). - http://www.tuxpaint.org/ + Copyright © 2019-2022 por varios colaboradores; vexa AUTHORS (AUTORES). + https://tuxpaint.org/ - 9 de Marzo de 2021 + 20 de Xaneiro de 2022 ---------------------------------------------------------------------- diff --git a/docs/gl_ES.UTF-8/SVG.txt b/docs/gl_ES.UTF-8/SVG.txt index 71dcd13fe..13228cdc9 100644 --- a/docs/gl_ES.UTF-8/SVG.txt +++ b/docs/gl_ES.UTF-8/SVG.txt @@ -2,10 +2,10 @@ versión 0.9.28 Documentación SVG - Copyright © 2007-2021 por varios colaboradores; vexa AUTHORS (AUTORES). - http://www.tuxpaint.org/ + Copyright © 2007-2022 por varios colaboradores; vexa AUTHORS (AUTORES). + https://tuxpaint.org/ - 9 de Marzo de 2021 + 20 de Xaneiro de 2022 ---------------------------------------------------------------------- diff --git a/docs/gl_ES.UTF-8/html/ADVANCED-STAMPS-HOWTO.html b/docs/gl_ES.UTF-8/html/ADVANCED-STAMPS-HOWTO.html index bf9b32793..65ce25e40 100644 --- a/docs/gl_ES.UTF-8/html/ADVANCED-STAMPS-HOWTO.html +++ b/docs/gl_ES.UTF-8/html/ADVANCED-STAMPS-HOWTO.html @@ -20,12 +20,12 @@ versión 0.9.28 «Como facer» os selos avanzados

- Copyright © 2006-2021 por Albert Cahalan e outros; vexa AUTHORS (AUTORES).
- http://www.tuxpaint.org/ + Copyright © 2006-2022 por Albert Cahalan e outros; vexa AUTHORS (AUTORES).
+ https://tuxpaint.org/

- 29 de Agosto de 2021

+ 20 de Xaneiro de 2022


- Copyright © 2021-2021 por varios colaboradores; vexa AUTHORS (AUTORES).
- http://www.tuxpaint.org/ + Copyright © 2021-2022 por varios colaboradores; vexa AUTHORS (AUTORES).
+ https://tuxpaint.org/

- 8 de Agosto de 2021

+ 20 de Xaneiro de 2022


diff --git a/docs/gl_ES.UTF-8/html/EXTENDING.html b/docs/gl_ES.UTF-8/html/EXTENDING.html index ed5b31a0e..e2f41bfe1 100644 --- a/docs/gl_ES.UTF-8/html/EXTENDING.html +++ b/docs/gl_ES.UTF-8/html/EXTENDING.html @@ -21,12 +21,12 @@ versión 0.9.28

- Copyright © 2002-2021 por varios colaboradores; vexa AUTHORS (AUTORES).
- http://www.tuxpaint.org/ + Copyright © 2002-2022 por varios colaboradores; vexa AUTHORS (AUTORES).
+ https://tuxpaint.org/

- 19 de Setembro de 2021

+ 20 de Xaneiro de 2022


- Nota: É mellor traballar sempre co último modelo de catálogo de texto Tux Paint («tuxpaint.pot»), xa que se engade n novos textos e o texto antigo cambia ocasionalmente. O catálogo de texto para a próxima versión inédita de Tux Paint pódese atopar no repositorio Git de Tux Paint (ver: http://www.tuxpaint.org/download/source/git/) e no sitio web de Tux Paint en http://www.tuxpaint.org/help/po/.

+ Nota: É mellor traballar sempre co último modelo de catálogo de texto Tux Paint («tuxpaint.pot»), xa que se engade n novos textos e o texto antigo cambia ocasionalmente. O catálogo de texto para a próxima versión inédita de Tux Paint pódese atopar no repositorio Git de Tux Paint (ver: https://tuxpaint.org/download/source/git/) e no sitio web de Tux Paint en https://tuxpaint.org/help/po/.

Para editar unha tradución existente, descargue o último ficheiro «.po» para ese idioma e edíteo como se describe anteriormente.

- Pode enviar ficheiros de tradución novos ou editados a Bill Kendrick, responsábel do desenvolvemento de Tux Paint, a: bill@newbreedsoftware.com, ou publicalos na lista de correo «tuxpaint-i18n» (vexa: http://www.tuxpaint.org/lists/).

+ Pode enviar ficheiros de tradución novos ou editados a Bill Kendrick, responsábel do desenvolvemento de Tux Paint, a: bill@newbreedsoftware.com, ou publicalos na lista de correo «tuxpaint-i18n» (vexa: https://tuxpaint.org/lists/).

Como alternativa, se te unha conta con SourceForge.net, pode solicitar que o engadan ao proxecto «tuxpaint» e recibir acceso de escritura ao repositorio de código fonte de Git para que poida enviar os seus cambios directamente.

diff --git a/docs/gl_ES.UTF-8/html/FAQ.html b/docs/gl_ES.UTF-8/html/FAQ.html index e04093cd6..8828797fe 100644 --- a/docs/gl_ES.UTF-8/html/FAQ.html +++ b/docs/gl_ES.UTF-8/html/FAQ.html @@ -20,12 +20,12 @@ versión 0.9.28 Preguntas máis frecuentes

- Copyright © 2002-2021 por varios colaboradores; vexa AUTHORS (AUTORES).
- http://www.tuxpaint.org/ + Copyright © 2002-2022 por varios colaboradores; vexa AUTHORS (AUTORES).
+ https://tuxpaint.org/

- 29 de Agosto de 2021

+ 20 de Xaneiro de 2022


http://www.tuxpaint.org/download/fonts/ + "https://tuxpaint.org/download/fonts/">https://tuxpaint.org/download/fonts/

@@ -822,7 +822,7 @@

- http://www.tuxpaint.org/lists/ + https://tuxpaint.org/lists/

diff --git a/docs/gl_ES.UTF-8/html/INSTALL.html b/docs/gl_ES.UTF-8/html/INSTALL.html index 2051062c4..c64a70313 100644 --- a/docs/gl_ES.UTF-8/html/INSTALL.html +++ b/docs/gl_ES.UTF-8/html/INSTALL.html @@ -21,12 +21,12 @@ Documentación da instalación

- Copyright © 2002-2021 por varios colaboradores; vexa AUTHORS (AUTORES).
- http://www.tuxpaint.org/ + Copyright © 2002-2022 por varios colaboradores; vexa AUTHORS (AUTORES).
+ https://tuxpaint.org/

- 17 de Setembro de 2021

+ 20 de Xaneiro de 2022


diff --git a/docs/gl_ES.UTF-8/html/OPTIONS.html b/docs/gl_ES.UTF-8/html/OPTIONS.html index b13724705..1cd8067ca 100644 --- a/docs/gl_ES.UTF-8/html/OPTIONS.html +++ b/docs/gl_ES.UTF-8/html/OPTIONS.html @@ -20,12 +20,12 @@ Documentación de opcións

- Copyright © 2002-2021 por varios colaboradores; vexa AUTHORS (AUTORES).
- http://www.tuxpaint.org/ + Copyright © 2002-2022 por varios colaboradores; vexa AUTHORS (AUTORES).
+ https://tuxpaint.org/

- 29 de Agosto de 2021

+ 20 de Xaneiro de 2022


- Pode descargar os tipos de letra para os idiomas compatíbeis dende o sitio web de Tux Paint, http://www.tuxpaint.org/.. (Mire na sección «Tipos de letra» en «Descargas»).

+ You can download fonts for supported languages from Tux Paint's website, https://tuxpaint.org/. (Look in the 'Fonts' section under 'Download.')

En Unix e Linux, pode usar o Makefile que vén co tipo de letra para instalalo no lugar adecuado.

diff --git a/docs/gl_ES.UTF-8/html/PNG.html b/docs/gl_ES.UTF-8/html/PNG.html index 9f7f70c50..e365103de 100644 --- a/docs/gl_ES.UTF-8/html/PNG.html +++ b/docs/gl_ES.UTF-8/html/PNG.html @@ -21,12 +21,12 @@ Documentación PNG

- Copyright © 2007-2021 por varios colaboradores; vexa AUTHORS (AUTORES).
- http://www.tuxpaint.org/ + Copyright © 2007-2022 por varios colaboradores; vexa AUTHORS (AUTORES).
+ https://tuxpaint.org/

- 9 de Marzo de 2021

+ 20 de Xaneiro de 2022


diff --git a/docs/gl_ES.UTF-8/html/README.html b/docs/gl_ES.UTF-8/html/README.html index 29cf06e79..ab0551d39 100644 --- a/docs/gl_ES.UTF-8/html/README.html +++ b/docs/gl_ES.UTF-8/html/README.html @@ -24,7 +24,7 @@

Copyright © 2002-2022 por varios colaboradores; vexa AUTHORS (AUTORES).
- http://www.tuxpaint.org/
+ https://tuxpaint.org/
@TuxPaintTweets on Twitter

@@ -1495,7 +1495,7 @@

- Para obter máis información, visite a páxina «Contacto» do sitio web oficial de Tux Paint: http://tuxpaint.org/contact/

+ Para obter máis información, visite a páxina «Contacto» do sitio web oficial de Tux Paint: https://tuxpaint.org/contact/


- Para obter máis información, visite a páxina «Colabora connosco» do sitio web oficial de Tux Paint: http://tuxpaint.org/help/

+ Para obter máis información, visite a páxina «Colabora connosco» do sitio web oficial de Tux Paint: https://tuxpaint.org/help/

diff --git a/docs/gl_ES.UTF-8/html/SIGNALS.html b/docs/gl_ES.UTF-8/html/SIGNALS.html index f89ff177d..5798d1801 100644 --- a/docs/gl_ES.UTF-8/html/SIGNALS.html +++ b/docs/gl_ES.UTF-8/html/SIGNALS.html @@ -21,12 +21,12 @@ Documentación de sinais

- Copyright © 2019-2021 por varios colaboradores; vexa AUTHORS (AUTORES).
- http://www.tuxpaint.org/ + Copyright © 2019-2022 por varios colaboradores; vexa AUTHORS (AUTORES).
+ https://tuxpaint.org/

- 9 de Marzo de 2021

+ 20 de Xaneiro de 2022


diff --git a/docs/gl_ES.UTF-8/html/SVG.html b/docs/gl_ES.UTF-8/html/SVG.html index 9e9011ecd..3d41a30b1 100644 --- a/docs/gl_ES.UTF-8/html/SVG.html +++ b/docs/gl_ES.UTF-8/html/SVG.html @@ -21,12 +21,12 @@ Documentación SVG

- Copyright © 2007-2021 por varios colaboradores; vexa AUTHORS (AUTORES).
- http://www.tuxpaint.org/ + Copyright © 2007-2022 por varios colaboradores; vexa AUTHORS (AUTORES).
+ https://tuxpaint.org/

- 9 de Marzo de 2021

+ 20 de Xaneiro de 2022


diff --git a/docs/ja_JP.UTF-8/ADVANCED-STAMPS-HOWTO.txt b/docs/ja_JP.UTF-8/ADVANCED-STAMPS-HOWTO.txt index e70da37f5..0c0516c11 100644 --- a/docs/ja_JP.UTF-8/ADVANCED-STAMPS-HOWTO.txt +++ b/docs/ja_JP.UTF-8/ADVANCED-STAMPS-HOWTO.txt @@ -1,10 +1,10 @@ Tux Paint バージョン 0.9.28 スタンプ作成の詳細について - Copyright © 2006-2021 by Albert Cahalan ほか; "AUTHORS" 参照. - http://www.tuxpaint.org/ + Copyright © 2006-2022 by Albert Cahalan ほか; "AUTHORS" 参照. + https://tuxpaint.org/ - 2021年8月29日 + 2022年1月20日 ---------------------------------------------------------------------- diff --git a/docs/ja_JP.UTF-8/ENVVARS.txt b/docs/ja_JP.UTF-8/ENVVARS.txt index 71c157261..ffbdbd7a3 100644 --- a/docs/ja_JP.UTF-8/ENVVARS.txt +++ b/docs/ja_JP.UTF-8/ENVVARS.txt @@ -2,10 +2,10 @@ バージョン 0.9.28 Environment Variables Documentation - Copyright © 2021-2021 by various contributors; "AUTHORS" 参照. - http://www.tuxpaint.org/ + Copyright © 2021-2022 by various contributors; "AUTHORS" 参照. + https://tuxpaint.org/ - 2021年8月 8日 + 2022年1月20日 ---------------------------------------------------------------------- diff --git a/docs/ja_JP.UTF-8/EXTENDING.txt b/docs/ja_JP.UTF-8/EXTENDING.txt index 0c36a0b2f..e51a71b79 100644 --- a/docs/ja_JP.UTF-8/EXTENDING.txt +++ b/docs/ja_JP.UTF-8/EXTENDING.txt @@ -2,10 +2,10 @@ Tux Paint バージョン 0.9.28 - Copyright © 2002-2021 by various contributors; "AUTHORS" 参照. - http://www.tuxpaint.org/ + Copyright © 2002-2022 by various contributors; "AUTHORS" 参照. + https://tuxpaint.org/ - 2021年9月19日 + 2022年1月20日 ---------------------------------------------------------------------- @@ -679,15 +679,15 @@ Translations template ("tuxpaint.pot"), since new text is added, and old text is occasionally changed. The text catalog for the upcoming, unreleased version of Tux Paint can be found in Tux Paint's Git repository (see: - http://www.tuxpaint.org/download/source/git/), and on the Tux Paint - website at http://www.tuxpaint.org/help/po/. + https://tuxpaint.org/download/source/git/), and on the Tux Paint website + at https://tuxpaint.org/help/po/. To edit an existing translation, download the latest ".po" file for that language, and edit it as described above. You may send new or edited translation files to Bill Kendrick, lead developer of Tux Paint, at: bill@newbreedsoftware.com, or post them to - the "tuxpaint-i18n" mailing list (see: http://www.tuxpaint.org/lists/). + the "tuxpaint-i18n" mailing list (see: https://tuxpaint.org/lists/). Alternatively, if you have an account with SourceForge.net, you can request to be added to the "tuxpaint" project and receive write-access diff --git a/docs/ja_JP.UTF-8/FAQ.txt b/docs/ja_JP.UTF-8/FAQ.txt index 8099cb08f..eaec1ab2d 100644 --- a/docs/ja_JP.UTF-8/FAQ.txt +++ b/docs/ja_JP.UTF-8/FAQ.txt @@ -1,10 +1,10 @@ Tux Paint バージョン 0.9.28 Frequently Asked Questions - Copyright © 2002-2021 by various contributors; "AUTHORS" 参照. - http://www.tuxpaint.org/ + Copyright © 2002-2022 by various contributors; "AUTHORS" 参照. + https://tuxpaint.org/ - 2021年8月29日 + 2022年1月20日 ---------------------------------------------------------------------- @@ -170,7 +170,7 @@ Interface Problems The appropriate fonts for such locales can be downloaded from the Tux Paint website: - http://www.tuxpaint.org/download/fonts/ + https://tuxpaint.org/download/fonts/ ---------------------------------------------------------------------- @@ -637,7 +637,7 @@ Help / Contact Any questions you don't see answered? Please let us know! You can subscribe and post to our "tuxpaint-users" mailing list: - http://www.tuxpaint.org/lists/ + https://tuxpaint.org/lists/ Or, contact lead developer Bill Kendrick directly: diff --git a/docs/ja_JP.UTF-8/INSTALL.txt b/docs/ja_JP.UTF-8/INSTALL.txt index 7ba1e3e32..18e9afc1d 100644 --- a/docs/ja_JP.UTF-8/INSTALL.txt +++ b/docs/ja_JP.UTF-8/INSTALL.txt @@ -2,10 +2,10 @@ バージョン 0.9.28 Installation Documentation - Copyright © 2002-2021 by various contributors; "AUTHORS" 参照. - http://www.tuxpaint.org/ + Copyright © 2002-2022 by various contributors; "AUTHORS" 参照. + https://tuxpaint.org/ - 2021年9月17日 + 2022年1月20日 ---------------------------------------------------------------------- diff --git a/docs/ja_JP.UTF-8/OPTIONS.txt b/docs/ja_JP.UTF-8/OPTIONS.txt index a323a3848..9647842e0 100644 --- a/docs/ja_JP.UTF-8/OPTIONS.txt +++ b/docs/ja_JP.UTF-8/OPTIONS.txt @@ -3,10 +3,10 @@ 各種設定について - Copyright © 2002-2021 by various contributors; "AUTHORS" 参照. - http://www.tuxpaint.org/ + Copyright © 2002-2022 by various contributors; "AUTHORS" 参照. + https://tuxpaint.org/ - 2021年8月29日 + 2022年1月20日 ---------------------------------------------------------------------- @@ -1726,8 +1726,9 @@ Windows のユーザー /usr/share/tuxpaint/fonts/locale/ko.ttf - サポートされる言語用のフォントファイルは、Tux Paint のウェブサイト http://www.tuxpaint.org/ - からダウンロードできます。('ダウンロード' ページの 'フォント' セクションにあります) + You can download fonts for supported languages from Tux Paint's + website, https://tuxpaint.org/. (Look in the 'Fonts' section under + 'Download.') Unix や Linux では、同梱の Makefile を使って、適切な場所にフォントをインストールすることができます。 diff --git a/docs/ja_JP.UTF-8/PNG.txt b/docs/ja_JP.UTF-8/PNG.txt index e5bcadce0..4be03f36e 100644 --- a/docs/ja_JP.UTF-8/PNG.txt +++ b/docs/ja_JP.UTF-8/PNG.txt @@ -2,10 +2,10 @@ バージョン 0.9.28 PNG Documentation - Copyright © 2007-2021 by various contributors; "AUTHORS" 参照. - http://www.tuxpaint.org/ + Copyright © 2007-2022 by various contributors; "AUTHORS" 参照. + https://tuxpaint.org/ - 2021年3月 9日 + 2022年1月20日 ---------------------------------------------------------------------- diff --git a/docs/ja_JP.UTF-8/README.txt b/docs/ja_JP.UTF-8/README.txt index 930f4a999..5b3b5db25 100644 --- a/docs/ja_JP.UTF-8/README.txt +++ b/docs/ja_JP.UTF-8/README.txt @@ -4,7 +4,7 @@ 子供向けのシンプルなお絵かきプログラム Copyright © 2002-2022 by various contributors; "AUTHORS" 参照. - http://www.tuxpaint.org/ + https://tuxpaint.org/ @TuxPaintTweets on Twitter 2022年1月20日 @@ -743,7 +743,7 @@ Tux Paint の起動 * 開発者へ直接連絡することもできます もっとお知りになりたい場合、Tux Paint のウェブサイト の "連絡先" のページ - (http://tuxpaint.org/contact/) をごらん下さい + (https://tuxpaint.org/contact/) をごらん下さい ---------------------------------------------------------------------- @@ -759,4 +759,4 @@ Tux Paint の起動 * 宣伝や、他の Tux Paint ユーザーのサポート もっとお知りになりたい場合、Tux Paint のウェブサイト の "私たちにご協力を" のページ - (http://tuxpaint.org/help/) をごらん下さい + (https://tuxpaint.org/help/) をごらん下さい diff --git a/docs/ja_JP.UTF-8/SIGNALS.txt b/docs/ja_JP.UTF-8/SIGNALS.txt index 5a92b29b6..34a23efbb 100644 --- a/docs/ja_JP.UTF-8/SIGNALS.txt +++ b/docs/ja_JP.UTF-8/SIGNALS.txt @@ -2,10 +2,10 @@ バージョン 0.9.28 Signals Documentation - Copyright © 2019-2021 by various contributors; "AUTHORS" 参照. - http://www.tuxpaint.org/ + Copyright © 2019-2022 by various contributors; "AUTHORS" 参照. + https://tuxpaint.org/ - 2021年3月 9日 + 2022年1月20日 ---------------------------------------------------------------------- diff --git a/docs/ja_JP.UTF-8/SVG.txt b/docs/ja_JP.UTF-8/SVG.txt index aa8bbf28e..07b620a45 100644 --- a/docs/ja_JP.UTF-8/SVG.txt +++ b/docs/ja_JP.UTF-8/SVG.txt @@ -2,10 +2,10 @@ バージョン 0.9.28 SVG Documentation - Copyright © 2007-2021 by various contributors; "AUTHORS" 参照. - http://www.tuxpaint.org/ + Copyright © 2007-2022 by various contributors; "AUTHORS" 参照. + https://tuxpaint.org/ - 2021年3月 9日 + 2022年1月20日 ---------------------------------------------------------------------- diff --git a/docs/ja_JP.UTF-8/html/ADVANCED-STAMPS-HOWTO.html b/docs/ja_JP.UTF-8/html/ADVANCED-STAMPS-HOWTO.html index 5809837f6..e6bd462fb 100644 --- a/docs/ja_JP.UTF-8/html/ADVANCED-STAMPS-HOWTO.html +++ b/docs/ja_JP.UTF-8/html/ADVANCED-STAMPS-HOWTO.html @@ -20,12 +20,12 @@ バージョン 0.9.28 スタンプ作成の詳細について

- Copyright © 2006-2021 by Albert Cahalan ほか; "AUTHORS" 参照.
- http://www.tuxpaint.org/ + Copyright © 2006-2022 by Albert Cahalan ほか; "AUTHORS" 参照.
+ https://tuxpaint.org/

- 2021年8月29日

+ 2022年1月20日


- Copyright © 2021-2021 by various contributors; "AUTHORS" 参照.
- http://www.tuxpaint.org/ + Copyright © 2021-2022 by various contributors; "AUTHORS" 参照.
+ https://tuxpaint.org/

- 2021年8月 8日

+ 2022年1月20日


diff --git a/docs/ja_JP.UTF-8/html/EXTENDING.html b/docs/ja_JP.UTF-8/html/EXTENDING.html index c9ea397f7..1cb3f1751 100644 --- a/docs/ja_JP.UTF-8/html/EXTENDING.html +++ b/docs/ja_JP.UTF-8/html/EXTENDING.html @@ -21,12 +21,12 @@ バージョン 0.9.28

- Copyright © 2002-2021 by various contributors; "AUTHORS" 参照.
- http://www.tuxpaint.org/ + Copyright © 2002-2022 by various contributors; "AUTHORS" 参照.
+ https://tuxpaint.org/

- 2021年9月19日

+ 2022年1月20日


- Note: It is best to always work off of the latest Tux Paint text catalog template ("tuxpaint.pot"), since new text is added, and old text is occasionally changed. The text catalog for the upcoming, unreleased version of Tux Paint can be found in Tux Paint's Git repository (see: http://www.tuxpaint.org/download/source/git/), and on the Tux Paint website at http://www.tuxpaint.org/help/po/.

+ Note: It is best to always work off of the latest Tux Paint text catalog template ("tuxpaint.pot"), since new text is added, and old text is occasionally changed. The text catalog for the upcoming, unreleased version of Tux Paint can be found in Tux Paint's Git repository (see: https://tuxpaint.org/download/source/git/), and on the Tux Paint website at https://tuxpaint.org/help/po/.

To edit an existing translation, download the latest ".po" file for that language, and edit it as described above.

- You may send new or edited translation files to Bill Kendrick, lead developer of Tux Paint, at: bill@newbreedsoftware.com, or post them to the "tuxpaint-i18n" mailing list (see: http://www.tuxpaint.org/lists/).

+ You may send new or edited translation files to Bill Kendrick, lead developer of Tux Paint, at: bill@newbreedsoftware.com, or post them to the "tuxpaint-i18n" mailing list (see: https://tuxpaint.org/lists/).

Alternatively, if you have an account with SourceForge.net, you can request to be added to the "tuxpaint" project and receive write-access to the Git source code repository so that you may commit your changes directly.

diff --git a/docs/ja_JP.UTF-8/html/FAQ.html b/docs/ja_JP.UTF-8/html/FAQ.html index 102ce8622..80b1e5ffd 100644 --- a/docs/ja_JP.UTF-8/html/FAQ.html +++ b/docs/ja_JP.UTF-8/html/FAQ.html @@ -20,12 +20,12 @@ バージョン 0.9.28 Frequently Asked Questions

- Copyright © 2002-2021 by various contributors; "AUTHORS" 参照.
- http://www.tuxpaint.org/ + Copyright © 2002-2022 by various contributors; "AUTHORS" 参照.
+ https://tuxpaint.org/

- 2021年8月29日

+ 2022年1月20日


http://www.tuxpaint.org/download/fonts/ + "https://tuxpaint.org/download/fonts/">https://tuxpaint.org/download/fonts/

@@ -822,7 +822,7 @@

- http://www.tuxpaint.org/lists/ + https://tuxpaint.org/lists/

diff --git a/docs/ja_JP.UTF-8/html/INSTALL.html b/docs/ja_JP.UTF-8/html/INSTALL.html index d6c2fa2c6..2ebda8c04 100644 --- a/docs/ja_JP.UTF-8/html/INSTALL.html +++ b/docs/ja_JP.UTF-8/html/INSTALL.html @@ -21,12 +21,12 @@ Installation Documentation

- Copyright © 2002-2021 by various contributors; "AUTHORS" 参照.
- http://www.tuxpaint.org/ + Copyright © 2002-2022 by various contributors; "AUTHORS" 参照.
+ https://tuxpaint.org/

- 2021年9月17日

+ 2022年1月20日


diff --git a/docs/ja_JP.UTF-8/html/OPTIONS.html b/docs/ja_JP.UTF-8/html/OPTIONS.html index fd28462f3..43d97e954 100644 --- a/docs/ja_JP.UTF-8/html/OPTIONS.html +++ b/docs/ja_JP.UTF-8/html/OPTIONS.html @@ -20,12 +20,12 @@ 各種設定について

- Copyright © 2002-2021 by various contributors; "AUTHORS" 参照.
- http://www.tuxpaint.org/ + Copyright © 2002-2022 by various contributors; "AUTHORS" 参照.
+ https://tuxpaint.org/

- 2021年8月29日

+ 2022年1月20日


- サポートされる言語用のフォントファイルは、Tux Paint のウェブサイト http://www.tuxpaint.org/ からダウンロードできます。('ダウンロード' ページの 'フォント' セクションにあります)

+ You can download fonts for supported languages from Tux Paint's website, https://tuxpaint.org/. (Look in the 'Fonts' section under 'Download.')

Unix や Linux では、同梱の Makefile を使って、適切な場所にフォントをインストールすることができます。

diff --git a/docs/ja_JP.UTF-8/html/PNG.html b/docs/ja_JP.UTF-8/html/PNG.html index f134f9515..ab92680c1 100644 --- a/docs/ja_JP.UTF-8/html/PNG.html +++ b/docs/ja_JP.UTF-8/html/PNG.html @@ -21,12 +21,12 @@ PNG Documentation

- Copyright © 2007-2021 by various contributors; "AUTHORS" 参照.
- http://www.tuxpaint.org/ + Copyright © 2007-2022 by various contributors; "AUTHORS" 参照.
+ https://tuxpaint.org/

- 2021年3月 9日

+ 2022年1月20日


diff --git a/docs/ja_JP.UTF-8/html/README.html b/docs/ja_JP.UTF-8/html/README.html index d68b244f2..da0b8392f 100644 --- a/docs/ja_JP.UTF-8/html/README.html +++ b/docs/ja_JP.UTF-8/html/README.html @@ -24,7 +24,7 @@

Copyright © 2002-2022 by various contributors; "AUTHORS" 参照.
- http://www.tuxpaint.org/
+ https://tuxpaint.org/
@TuxPaintTweets on Twitter

@@ -1495,7 +1495,7 @@

- もっとお知りになりたい場合、Tux Paint のウェブサイト の "連絡先" のページ (http://tuxpaint.org/contact/) をごらん下さい

+ もっとお知りになりたい場合、Tux Paint のウェブサイト の "連絡先" のページ (https://tuxpaint.org/contact/) をごらん下さい


- もっとお知りになりたい場合、Tux Paint のウェブサイト の "私たちにご協力を" のページ (http://tuxpaint.org/help/) をごらん下さい

+ もっとお知りになりたい場合、Tux Paint のウェブサイト の "私たちにご協力を" のページ (https://tuxpaint.org/help/) をごらん下さい

diff --git a/docs/ja_JP.UTF-8/html/SIGNALS.html b/docs/ja_JP.UTF-8/html/SIGNALS.html index b53664a35..fe28a739f 100644 --- a/docs/ja_JP.UTF-8/html/SIGNALS.html +++ b/docs/ja_JP.UTF-8/html/SIGNALS.html @@ -21,12 +21,12 @@ Signals Documentation

- Copyright © 2019-2021 by various contributors; "AUTHORS" 参照.
- http://www.tuxpaint.org/ + Copyright © 2019-2022 by various contributors; "AUTHORS" 参照.
+ https://tuxpaint.org/

- 2021年3月 9日

+ 2022年1月20日


diff --git a/docs/ja_JP.UTF-8/html/SVG.html b/docs/ja_JP.UTF-8/html/SVG.html index 50bf855fb..f66d65814 100644 --- a/docs/ja_JP.UTF-8/html/SVG.html +++ b/docs/ja_JP.UTF-8/html/SVG.html @@ -21,12 +21,12 @@ SVG Documentation

- Copyright © 2007-2021 by various contributors; "AUTHORS" 参照.
- http://www.tuxpaint.org/ + Copyright © 2007-2022 by various contributors; "AUTHORS" 参照.
+ https://tuxpaint.org/

- 2021年3月 9日

+ 2022年1月20日


diff --git a/magic/docs/en/README.txt b/magic/docs/en/README.txt index ebca41f46..5ecd743bb 100644 --- a/magic/docs/en/README.txt +++ b/magic/docs/en/README.txt @@ -1,9 +1,9 @@ Creating Tux Paint Magic Tool Plugins - Copyright 2007-2021 by various contributors; see AUTHORS.txt - http://www.tuxpaint.org/ + Copyright 2007-2022 by various contributors; see AUTHORS.txt + https://tuxpaint.org/ - July 5, 2007 - September 21, 2021 + July 5, 2007 - January 20, 2022 ---------------------------------------------------------------------- @@ -966,12 +966,12 @@ Example Code Getting Help For more information, check the Tux Paint website: - http://www.tuxpaint.org/, and the Simple DirectMedia Layer library - website: http://www.libsdl.org/. + https://tuxpaint.org/, and the Simple DirectMedia Layer library website: + http://www.libsdl.org/. Additionally, other Tux Paint developers and users can be found on the "tuxpaint-devel" and "tuxpaint-users" mailing lists: - http://www.tuxpaint.org/lists/. + https://tuxpaint.org/lists/. ---------------------------------------------------------------------- diff --git a/magic/docs/en/html/README.html b/magic/docs/en/html/README.html index 74c0c826e..6646d45d3 100644 --- a/magic/docs/en/html/README.html +++ b/magic/docs/en/html/README.html @@ -3,16 +3,18 @@ + +

Creating Tux Paint Magic Tool Plugins

-

Copyright 2007-2021 by various contributors; see AUTHORS.txt
-http://www.tuxpaint.org/

+

Copyright 2007-2022 by various contributors; see AUTHORS.txt
+https://tuxpaint.org/

-

July 5, 2007 - September 21, 2021

+

July 5, 2007 - January 20, 2022


@@ -1251,14 +1253,14 @@ simply be '1', your arrays will be of length '1', etc.)

For more information, check the Tux Paint website: -http://www.tuxpaint.org/, +https://tuxpaint.org/, and the Simple DirectMedia Layer library website: http://www.libsdl.org/.

Additionally, other Tux Paint developers and users can be found on the "tuxpaint-devel" and "tuxpaint-users" mailing lists: -http://www.tuxpaint.org/lists/.

+https://tuxpaint.org/lists/.

diff --git a/man/en/tuxpaint.1 b/man/en/tuxpaint.1 index ca87fc96b..d2c12d375 100644 --- a/man/en/tuxpaint.1 +++ b/man/en/tuxpaint.1 @@ -1,5 +1,5 @@ -.\" tuxpaint.1 - 2022.01.18 -.TH TUXPAINT 1 "January 18, 2022" "0.9.28" "Tux Paint" +.\" tuxpaint.1 - 2022.01.20 +.TH TUXPAINT 1 "January 20, 2022" "0.9.28" "Tux Paint" .SH NAME tuxpaint -- "Tux Paint", a drawing program for young children. @@ -1281,7 +1281,7 @@ See the documentation that comes with Tux Paint for further instructions on usin The canonical place to find Tux Paint information is at .nh -http://www.tuxpaint.org/. +https://tuxpaint.org/. .hy .SH AUTHORS diff --git a/man/es_ES.UTF-8/tuxpaint.1 b/man/es_ES.UTF-8/tuxpaint.1 index 3607ce86a..7e484bea0 100644 --- a/man/es_ES.UTF-8/tuxpaint.1 +++ b/man/es_ES.UTF-8/tuxpaint.1 @@ -1,5 +1,5 @@ -.\" tuxpaint.1 - 2022.01.18 -.TH TUXPAINT 1 "enero 18, 2022" "0.9.28" "Tux Paint" +.\" tuxpaint.1 - 2022.01.20 +.TH TUXPAINT 1 "enero 20, 2022" "0.9.28" "Tux Paint" .SH NAME tuxpaint -- "Tux Paint", a drawing program for young children. @@ -1281,7 +1281,7 @@ See the documentation that comes with Tux Paint for further instructions on usin The canonical place to find Tux Paint information is at .nh -http://www.tuxpaint.org/. +https://tuxpaint.org/. .hy .SH AUTHORS diff --git a/man/fr_FR.UTF-8/tuxpaint.1 b/man/fr_FR.UTF-8/tuxpaint.1 index d3783a5a0..47d73b630 100644 --- a/man/fr_FR.UTF-8/tuxpaint.1 +++ b/man/fr_FR.UTF-8/tuxpaint.1 @@ -1,5 +1,5 @@ -.\" tuxpaint.1 - 2022.01.18 -.TH TUXPAINT 1 "janvier 18, 2022" "0.9.28" "Tux Paint" +.\" tuxpaint.1 - 2022.01.20 +.TH TUXPAINT 1 "janvier 20, 2022" "0.9.28" "Tux Paint" .SH NAME tuxpaint -- "Tux Paint", un programme simple pour les jeunes enfants. @@ -1321,7 +1321,7 @@ Voyez la documentation venant avec Tux Paint pour d'autres instructions concerna L'endroit normal pour trouver les informations sur Tux Paint se trouve à .nh -http://www.tuxpaint.org/. +https://tuxpaint.org/. .hy .SH AUTHORS diff --git a/man/gl_ES.UTF-8/tuxpaint.1 b/man/gl_ES.UTF-8/tuxpaint.1 index cc8f49fea..e24ed9314 100644 --- a/man/gl_ES.UTF-8/tuxpaint.1 +++ b/man/gl_ES.UTF-8/tuxpaint.1 @@ -1,5 +1,5 @@ -.\" tuxpaint.1 - 2022.01.18 -.TH TUXPAINT 1 "18 de Xaneiro de 2022" "0.9.28" "Tux Paint" +.\" tuxpaint.1 - 2022.01.20 +.TH TUXPAINT 1 "20 de Xaneiro de 2022" "0.9.28" "Tux Paint" .SH NAME tuxpaint -- "Tux Paint", a drawing program for young children. @@ -1285,7 +1285,7 @@ See the documentation that comes with Tux Paint for further instructions on usin The canonical place to find Tux Paint information is at .nh -http://www.tuxpaint.org/. +https://tuxpaint.org/. .hy .SH AUTHORS diff --git a/man/ja_JP.UTF-8/tuxpaint.1 b/man/ja_JP.UTF-8/tuxpaint.1 index 0adc0c5b3..be544891e 100644 --- a/man/ja_JP.UTF-8/tuxpaint.1 +++ b/man/ja_JP.UTF-8/tuxpaint.1 @@ -1,5 +1,5 @@ -.\" tuxpaint.1 - 2022.01.18 -.TH TUXPAINT 1 "2022年1月18日" "0.9.28" "Tux Paint" +.\" tuxpaint.1 - 2022.01.20 +.TH TUXPAINT 1 "2022年1月20日" "0.9.28" "Tux Paint" .SH NAME tuxpaint -- 小さな子供向けのお絵かきプログラム @@ -1284,7 +1284,7 @@ See the documentation that comes with Tux Paint for further instructions on usin The canonical place to find Tux Paint information is at .nh -http://www.tuxpaint.org/. +https://tuxpaint.org/. .hy .SH AUTHORS