0ad/source
elexis e7ab22286e Fix the replay menu for people with non-latin characters in their username.
Use OsPath instead of CStr and CStrW where possible,
wstring_from_utf8(OsPath.string8()) to pass printable strings to the
JSAPI,
OsString when opening a filestream and
off_t instead of int for filesizes.

Fixes #4320
Differential Revision: https://code.wildfiregames.com/D518
Reviewed By: Imarok
Tested By: Imarok on Windows, wraitii on OSX
Special thanks to Philip for advice and the lib/path.h fix in
47cc447322.

This was SVN commit r19824.
2017-06-25 14:54:00 +00:00
..
collada Actually remove trailing tabs from source/. 2016-11-23 14:09:58 +00:00
graphics Cinema Path GUI hiding and silhouettes fixes. 2017-06-17 14:17:30 +00:00
gui Fix the replay menu for people with non-latin characters in their username. 2017-06-25 14:54:00 +00:00
i18n Bump year number of files changed this year in the license headers. 2017-05-01 14:28:22 +00:00
lib Fix OsPath string8 function on Unix to account for characters that aren't covered by ISO-8859-1, 2017-06-25 14:30:26 +00:00
lobby Correct lobby chat timestamps. 2017-06-18 18:48:18 +00:00
maths Cinematic path node moving tool for Atlas. Patch by Vladislav. 2017-04-30 23:47:16 +00:00
mocks More FreeBSD build fixes. 2012-01-30 06:21:11 +00:00
network Fix the replay menu for people with non-latin characters in their username. 2017-06-25 14:54:00 +00:00
pch Switch to std::shared_ptr and std::weak_ptr. 2015-01-25 03:10:58 +00:00
ps Fix the replay menu for people with non-latin characters in their username. 2017-06-25 14:54:00 +00:00
renderer Fix Valgrind complaints in CRenderer by properly intializing some members values introduced in ab30e0d4fb. Refs #3922, #4492. Patch by Sandarac. Reviewed by vladislavbelov. 2017-06-18 14:52:54 +00:00
scriptinterface Clean up FromJSProperty a little. Patch by Vladislav. 2017-05-01 00:58:35 +00:00
simulation2 Cinema Path GUI hiding and silhouettes fixes. 2017-06-17 14:17:30 +00:00
soundmanager Pass CVector3D as const reference in a few places. 2017-05-08 04:04:45 +00:00
third_party Update tinygettext. 2015-12-08 18:05:11 +00:00
tools Update the xml validator tool to handle mods. Reviewed by leper. 2017-05-26 12:43:58 +00:00
main.cpp Fix the replay menu for people with non-latin characters in their username. 2017-06-25 14:54:00 +00:00
test_setup.cpp Properly shut down SpiderMonkey using JS_ShutDown. 2016-08-06 15:41:59 +00:00