Commit graph

2152 commits

Author SHA1 Message Date
Bill Kendrick
e096b9a5dd Sync docs for updated tp_magic_example.c's 2024-05-10 01:00:31 -07:00
Bill Kendrick
fbb46751c6 Cleaned up compiler warnings in dither.c Magic tool 2024-05-10 00:16:17 -07:00
Bill Kendrick
a9e6a5ae9f Sync docs after localizing macOS paths 2024-04-29 21:42:48 -07:00
Bill Kendrick
1b5386fba1 Sync docs after 3D Glasses update 2024-04-29 00:54:09 -07:00
Bill Kendrick
d95e7084df 3D Glasses - Now offers various anaglyph color combos
The size option is being misused to allow different
color combinations: Red/Cyan, Red/Blue, Red/Green, and Magenta/Cyan
(there are others we could add, if only someone could figure out the
math :-D)

Note - If Tux Paint is running in "Novice" complexity mode, no choices
will be available; it will use Red/Cyan, as before.

h/t O'Hare The Rabbit for the idea
2024-04-28 18:03:28 -07:00
Bill Kendrick
a655146677 Syncing docs again, after wrapping up path nonsense 2024-04-27 13:45:41 -07:00
Bill Kendrick
e268b598ff Sync docs after various doc source updates
...mostly in terms of modularizing how various file
and directory (folder) paths are shown (for consistency in
both name and styling); add some missing paths (e.g., where
does Tux Paint save drawings on Haiku?)
2024-04-27 12:42:55 -07:00
Bill Kendrick
9c2a75455d Regen docs after more path modularizing; --nosysconfig correction 2024-04-27 11:07:45 -07:00
Bill Kendrick
5f8e2b51bd FAQ & OPTIONS: Haiku config file path
h/t Luc
2024-04-27 10:41:26 -07:00
Bill Kendrick
6554ac644a More TROUBLESHOOTING.txt changes 2024-04-27 10:38:22 -07:00
Bill Kendrick
28110dcba0 Update TROUBLESHOOTING.txt re: macOS
h/t Mark Kim
2024-04-27 10:16:43 -07:00
Bill Kendrick
0aa370ba44 Attempting to prevent invalid memory access...
...during linear gradient fill.

h/t Peter Link <peterlink3 on SourceForge>
https://sourceforge.net/p/tuxpaint/bugs/287/
2024-04-18 00:25:02 -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
Bill Kendrick
ae899da68d Filled polygon: Icon; tweaked on-screen instructions 2024-04-12 09:24:19 -07:00
Bill Kendrick
f603adb648 Filled Polygon example image for docs 2024-04-12 09:18:56 -07:00
Bill Kendrick
14cabfcdc7 Sync docs after reorg'ing & adding Magic tools 2024-04-11 00:23:44 -07:00
Bill Kendrick
465374158b Sync'ing docs after doc'ing [un]groupmagictools option 2024-04-10 23:13:01 -07:00
Bill Kendrick
850b733f4b Activate [un]groupmagictools option 2024-04-10 23:03:17 -07:00
Bill Kendrick
4ad4bb59a2 Sync Docs after updating README: What's New 2024-04-08 23:27:00 -07:00
Bill Kendrick
554c6145fc WIP Ability to ungroup Magic tools
Put them in a big long list, without left/right pagination buttons,
like pre-0.9.27 Tux Paint.

Code is in place, but no way of activating it.

For https://sourceforge.net/p/tuxpaint/feature-requests/229/
2024-04-08 22:15:23 -07:00
Bill Kendrick
667f69c733 Sync docs after fullscreen FAQ entry, etc. 2024-04-07 15:05:14 -07:00
Bill Kendrick
da837a35a2 Polyfill filling polygons now
Scanline polygon fill routine based on public-domain code
by Darel Rex Finley, 2007 <https://alienryderflex.com/polygon_fill/
2024-03-28 00:26:05 -07:00
Bill Kendrick
608564b00f WIP Filled Polygon Magic tool
Currently able to add & adjust points, which forms a polygon.
It is not filled yet.
2024-03-27 23:41:41 -07:00
Bill Kendrick
d7cf2df332 Syncing docs & updating appdata re: Brush descriptions 2024-03-25 23:24:38 -07:00
Bill Kendrick
429df33d13 More brush descriptions 2024-03-25 23:15:16 -07:00
Bill Kendrick
a266336871 WIP Beginning work on (localized) brush descriptions 2024-03-25 21:00:16 -07:00
Bill Kendrick
3bf36f8c07 Dither sound effects 2024-03-19 23:33:31 -07:00
Bill Kendrick
ef3f150a88 Dither magic tools: Add icon
Also, less darkening in "Keep Color" variation.
2024-03-19 23:13:02 -07:00
Bill Kendrick
dbfd855a12 Sync docs after some Magic tool doc updates 2024-03-19 22:29:30 -07:00
Bill Kendrick
5adf5dfbf8 Doc'ing new transparent Erasers 2024-03-15 21:11:25 -07:00
Bill Kendrick
f85e2c3519 Transparent erasers
Added round erasers that only expose 25% of the background each
time you click and apply the eraser.

Reworked how erasers are handled in the code to make it easier
to add this.

Reworked how eraser icons are drawn in the selector on the right.
(Squares and non-fuzzy, non-transparent circles are solid;
fuzzy circles are solid in the center with a dithered edge;
transparent circles are entirely dithered.)

TODO
 * Document the new eraser type
 * Remove a visual artfact (XOR outline) when using Ctrl-Z to Undo
 * Eraser icons turn from black to white when temporarily switching
   to certain other tools (e.g., after prompts like Quit or Print,
   or after using Save)
2024-03-15 18:53:13 -07:00
Bill Kendrick
58e054589f Sync Dither magic tool docs 2024-02-29 22:50:19 -08:00
Bill Kendrick
08012f4d79 Dither screenshots for docs 2024-02-29 22:46:34 -08:00
Bill Kendrick
40316cfe45 Bump version to 0.9.33; sync some doc changes! 2024-02-29 22:00:07 -08:00
Bill Kendrick
35c12c60fd Dither: Add a "keep color" variation 2024-02-29 21:41:16 -08:00
Bill Kendrick
53f6064aa0 WIP Dither magic tool
For https://sourceforge.net/p/tuxpaint/feature-requests/256/
2024-02-29 01:13:21 -08:00
Bill Kendrick
f21e5f136d WIP Specular Reflection magic tool 2024-02-28 23:51:28 -08:00
Bill Kendrick
9fa5c649d1 Sync tp_magic_examples.c to get mended set_size() function 2024-02-28 23:30:22 -08:00
Bill Kendrick
63dfc030f7 Regen ADVANCED-STAMPS-HOWTO
Pick up new date, and mend some Japanese untranslated strings.
2024-02-28 23:07:14 -08:00
Bill Kendrick
27e960b13d Add Bulgarian update to changelog
h/t Vankata453

Also, more fighting with some ja_JP files?
2024-02-28 22:52:10 -08:00
Bill Kendrick
9bb3d969e7 Sync docs after correcting EXTENDING 2024-02-20 01:47:28 -08:00
Bill Kendrick
c5591c1b2a Portuguese translation update
h/t Hugo
2024-02-18 10:39:02 -08:00
Bill Kendrick
03ba98f399 Doc'ing Will's Appstream appdata file changes
...from https://sourceforge.net/p/tuxpaint/tuxpaint/merge-requests/19/
h/t Will!
2024-02-18 10:31:31 -08:00
Bill Kendrick
c5aa6b3a87 CHANGES.txt adjustments
h/t Mark Kim!
2024-02-04 11:55:43 -08:00
Mark Kim
e26c2873db Simplify the process of building the universal bundle on the macOS 2024-02-03 22:18:41 -05:00
Mark Kim
c1b2811bbf Make screen refresh more snappy on macOS 2024-02-03 21:45:14 -05:00
Bill Kendrick
9a119bbee8 Fighting with gettext/msgmerge still >:-( 2024-01-29 00:37:41 -08:00
Bill Kendrick
3da5e9c9e1 Sync redone MAGIC-API docs (new glossary)
...aslo bump dates here & there.
2024-01-29 00:15:54 -08:00
Bill Kendrick
661f450526 Sync docs & drop -rc1 2024-01-27 00:05:20 -08:00
Bill Kendrick
57ce369247 Sync docs to grab Japanese updates
h/t Shin-ichi

Note - Some strings became untranslated recently!
2024-01-26 23:46:39 -08:00