Commit graph

4279 commits

Author SHA1 Message Date
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
Bill Kendrick
b577884c49 Merge branch 'master' of ssh://git.code.sf.net/p/tuxpaint/tuxpaint 2022-11-12 20:49:51 -08:00
Bill Kendrick
4d26788da4 Syncing docs: Japanese translation updates
h/t Shin-ichi
2022-11-12 20:49:26 -08:00
dolphin6k
a3809439c9 Updated Windows installer
Added a checkbox to select whether or not to open the Quick Start Guide (Default: yes)
Do not forget to enable translations for and es_ES, ja_JP.UTF-8 when they (and others if any) are done.
2022-11-11 10:43:50 +09: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