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
Pere Pujal i Carabantes
1a1a4bb50b
Speed up stamp rotation XOR rendering. Freeing surface previously left unfreed.
2022-09-11 11:04:54 +02:00
Mark Kim
ebabd57897
make clean macOS temp files
...
Clean temp files introduced by b331
2022-09-10 15:09:20 -04:00
Mark Kim
69ece3161e
make clean macOS temp files
...
Clean temp files introduced by b331
2022-09-10 15:07:25 -04:00
Mark Kim
6e3ae875e7
Automatically update macOS build version at build time.
2022-09-10 09:17:11 -04:00
Mark Kim
dd3009408f
Automatically update macOS build version at build time.
2022-09-10 09:16:10 -04:00
Mark Kim
68ba1997fc
gitignore vim swap files
2022-09-10 08:30:46 -04:00
Mark Kim
6e21c4fab1
gitignore vim swap files
2022-09-10 08:30:14 -04:00
Mark Kim
f46a04f76e
Update korean translation
...
* Also updated my email elsewhere in the docs.
2022-09-10 07:33:39 -04:00
Mark Kim
6fa7ac8dcc
Update korean translation
...
* Also updated my email elsewhere in the docs.
2022-09-10 07:24:47 -04:00
Bill Kendrick
b37824942c
Initial commit of check_translations_warnings.txt
2022-09-09 01:57:38 -07:00
Bill Kendrick
cb7024ddac
Script to collect warnings from "check_translations.sh"
...
So we can commit it, for quick examination & later reference.
2022-09-09 01:30:42 -07:00
Bill Kendrick
e8241d5b6a
Portuguese translation update
...
h/t Hugo Carvalho
2022-09-09 01:21:02 -07:00
Bill Kendrick
5ce47ef928
LINGUAS: 'pt' above 'pt_BR'
...
Closes https://sourceforge.net/p/tuxpaint/bugs/260/
h/t Hugo Carvalho
2022-09-09 01:15:44 -07:00
Bill Kendrick
bd07489702
check_translations.sh; easier life, and check LINGUAS
...
Updated `src/po/check_translations.sh` sanity-checking script
to check `src/po/LINGUAS` file. Also, OPTION docs (and
Tux Paint Config. source) updated to make the script's job easier.
2022-09-09 00:59:49 -07:00
Bill Kendrick
ae9a333bbb
Doc'ing Japanese PO update
2022-09-08 23:54:40 -07:00
dolphin6k
9565560ef5
Updated Japanese translations
2022-09-08 12:01:26 +09:00
Bill Kendrick
f15317fd7d
Crediting myself in a few 0.9.29 items
2022-09-07 00:25:25 -07:00
Bill Kendrick
4141d98785
Adding Stamps rotation options to Bash completion
2022-09-05 00:50:05 -07:00
Bill Kendrick
3e9ac55c91
POT/PO update to capture Stamps rotation UI text
2022-09-05 00:48:56 -07:00
Bill Kendrick
83ff3afcc2
Sync docs to get Stamps rotation info
2022-09-05 00:48:04 -07:00
Bill Kendrick
9c25b2fda5
Stamp rotation on by default
2022-09-05 00:42:03 -07:00
Bill Kendrick
270f5353e0
Mend drop-shadows on prompts
...
...they were not rendering the way we were doing it in the sdl2.0
branch.
2022-09-05 00:04:52 -07:00
Bill Kendrick
53c1c5e995
Create "canvas" as 24-bit all the time
...
Previously was having it match the display's ("screen"'s) depth
and masks, but this apparently causes artifacts under SDL2.
Closes https://sourceforge.net/p/tuxpaint/bugs/259/
2022-09-04 01:33:36 -07:00
Bill Kendrick
39264d3545
More icon PNGs -> grayscale to address alpha issue
2022-09-02 02:26:57 -07:00
Bill Kendrick
c171500d5e
Stamp rotation - Warp mouse to the right, at start
...
...this ensures that any immediate mouse movement at the
beginning of the rotation process will affect the angle only
slightly. (As opposed to leaving it in the center of the
stamped shape; moving slightly left would rotate the shape
~180 degrees immediately, for example).
Also, updated date in CHANGES and src/tuxpaint.c, added
new feature to CHANGES, and credited Pere. (Great work!!!)
2022-09-02 02:05:52 -07:00