Commit graph

2010 commits

Author SHA1 Message Date
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
dffa3d8dd6 Sync docs to get Shapes aspect ratio text 2022-01-21 01:48:33 -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
Pere Pujal i Carabantes
e9ebd54db9 Merging brush spacing work into sdl2.0 2022-01-20 21:33:57 +01:00
Bill Kendrick
f078120108 Regen all docs after updating website URL 2022-01-20 00:36:40 -08:00
Bill Kendrick
32bcba3a92 Syncing docs to capture Brush Spacing info in README 2022-01-20 00:26: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
ddd3e737b9 Sync INSTALL after Mark's macOS updates 2022-01-19 00:01:52 -08:00
Bill Kendrick
774954f9fc Sync docs & update bash completion re: brushspacing 2022-01-19 00:00:57 -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
829263840d Documented the change of Windows installer. 2022-01-11 21:27:39 +09:00
dolphin6k
bb7d51d31a Documented changes for the windows installer. 2022-01-11 19:04:43 +09:00
Pere Pujal i Carabantes
7e9990a6d6 Merge branch 'master' into sdl2.0 2021-12-10 11:29:59 +01: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
41a04d93b7 Bump version to 0.9.28 lots of other places
(Some doc-generation Makefiles need help, apparently.)
2021-12-01 22:42:38 -08:00
Bill Kendrick
f21bdeb8fa Bump version to 0.9.28 in all docs 2021-12-01 22:29: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
Pere Pujal i Carabantes
fa071f85b8 Merge master 0.9.27 commit into sdl2.0 2021-11-25 20:03:30 +01:00
Bill Kendrick
2b9bb5e440 Bump CHNAGES date; rebuild all POT/PO 2021-11-25 01:12:48 -08:00
Bill Kendrick
2468b3bfa0 Bump doc dates 2021-11-25 01:05:46 -08:00
Pere Pujal i Carabantes
705c557f51 Merge branch 'master' into sdl2.0
Work on Fill tool by Bill.
2021-11-20 11:45:07 +01: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
Pere Pujal i Carabantes
ebb784199e Merge branch 'master' into sdl2.0 2021-11-19 22:24:12 +01: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
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
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
Pere Pujal i Carabantes
91800e58c5 Merge branch 'master' into sdl2.0 2021-11-15 01:10:09 +01:00
Bill Kendrick
b9d3711584 Regen. README (+Twitter, -IRC, further reading groups) 2021-11-12 15:29:05 -08:00
Pere Pujal i Carabantes
75ca9dd66e Merge branch 'master' into sdl2.0 2021-11-09 23:23:28 +01: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
Pere Pujal i Carabantes
1afe9e155c Merge branch 'master' into sdl2.0
Tons of bugfixes and improvements for Windows by Toyama Shin-Ichi
Angle rotation and some magic tools by Bill.
2021-11-06 08:59:22 +01:00
Bill Kendrick
1486aa8145 Removed bad or 'see [english version]' old docs 2021-11-04 22:21:25 -07: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
0eb9409ea5 Doc refresh after Japanese & INSTALL updates
...from Shin-ichi
2021-11-03 20:54:49 -07:00
Bill Kendrick
5ffbd4082c Docs: Mentioning Windows trash/recycle bin support 2021-10-29 16:27:01 -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