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
Bill Kendrick
57cea83655
Added rotating dash brush
2021-11-15 23:53:15 -08:00
Pere Pujal i Carabantes
9cf77f684c
Merge branch 'master' into sdl2.0
...
There are problems with im that should be investigated...
2021-10-24 11:47:54 +02:00
Bill Kendrick
dcdebe9882
New Fill tool mode: Brush
...
Similar to solid fill (classic mode), but allows freehand
filling of an area.
Closes https://sourceforge.net/p/tuxpaint/feature-requests/207/
2021-10-19 00:26:26 -07:00
Pere Pujal i Carabantes
10baa371dd
September 8th
...
Merge branch 'master' into sdl2.0
Many changes and improvements by Bill
2021-09-08 00:10:35 +02:00
Bill Kendrick
a3080eef18
WIP Rotational brushes now supported
...
Unlike "directional" brushes, in which a 3x3 grid representing the
8 cardinal directions (45 degree steps) is used, only a single brush
image is required, and Tux Paint will rotate it between 0 and 360 degrees,
depending on the direction the mouse is going.
The brush's ".dat" file should contain a line consisting of the word
"rotate".
Note: This adds a dependency on "SDL_gfx" library (Homepage:
https://www.ferzkopp.net/wordpress/2016/01/02/sdl_gfx-sdl2_gfx/
SourceForge project page: https://sourceforge.net/projects/sdlgfx/ )
as this feature use it's "rotozoom" functionality.
WIP -- Doesn't handle animated brushes correctly yet!
Closes https://sourceforge.net/p/tuxpaint/feature-requests/122/
2021-09-06 23:45:35 -07:00