0ad/source/gui/scripting
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
..
GuiScriptConversions.cpp Replace input.js doubleclick hack and ease doubleclicking on moving units. 2017-04-22 01:24:03 +00:00
JSInterface_GUITypes.cpp SpiderMonkey 38 upgrade: 12/35 2016-09-02 16:26:54 +00:00
JSInterface_GUITypes.h SpiderMonkey 31 upgrade 2015-01-24 14:46:52 +00:00
JSInterface_IGUIObject.cpp Fix [19027] by using generic code for conversions and fixing a few other issues. Refs #3403. Reviewed by leper. 2017-01-06 11:14:03 +00:00
JSInterface_IGUIObject.h SpiderMonkey 31 upgrade 2015-01-24 14:46:52 +00:00
ScriptFunctions.cpp Fix the replay menu for people with non-latin characters in their username. 2017-06-25 14:54:00 +00:00
ScriptFunctions.h # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00