win32.c
Fri, 04 Aug 2006 23:45:20 +0000 Darkvater (svn r5763) - Cleanup: Move the now unified GetLanguageList and comparator function to strings.c where it belongs.
Fri, 04 Aug 2006 23:41:13 +0000 Darkvater (svn r5762) - Codechange: Implementation of POSIX-style opendir/readdir/closedir functions for windows using FindFirstFile/FindNextFile/FindClose.
Tue, 01 Aug 2006 19:24:29 +0000 Darkvater (svn r5698) - Fix [r5697]: don't remove ctype include for win32.c; needed for toupper...ugh
Tue, 01 Aug 2006 19:19:39 +0000 Darkvater (svn r5697) -Fix [r5684]: tolower() was undefined for certain architectures, strangly VS2003 didn't complain, VS2005 did. Thanks glx
Wed, 28 Jun 2006 03:29:14 +0000 belugas (svn r5393) CodeChange : Little typo correction. Nothing spectacular. Only broke in MSVC
Tue, 27 Jun 2006 21:25:53 +0000 tron (svn r5391) Miscellaneous, mostly bracing and whitespace, nothing spectacular
Tue, 09 May 2006 15:36:48 +0000 glx (svn r4807) - Fix: win32 compilation was broken by r4802
Sun, 23 Apr 2006 22:28:26 +0000 Darkvater (svn r4560) - Fix: (r3008) Remove VS2005 undefined vsnprintf() as it doesn't exist in the windows libraries (only _vsnprintf). This caused the bad function to be called that could result in non-properly terminated strings. Thanks for noticing Tron.
Thu, 06 Apr 2006 19:11:41 +0000 Darkvater (svn r4301) - Fix: the maxlength parameter of Textbuf is supposed to be the size of the buffer (so length of string + '\0'), but in the code it was a mix of both. It didn't cause any problems though, only an occasionaly one-less character than allowed. (thanks Tron for noticing)
Fri, 31 Mar 2006 15:34:22 +0000 orudge (svn r4203) - Fix compilation on mingw32 (stdint.h not included)
Sun, 26 Mar 2006 21:15:09 +0000 Darkvater (svn r4125) - Feature: Add a general TIC() TOC() mechanism using rdtsc or something similar on non-i386 architectures to performance-tune (critical) code. Some systems are probably missing, but those can be added later.
Sun, 26 Mar 2006 21:13:16 +0000 Darkvater (svn r4124) - CodeChange: remove windows-specific code from initializing the random generator. There was no need for it.
Sat, 25 Mar 2006 09:22:10 +0000 Darkvater (svn r4105) - Feature: Add proper ISO-8859-15 <> LOCALCODE conversion. As the mess that is makefile can't properly support it at the moment, it is only available for MACOSX. Windows doesn't need FS conversion and I have no idea about OS/2 so it's disabled for them.
Tue, 21 Mar 2006 22:08:15 +0000 Darkvater (svn r4001) - Add length parameter to FiosMakeSavegameName() and use this function for creating the full path instead of home-brewn snprintf.
Tue, 14 Mar 2006 21:31:51 +0000 Darkvater (svn r3872) - [win32] Show the revision in crash.txt and enable the button to show the crash text in the crash-window
Wed, 01 Feb 2006 07:36:15 +0000 tron (svn r3511) More whitespace ([FS#46] by Rubidium)
Tue, 31 Jan 2006 12:08:49 +0000 peter1138 (svn r3496) - Validate filename titles before they get displayed. This avoids crashes with UTF-8 encoded or bad filenames by replacing undisplayable characters with a '?'
Thu, 26 Jan 2006 17:32:49 +0000 Darkvater (svn r3442) - Fix: Only windows has stricmp. So define strcasecmp to stricmp when using MSVC
Fri, 16 Dec 2005 22:01:38 +0000 peter1138 (svn r3309) Cygwin doesn't define _MSC_VER; check it exists before basing decisions on its value.
Mon, 14 Nov 2005 19:48:04 +0000 tron (svn r3181) -Bracing
Thu, 10 Nov 2005 17:21:05 +0000 tron (svn r3163) Include header for toupper()
Fri, 28 Oct 2005 00:18:57 +0000 Darkvater (svn r3097) - Fix (regression): unix has a trailing slash after the paths, windows does not, no idea why os2 has. Way to go consistency :s. So anyways, just strip trailing slash
Fri, 28 Oct 2005 00:09:59 +0000 Darkvater (svn r3096) - Feature: 'HOME' icon to saveload dialogs that jumps to the default save/load directory based on the dialog (added icon to openttd.grf, introduced FIOS_TYPE_DIRECT that allows arbitrary directory jumping).
Tue, 18 Oct 2005 20:18:05 +0000 Darkvater (svn r3061) - CodeChange: revert r3056, r3057 and add a simpler fix to satisfy the needs of the absolute strict (eg. root directory is C:\ not C:)
Mon, 17 Oct 2005 22:49:15 +0000 Darkvater (svn r3057) - (Post)Fix: fix backslash occurence in all cases, also when going to root directory through 'parent directory', and of course don't show parent dir in root.
Mon, 17 Oct 2005 22:24:32 +0000 Darkvater (svn r3056) - Fix: Problem on Win98 and lower when if you go to the root directory of a drive (eg. C:\) you were stuck there indefinitely and couldn't change any directories or see any files
Mon, 17 Oct 2005 19:57:00 +0000 tron (svn r3055) Give the savegame/scenarion sort order flags symbolic names
Sun, 02 Oct 2005 22:39:56 +0000 Darkvater (svn r3008) [ 1247535 ] Native Support for Win64 (compile&run only) (michi_cc)
Sun, 25 Sep 2005 09:04:59 +0000 tron (svn r2984) Use adequate types, this should aid portability a bit
Thu, 15 Sep 2005 21:59:07 +0000 Darkvater (svn r2954) - Force assertion message to be output to a messagebox instead to the console which MinGW32 had the habit of doing. Using undocumented (in mingw) __set_error_mode() function.
Sat, 13 Aug 2005 21:35:31 +0000 tron (svn r2864) Code simplification and diff reduction
Fri, 12 Aug 2005 06:37:48 +0000 tron (svn r2860) Fix some issues in the savegame/scenario list code:
Fri, 05 Aug 2005 09:15:41 +0000 tron (svn r2809) Implement more generic threading functions, which allow more than one thread
Fri, 05 Aug 2005 08:24:12 +0000 tron (svn r2807) Fix two major bugs in the threaded save code:
Mon, 01 Aug 2005 00:14:22 +0000 tron (svn r2775) Deleting a file can fail, display an error message when it happens
Wed, 27 Jul 2005 20:08:52 +0000 tron (svn r2729) Fix #include
Wed, 27 Jul 2005 19:57:12 +0000 tron (svn r2728) -Fix/Feature: Change the driver probing algorithm
Wed, 27 Jul 2005 19:26:53 +0000 tron (svn r2727) Fix last commit, don't ask
Wed, 27 Jul 2005 19:25:50 +0000 tron (svn r2726) Fix last commit
Wed, 27 Jul 2005 19:22:38 +0000 tron (svn r2725) Move MyShowCursor() back into win32.c, it fits better there
Mon, 25 Jul 2005 16:33:58 +0000 tron (svn r2710) Simplify dedicated server code a bit and don't compile it at all, if network support ist disabled
Mon, 25 Jul 2005 07:16:10 +0000 tron (svn r2704) Remove . from include path again, too much trouble. Also add some #ifdefs and #includes for the Windows build
Sun, 24 Jul 2005 14:12:37 +0000 tron (svn r2701) Insert Id tags into all source files
Sun, 24 Jul 2005 10:39:12 +0000 tron (svn r2699) Hopefully fix the compilation on Windows when SDL is not present
Sun, 24 Jul 2005 06:09:54 +0000 tron (svn r2697) Make compiling with SDL on Windows work again (missing #includes) and fix some warnings
Sat, 23 Jul 2005 17:22:39 +0000 tron (svn r2691) Separate dedicated video driver and fix bemidi declarations
Sat, 23 Jul 2005 15:48:00 +0000 tron (svn r2688) MSVC and Watcom can't handle identical file names in different directories, oh my...
Sat, 23 Jul 2005 15:24:31 +0000 tron (svn r2686) Revert accidently commited change
Sat, 23 Jul 2005 15:16:57 +0000 tron (svn r2685) -Codechange: Split the music/sound/video drivers into separate files and move them into subfolders.
Fri, 22 Jul 2005 07:02:20 +0000 tron (svn r2673) Include functions.h directly, not globally via openttd.h
Fri, 22 Jul 2005 06:31:31 +0000 tron (svn r2672) Move saving/loading related declarations to saveload.h
Thu, 21 Jul 2005 22:18:02 +0000 tron (svn r2670) Fix r2669
Wed, 20 Jul 2005 15:29:28 +0000 tron (svn r2650) Convert many explicit shifts+ands to extract bits to invocations of GB - should be a bit nicer to read
Wed, 20 Jul 2005 09:49:04 +0000 ludde (svn r2649) Get rid of 2 warnings.
Tue, 19 Jul 2005 11:42:40 +0000 ludde (svn r2635) Fix: [ntp/misc] Improve the old pathfinder. Changed it to A* instead of Dijkstra.
Sun, 17 Jul 2005 15:58:47 +0000 Darkvater (svn r2609) - Feature: remove extension from savegames/scenarios when browsing the folders.
Sun, 17 Jul 2005 12:49:00 +0000 ludde (svn r2601) Fix: Added TIC,TOC macros do be able to do profiling easier.
Fri, 15 Jul 2005 20:29:06 +0000 ludde (svn r2583) Move OS specific code out of misc.c
Fri, 15 Jul 2005 14:16:14 +0000 tron (svn r2571) Add explicit type Pixel for ... Pixels
Thu, 14 Jul 2005 06:10:23 +0000 tron (svn r2563) -Fix: [1209084] Spaces in the path to the MIDI files caused the win32 MIDI player to fail