os2.c
Sun, 22 Jul 2007 16:48:10 +0000 orudge (svn r10650) [0.5] -Fix: Fix chdir problem with open/save dialog on OS/2 (Paul Smedley) 0.5
Sun, 24 Jun 2007 18:26:50 +0000 orudge (svn r10307) [0.5] -Fix: Got 0.5 compiling on OS/2 again 0.5
Mon, 19 Mar 2007 20:17:24 +0000 rubidium (svn r9349) [0.5] -Backport from trunk (r9043, r9062, r9064, r9070): 0.5
Wed, 17 Jan 2007 00:38:27 +0000 Darkvater (svn r8176) -Backport from trunk (r8042, r8089, r8090, r8112): 0.5
Sat, 09 Dec 2006 10:56:12 +0000 Darkvater (svn r7449) -Codechange: Rename _path to _paths as it is technically more correct, but mainly because
Tue, 28 Nov 2006 14:42:31 +0000 Darkvater (svn r7274) -Codechange [utf8]: Add input/output unicode support. This actually only changes win32
Thu, 24 Aug 2006 10:19:59 +0000 rubidium (svn r6086) -Fix: InteractiveRandom was not seeded properly resulting in the dedicated server always generating the same map. Thanks to the #openttdcoop team for detecting.
Sat, 19 Aug 2006 10:00:30 +0000 truelight (svn r5946) -Add: merged the TGP branch to mainline. TGP adds:
Sat, 05 Aug 2006 00:59:45 +0000 Darkvater (svn r5767) - Cleanup: Improve upon the header file mess regarding fios. Move all relevant types from hal.h into fios.h, eliminate the unneccessary passing of a global variable, and extern variables in header files (declare in fios.c and misc_gui.c
Sat, 05 Aug 2006 00:53:09 +0000 Darkvater (svn r5766) - Cleanup: Unify FiosBrowseTo and FiosGetDescText
Sat, 05 Aug 2006 00:47:32 +0000 Darkvater (svn r5765) - Codechange: Fully unify the OS-specific FiosGet...List functions into fios.c, as well as FiosGetSavegameList and FiosGetScenarioList functions with the help of some callbacks.
Sat, 05 Aug 2006 00:16:24 +0000 Darkvater (svn r5764) - Cleanup: - Cleanup: Move the now unified FiosAlloc, compare_FiosItems, FiosFreeSavegameList, FiosMakeSavegameName, FiosDelete and FileExists to newly created file fios.c where it belongs.
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:33:05 +0000 Darkvater (svn r5761) - Cleanup: Really minor whitespace changes, and remove an extern from a function decleration in header file.
Fri, 04 Aug 2006 23:27:36 +0000 Darkvater (svn r5760) - Codechange: Use a define for case-string comparison in OS/2 instead of function.
Tue, 27 Jun 2006 21:25:53 +0000 tron (svn r5391) Miscellaneous, mostly bracing and whitespace, nothing spectacular
Tue, 09 May 2006 15:43:40 +0000 peter1138 (svn r4808) - Fix GetCharacterWidth() change in os2.c missed in r4802.
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, 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 '?'
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).
Sat, 22 Oct 2005 06:39:32 +0000 tron (svn r3077) static, const, bracing, indentation, 0 -> '\0'/NULL, typos in comments, excess empty lines, minor other changes
Mon, 17 Oct 2005 19:57:00 +0000 tron (svn r3055) Give the savegame/scenarion sort order flags symbolic names
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:
Thu, 04 Aug 2005 18:02:03 +0000 tron (svn r2806) Remove unnecessary #includes
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 19:57:12 +0000 tron (svn r2728) -Fix/Feature: Change the driver probing algorithm
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
Sun, 24 Jul 2005 14:12:37 +0000 tron (svn r2701) Insert Id tags into all source files
Sat, 23 Jul 2005 18:46:17 +0000 tron (svn r2694) Various smaller changes: eol-style, static, code simplification
Sat, 23 Jul 2005 17:22:39 +0000 tron (svn r2691) Separate dedicated video driver and fix bemidi declarations
Sat, 23 Jul 2005 16:28:19 +0000 orudge (svn r2690) - Minor cleanups to os2.c and hal.h
Sat, 23 Jul 2005 16:08:05 +0000 orudge (svn r2689) - Split OS/2 music driver into os2_m.c, update project file
Fri, 22 Jul 2005 16:14:24 +0000 orudge (svn r2681) - Fix OS/2 port, please do not modify openttd.wpj/tgt by hand unless you know what you're doing!
Sun, 17 Jul 2005 15:58:47 +0000 Darkvater (svn r2609) - Feature: remove extension from savegames/scenarios when browsing the folders.
Thu, 02 Jun 2005 19:55:37 +0000 orudge (svn r2399) - Fix: Update OS/2 project file with filename changes
Thu, 02 Jun 2005 19:39:29 +0000 Darkvater (svn r2398) - CodeChange: forgot to update unix and os2 specific files as well.
Thu, 02 Jun 2005 17:17:24 +0000 orudge (svn r2396) - Fix: Put strcasecmp back into os2.c, sorry Tron!
Thu, 02 Jun 2005 10:39:46 +0000 orudge (svn r2394) - Completed clipboard functions for OS/2 port
Thu, 02 Jun 2005 09:51:01 +0000 orudge (svn r2393) - Implemented threaded saving for OS/2
Sun, 15 May 2005 14:01:35 +0000 matthijs (svn r2321) - Fix: [ 1202286 ] On OS/2 you get a double backslash in your filename after browsing to the root dir of a drive and "." and ".." are incorrectly displayed. (orudge)
Mon, 28 Mar 2005 21:14:36 +0000 Darkvater (svn r2103) - Fix: Remove unnused variable from OS2 file
Mon, 28 Mar 2005 13:30:51 +0000 darkvater (svn r2100) - Fix: [1024703]: Infinite access for A:\ (win32). Patch [1171208]. Only requery drive(s) if the user changes a directory, also surpress the OS error box that pops up on some windows machines. Tron + glx (and me)
Sun, 27 Mar 2005 10:35:01 +0000 tron (svn r2084) Set the name for drive items
Sat, 26 Mar 2005 18:04:42 +0000 tron (svn r2076) Set the name for the parent directory to ".."
Sat, 19 Mar 2005 22:36:13 +0000 celestar (svn r2028) Added detection of SVN version (rev.c generation) for OS/2, updated readme, initial clipboard support (orudge)
Tue, 15 Mar 2005 14:06:28 +0000 tron (svn r2012) When making a savegame name, don't append the extension, if it is already there
Tue, 15 Mar 2005 12:21:15 +0000 darkvater (svn r2010) - Fix: [ 1162209 ] Fix OS/2 build (orudge)
Sat, 12 Mar 2005 09:24:27 +0000 tron (svn r1999) r1990 broke savegame deletion, fix that [1161729]
Fri, 11 Mar 2005 14:14:54 +0000 tron (svn r1990) Reduce the diff between the OS specific files with respect to file handling and fix some inconsitencies (I hope I didn't break the OS/2 part, couldn't test it, feedback is welcome)
Thu, 10 Mar 2005 21:44:17 +0000 Darkvater (svn r1986) - Fix: free _config_file when shutting down openttd. Strange that Valgrind didn't catch this, kudos to TrueLight
Mon, 21 Feb 2005 18:59:54 +0000 Darkvater (svn r1894) - Codechange: cleaned up the console a bit, wholly unified handling of text with that of editboxes
Tue, 08 Feb 2005 17:31:13 +0000 tron (svn r1850) Change the last consumers of str_buffr so they use local static buffers now and remove the global array str_buffr.
Mon, 07 Feb 2005 12:32:35 +0000 tron (svn r1840) Repel str_buffr and use local buffers where possible
Sun, 06 Feb 2005 13:41:02 +0000 tron (svn r1821) Move generic string handling functions to string.[ch] and introduce stre{cpy,cat}, see string.h for their semantics
Sat, 05 Feb 2005 18:05:42 +0000 tron (svn r1805) Teach the driver layer a few things about const correctness