qzdoom/src/gamedata
Christoph Oelckers 868ac5adf8 - switched the Windows backend to use the Windows Unicode API.
With localization for non-Latin languages on the support list the multibyte API doesn't cut it anymore. It neither can handle system text output outside the local code page nor can an ANSI window receive text input outside its own code page.
Similar problems exist for file names. With the multibyte API it is impossible to handle any file containing characters outside the active local code page.

So as of now, everything that may pass along some Unicode text will use the Unicode API with some text conversion functions. The only places where calls to the multibyte API were left are those where known string literals are passed or where the information is not used for anything but comparing it to other return values from the same API.
2019-02-14 22:23:33 +01:00
..
resourcefiles - switched the Windows backend to use the Windows Unicode API. 2019-02-14 22:23:33 +01:00
textures - Fixed loading of folder based fonts and added a config lump per font. 2019-02-13 00:02:39 +01:00
xlat
a_keys.cpp
a_keys.h
a_weapons.cpp
a_weapons.h
d_dehacked.cpp
d_dehacked.h
decallib.cpp
decallib.h
g_doomedmap.cpp
g_mapinfo.cpp - fixed map name setup 2019-02-13 00:47:03 +01:00
g_mapinfo.h - exported all Hexen map names and intermission texts to the language table. 2019-02-11 01:33:09 +01:00
g_skill.cpp
gi.cpp
gi.h
gstrings.h
info.cpp - fixed: The static event manager never got a link to the primary level. 2019-02-06 15:40:49 +01:00
info.h
keysections.cpp
p_terrain.cpp
p_terrain.h
p_xlat.cpp
stringtable.cpp Only replace Strife dialogue content if the default strings from zd_extra.pk3 are present. 2019-02-11 00:46:13 +01:00
stringtable.h Only replace Strife dialogue content if the default strings from zd_extra.pk3 are present. 2019-02-11 00:46:13 +01:00
teaminfo.cpp
teaminfo.h
umapinfo.cpp
w_wad.cpp - Fixed loading of folder based fonts and added a config lump per font. 2019-02-13 00:02:39 +01:00
w_wad.h - cleanup of font init to have less special cases 2019-02-12 00:19:44 +01:00
w_zip.h