aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/sdl/win32
AgeCommit message (Collapse)Author
2019-10-05JANITORIAL: Fix typo in commentThierry Crozat
2019-09-02COMMON: Don't include win32.h in common/encoding.hSupSuper
2019-09-01WIN32: Use uint instead of unsigned int.Jaromir Wysoglad
2019-09-01TTS: Remove USE_PLATFORM_TTS definesJaromir Wysoglad
Use defined(USE_TTS) && defined(PLATFORM) instead
2019-09-01TTS: Add TTS support when compiling with msvc.Jaromir Wysoglad
2019-09-01TTS: Minor refactorisationsJaromir Wysoglad
- Add comment to tts initialization on Windows - Correctly free the voicesInfo in linux ttsMan - Remove popState method from linux-text-to-speech.h and windows-text-to-speech.h - Add tts to help in configure - Refactor language setting in gui-manager.cpp It counted with english being the default language in ttsMan constructors, which isn't true anymore.
2019-09-01TTS: Prepare for windows TTSJaromir Wysoglad
Add windows configuration in configure Add basic skeleton to backends Check if ttsMan is initialized in GUI
2019-08-24WIN32: Delete obsolete comment in convertEncoding.Jaromir Wysoglad
2019-08-24WIN32: Handle endianity in convertEncodingJaromir Wysoglad
2019-08-24WIN32: Move getCodePageId to codepage.hJaromir Wysoglad
2019-08-24WIN32: Fix infinite loop when converting from utf32Jaromir Wysoglad
Because of how cyrilic transliteration and UTF-32 is handled on Windows, it was unfortunately possible to get into an infinite loop of conversions. The string would get converted to UTF-32 when transliterating, but because windows backend conversion cannot convert from UTF-32, it would use Common::Ustr to convert it to UTF-8, which would again get converted to UTF-32 when transliterating and so on.
2019-08-24WIN32: Fix conversion of multibyte encodings.Jaromir Wysoglad
2019-08-24WIN32: Resolve endianity in convertEncoding()Jaromir Wysoglad
2019-08-24WIN32: Implement conversion to and from UTF-32Jaromir Wysoglad
UTF-32 is used in transliteration in Common::Encoding, so it is pretty important encoding and Windows should be the only thing, that cannot convert it.
2019-08-24WIN32: Check calloc return value in covertEncodingJaromir Wysoglad
2019-08-24WIN32: Add Win32 implementation of convertEncodingJaromir Wysoglad
2019-08-24WIN32: Add include guard to codepage.hJaromir Wysoglad
2019-08-24WIN32: Add a way to convert codepage name to cp IDJaromir Wysoglad
2019-08-05SDL: Simplify implementation of createLogFile()Cameron Cawley
2019-06-25WIN32: Make use of the window handle when calling ShellExecute.Henrik "Henke37" Andersson
2019-06-24WIN32: Use HINSTANCE for OSystem_Win32::openUrlLothar Serra Mari
This implementation now matches previous ShellExecute() calls, so we are now consistent in that regard. It also silences a warning in Mingw complaining about a type mismatch.
2019-06-09WIN32: Let the PE header control showing the console.Henrik "Henke37" Andersson
This applies DRY to the console config and avoids junk code changes seen by git.
2019-06-03WIN32: Fix leaked handles in CreateProcessSupSuper
2019-05-18NEWS: Convert German NEWS file to Markdown (#1627)Lothar Serra Mari
* NEWS: Convert German NEWS file to Markdown * NEWS: Fix Markdown conversion errors in NEUES.md * BUILD: Add the German NEWS file to the build system * NEWS: Fix formatting in NEUES.md
2019-05-05BUILD: Add the licence file for the Source Code Pro fontBastien Bouclet
2019-04-04WIN32: Ensure the translated dialog strings are using the correct encodingCameron Cawley
2019-04-02BUILD: Convert the NEWS.md file if pandoc is installedCameron Cawley
2019-02-21BUILD: Improve rules for compiling Windows resource scriptsCameron Cawley
2018-12-25BUILD: Copy README.md instead of READMEMatan Bareket
2018-12-17COMMON: Rename enum variable for native browser featureThierry Crozat
There was a typo in the name (missing 'r' in browser).
2018-12-17WIN32: Move all ARRAYSIZE undefs to util.hSupSuper
Instead of trying to undefine ARRAYSIZE everywhere we use a Windows header, let's just do it before we define our own
2018-12-16WIN32: Fix build after the addition of SHGetFolderPath()Filippos Karapetis
2018-12-16BACKENDS: Add kFeatureNativeFileBowserDialogThierry Crozat
2018-12-16WIN32: Use SHGetFolderPath to get the location of the Application Data ↵Cameron Cawley
folder (#1449)
2018-12-16WIN32: Fix incorrect Windows version checkSupSuper
There's no point in testing for Windows 10 since the comparison is already "greater than or equals", and it identifies itself as 6.2 for backwards compatibility. Likely it was failing before because the return type was wrong. Version checks are unreliable anyways, should use feature checks, but "if it ain't broke don't fix it".
2018-12-16WIN32: Add DialogManager with system file browser supportSupSuper
2018-12-16WIN32: Move utility functions to a common wrapperSupSuper
2018-12-13WIN32: Restore Windows 98 compatibility (bug #10613)SupSuper
Replace calls to GetUserDefaultUILanguage and SHGetFolderPath which aren't supported in older Windows.
2018-11-15WIN32: Move the Windows-specific packaging rules into a separate fileCameron Cawley
2018-10-14BACKENDS: Use OSystem::destroy() instead of deleting directly the g_system ↵Thierry Crozat
instance
2018-06-03WIN32: Fix fallback in getSystemLanguageCameron Cawley
2018-06-03WIN32: Move Windows-specific implementation of logMessage out of OSystem_SDLCameron Cawley
2018-06-03WIN32: Move Windows-specific implementation of getSystemLanguage out of ↵Cameron Cawley
OSystem_SDL
2017-04-24WINDOWS: Fix warning under mingw-w64.Kirben
2017-04-24WINDOWS: Hopefully fix mingw compilation.Kirben
2017-04-24WIN32: Fix compilation of getScreenshotPath (missing parenthesis)Thierry Crozat
2017-04-24WIN32: Comment out code that gets the user My Pictures directoryThierry Crozat
This broke compilation on buildbot as ShlObj.h cannot be found. A developer that has access to Windows should take a look to properly fix this.
2017-04-24SDL: Allow specifying the screenshot directory in the config fileThierry Crozat
There is no GUI option to set the screenshot directory, but this allows power users to set it if they don't want to use the default.
2017-04-24WINDOWS: Change location where screenshot are savedPala
This fixes bug #9701: WINDOWS: Flow of taking screenshots on Windows is broken
2016-09-10CLOUD: Move openUrl to OSystemThierry Crozat