aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/sdl/win32/win32.cpp
AgeCommit message (Collapse)Author
2019-09-01TTS: Remove USE_PLATFORM_TTS definesJaromir Wysoglad
Use defined(USE_TTS) && defined(PLATFORM) instead
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: 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-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
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-16BACKENDS: Add kFeatureNativeFileBowserDialogThierry Crozat
2018-12-16WIN32: Use SHGetFolderPath to get the location of the Application Data ↵Cameron Cawley
folder (#1449)
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-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
2016-05-22UPDATES: Add support for WinSparkleFilippos Karapetis
2016-03-13BACKENDS: Add a Win32 audio CD playerMatthew Hoops
2015-02-16WIN32: Add experimental SDL2 support.Johannes Schickel
Based on changes by aquadran.
2015-02-16SDL: Handle icon setup in SdlWindow.Johannes Schickel
2014-02-18SDL: Make GPL headers consistent in themselves.Johannes Schickel
2012-01-23WINDOWS: Add default save paths for Windows NT4 onwardsTravis Howell
2011-12-13WIN32: Fix build by adapting to the latest Archive changesFilippos Karapetis
2011-12-13WIN32: (Hopefully) fix compilation by adapting to latest Archive changes.Johannes Schickel
2011-07-19JANITORIAL: Fix MSVC warningsLittleboy
- Conversion from double to float - Unary minus operator applied to unsigned type - ARRAYSIZE redefinition
2011-06-30WIN32: Add option to disable the console window, keeping the current default ↵Travis Howell
of enabling the console window.
2011-06-26BACKENDS: Add special Win32 path to set SDL window iconLittleboy
We bypass SDL_WM_SetIcon and setup the window icon using the embedded icon, with the default path as a fallback. This allows us to use an antialised icon with alpha transparency (which the default included icon doesn't have) on Windows XP and later
2011-06-23BACKENDS: Add better error handling to OSystem_Win32::getDefaultConfigFileName()Julien
2011-06-22Merge pull request #26 from Littleboy/taskbarEugene Sandulenko
Taskbar integration
2011-06-20WIN32: Properly setup priority in Win32 resource archive code.Johannes Schickel
2011-06-16BACKENDS: Move Win32TaskbarManager init code to constructorLittleboy
2011-06-16BACKENDS: Add use flag for taskbar integrationLittleboy
2011-06-16BACKENDS: Implement Win32 taskbar progress state and recent listLittleboy