Merge branch 'master' into sdl2.0
1
.gitignore
vendored
|
|
@ -17,3 +17,4 @@ TuxPaint.dmg
|
|||
src/po/POTFILES.in
|
||||
src/tuxpaint.desktop
|
||||
src/org.tuxpaint.Tuxpaint.appdata.xml
|
||||
test-png
|
||||
|
|
|
|||
10
Makefile
|
|
@ -4,7 +4,7 @@
|
|||
# Various contributors (see AUTHORS.txt)
|
||||
# http://www.tuxpaint.org/
|
||||
|
||||
# June 14, 2002 - June 29, 2022
|
||||
# June 14, 2002 - July 3, 2022
|
||||
|
||||
|
||||
# The version number, for release:
|
||||
|
|
@ -316,6 +316,9 @@ NOSVGFLAG:=$(if $(SVG_LIB),,-DNOSVG$(warning No SVG for you!))
|
|||
OLDSVGFLAG:=$(if $(filter -lsvg-cairo,$(SVG_LIB)),-DOLD_SVG,)
|
||||
|
||||
|
||||
PNG_CFLAGS:=$(shell $(PKG_CONFIG) libpng --cflags)
|
||||
|
||||
|
||||
ifeq ($(hack),1)
|
||||
hack:
|
||||
@echo 'SDL2_PANGO_LIB is' $(SDL2_PANGO_LIB)
|
||||
|
|
@ -717,6 +720,7 @@ clean:
|
|||
@-rm -f TuxPaint.dmg temp.dmg; rm -rf magic/*.dSYM Resources
|
||||
@-rm -f dlllist a.exe
|
||||
@-rm -f win32/Preprocessed.iss win32/tuxpaint-*.zip win32/tuxpaint-*.exe
|
||||
@-rm -f test-png
|
||||
@echo
|
||||
|
||||
# "make uninstall" should remove the various parts from their
|
||||
|
|
@ -1402,3 +1406,7 @@ $(MAGIC_SO): magic/%.$(SO_TYPE): magic/src/%.c
|
|||
|
||||
.PHONY: magic-plugins
|
||||
magic-plugins: src/tp_magic_api.h $(MAGIC_SO)
|
||||
|
||||
test-png: src/test-png.c
|
||||
$(CC) $(PNG_CFLAGS) src/test-png.c -o test-png $(PNG)
|
||||
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 125 B After Width: | Height: | Size: 96 B |
|
Before Width: | Height: | Size: 153 B After Width: | Height: | Size: 140 B |
|
Before Width: | Height: | Size: 160 B After Width: | Height: | Size: 127 B |
|
Before Width: | Height: | Size: 188 B After Width: | Height: | Size: 165 B |
|
Before Width: | Height: | Size: 6.7 KiB After Width: | Height: | Size: 573 B |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 8 KiB After Width: | Height: | Size: 3.1 KiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 3.6 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 3.3 KiB |
|
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 6.5 KiB After Width: | Height: | Size: 6.4 KiB |
|
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 682 B After Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 4.4 KiB After Width: | Height: | Size: 92 B |
|
Before Width: | Height: | Size: 121 B After Width: | Height: | Size: 92 B |
|
Before Width: | Height: | Size: 122 B After Width: | Height: | Size: 92 B |
|
Before Width: | Height: | Size: 122 B After Width: | Height: | Size: 93 B |
|
Before Width: | Height: | Size: 122 B After Width: | Height: | Size: 93 B |
|
Before Width: | Height: | Size: 137 B After Width: | Height: | Size: 113 B |
|
Before Width: | Height: | Size: 121 B After Width: | Height: | Size: 90 B |
|
Before Width: | Height: | Size: 5.3 KiB After Width: | Height: | Size: 790 B |
|
Before Width: | Height: | Size: 5.7 KiB After Width: | Height: | Size: 1 KiB |
|
Before Width: | Height: | Size: 7.4 KiB After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 5.6 KiB After Width: | Height: | Size: 695 B |
|
Before Width: | Height: | Size: 877 B After Width: | Height: | Size: 490 B |
|
Before Width: | Height: | Size: 823 B After Width: | Height: | Size: 416 B |
|
Before Width: | Height: | Size: 4.9 KiB After Width: | Height: | Size: 513 B |
|
Before Width: | Height: | Size: 4.7 KiB After Width: | Height: | Size: 275 B |
|
Before Width: | Height: | Size: 201 B After Width: | Height: | Size: 186 B |
|
Before Width: | Height: | Size: 148 B After Width: | Height: | Size: 127 B |
|
Before Width: | Height: | Size: 144 B After Width: | Height: | Size: 119 B |
|
Before Width: | Height: | Size: 150 B After Width: | Height: | Size: 125 B |
|
Before Width: | Height: | Size: 146 B After Width: | Height: | Size: 116 B |
|
Before Width: | Height: | Size: 521 B After Width: | Height: | Size: 498 B |
|
Before Width: | Height: | Size: 628 B After Width: | Height: | Size: 754 B |
|
Before Width: | Height: | Size: 572 B After Width: | Height: | Size: 510 B |
|
Before Width: | Height: | Size: 638 B After Width: | Height: | Size: 876 B |
|
Before Width: | Height: | Size: 633 B After Width: | Height: | Size: 570 B |
|
Before Width: | Height: | Size: 687 B After Width: | Height: | Size: 850 B |
|
Before Width: | Height: | Size: 9.9 KiB After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 376 B After Width: | Height: | Size: 361 B |
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 692 B After Width: | Height: | Size: 645 B |
|
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 9 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 1 KiB After Width: | Height: | Size: 353 B |
|
Before Width: | Height: | Size: 7.8 KiB After Width: | Height: | Size: 2 KiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 829 B |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 6.3 KiB |
|
Before Width: | Height: | Size: 425 B After Width: | Height: | Size: 270 B |
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.8 KiB |
|
Before Width: | Height: | Size: 180 B After Width: | Height: | Size: 152 B |
|
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 645 B |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.6 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 677 B |
|
Before Width: | Height: | Size: 1 KiB After Width: | Height: | Size: 1,006 B |
|
Before Width: | Height: | Size: 655 B After Width: | Height: | Size: 568 B |
|
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2.5 KiB |
|
Before Width: | Height: | Size: 591 B After Width: | Height: | Size: 537 B |
|
Before Width: | Height: | Size: 2.2 KiB After Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 2.2 KiB After Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 569 B After Width: | Height: | Size: 486 B |
|
Before Width: | Height: | Size: 4.9 KiB After Width: | Height: | Size: 284 B |
|
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 281 B |
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.2 KiB |
|
|
@ -7,13 +7,33 @@ Various contributors (see below, and AUTHORS.txt)
|
|||
http://www.tuxpaint.org/
|
||||
|
||||
|
||||
2022.July.02 (0.9.29)
|
||||
2022.July.3 (0.9.29)
|
||||
* Bug Fixes:
|
||||
----------
|
||||
* Opening and immediately dismissing Color Mixer could cause
|
||||
an unexpected color to be chosen.
|
||||
h/t @kentonyanamin on Twitter for reporting.
|
||||
Closes https://sourceforge.net/p/tuxpaint/bugs/251/
|
||||
Bill Kendrick <bill@newbreedsoftware.com>
|
||||
|
||||
* Line shape could report "360 degrees", which should be "0 degrees".
|
||||
h/t Karl Ove Hufthammer <karl@huftis.org> for the report
|
||||
Closes https://sourceforge.net/p/tuxpaint/bugs/255/
|
||||
Bill Kendrick <bill@newbreedsoftware.com>
|
||||
|
||||
* Some Magic tools did not change descriptions when switching
|
||||
from paint to full-canvas mode.
|
||||
+ Emboss
|
||||
+ Drip
|
||||
h/t Karl Ove Hufthammer <karl@huftis.org> for the reports
|
||||
(https://sourceforge.net/p/tuxpaint/bugs/256/
|
||||
https://sourceforge.net/p/tuxpaint/bugs/257/)
|
||||
Pere Pujal i Carabantes <perepujal@gmail.com>
|
||||
& Bill Kendrick <bill@newbreedsoftware.com>
|
||||
|
||||
* Full-screen Drip magic effect didn't work well
|
||||
Pere Pujal i Carabantes <perepujal@gmail.com>
|
||||
Closes https://sourceforge.net/p/tuxpaint/bugs/256/
|
||||
|
||||
* Other Improvements:
|
||||
-------------------
|
||||
|
|
@ -31,6 +51,10 @@ http://www.tuxpaint.org/
|
|||
the file permanently.
|
||||
Mark Kim <markuskimius@gmail.com>
|
||||
|
||||
* Processed PNG images through `pngout` to increase some compression
|
||||
(also corrects some warnings being reported by libpng (via SDL_image);
|
||||
h/t Tim Dickson, closes https://sourceforge.net/p/tuxpaint/bugs/252/)
|
||||
|
||||
* Ports & Building:
|
||||
-----------------
|
||||
* Change name of Tux Paint config. files from ".conf" to ".cfg"
|
||||
|
|
@ -71,9 +95,15 @@ http://www.tuxpaint.org/
|
|||
Terrence Sheflin <terrence.sheflin@gmail.com>
|
||||
Pere Pujal i Carabantes <perepujal@gmail.com>
|
||||
|
||||
* Compatibility with SDL2_Pango 0.1.3.
|
||||
* SDL2.0 version: Compatibility with SDL2_Pango 0.1.3.
|
||||
Mark Kim <markuskimius@gmail.com>
|
||||
|
||||
* New tool, "test-png", which exercises libpng library on
|
||||
a set of PNG image files, allowing us to find those which
|
||||
cause Tux Paint (via SDL_image, in turn via libpng) to
|
||||
report back warnings to STDERR.
|
||||
h/t Tim Dickson, per https://sourceforge.net/p/tuxpaint/bugs/252/
|
||||
|
||||
* Documentation updates:
|
||||
---------------------
|
||||
* Update macOS build instructions for SDL2.0.
|
||||
|
|
@ -84,6 +114,9 @@ http://www.tuxpaint.org/
|
|||
* Catalan translation
|
||||
Pere Pujal i Carabantes <perepujal@gmail.com>
|
||||
|
||||
* Norwegian Nynorsk translation
|
||||
Karl Ove Hufthammer <karl@huftis.org>
|
||||
|
||||
2022.June.4 (0.9.28)
|
||||
* Improvements to "Paint" and "Lines" tools:
|
||||
------------------------------------------
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 51 KiB After Width: | Height: | Size: 32 KiB |
|
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 2.6 KiB |
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.5 KiB |
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 160 B After Width: | Height: | Size: 143 B |
|
Before Width: | Height: | Size: 306 B After Width: | Height: | Size: 266 B |
|
Before Width: | Height: | Size: 9.5 KiB After Width: | Height: | Size: 831 B |
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 283 B |
|
Before Width: | Height: | Size: 994 B After Width: | Height: | Size: 164 B |
|
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 164 B |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 238 B |
|
Before Width: | Height: | Size: 180 B After Width: | Height: | Size: 152 B |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 235 B |
|
Before Width: | Height: | Size: 548 B After Width: | Height: | Size: 401 B |
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.6 KiB |
|
Before Width: | Height: | Size: 510 B After Width: | Height: | Size: 369 B |
|
Before Width: | Height: | Size: 4.6 KiB After Width: | Height: | Size: 269 B |
|
Before Width: | Height: | Size: 556 B After Width: | Height: | Size: 284 B |
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 6.7 KiB After Width: | Height: | Size: 651 B |
|
Before Width: | Height: | Size: 7.6 KiB After Width: | Height: | Size: 644 B |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 215 B |