Pere Pujal i Carabantes
eeb5eee443
Updating Catalan.
2022-12-29 23:29:10 +01:00
dolphin6k
7d8125a866
Updated Japanese translations
2022-12-29 15:08:05 +09:00
Bill Kendrick
7a1c90031c
Disabling anniversary confetti animation on title screen
2022-12-28 21:03:39 -08:00
Bill Kendrick
866c5f6483
Adding Google Eyes sound effect
...
Updating credits & changelog, too.
2022-12-24 12:33:52 -08:00
Bill Kendrick
105b6958c5
Keep Googly Eyes x & y >= 0
2022-12-24 12:19:55 -08:00
Bill Kendrick
4129a8753e
Googlyeyes WIP: Constrain pupil within background
2022-12-24 11:59:42 -08:00
Bill Kendrick
16d4700066
Merge branch 'master' of ssh://git.code.sf.net/p/tuxpaint/tuxpaint
2022-12-24 11:48:54 -08:00
Bill Kendrick
9674a05e63
Continued WIP: Googly Eyes
...
Needs sound effect, an icon, and boundary-limiting to keep the
pupil inside the background.
2022-12-24 11:47:35 -08:00
Bill Kendrick
6a2dc52e7d
Continued WIP: Googly Eyes
...
Needs sound effect, an icon, and boundary-limiting to keep the
pupil inside the background.
2022-12-24 11:33:11 -08:00
Bill Kendrick
b4f63f17ff
POT/PO rebuild & RELEASE change re: appdata file
...
(org.tuxpaint.Tuxpaint.appdata.xml.in)
2022-12-24 11:16:30 -08:00
Bill Kendrick
c13c6e1dcb
Fill: Paint & Radial; bounds check for touched[]
...
Avoid reading outside of the bounds of the `touched[]` array,
to help prevent crashes.
h/t Miyagi Andel for reporting,
Shin-ichi TOYAMA for pinpointing the issue,
and Pere Pujal i Carabantes for providing a solution
Closes https://sourceforge.net/p/tuxpaint/bugs/269
2022-12-23 00:08:52 -08:00
dolphin6k
2c6c50205c
Added 'yen' to the spare string for font scoring.
...
Also made unneccessary translations blank for unused scoring strings.
2022-12-22 23:07:48 +09:00
Bill Kendrick
440d2f369a
Googly Eyes imagery; doc'd "<N>spare-Nx" font scorer
2022-12-21 02:08:37 -08:00
Bill Kendrick
4534fe56de
De-translated "<N>spare-Nx" strings when used literally (pt 2)
...
Missed `gd.po`
2022-12-21 01:58:41 -08:00
Bill Kendrick
0257d37b27
De-translated "<N>spare-Nx" strings when used literally
...
These strings have been around a long time, and are only now
being utilized. Their purpose is for translators to provide
some characters which their language uses, so Tux Paint can
score fonts (and raise them to the top of the list in the
Text and Label tools) higher when they support those characters.
Many translators either left the strings as-is (e.g., "<9>spare-9b"),
or translated them literally (e.g., "<9>yedek-9b" & "<1>додаткова-1a"),
so removed those (replacing with `msgstr ""`).
2022-12-21 01:48:08 -08:00
dolphin6k
a552f228d2
Enabled spare strings for font scoring.
2022-12-21 00:03:17 +09:00
dolphin6k
c8232adba5
Reverted to the original font scoring method.
2022-12-18 13:55:15 +09:00
dolphin6k
935ffb4839
Forgot to multiply the score by 10
2022-12-18 00:07:11 +09:00
dolphin6k
2c61836cc6
Updated Japanese translation for scoring locale specific character
2022-12-18 00:03:58 +09:00
dolphin6k
fcd18dc9e8
Added font scoring string to evaluate locale specific characters.
2022-12-17 23:55:04 +09:00
Bill Kendrick
0e70c7696c
Refresh DOCS after Japanese quickstart update
...
Also capturing README date bumps in plaintext alternatives.
2022-12-11 15:24:10 -08:00
dolphin6k
0a21abd918
It does not affect UI font so far.
2022-12-11 20:49:54 +09:00
Bill Kendrick
0f40eb2c9a
Removing outdated docs
...
The newest appeared to be for versions up through 0.9.21
(11 years ago). Some were even older!
Please update PO files in `tuxpaint-docs` repository to
translated the current docs!
2022-12-11 01:51:29 -08:00
Bill Kendrick
0517b4392c
Update URL to https://tuxpaint.org/ everywhere
...
Also, add other social media accounts to list of places to
announce Tux Paint in RELEASE docs.
Also, list a ton more options missing from default example config file
"src/tuxpaint.conf"
2022-12-11 01:29:25 -08:00
dolphin6k
c9193bae2e
Removed wrong comment.
2022-12-11 17:36:36 +09:00
dolphin6k
33ef6456bd
Returning zero instead of cmp from do_surfcmp() stopped listing all available localized labels on font selector.
...
In addition, removed Hiragana from translated strings for font scoring.
I have to learn more about this method before doing so.
2022-12-11 10:34:48 +09:00
Bill Kendrick
5ccc950447
dirwalk comments re: font scoring -> POT/PO files; Japanese tweaks
...
Ensuring that commentary about what font-scoring strings like
"oO" and ",.?!" are for make their way to the POT and PO files.
Also, adding some Hiragana to some of these strings in ja.po
(and updating some (c) dates in its comments).
2022-12-09 22:29:41 -08:00
Bill Kendrick
1f22332415
Use Japanese characters, not "Aa", in font selector when available
...
Also closes https://sourceforge.net/p/tuxpaint/bugs/266/ by
using code based on Pere's patch. Thanks to Shin-ichi & Pere!
2022-12-09 22:11:32 -08:00
Bill Kendrick
3e6415e408
Bump date in README doc
2022-12-09 21:38:10 -08:00
Bill Kendrick
b075e6098e
Font docs: Drop Bill's name; consistent tuxpaint.org URL
...
No reason to credit myself in every doc file for the various
fonts. And consistently linking to https://tuxpaint.org/
(some had the original newbreedsoftware.com/tuxpaint URL!)
2022-12-09 21:32:44 -08:00
Bill Kendrick
156d2952c1
Doc'ing Japanese font change
...
h/t Shin-ichi
Ref: https://sourceforge.net/p/tuxpaint/tuxpaint/ci/b655d866fe4e830877fd4d1512484cb5963e253d/
2022-12-09 21:32:18 -08:00
dolphin6k
d5e36dd3cb
Re-commit these changes
2022-12-09 21:09:47 +09:00
dolphin6k
b655d866fe
Replaced Japanese locale font with modern one.
...
This is a subset of Genjyuu Gothic: http://jikasei.me/font/genjyuu/
2022-12-09 18:20:25 +09:00
dolphin6k
7848e7f3b9
Reverted to using customized fontconfig settings.
2022-12-09 17:36:12 +09:00
dolphin6k
e61b39490b
Copy '/etc/fonts' from the latest build environment
...
This suppresses many warnings associated with fontconfig.
2022-12-09 08:58:06 +09:00
Bill Kendrick
a1ffaaa161
Clean-up to CHANGES.txt
2022-12-03 20:24:31 -08:00
Mark Kim
8a8ba0cb3f
Speed up macOS app bundle build time.
2022-12-03 14:24:52 -05:00
Mark Kim
cf92625df5
enable forked fonts on macOS
2022-12-03 12:01:22 -05:00
Mark Kim
a56fba3565
Clearer post-make-install instructions on macOS
2022-12-03 11:26:59 -05:00
Mark Kim
3849480fd4
Pango loads Tux Paint-supplied fonts on macOS.
...
Previously Pango loaded system-supplied fonts instead, which could lead
to fonts not rendering in a human-readable text. This change fixes
https://sourceforge.net/p/tuxpaint/bugs/265/
2022-12-02 22:57:38 -05:00
Bill Kendrick
e00b6b4f4a
Doc'ing tuxpaint-config priv on win32 update
...
And also credit Shin-ichi for helping with compiler-time warning
squashing.
2022-11-20 20:42:55 -08:00
dolphin6k
e2bd79be36
WIN32 installer: Run tuxpaint-config with the same privileges as the installer
2022-11-20 15:45:18 +09:00
dolphin6k
7a630264cb
Addressed a compile-time warning on windows.
2022-11-18 16:08:07 +09:00
dolphin6k
e9a0d7aaf5
Removed warning regarding fribidi_log2vis().
2022-11-18 14:16:23 +09:00
dolphin6k
f3d177621b
Corrected compile-time error on old platforms (ex: RHEL7)
2022-11-18 12:10:35 +09:00
Bill Kendrick
9d70b5837c
WIP: Cleaned up some compile-time warnings...
...
...that cropped up in SDL2 branch.
2022-11-14 23:21:45 -08:00
Bill Kendrick
a530896e20
Squelch a debug output
...
s/printf(...)/DEBUG_PRINTF(...)/
2022-11-14 22:55:09 -08:00
dolphin6k
4f41dc5fe2
Updated Windows installer
...
Enabled translations for the Quickstart Guide
2022-11-13 18:52:08 +09:00
Bill Kendrick
88b1c835fe
Regen ja_JP quickstart guide
...
...after applying correction to a formatting string (h/t Shin-ichi)
2022-11-12 23:07:33 -08:00
Bill Kendrick
f8d57b2dbf
Sync quickstart guide after mending l10n/etc. issues
2022-11-12 22:08:23 -08:00