Commit Graph

89 Commits

Author SHA1 Message Date
maron2000
9f73000855 Fix loading language files by CONFIG command 2024-09-13 21:07:39 +09:00
maron2000
2713fa00b9 Remove unrequired loading of keyboard layout 2024-09-13 14:36:34 +09:00
maron2000
64087fdd94 Don't warn changing codepage when language file is loaded for the first time. 2024-08-16 00:14:52 +09:00
aybe
e6a617aaba Remove help tooltip at bottom of each window 2024-07-10 02:35:59 +02:00
aybe
df8a0b3fb5 Remove "Configuration for" in each window title 2024-07-10 00:00:57 +02:00
aybe
42b6fa4016 Remove CONFIGURE_GROUP header 2024-07-09 16:45:42 +02:00
Jaak Ristioja
4a6bcc706e Use nullptr/NULL instead of 0 for pointers, two fixes for undefined behavior
This commit fixes most -Wzero-as-null-pointer-constant warnings, except in
some places which appear to be vendored 3rd party libraries, e.g. in sdl_ttf.c,
libchdr, physfs and gmock and in 3rd party components therein. Since it might
make more sense to update this 3rd party code to some later versions instead of
fixing the warnings manually, I decided not to enable the C++ compiler flag in
configure.ac at this point.

In two functions with the return type of std::string executed `return 0;`
statements, causing std::string to be constructed from a null pointer. To avoid
undefined behavior these were changed to `return {};`.

Signed-off-by: Jaak Ristioja <jaak@ristioja.ee>
2024-05-09 14:18:10 +03:00
maron2000
9fe33126ef Refine codepage switching in loading language files 2024-02-12 23:36:19 +09:00
maron2000
a0836b63e2 Fix codepage switching when loading lang files 2024-02-10 22:59:43 +09:00
crazii
f3ce995980 adaption to win95 2023-11-29 18:49:46 +08:00
Allofich
e5524f435b Fix vexing-parse warnings 2023-04-04 21:52:00 +09:00
Wengier
0b95fd6265 use 850 as default de_DE cp 2022-08-31 21:31:39 -04:00
Wengier
66bb76f42e add code page 453 2022-08-31 17:31:32 -04:00
Wengier
0fb3bdd975 fix WinARM script 2022-08-26 22:14:39 -04:00
Wengier
28bf4edead fix build 2022-08-20 19:08:51 -04:00
Wengier
88362dac81 minor fixup 2022-07-28 17:25:39 -04:00
Wengier
b9c3a39cc1 save image and update config 2022-07-17 01:58:12 -04:00
Wengier
0098fc4339 update langcp 2022-07-15 22:38:01 -04:00
Wengier
3d0237004b more cp 2022-07-14 23:43:59 -04:00
Wengier
087bff5aaf update scripts 2022-06-30 17:46:32 -04:00
Wengier
da56cc290c update 2022-06-30 13:35:57 -04:00
Wengier
191a850228 more 2022-06-29 17:20:31 -04:00
Wengier
b46e3cc376 more fixups 2022-06-27 13:12:10 -04:00
Wengier
4242ac28e0 update languages 2022-05-26 22:51:33 -04:00
aybe
7ab61188d0 MAPPER: general improvements: layout, UX 2022-05-26 05:04:15 +02:00
Wengier
d542ac043b update config ref and timestamp 2022-05-01 18:59:38 -04:00
Wengier
19632c683c fix menu text for dynamic core 2022-04-06 23:02:24 -04:00
Wengier
5efa5dd3f6 more 2022-03-31 00:26:55 -04:00
Wengier
651e2cd725 update version 2022-03-23 18:22:23 -04:00
Wengier
9d5a14529a split file 2022-01-24 17:56:06 -05:00
Wengier
67a9e8a0ff fix for DBCS 2022-01-16 16:08:44 -05:00
Wengier
b6f79d252a fix autodbcs 2022-01-14 16:11:02 -05:00
Wengier
6c922aef07 add cp951 for Big5-HKSCS 2021-12-08 05:38:20 -05:00
Wengier
279a21a8d9 rename CDOSV to TDOSV 2021-12-08 04:37:52 -05:00
Wengier
34b5798d02 update config ref 2021-11-16 23:54:52 -05:00
Wengier
c269092a15 update translations 2021-11-16 23:38:13 -05:00
Wengier
750ac75780 enforce code page for PC-98, AX and DOS/V modes 2021-11-08 17:55:04 -05:00
Wengier
1e5f5d148c fix langcp 2021-11-08 05:36:32 -05:00
Wengier
1701c0db83 warning for incompatible code page 2021-11-07 20:38:44 -05:00
Wengier
2061691db7 last fix 2021-11-01 02:58:10 -04:00
Wengier
defd3cc726 fix langcp 2021-11-01 02:05:32 -04:00
Wengier
d7b2588fad fix langcp reset 2021-10-30 01:10:38 -04:00
Wengier
989ff2bd63 improve menu option to load DBCS language files 2021-10-23 03:03:36 -04:00
Wengier
117e987980 update translations 2021-07-28 21:55:24 -04:00
Wengier
5ce7b106ff Fix OpenGL SDL-drawn menu CJK rendering with language config option 2021-07-28 04:33:10 -04:00
Wengier
9fd27e081a re-run new DOSBox-X instance 2021-07-22 08:07:06 -04:00
Wengier
6dd9ed31cf solve issue #2701 2021-07-22 03:24:13 -04:00
Wengier
2d51be6404 more 2021-07-19 21:37:22 -04:00
Wengier
6bd448cca6 updated installer 2021-07-17 02:41:51 -04:00
Wengier
ca206b8467 update translations 2021-07-15 04:52:54 -04:00