Commit graph

174 commits

Author SHA1 Message Date
Bill Kendrick
fb0460894c Portuguese translation updates
h/t Hugo
2025-09-09 10:41:03 +01:00
Bill Kendrick
3187a68ac9 Updated brush description text after Swedish l10n
h/t Daniel
2025-04-19 23:01:45 -07:00
Bill Kendrick
53a108c8ce Regen brush descriptions after Catalan update
h/t Pere
2024-10-21 22:10:55 -07:00
Bill Kendrick
849cc46d10 New "Impasto" brush
Sneaking in before 0.9.34 final >:-)
2024-10-20 23:47:01 -07:00
Bill Kendrick
a31f7b5811 Regen brush descriptions to catch localization 2024-10-16 21:21:39 -07:00
Bill Kendrick
a407ce1295 New brush: Smoke
Based on "Smoke" in Krita 4 brush bundle.
2024-10-12 21:05:58 -07:00
Bill Kendrick
7cb752edca New brush: Graphite
Based on Graphite Grain from Krita 4 brush bundle.
2024-10-12 20:58:07 -07:00
Bill Kendrick
cf42c4b265 New brush: Paint Splats
Based on Paint Splats from Krita 4 brush bundle.
2024-10-12 20:45:13 -07:00
Bill Kendrick
e5b20f903f New brush: Water (still)
Based on "Water Still" from Krita 4 brush bundle.
2024-10-12 20:35:54 -07:00
Bill Kendrick
bdb490898d New brush: Spines
Lifted from Krita 4 brushes bundle.
2024-10-12 20:22:07 -07:00
Bill Kendrick
e62db79e8f Watercolor splotches brush; mended rotated brush position
also, new "chaotic" brush option (used by watercolor splotches)
(TODO - document this).
2024-10-10 23:38:36 -07:00
Bill Kendrick
fed69f534d New "Eraser" flood fill mode
...to expose the background (solid color, or template or starter
background).

Closes https://sourceforge.net/p/tuxpaint/feature-requests/258/
2024-09-16 20:52:26 -07:00
Bill Kendrick
057d3d8378 New Fluff (Gradient) brush 2024-09-16 17:23:16 -07:00
khoidauminh
51fefa32ac Update Vietnamese translation 2024-08-01 22:11:48 +07:00
Bill Kendrick
9a2f4f0a8e Regen brush description files; catch up with l10n 2024-06-23 19:57:58 -07:00
Bill Kendrick
80c09d1211 New brush: Fluff 2024-06-02 22:12:52 -07:00
Bill Kendrick
d3e229ad47 New Acrylic brush
Also, added descriptions of new Pencil & Acrylic brushes.
Also, increased spacing of Sparkles brush.
2024-04-12 20:03:01 -07:00
Pere Pujal i Carabantes
06e7f4686a Catalan translation of brushes. 2024-04-06 11:27:39 +02:00
Bill Kendrick
2b1de738e6 Regen brush descriptions after pt_PT translations
h/t Hugo
2024-03-26 17:48:34 -07:00
Bill Kendrick
429df33d13 More brush descriptions 2024-03-25 23:15:16 -07:00
Bill Kendrick
eb321e2971 Adding more brush descriptions
Also renamed the cat, dog, and squirrel filenames so they
appear next to each other in the brush list.
2024-03-25 22:19:06 -07:00
Bill Kendrick
a266336871 WIP Beginning work on (localized) brush descriptions 2024-03-25 21:00:16 -07:00
Bill Kendrick
23976aa651 New style for color picker (HSV palette) button
Also mend a rendering issue with paint wells on the three
dynamic color buttons.
2023-06-19 12:28:48 -07:00
Bill Kendrick
955c39c053 WIP Ability to copy saved drawing into a new template
https://sourceforge.net/p/tuxpaint/feature-requests/236/
2023-05-25 23:20:32 -07:00
Bill Kendrick
6b7f59d7f1 Icon for shaped Fill tool
Also remove a WIP section from CHANGES
2023-03-07 22:33:39 -08:00
Bill Kendrick
75de6f23ea Color grabbing icon for new cross-color-tool feature
Also, update (c) year! (Skipped 2022, oops!)
2023-03-03 01:34:22 -08:00
Bill Kendrick
7a4ebb7795 Button for stamp rotation
(WIP)
2023-02-18 21:14:51 -08:00
Bill Kendrick
a4020ef8c5 Adding "rotate" icon to be used with Stamps tool
(WIP)
2023-02-18 14:08:38 -08:00
Bill Kendrick
39264d3545 More icon PNGs -> grayscale to address alpha issue 2022-09-02 02:26:57 -07:00
Bill Kendrick
366863fad3 Mend stamp Flip button image
Flip icon had been converted to an indexed PNG, which breaks alpha
blending in SDL, and hence made the icon not appear on the control button.
2022-09-02 01:59:45 -07:00
Bill Kendrick
60120b763c Merge branch 'master' into sdl2.0 2022-07-03 19:58:34 -07:00
Bill Kendrick
11ca37c8b4 Replace some icon PNGs w/ un-interlaced versions
Avoid STDERR messages on launch:

  libpng warning: Interlace handling should be turned on when using png_read_image

(Except the fact that Tux Paint _itself_ saves drawings with
interlace enabled. :-/)

With this, closes https://sourceforge.net/p/tuxpaint/bugs/252/
2022-07-03 19:53:43 -07:00
Bill Kendrick
f56acbe34d Processed PNG images through pngout
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/
2022-07-03 17:45:21 -07:00
Pere Pujal i Carabantes
bf73b3679b Merge work in autoscroll from 'master' into sdl2.0 2022-04-26 00:25:29 +02:00
Bill Kendrick
8fac8476f4 Open dialog scroll buttons auto-repeat now
Had an unwanted SDL_RemoveTimer call in a dumb place. :/
2022-04-18 23:31:08 -07:00
Pere Pujal i Carabantes
c8963a3f1f Merge branch 'master' into sdl2.0 2022-03-04 23:23:54 +01:00
Bill Kendrick
0c858122b5 Color picker now offers full HSV selection
Added a slider to choose value, which re-renders the rainbow-colored
box on the left (which now only displays hue/saturation).
2022-03-02 01:30:36 -08:00
Pere Pujal i Carabantes
eb7f55e289 Merge branch 'master' into sdl2.0
Some things are still WIP, they need to be tested and addressed later.
2022-02-17 23:57:28 +01:00
Bill Kendrick
59965e83fe WIP More work on color mixer
Tweaks to icon. Further modularized how color button rendering works,
so it can handle selector (pipette) and mixer overlay icons.
Mixer function is basically identical to color picker (rainbow palette)
as a placeholder. WORK IN PROGRESS.
2022-02-11 00:08:45 +01:00
Bill Kendrick
0a8f18050c WIP Starting to make a color mixer tool
Also, modularize color picker's & color selector's method of
generating a fresh version of their active/inactive buttons,
after a color has been chosen by their tool.
2022-02-11 00:07:15 +01:00
Bill Kendrick
f787cb0f75 WIP Label "apply" option
Starting work towards
https://sourceforge.net/p/tuxpaint/feature-requests/213/

The ability to 'apply' a label to the canvas, making it permanent
(as if added using the "Text" tool instead).

Removed unused "label rotate" option's code (and hence addressed
a bug we didn't relalize when choosing the "Label" tool while in
in "--nostampcontrols" mode; the unused "rotate" button would appear).
2022-02-09 22:41:13 -08:00
Pere Pujal i Carabantes
4107ae3ecd Step 1 of Merging branch 'master' into sdl2.0 in a try to minimize conflicts 2022-01-28 22:50:04 +01:00
Bill Kendrick
92499d9a70 WIP More work on color mixer
Tweaks to icon. Further modularized how color button rendering works,
so it can handle selector (pipette) and mixer overlay icons.
Mixer function is basically identical to color picker (rainbow palette)
as a placeholder. WORK IN PROGRESS.
2022-01-27 00:08:56 -08:00
Bill Kendrick
db7a8c0124 WIP Starting to make a color mixer tool
Also, modularize color picker's & color selector's method of
generating a fresh version of their active/inactive buttons,
after a color has been chosen by their tool.
2022-01-26 22:43:06 -08:00
Bill Kendrick
71c2404838 Added heptagon (7-sided) shape
Also, using floats more, allowing for proper heptagon support, as
well as a non-skewed starting angle for octagons (22.5 degrees).
2022-01-21 00:34:10 -08:00
Bill Kendrick
e210f5592c Add "hexagon" to shapes tool
How'd we last so long without one!?
2022-01-21 00:01:50 -08:00
Pere Pujal i Carabantes
e9ebd54db9 Merging brush spacing work into sdl2.0 2022-01-20 21:33:57 +01:00
Bill Kendrick
e217094f78 Add some more default brush spacings
Closes https://sourceforge.net/p/tuxpaint/bugs/243/
2022-01-19 00:13:12 -08:00
Bill Kendrick
09f33f7035 Logging forthcoming brush spacing feature / defaults
(Marked as WIP, because nothing has been done to support it yet!)
Adding one new brush spacing.
2022-01-19 00:07:03 -08:00
Pere Pujal i Carabantes
6b167caa74 Merge branch 'master' into sdl2.0 2021-11-16 20:16:33 +01:00