Commit graph

2107 commits

Author SHA1 Message Date
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
Bill Kendrick
5cda0092ba Sync docs to grab as-of-yet untranslated Albanian magic docs 2024-01-26 23:44:59 -08:00
Bill Kendrick
9ea3984699 Albanian TXT docs weren't build right
Had a bug in Makefile & didn't notice it generated some blank
files.
2024-01-26 10:24:05 -08:00
Bill Kendrick
0b756c9f38 Sync README to mend <dt> vs <dd> bug in What's New 2024-01-26 10:23:07 -08:00
Bill Kendrick
5c35d63f37 Sync'ing to get Albanian l10n of docs
Thanks to Besnik Bleta!
2024-01-26 10:19:53 -08:00
Bill Kendrick
2e261c1bb1 Sync docs after some corrections 2024-01-26 10:01:14 -08:00
Bill Kendrick
2d043eb33d Trochoids: Better drag-less shapes
If the user just clicks & releases, the shapes that appear
are more interesting/pleasing.
2024-01-26 01:07:39 -08:00
Bill Kendrick
ec678debe5 Sync docs after Japanese updates
h/t Shin-ichi
2024-01-21 12:18:49 -08:00
Bill Kendrick
f8c8b9b6a7 2-Pt Persp. select: Avoid div-by-zero crash
h/t Pere
2024-01-20 15:05:46 -08:00
Bill Kendrick
b13674017a Doc'ing Magic tool reorg; sync README & update appdata 2024-01-16 21:38:24 -08:00
Bill Kendrick
ff9eff4e60 Sort magic tools by ..._get_order() value, when possible
Tools in n_pt_persp plugin provide orders.  (More coming!)
2024-01-16 20:33:58 -08:00
Bill Kendrick
f7972d04a7 WIP New _get_order() function in API
So far just CHANGES.txt update and sync'ing update tp_magic_example.c
in the docs.
2024-01-16 20:23:56 -08:00
Bill Kendrick
f92bcefab8 Doc'ing Japanese translation update
h/t Shin-ichi
2024-01-16 19:48:10 -08:00
Bill Kendrick
ab4cd4fdde Mend Trochoid math
h/t Pere for pointing out my mistake!
2024-01-15 22:14:33 -08:00
Bill Kendrick
9ab7b2b3b7 Trochoids need adjustment!
h/t Pere :-D
2024-01-15 17:20:31 -08:00
Bill Kendrick
f70b173fc1 Refresh French README
Somehow forgot to pick it up after Jacques' changes 2 weeks ago!
(https://sourceforge.net/p/tuxpaint/tuxpaint-docs/ci/0f4fb2d1fe6f841d034661399b201ae4592dbee5/)
2024-01-15 16:44:07 -08:00
Bill Kendrick
2b40b797eb Sync tp_magic_example.c (filepaths compatible with Android) 2024-01-15 16:40:57 -08:00
Bill Kendrick
0fa1ea33f6 Build Tux Paint with -O2, everything with -ffast-math 2024-01-14 13:44:03 -08:00
Bill Kendrick
9534b5b959 Synch docs: Iso/di/trimetric/oblique images...
...and correcting the name of the new section ("Projections").
2024-01-14 12:07:10 -08:00
Bill Kendrick
2e0fd27339 Iso/di/trimetric & oblique drawing examples for docs 2024-01-14 12:03:58 -08:00
Bill Kendrick
4fbe005003 n_pt_persp: Snap to grid; improved some guides 2024-01-14 11:33:34 -08:00
Bill Kendrick
2766254db9 Icons for Di & Trimetric & Oblique angle editors 2024-01-13 19:34:20 -08:00
Bill Kendrick
ac089b75b1 Sync docs for Iso/Di/Trimetric & Oblique usage docs 2024-01-13 18:51:34 -08:00
Bill Kendrick
b08e352457 Syncing docs to grab updated README: What's New
...adding trochoids & projection drawing magic tools
2024-01-13 18:27:16 -08:00
Bill Kendrick
edbc68f0d7 Icons for Iso/Di/Trimetric & Oblique drawing tools 2024-01-13 18:19:16 -08:00
Bill Kendrick
df746eb58f Doc'ing Iso/Di/Trimetric & Oblique tools author (me) 2024-01-13 18:07:50 -08:00
Bill Kendrick
df6905a3c3 Oblique, Dimetric & Trimetric seem to work! 2024-01-13 18:04:47 -08:00
Bill Kendrick
fe3fecce82 Continue WIP Iso, Di, Trimetric & Oblique: Selectors
Ability to adjust angles; guides show them, on drag.
2024-01-13 00:56:19 -08:00
Bill Kendrick
5d1cdd6c3f WIP Adding more graphical projection drawing tools
Stubbing out tools for drawing in axonometric projection -- Isometric,
Dimetric, Trimetric -- and in oblique projection.

Also, placed 1-, 2-, and 3-point perspective tools, along with these
new ones, into a new Magic Tool group, MAGIC_TYPE_PROJECTIONS.

See https://sourceforge.net/p/tuxpaint/feature-requests/252/
and https://sourceforge.net/p/tuxpaint/feature-requests/253/
2024-01-12 21:19:39 -08:00
Bill Kendrick
45eabd97b8 Trochoid sample images: crop edges 2024-01-08 23:26:47 -08:00
Bill Kendrick
22ad5b75f9 Epitrochoid/Hyptrochoid alternate tool sample images
...edge, ...inside, ...outside.
2024-01-08 23:21:33 -08:00
Bill Kendrick
b6ca3f283b Epitrochoid & Hypotrochoid: Sample images
(For the main tool, when "--nomagicsizes" is NOT in effect.)
2024-01-08 23:05:21 -08:00
Bill Kendrick
5ab5293866 Albanian translation update
h/t Besnik
2024-01-08 00:56:06 -08:00
Bill Kendrick
c96e88a491 Mend typos (including syncing docs)
h/t Besnik
2024-01-08 00:19:23 -08:00
Bill Kendrick
62b85b0337 Icons for Epitrochoid & Hypotrochoid tools 2024-01-07 13:49:16 -08:00
Bill Kendrick
aff688a1cb AUTHORS: Crediting code & sounds for trochoid tools 2024-01-07 13:32:32 -08:00
Bill Kendrick
fe83cf723c Trochoids: Dragging sound effect
Plus a bunch of refactoring & wrapping up of the sound routine.
2024-01-07 13:30:04 -08:00
Bill Kendrick
31ceeff596 Centered trochoids: Sound effects on release 2024-01-07 13:13:15 -08:00
Bill Kendrick
6b4e82c8b4 WIP Centered trochoids tools
Epitrochoid & Hypotrochoid to draw Spiralgraph / Wondergraph
style line artwork.

See https://sourceforge.net/p/tuxpaint/feature-requests/248/
2024-01-07 02:42:22 -08:00
Bill Kendrick
cecb344faf Portuguese localization update
h/t Hugo!
2024-01-02 22:24:55 -08:00
Bill Kendrick
c4a42b6a90 Sync docs; update org.tuxpaint.Tuxpaint.appdata.xml.in
Syncing docs to grab version & date updates, MAGIC-API tweak,
and updated quickstart guide.

Update `org.tuxpaint.Tuxpaint.appdata.xml.in` to mention
2- and 3-point perspective, and "complexity" option, too.

Regen. POT & PO files to grab new strings from appdata file.
2024-01-01 11:06:48 -08:00
Bill Kendrick
bd5d7e5fb7 Regen docs after French updates
h/t Jacques
2023-12-31 12:40:07 -08:00
Bill Kendrick
c3a179af3f Sync docs for N-point perspective updates
...and also French updates to OPTIONS doc
2023-12-30 13:58:48 -08:00
Bill Kendrick
5855d34a6e N-pt perspective supports beginner complexity level
The three "select" (vanishing point editors) are not available,
and a second 3-point perspective drawing tool, with an alternative
(downward-looking) set of vanishing points, is made available.
2023-12-30 13:45:20 -08:00
Bill Kendrick
9a1287d953 Sync docs after README social & trademark updates 2023-12-30 12:39:57 -08:00
Bill Kendrick
24d84731ff Wrapped up tuxpaint side of complexity tool
Need to work more on N-Point Perspective tools.
(Also need to add configuration UI to `tuxpaint-config`)
2023-12-29 16:43:51 -08:00