Commit Graph

12 Commits

Author SHA1 Message Date
7f5d618eba Some code refactoring: Dynamic loading of DLL functions is now handled at a centralized place. 2015-11-22 21:45:09 +01:00
5068bf06eb Small synchronization fix. 2015-08-09 21:34:31 +02:00
a05dcbfe80 Yet another method to initialize the terminal. Tested to work with VS2013 *and* VS2015. 2015-08-09 21:21:05 +02:00
fee09d0982 In Terminal code: Skip the "stdio" layer altogether. It appears that, starting with VS2015, it is no longer possible to connect stdout/stderr to a terminal allocated via AllocConsole() in a way that doesn't mess up UTF-8 strings before they arrive at the terminal. So we have to write to the terminal directly via Win32 API from now on... 2015-08-09 18:15:51 +02:00
ea12214b1b Changed the terminal initialization code, to make it work with VS2015. 2015-08-07 10:15:54 +02:00
efc4219c5b Happy new year 2015 !!! 2015-01-25 20:48:23 +01:00
1c175c651b Refactored the terminal initialization code. Also, we will now properly shut down the terminal at the end. 2014-12-21 17:19:04 +01:00
bc3701305d Moved translation support into MUtilities library + make clean-up of temporary files work again + various minor fixes. 2014-12-20 23:47:06 +01:00
49975fd4bb Moved code to set up the console icon into the MUtilities library. Also added the required icon resource to the MUtilities library. 2014-12-03 22:21:53 +01:00
52b230f2db Moved more functions into MUtils library, especially all the Qt initialization code and some more OS-specific stuff. 2014-11-29 01:22:46 +01:00
cfbf1e0747 Implemented startup and error handling functions. 2014-11-26 02:37:08 +01:00
d42da03bf1 Moved all terminal support functions into MUtilities library. 2014-11-25 22:32:20 +01:00