Commit graph

5161 commits

Author SHA1 Message Date
Bill Kendrick
5c5d6b5c3d French docs update 2021-05-24 2021-05-24 22:46:25 -07:00
Bill Kendrick
19e8487d06 French doc updates 2021-05-20
Jacques Chion continues plugging away at it! :-D
2021-05-20 23:09:40 -07:00
Bill Kendrick
2afbf3656e French translation updates 2021-05-19
h/t Jacques Chion
2021-05-19 09:03:26 -07:00
Bill Kendrick
50eaf0a732 French docs update 2021-05-17 2021-05-17 10:04:32 -07:00
Bill Kendrick
d0f5d6f06d French doc translation updates (2021-05-17)
h/t Jacques Chion!
2021-05-17 01:29:56 -07:00
Bill Kendrick
9f298e6291 French docs update 2021-05-15
h/t Jacques Chion
2021-05-15 11:28:57 -07:00
Bill Kendrick
d502566f77 Documenting environment variables 2021-05-11 01:08:12 -07:00
Pere Pujal i Carabantes
4d27837af0 Fill crash solved and some translations Merge branch 'master' into sdl2.0 2021-05-09 18:02:11 +02:00
Bill Kendrick
cc4cc3db4f Doc'ing Pere's Catalan update 2021-05-09 02:26:44 -07:00
Pere Pujal i Carabantes
00d22d57bc Updating Catalan translation. 2021-05-08 01:18:49 +02:00
Pere Pujal i Carabantes
a4c22ad2e7 Make use of fill_tips strings and translations. 2021-05-07 21:41:48 +02:00
Bill Kendrick
2ce07ac9de Fill: Avoid infinite recursion crash
simulate_flood_fill_outside_check() could spin in an
infinite loop because it could sometimes set values in the
`touched[]` array to 0, which means the spot was never seen.

Values going in there are not boolean, but a 0-255 gradient,
for smoother fills on antialiased edges.

This change forces it to be a 1-255 value, ensuring that
a 'touched' spot on the canvas will have a non-zero `touched[]`
value.

h/t Pere for noticing the bug, providing some details,
and best of all providing a sample image to play with which
consistently invoked the crash.  (It made mending this a
10 minute task for me, rather than an hours-long hunt to reproduce!
Big 'thanks' for doing that ahead of time!!!)
2021-05-06 00:05:58 -07:00
Shin-ichi TOYAMAA
6568cbb433 Updated Japanese translation 2021-05-04 13:48:40 +09:00
Bill Kendrick
044de685a8 Icelandic translation update 2021-05-03 09:20:07 -07:00
Bill Kendrick
c4844c447c Galician docs update
Adding note about buttonsize max.
2021-04-25 12:40:00 -07:00
Pere Pujal i Carabantes
8c0bf052bf Changes in buttonsize, Merge branch 'master' into sdl2.0 2021-04-25 07:39:01 +02:00
Bill Kendrick
5e5eac5dcf Refresh README w/ static tuxpaint-import filename
Example won't change every time we build stuff...
2021-04-19 00:26:17 -07:00
Bill Kendrick
fd126c0c08 ...Also OPTIONS.txt... 2021-04-19 00:20:58 -07:00
Bill Kendrick
d47885a06c Refresh docs with OPTIONS (re: buttonsize) 2021-04-19 00:19:14 -07:00
Bill Kendrick
fa62a91d4f More info on buttonsize in CHANGES.txt
Also bump dates in CHANGES.txt and src/tuxpaint.c
2021-04-19 00:07:32 -07:00
Pere Pujal i Carabantes
fc8310ba03 Don't quit if the user asks for a too big button size, just run with the maximum supported button size. 2021-04-19 01:15:09 +02:00
Shin-ichi TOYAMAA
8a27286a02 Added auto scroll bar for <pre> 2021-04-03 12:27:55 +09:00
Bill Kendrick
1dc7b44811 Refresh Galician translation of docs
Per https://sourceforge.net/p/tuxpaint/tuxpaint-docs/ci/c3eb9b14b01e5cd01af3ebeaa0cd85469d47d793/
2021-03-27 12:15:40 -07:00
Bill Kendrick
2587ae0ce5 Merge branch 'master' of ssh://git.code.sf.net/p/tuxpaint/tuxpaint 2021-03-27 00:45:19 -07:00
Bill Kendrick
dcd4b7c59c Refresh OPTIONs re: coarse keyboard movement
h/t Shin-Ichi in
https://sourceforge.net/p/tuxpaint/tuxpaint-docs/ci/97ecddd3c022b7a38d065d175670d474157a38d4/
2021-03-27 00:44:26 -07:00
Mark Kim
37d5e0af53 Merge branch 'master' of ssh://git.code.sf.net/p/tuxpaint/tuxpaint 2021-03-26 22:54:51 -04:00
Mark Kim
c46bd2ce51 stamps installer support for ios
stamps installer now works with ios.
2021-03-26 22:54:15 -04:00
Mark Kim
8e9362a550 stamps installer support for ios
stamps installer now works with ios.
2021-03-26 22:53:19 -04:00
Bill Kendrick
18b82ab0df Refresh OPTIONS after tweaks re: Windows->LANG 2021-03-25 09:18:11 -07:00
Bill Kendrick
50d3e99ccb Regen'd OPTIONs after Shin-Ichi's changes
From https://sourceforge.net/p/tuxpaint/tuxpaint-docs/ci/ad098eca7de6adba07468b67e1b576095cd2cab0/
2021-03-25 09:07:16 -07:00
Mark Kim
e029e864c7 Merge branch 'master' into sdl2.0 2021-03-24 00:01:13 -04:00
Mark Kim
1425db0578 add back noquit option to ios default config
must have failed to get merged from the sdl2.0 branch.
2021-03-24 00:00:31 -04:00
Mark Kim
3d11ee1181 disable lockfile in ios
ios doesn't allow an app to be started more than once so it's not necessary,
and can confuse users who tries to reopen the app after an accidental closure.
2021-03-24 00:00:15 -04:00
Mark Kim
899c93b5aa disable lockfile in ios
ios doesn't allow an app to be started more than once so it's not necessary,
and can confuse users who tries to reopen the app after an accidental closure.
2021-03-23 23:58:15 -04:00
Mark Kim
124bd5f874 Merge branch 'master' into sdl2.0 2021-03-23 23:51:00 -04:00
Mark Kim
5a1eca115f save/open support in ios 2021-03-23 23:50:00 -04:00
Mark Kim
ac5c1d3caa save/open support in ios 2021-03-23 23:48:53 -04:00
Mark Kim
85cc442f47 Merge branch 'master' into sdl2.0 2021-03-23 22:30:30 -04:00
Mark Kim
8db052c9d3 fix attempt to free non-freeable memory 2021-03-23 22:29:41 -04:00
Mark Kim
444047fdce fix attempt to free non-freeable memory 2021-03-23 22:29:02 -04:00
Mark Kim
c3cce36fc0 Merge branch 'master' into sdl2.0 2021-03-23 21:22:12 -04:00
Mark Kim
4575f184a5 ios export dir support 2021-03-23 21:15:50 -04:00
Bill Kendrick
55ca7ed09f Refreshed Japanese ADVANCED-STAMPS-HOWTO
(And also OPTIONS) based on Shin-Ichi's changes
(https://sourceforge.net/p/tuxpaint/tuxpaint-docs/ci/5581328a34d44ced772ad194ee0d2d937ae20ec8/)
2021-03-23 09:53:30 -07:00
Bill Kendrick
281c52813a Doc'ing Mark's work on fresh iOS port 2021-03-22 22:09:20 -07:00
Mark Kim
5e8ccbb19e simplify ios compilation
- Merge iphoneos and iphonesimulator compilation.
- Install to package root.
2021-03-22 22:23:01 -04:00
Mark Kim
c279e823b1 remove __APPLE__ code not used by __IOS__ 2021-03-22 22:19:51 -04:00
Mark Kim
5c57cd9c53 ios splash screen update
It looks sightly better to align the copyright text to the bottom of the splash
screen.
2021-03-22 22:15:22 -04:00
Mark Kim
b73fb9dcdb Lazy resolution of iphone*_ARCH_LINKS
Early resolution of iphone*_ARCH_LINKS calls pkg-config even when compiling for
non-ios platforms, slowing down compilation unnecessarily and possibly raise
errors about nonexisting libraries that are not used.

This change modifies the iphone*_ARCH_LINKS to resolve lazily upon use so
pkg-config is not called unless the variables are used.
2021-03-22 22:15:09 -04:00
Mark Kim
b27ac1ddbc simplify ios compilation
- Merge iphoneos and iphonesimulator compilation.
- Install to package root.
2021-03-22 22:07:40 -04:00
Mark Kim
6fc6e798bf remove __APPLE__ code not used by __IOS__ 2021-03-22 22:02:39 -04:00