Bill Kendrick
4d26788da4
Syncing docs: Japanese translation updates
...
h/t Shin-ichi
2022-11-12 20:49:26 -08:00
Jacques Chion
88e4563e68
fixing one mistake
2022-11-02 09:54:38 +01:00
Bill Kendrick
fcf782d3e8
Also adding plain text (.txt) Quickstart guide
2022-11-02 00:49:36 -07:00
Bill Kendrick
da9c8e8453
Adding Quickstart Guide to tuxpaint repo
...
Maintained in `tuxpaint-docs` report as HTML + PHP + gettext PO files,
like everything else.
2022-11-02 00:46:56 -07:00
Bill Kendrick
5bb70e6cff
CHANGES.txt updates
...
Crediting some changes, dropping a "WIP" label, typo fix.
2022-10-27 23:57:09 -07:00
Bill Kendrick
16839df8ba
Brush spacing improvements
...
Each brush's initial spacing (calculated, or loaded
from .dat file) is recorded. When the spacing UI
is used to select a close, but not-precisely-the-same,
spacing option, the default is chosen ("nudged" to it).
h/t Pere for pointing this out (e.g., "aa_round_seethru_05.png")
Also, meter's lowest value has a sliver dark blue.
2022-10-25 00:36:58 -07:00
Bill Kendrick
3f588ff6c0
Sync tp_magic_example.c again (mended bogus %s)
2022-10-19 01:44:12 -07:00
Bill Kendrick
1a0a07ea32
Sync tp_magic_example.c from tuxpaint-docs
2022-10-19 01:42:23 -07:00
Bill Kendrick
2083b66564
Various Magic tools: mend update_rect->h miscalc.
...
e.g. this "update_rect->h = (y + 16) - update_rect->h;"
should be "update_rect->h = (y + 16) - update_rect->y;"
2022-10-19 01:37:36 -07:00
Bill Kendrick
322780d735
Regen POT & PO in tuxpaint
...
First time in a while. Appears indentation has caused some
comments to be lost. Need to sort that out :-/
e.g.
// Description of an octagon
gettext_noop("An octagon has eight equal sides."),
gettext_noop("An octagon has eight equal sides."),
still works, but
// Description of a rhombus
gettext_noop
("A rhombus has four equal sides, and opposite sides are parallel."),
gettext_noop
("A rhombus has four equal sides, and opposite sides are parallel."),
has lost the comment in the POT & PO files. >:-(
2022-10-18 01:30:10 -07:00
Bill Kendrick
9986ef2a49
Sync'd docs to get new tp_magic_example.c
...
...now localizable!
2022-10-18 01:27:36 -07:00
Bill Kendrick
3160b07a3c
Punjabi translation update
2022-10-14 00:25:01 -07:00
Jacques Chion
2e92f91ece
Translation Lightning is better now, without accent
2022-10-11 11:04:13 +02:00
Jacques Chion
93377bff8b
Translation of lightning was bad, perhaps with the lettre E with accent
2022-10-11 09:56:44 +02:00
Bill Kendrick
9f887944f5
Portuguese l10n update
...
h/t Hugo
2022-10-07 02:26:44 -07:00
Pere Pujal i Carabantes
757337bf96
Rush down, Not going to infinite too quickly.
2022-10-06 01:10:57 +02:00
Bill Kendrick
812d7e5767
Sync docs after Magic API POT/PO file split
2022-10-04 02:44:39 -07:00
Bill Kendrick
f9ecc42725
Sync docs after finishing initial rework of Magic API docs
2022-10-04 02:10:27 -07:00
Bill Kendrick
c3141ad2d1
Sync MAGIC-API docs after initial work
2022-10-04 00:52:26 -07:00
Bill Kendrick
c9ed43f6b2
Magic API docs will be managed in tuxpaint-docs
2022-10-03 23:01:46 -07:00
Bill Kendrick
044c61bef8
Bump TP version # in all Magic tool doc TXT variants
2022-10-03 22:53:12 -07:00
Bill Kendrick
632459087e
Better performance from "Rush" (by using SDL_gfx rotozoom)
...
Applying patch from Pere. ALSO, bumping Tux Paint Magic Tool API version.
2022-10-03 22:50:40 -07:00
Bill Kendrick
f32023666e
Reorganize some of 0.9.29's Changelog
2022-10-03 22:11:15 -07:00
Mark Kim
371d9cdbd8
stop quick eraser when the mouse button is released
...
Ensure quick eraser stops when the mouse button is released even when
SDL events continue to trigger.
2022-09-29 18:49:50 -04:00
Bill Kendrick
b34c4f3f07
Sync docs re: [Del]->[X] change for eraser quick access
2022-09-28 22:05:46 -07:00
Bill Kendrick
9be4fa529f
[X] instead of [Del] for eraser quick access
...
Apple keyboards have only a "Delete" key (which acts as Backspace),
so contortions with Fn key required to access the keysym I was
using for eraser quick access. h/t Mark Kim for pointing it out.
Because of this use of a printable glyph key, and to solve the
issue of on screen keyboard and in-progress text input getting
clobbered while accessing eraser, preventing access to the
quick eraser when either Text or Label tool are selected.
2022-09-28 22:00:29 -07:00
Jacques Chion
ef1cf295b8
fixing typo
2022-09-28 14:13:51 +02:00
Bill Kendrick
6e9dd5ee4c
Add --buttonsize=48 and =auto to bash completion file
2022-09-28 01:54:12 -07:00
Bill Kendrick
e3570eb707
List avail "--joystick-btn-..." commands in --help output
2022-09-28 01:52:16 -07:00
Bill Kendrick
aeed46eba9
Sync'ing docs re: --buttonsize=auto
2022-09-28 01:48:46 -07:00
Bill Kendrick
7a780c2f6b
Add "--buttonsize=auto" to --help usage output
2022-09-28 01:47:50 -07:00
Bill Kendrick
cdc6ad0e7e
Sync: manpage re: --buttonsize auto
2022-09-28 01:29:50 -07:00
Bill Kendrick
9dac45d2a6
Sync docs re: [Del] for quick access eraser
2022-09-28 01:22:00 -07:00
Bill Kendrick
f02459af87
[Del] quick eraser: avoid conflict; record undo buffer
2022-09-28 01:17:08 -07:00
Bill Kendrick
65d1c087d6
[Del] key to quickly access a small eraser
...
A keyboard shortcut is now available for quickly accessing
a small eraser. Hold the [Del] key while clicking, and drag
around the picture to erase. Release the key and/or mouse to
return to normal operation.
(Eventually, this could be utilized when we can support
the recognition of a drawing tablet stylus' "eraser" tip;
see https://sourceforge.net/p/tuxpaint/feature-requests/8/ )
2022-09-28 01:00:28 -07:00
Bill Kendrick
f2674920c8
Sync docs: INSTALL update re: SDL2.0
2022-09-23 21:20:07 -07:00
Bill Kendrick
9bd32905e2
Merge branch 'master' into sdl2.0
...
Merging SDL2.0 version of Tux Paint into 'master', as further
development will occur under SDL2.0.
2022-09-23 20:56:28 -07:00
Pere Pujal i Carabantes
88bee260e6
Updating Catalan.
2022-09-20 00:54:33 +02:00
Bill Kendrick
28492255cb
Sync fr.po from master
2022-09-17 00:43:46 -07:00
Jacques Chion
0e214e33b3
fixing some translation
2022-09-15 15:04:39 +02:00
Bill Kendrick
9edb6effa6
Set SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH
2022-09-15 00:39:58 -07:00
Bill Kendrick
cc05925d9e
Re-ran indent on all .c & .h source code files
...
Like so --
find . -name "*.c" -or -name "*.h" -exec indent -nbfda -npcs -npsl -bli0 --no-tabs {} \;
The `indent` invocation differs from the last one noted in
CHANGES.txt (from 2006!?), in that I've added "--no-tabs",
to ensure indents are all space-based.
2022-09-15 00:14:20 -07:00
Bill Kendrick
09f332367f
Mend bug where Ctrl+click pipette got stuck drawing
2022-09-14 23:41:48 -07:00
Bill Kendrick
93930fb00a
Icelandic translation update
...
h/t Sveinn í Felli
2022-09-14 23:26:58 -07:00
Bill Kendrick
a466fce43a
--verbose-version: Show whether SDL2_Pango is used
2022-09-14 15:25:38 -07:00
Bill Kendrick
818bcc5e81
Pulling fr.po in from master
...
Sync https://sourceforge.net/p/tuxpaint/tuxpaint-config/ci/3813bb284e61db71290ddad6b1ab9bd017c63382/
into sdl2.0 branch.
h/t Jacques
2022-09-13 12:14:15 -07:00
Jacques Chion
e4dcc7add2
updating translation
2022-09-13 21:08:56 +02:00
Pere Pujal i Carabantes
82676e3fb1
Stamp XORs behaving better with CTRL-key commands, still not finished.
2022-09-12 02:00:28 +02:00
Bill Kendrick
eaba5e94f4
Stamps -> Rotation: Better mouse warping
...
Stamp width needed to be cut in half, since stamp's _center_ is
at the click (old_x) position. Also, avoid warping outside of the
canvas.
2022-09-11 11:05:01 -07:00
Pere Pujal i Carabantes
cc28f48f7e
Fixing stale XOR left when rotating then click on another stamp image before finish rotation. Also counting button size when warping mouse.
2022-09-11 14:41:40 +02:00