Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-09-23 | Feature: Add selected toolbar buttons to MacBook Pro Touch Bar | Danny de Bruijne | |
2021-06-22 | Codechange: [OSX] Use more exact enum names where introduced with the 10.12 SDK. | Michael Lutz | |
The enum values still have the exact same numerical values, but the 10.12 SDK introduced more explicit names (e.g. like NSEventTypeApplicationDefined instead of NSApplicationDefined) for several enum constants. Use them when available. | |||
2021-05-30 | Codechange: rename _SQ64 into POINTER_IS_64BIT (#9313) | Patric Stout | |
2020-04-12 | Codechange: [OSX] Allow compiling with SDK version pre 10.9. | Michael Lutz | |
2019-11-10 | Cleanup: Removed SVN headers | S. D. Cloudt | |
2019-09-29 | Fix: Some typos found using codespell | JMcKiern | |
2018-04-10 | Codechange: [OSX] Use newer APIs to get resolution information when available. | Michael Lutz | |
2018-04-10 | Codechange: [OSX] Use 10.10+ API to get the OSX version when available. | Michael Lutz | |
2016-10-31 | (svn r27675) -Fix [FS#6502]: [OSX] Building with 10.11 or 10.12 SDKs. | michi_cc | |
2014-07-30 | (svn r26709) -Fix (r15892 and others) [FS#6069]: [OSX] Compilation fails ↵ | planetmaker | |
with some lzo2 versions if we define __LP64__ as 0 instead of checking whether it is defined (kernigh2) | |||
2013-10-26 | (svn r25913) -Fix: [OSX] Compilation under OSX 10.9. (zydeco) | michi_cc | |
2013-08-05 | (svn r25666) -Feature [FS#4760]: [OSX] Pinch gesture support for zooming. ↵ | michi_cc | |
(Based on patch by leecbaker) | |||
2013-07-31 | (svn r25643) -Fix (r25480): [OSX] Define version constants before they're used | planetmaker | |
2013-06-26 | (svn r25480) -Codechange: [OSX] OS X SDK versions >= 10.5 always have a ↵ | michi_cc | |
non-const iconv declaration. | |||
2013-06-26 | (svn r25474) -Fix [FS#5618]: OS X compilation failure | rubidium | |
2011-12-08 | (svn r23446) -Codechange: move _cur_palette and it's related first/count ↵ | rubidium | |
dirty variables into a single structure | |||
2011-11-29 | (svn r23356) -Fix: some OSX versions have ScriptOrder defined | truebrain | |
2011-03-03 | (svn r22177) -Fix: make sure the right endianness is chosen with ↵ | rubidium | |
cross-compiling, and strndup is available in the binary for more exotic platforms | |||
2009-10-12 | (svn r17767) -Fix [FS#3190]: [OSX] Don't check 64bit-ness when compiling strgen. | michi_cc | |
2009-10-04 | (svn r17706) -Codechange: [OSX] Rework the crash handling to use the common ↵ | michi_cc | |
CrashLog infrastructure. | |||
2009-10-04 | (svn r17702) -Change: [OSX] Assure that the minimal OSX version is defined ↵ | michi_cc | |
in all cases. -Codechange: [OSX] Improve conditional defines for OS version dependant code. | |||
2009-08-21 | (svn r17248) -Fix: add GPL license notice where appropriate | rubidium | |
2009-07-14 | (svn r16828) -Codechange: attempt at making OSX compile with the 10.6 SDK ↵ | rubidium | |
too; no guarantees ofcourse... | |||
2009-07-14 | (svn r16827) -Codechange: make OSX specific files include stdafx.h always as ↵ | rubidium | |
the first file. Also unify OSX specific stuff into osx_stdafx.h and remove unused includes. | |||
2009-04-27 | (svn r16177) -Fix (r15892): [OSX] fixed linking error regarding _select$1050 ↵ | bjarni | |
(only present on some systems) | |||
2009-04-01 | (svn r15909) -Fix (r15892): Apple, PLEASE do not fill your API with #if ↵ | rubidium | |
!__LP64__. Especially when another part of your API depends on whether __LP64__ is defined and thus making it non-trivial to silence the warnings from the undefinedness of __LP64__ in #if !__LP64__... | |||
2009-03-29 | (svn r15892) -Codechange: [OSX] some type fixes so OpenTTD likes more of the ↵ | rubidium | |
3.1.x Xcodes. | |||
2009-03-15 | (svn r15718) -Cleanup: apply some comment coding style on the rest of the ↵ | rubidium | |
sources too | |||
2008-05-06 | (svn r12971) -Documentation: add @file in files that missed them and add ↵ | rubidium | |
something more than whitespace as description of files that don't have a description. | |||
2007-12-23 | (svn r11688) -Fix [FS#1581]: Compilation was broken on OS X again. | egladil | |
2007-01-02 | (svn r7759) -Merge: makefile rewrite. This merge features: | rubidium | |
- A proper ./configure, so everything needs to be configured only once, not for every make. - Usage of makedepend when available. This greatly reduces the time needed for generating the dependencies. - A generator for all project files. There is a single file with sources, which is used to generate Makefiles and the project files for MSVC. - Proper support for OSX universal binaries. - Object files for non-MSVC compiles are also placed in separate directories, making is faster to switch between debug and release compiles and it does not touch the directory with the source files. - Functionality to make a bundle of all needed files for for example a nightly or distribution of a binary with all needed GRFs and language files. Note: as this merge moves almost all files, it is recommended to make a backup of your working copy before updating your working copy. |