Commit Graph

110752 Commits

Author SHA1 Message Date
Cameron Cawley
c877097b49 ALL: Remove use of "" in Common::U32String constructors 2020-11-16 16:56:58 +00:00
Vladimir Serbinenko
bc52f01a9a
BBVS: Fix Russian buttons (#2626)
Russian text is in ISO8859-5. When GUI was converted to UTF-32 thos spot
was missed and ended up being interpreted as Latin1. Then iconv rewrite
changed to UTF-8. Change them to UTF-8 and mark as UTF-8 explicitly.
Fix spelling mistake while on it
2020-11-16 14:01:10 +01:00
Vladimir Serbinenko
b0e5ca855d
BBVS: Fix misdetection of Russian version as demo (#2625)
GF_GUILANGSWITCH and GF_LOOGIE_DEMO have the same value and hence the code
treats Russian version as loogie demo and crashes as bbloogie.000 is in
an unexpected directory for the demo
2020-11-16 14:00:46 +01:00
Purple T
30430c473a I18N: Update translation (French)
Currently translated at 100.0% (1572 of 1572 strings)
2020-11-16 09:07:11 +00:00
Vladimir Serbinenko
9b824d73af TEST: remove prinring of md5 of encoding.dat 2020-11-16 10:06:27 +01:00
Vladimir Serbinenko
e187cee802 TEST: Don't suppress errors on copying of encoding.dat 2020-11-16 06:30:48 +01:00
Vladimir Serbinenko
cb5c080151 TEST: Fix path to test/runner.cpp 2020-11-16 04:09:37 +01:00
Vladimir Serbinenko
23111de32e TEST: clean copied encoding.dat 2020-11-16 03:47:22 +01:00
Vladimir Serbinenko
f5ffbe1155 TEST: Copy encoding.dat to make tests work in relative build directory 2020-11-16 02:38:22 +01:00
Vladimir Serbinenko
cd8270f039 TEST: Third attempt to fix the tests
Some tests unnecessarily referred to null osystem. Tested with PSP target
2020-11-16 01:51:14 +01:00
Vladimir Serbinenko
e3ace27da0 TEST: Second attempt at fixing tests
The framework doesn't understand preprocessor, put preprocessing inside the
tests.
2020-11-16 00:51:22 +01:00
Vladimir Serbinenko
a9fe1d7a84 TEST: Skip CJK tests outside of POSIX
They need file access that needs null backend which for now only
peopwely compiles on POSIX.
2020-11-15 23:57:53 +01:00
Cameron Cawley
421e36a3a8 NULL: Implement getMillis() and delayMillis() on Windows 2020-11-15 22:42:01 +00:00
Cameron Cawley
ec62b546da NULL: Always implement OSystem::addSysArchivesToSearchSet() 2020-11-15 22:33:22 +00:00
SupSuper
3f1086e089 MSVC: Parallelize building across projects, speeding up multi-engine builds 2020-11-15 21:50:26 +00:00
SupSuper
2af0fdd458 MSVC: Parallelize building of .asm files 2020-11-15 21:50:26 +00:00
Cameron Cawley
3dd369e81f TEST: Fix compiling with MinGW 2020-11-15 21:28:27 +00:00
Thierry Crozat
161576b5bf I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2020-11-15 16:10:34 +00:00
Le Philousophe
023b6fd42a CONFIGURE: Don't use bashism in pure shell script
281b187de4 introduced ${//} bashism which
doesn't work when /bin/sh isn't linked to bash.
Use a more portable version with ${#} as "Version:" string is at
beginning.
2020-11-15 17:07:59 +01:00
Thierry Crozat
81be53ff5b I18N: Update translations templates 2020-11-15 15:20:47 +00:00
Vladimir Serbinenko
68a9136e4d
COMMON: Rewrite Encoder and drop dependency on iconv (#2586)
Different platforms have different levels of support of encodings and
often have slight variations. We already have tables for most encoding
with only CJK missing. Full transcoding inclusion allows us to get reliable
encoding results independently of platform. The biggest con is the need for
external tables encoding.dat.

It removes a duplicate table for korean in graphics/korfont.cpp
2020-11-15 16:20:35 +01:00
Thierry Crozat
228806a158 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2020-11-15 14:50:52 +00:00
Eugene Sandulenko
281b187de4 CONFIGURE: Make Mac version check cross-compilation-friendly
We cannot execute the resulting binary, thus buildbot was not picking up
the version. Now we transfer version number into string at compile
time and search for it in the binary.
2020-11-15 15:49:21 +01:00
Eugene Sandulenko
d45fded754 I18N: Update translation (Ukrainian)
Currently translated at 100.0% (1572 of 1572 strings)
2020-11-15 12:20:05 +00:00
Eugene Sandulenko
4b43356ec6 I18N: Update translation (Russian)
Currently translated at 100.0% (1572 of 1572 strings)
2020-11-15 12:20:04 +00:00
Eugene Sandulenko
8290ad5e43 NEWS: Mention merging in scummkor patches 2020-11-15 13:17:49 +01:00
Eugene Sandulenko
93fcfdebdb CONFIGURE: Better compatibility with some bash versions 2020-11-15 13:12:38 +01:00
Eugene Sandulenko
852e9b550d CONFIGURE: Make MacOS version check more robust 2020-11-15 13:12:38 +01:00
Lothar Serra Mari
0e2195dbe1 I18N: Update translation (German)
Currently translated at 100.0% (1572 of 1572 strings)
2020-11-15 10:30:28 +00:00
wonst719
837b94e83f SCUMM: Fix cursor with Korean fan translated Loom
- Tested with all known CJK versions of Loom (FMT/Japanese, PCE/Japanese)
2020-11-15 19:25:07 +09:00
Thierry Crozat
916b3eaeab Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2020-11-15 08:34:08 +00:00
wonst719
7cfd3feec6 SCUMM: Fix OOB access in CharsetRendererPC::drawBits1Kor() 2020-11-15 17:33:49 +09:00
Thierry Crozat
85f2e54423 I18N: Update translations templates 2020-11-15 06:45:19 +00:00
George Kormendi
184179b25f I18N: Update translation (Hungarian)
Currently translated at 100.0% (1572 of 1572 strings)
2020-11-15 06:45:13 +00:00
wonst719
4f31022bb0
SCUMM: Implement language bundle for Korean fan translation (#2620) 2020-11-15 15:45:07 +09:00
Marcel Souza Lemes
822cf82ca1 I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1572 of 1572 strings)
2020-11-15 00:39:49 +00:00
Timo Mikkolainen
d0af51886e I18N: Update translation (Finnish)
Currently translated at 100.0% (1572 of 1572 strings)
2020-11-15 00:39:48 +00:00
IlDucci
20ea229bf6 I18N: Update translation (Spanish)
Currently translated at 100.0% (1572 of 1572 strings)
2020-11-15 00:39:47 +00:00
Le Philousophe
3ab12b1d41 CONFIGURE: Fix TTS detection with Mingw
This matches commit da77bfd792 in real
code
2020-11-14 16:39:39 -08:00
Thierry Crozat
224777a26b Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2020-11-14 18:27:43 +00:00
Eugene Sandulenko
58246b76be ULTIMA: ULTIMA8: Fix warnings 2020-11-14 19:27:09 +01:00
Eugene Sandulenko
b6945a834b ULTIMA: ULTIMA4: Fix warnings 2020-11-14 19:27:09 +01:00
Eugene Sandulenko
f2a6b34182 TWINE: Fix warning 2020-11-14 19:27:09 +01:00
Eugene Sandulenko
7ff469982c TINSEL: Fix warnings 2020-11-14 19:27:09 +01:00
Eugene Sandulenko
6214439aa9 STARTREK: Fix warning 2020-11-14 19:27:09 +01:00
Eugene Sandulenko
78c9438f90 PETKA: Fix warning 2020-11-14 19:27:08 +01:00
Eugene Sandulenko
21e4efec29 GLK: ADRIFT: Fix warning 2020-11-14 19:27:08 +01:00
Eugene Sandulenko
561a0a61be BLADERUNNER: Fix warnings 2020-11-14 19:27:08 +01:00
Thierry Crozat
ae7c9d108e I18N: Update translation (French)
Currently translated at 100.0% (1570 of 1570 strings)
2020-11-14 15:41:18 +00:00
Thierry Crozat
081a951763 I18N: Update translations templates 2020-11-14 14:55:27 +00:00