Bill Kendrick
269f0cfe3a
Rigging up do_color_sel() to offer immediate mode
...
The pick-a-color-from-the-canvas color selection feature
(the option in the color palette showing a pipette icon)
has been extended to support an immediate mode (return on
"mouse-up" event, don't show a "Back" button, and don't animate
the appearance of the color dialog at the bottom),
which will be used by a forthcoming feature that will offer
a keyboard shortcut to bring up this color selection option.
2022-01-26 00:20:14 -08:00
Bill Kendrick
e0d7e0728b
Show "pipette"-shaped pointer when selecting colors
2022-01-25 23:57:31 -08:00
Bill Kendrick
6735340566
Stamp performance improvements
...
+ Stamps are scaled before they are colorized or tinted,
to increase performance.
+ The current stamp (in its current form: size, orientation,
and color) is cached, so it may be applied to the canvas
many times without having to re-render.
(No longer scaling and tinting every time you click.)
Closes https://sourceforge.net/p/tuxpaint/bugs/147/
(h/t Andre Anckaert)
2022-01-25 22:21:55 -08:00
Bill Kendrick
3518433808
Better onscreen keyboard button sizing
...
No longer restricted to "the same as other UI buttons"
(e.g., 48x48 default) or "1/4th that size" (e.g., 24x24).
Will scale, allowing for larger buttons when appropriate.
h/t Anat Caspi for pointing out the continuing issue.
Closes https://sourceforge.net/p/tuxpaint/feature-requests/212/
2022-01-25 00:52:14 -08:00
Bill Kendrick
3b027b9a4c
Sync INSTALL docs after Mark's macOS updates
2022-01-24 23:44:23 -08:00
Bill Kendrick
a0231223d5
Doc sync to include macOS CMD (⌘) key support
2022-01-21 02:00:50 -08:00
Bill Kendrick
14dd0446cf
Syncing INSTALL docs; grab Mark's macOS updates
2022-01-21 01:53:08 -08:00
Bill Kendrick
16e7cb1f59
Showing aspect ratio of shapes when stretching them
...
...in the Tux tips area
2022-01-21 01:33:23 -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
Bill Kendrick
e8446d2902
Brush spacing controls work
2022-01-20 00:09:03 -08: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
Bill Kendrick
e1a721fb9d
Outline for circle-shaped erasers is now also circular
...
Closes https://sourceforge.net/p/tuxpaint/bugs/244/
2022-01-18 23:28:53 -08:00
Bill Kendrick
636a2fc911
Doc'ing recent tweaks by Mark & Shin-ichi
2022-01-18 22:52:29 -08:00
Bill Kendrick
95a6202b67
Tweak to CHANGES re: /VERYSILENT Windows install
2022-01-11 22:22:10 -08:00
dolphin6k
bb7d51d31a
Documented changes for the windows installer.
2022-01-11 19:04:43 +09:00
Bill Kendrick
78e0a4f08d
Update src/po/check_translations.sh to work again
2021-12-02 00:30:03 -08:00
Bill Kendrick
200df10456
Albanian translation update
...
h/t Besnik Bleta
2021-12-01 23:52:12 -08:00
Bill Kendrick
1c61f1b7f8
Doc'ing Slovak l10n update & adding contributor
...
Welcome Jozef!
(Also bump project-id-version in sk.po)
2021-12-01 22:28:35 -08:00
Bill Kendrick
2b9bb5e440
Bump CHNAGES date; rebuild all POT/PO
2021-11-25 01:12:48 -08:00
Bill Kendrick
5cfc185d77
Globalized a ton of stuff, able to queue-ify flood fill
...
The queue grows ever large, and should shrink itself once
as the queue gets consumed. In the meantime, it seems to help.
At 3000x2000, with starters/mosaic.svg cut into four via Panels
magic tool, I get a VERY complicated drawing, which no longer
causes a crash.
(It crashed for me, even after some other improvements -- globalizing
many of the unchanging args to the recursive function, calling the
progress bar animation and sound effects calls less frequently --
helped prevent crashing for me with that starter image as-is.)
2021-11-20 01:17:17 -08:00
Bill Kendrick
0b9abc9005
Forgot to mention Reflection Magic in CHANGES.txt
2021-11-19 00:50:58 -08:00
Bill Kendrick
fcf1f66a03
Revert Fill stack explosion prevention
...
Not the way to do it.
2021-11-16 23:49:52 -08:00
Bill Kendrick
57cea83655
Added rotating dash brush
2021-11-15 23:53:15 -08:00
Bill Kendrick
1ff75a5c0c
Stop recursive flood fill at depth of 20K
...
Attempt to void crashing (by blowing up the stack) when doing
a flood-fill of a complicated shape on a large canvas
(e.g., `tuxpaint --3000x2000` with `starters/mosaic.svg`).
2021-11-15 20:40:26 -08:00
Bill Kendrick
03b3ada567
More tools' fullscreen: update progress bar
...
Progress animation shown during
Emboss, Sharpen/Edge/Silhouette, Blur,
Also, play Glass Tile sound in fullscreen mode.
2021-11-08 20:46:24 -08:00
Bill Kendrick
3a59e67a0c
Adding a "Frog" starter I got years ago
...
...but never noticed, because I thought it was a gallery
submission!
2021-11-04 19:05:48 -07:00
Bill Kendrick
311452acbd
Doc'ing Windows Recycle Bin (Trash) support
...
...committed by Shin-ichi.
Also, re-arrange and re-group some CHANGES.txt changelog items.
2021-10-28 09:36:15 -07:00
Bill Kendrick
2e231b5adc
switchout/switchin when changing Magic groups
...
Also, doc'ing Cartoon full-image mode
2021-10-27 22:56:29 -07:00
Bill Kendrick
3fad8fc75b
Blocks & Chalk can now affect entire image at once
2021-10-27 22:18:09 -07:00
Bill Kendrick
9935255e64
Doc'ing _nl_locale_name() & mysetenv() changes
2021-10-26 09:56:19 -07:00
Bill Kendrick
af1bd0850e
Lines/Shapes: Display angles in Tux tip text
...
When drawing lines or rotating a shape, the angle of rotation
is shown (in the instructions at the bottom).
2021-10-25 23:23:28 -07:00
Bill Kendrick
80150c30a5
Further work to remove compiler warnings
2021-10-24 00:44:53 -07:00
dolphin6k
7d8a5f67bb
Doc'ing further tweak for the windows installer
2021-10-22 18:30:40 +09:00
Bill Kendrick
764a8327db
Doc'ing more ISS changes
2021-10-21 23:40:43 -07:00
Bill Kendrick
930b19ae64
Adding "Stretch" magic tool's docs
2021-10-20 22:36:37 -07:00
Bill Kendrick
170453a42b
Doc'ing recent Windows installer updates
...
...from Shin-ichi in
https://sourceforge.net/p/tuxpaint/tuxpaint/ci/195b0efc8974927a76124a712cf8f02ef56c5928/
2021-10-20 20:53:06 -07: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
Bill Kendrick
9e2826b220
Doc'ing recent Win32 and Japanese IM changes...
...
...by Shin-Ichi
2021-10-17 00:28:27 -07:00
Bill Kendrick
cce996356a
Doc'ing Shin-Ichi removing mtw() from OSK code
...
See https://sourceforge.net/p/tuxpaint/bugs/235/
2021-10-10 01:02:32 -07:00
Pere Pujal i Carabantes
3e5b136c2c
Updating Catalan.
2021-10-03 00:15:15 +02:00
Bill Kendrick
948a911336
Doc'ing ISS AppVersion update from Easton
...
(https://sourceforge.net/p/tuxpaint/tuxpaint/merge-requests/9/ )
2021-09-29 22:12:43 -07:00
Bill Kendrick
80ae9cc1a4
Magic tool docs are now coming from tuxpaint-docs
...
Rebuilt the English ones.
2021-09-28 21:19:05 -07:00
Bill Kendrick
08b7a673ac
Drop "WIP" from Lightning in CHANGES.txt
...
I always forget to do something
2021-09-27 10:34:34 -07:00
Bill Kendrick
e7c7a51a00
Lightning Magic tool looking good
...
Could be better, but it's a start.
2021-09-27 00:53:01 -07:00
Bill Kendrick
2bd9b74dd6
WIP Lightning Magic tool
...
UI, icon, sfx working; not actually rendering the bolt yet.
2021-09-26 22:50:41 -07:00
Bill Kendrick
e6a15fbe5c
Sync French translation of docs
2021-09-26 12:05:26 -07:00
Bill Kendrick
e3d1f85ac9
Magic tool pagination now possible
2021-09-23 00:15:27 -07:00
Bill Kendrick
8b30a278c2
"Smooth Rainbow" magic tool (variant of "Rainbow")
...
Numerous people commented on Twitter that a piece of artwork
("Chromie Squiggle #7583 ", created in "ArtBlocks") looked like it
was made in Tux Paint.
However, the classic (2002-era) "Rainbow" tool cycled coarsely
through solid colors. This adds a gradient.
2021-09-22 23:01:26 -07:00