unix.c
Wed, 13 Jun 2007 20:48:11 +0000 rubidium (svn r10152) [0.5] -Fix: MorphOS interprets // as /../, so do not add any duplicate slashes (tokai). 0.5
Thu, 17 May 2007 15:04:28 +0000 rubidium (svn r9863) [0.5] -Backport from trunk (r9759, r9861): 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:05:51 +0000 Darkvater (svn r8172) -Backport from trunk (r8013, r8134): 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
Thu, 16 Nov 2006 22:05:33 +0000 peter1138 (svn r7182) -Feature: Merge utf8 branch. This brings us support for Unicode/UTF-8 and the option for fonts rendered by FreeType. Language changes to come.
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.
Thu, 13 Jul 2006 18:16:15 +0000 truelight (svn r5491) -Fix: [#9] MorphOS crashed when you go a level up on root level (tokai)
Tue, 27 Jun 2006 21:25:53 +0000 tron (svn r5391) Miscellaneous, mostly bracing and whitespace, nothing spectacular
Fri, 31 Mar 2006 21:22:41 +0000 Darkvater (svn r4219) - Add support for WITH_ICONV. It is enabled by default for OSX > 10.3 for all others set it with WITH_ICONV in Makefile.config or with --with-iconv with configure. --with-config=/somedir will search for iconv include files somewhere (or in Makefile.config with WITH_ICONV_PATH). Custom library loading is not (yet) supported
Sat, 25 Mar 2006 15:47:20 +0000 Darkvater (svn r4109) - Fix (r4105) [iconv]: Only include the needed headers when ICONV is actually used. Thanks for noticing Bjarni
Sat, 25 Mar 2006 10:15:53 +0000 Darkvater (svn r4107) - Fix (r4105): Mixup of string parameters in debug message if iconv_open() failed. Also clarify the message a bit.
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.
Wed, 22 Mar 2006 13:06:50 +0000 bjarni (svn r4019) -Fix: [OSX] stopped using iconv for 10.2.8, since it was added in 10.3
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, 21 Mar 2006 09:14:41 +0000 Darkvater (svn r3994) - Fix: convert filenames to UTF-8-MAC instead of UTF-8 for MACOSX, because that's what it uses. This is no real fix for the current iconv hack but it should at least work properly
Sat, 18 Mar 2006 16:37:25 +0000 bjarni (svn r3972) changed r3966 to only affect OSX. Too bad linuxes with utf-8 filesystems now got the saving problem again, but now we can compile on all platforms again
Sat, 18 Mar 2006 15:55:24 +0000 bjarni (svn r3966) -Fix: [OSX and some linux] [ 1157244 ] Can't save game if name contains german umlauts
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 '?'
Sat, 10 Dec 2005 11:16:45 +0000 bjarni (svn r3281) -Feature: [OSX] added native cocoa sound and video drivers (egladil)
Fri, 09 Dec 2005 13:17:31 +0000 bjarni (svn r3276) reverted the last two commits. OSX 10.2 kept finding new stuff to prevent it from running OpenTTD, so now it's not supported anymore
Fri, 09 Dec 2005 13:07:21 +0000 bjarni (svn r3275) -Fix: [OSX] removed libpng support and error dialogs from jaguar crosscompiles to fix crash
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).
Mon, 17 Oct 2005 19:57:00 +0000 tron (svn r3055) Give the savegame/scenarion sort order flags symbolic names
Fri, 02 Sep 2005 16:05:59 +0000 Darkvater (svn r2906) Fix some threaded saving problems. Now the thread only interfaces with the main program through a sort of mutex. Communication uses the function OTTD_SendThreadMessage() with the approiate message which is handled in ProcessSentMessage() during the main loop.
Sun, 21 Aug 2005 10:44:57 +0000 tron (svn r2882) Some fixes for MorphOS (by tokai)
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:
Thu, 11 Aug 2005 07:29:24 +0000 tron (svn r2849) Fix r2806: pwd.h is necessary, but only if USE_HOMEDIR is defined
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
Thu, 28 Jul 2005 21:47:41 +0000 bjarni (svn r2741) -Feature: [OSX] added a window to display asserts on OSX (Tobin)
Thu, 28 Jul 2005 09:01:41 +0000 bjarni (svn r2735) -Fix: [OSX] fixed issue introduced in 2733 where dedicated servers on OSX included sdl.h even when WITH_SDL was not defined (oops)
Thu, 28 Jul 2005 08:45:57 +0000 bjarni (svn r2733) -Fix: [OSX] solved include issue introduced in 2714, which prevented OSX from opening a window to run the game in (sdl.h was not included anymore)
Wed, 27 Jul 2005 19:57:12 +0000 tron (svn r2728) -Fix/Feature: Change the driver probing algorithm
Tue, 26 Jul 2005 18:24:18 +0000 tron (svn r2714) Remove unnecessary includes
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 20:47:42 +0000 bjarni (svn r2703) - Feature: [OSX] Added a native alert window to show whatever error() needs to print (Tobin made this, while I fixed some issued in it)
Sun, 24 Jul 2005 14:12:37 +0000 tron (svn r2701) Insert Id tags into all source files
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: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
Thu, 21 Jul 2005 22:15:02 +0000 tron (svn r2669) Shuffle some more stuff around to reduce dependencies
Sun, 17 Jul 2005 15:58:47 +0000 Darkvater (svn r2609) - Feature: remove extension from savegames/scenarios when browsing the folders.
Fri, 15 Jul 2005 20:29:06 +0000 ludde (svn r2583) Move OS specific code out of misc.c
Mon, 06 Jun 2005 12:27:47 +0000 Darkvater (svn r2418) - Fix: typo
Mon, 06 Jun 2005 12:11:44 +0000 Darkvater (svn r2417) - Fix: threads on morphos are apparently unexistent, so implement stubs for them (tokai)
Sat, 04 Jun 2005 07:35:12 +0000 tron (svn r2405) Simplify a few '? true : false' and '? false : true', especially the latter is confusing
Thu, 02 Jun 2005 19:39:29 +0000 Darkvater (svn r2398) - CodeChange: forgot to update unix and os2 specific files as well.