Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-19 | (svn r21252) -Codechange: introduce a constant for the number of ↵ | rubidium | |
milliseconds per game tick and use it | |||
2010-11-18 | (svn r21245) -Fix (r21200): [OSX] Make gcc 4.2 happy | planetmaker | |
2010-11-15 | (svn r21200) -Fix: [OSX] Don't let the mouse cursor jump when switching to ↵ | planetmaker | |
full screen mode | |||
2010-10-25 | (svn r21037) -Fix: [OSX] Mouse cursor would leave footprint with 8bpp ↵ | planetmaker | |
blitter when switching to full screen | |||
2010-10-25 | (svn r21036) -Fix: [OSX] Properly set the palette when using the 8bpp ↵ | planetmaker | |
blitter during start-up | |||
2010-09-15 | (svn r20809) -Fix (r20809): as usual with these user provided Mac OS X ↵ | rubidium | |
patches lately... they either fail to compile or spew warnings | |||
2010-09-15 | (svn r20808) -Add [FS#4110]: [OSX] support for input using dead keys (Zydeco) | rubidium | |
2010-08-25 | (svn r20619) -Fix [FS#4070]: [OSX] Limit minimum window size to 64x64 like ↵ | rubidium | |
all other platforms (matheweis) | |||
2010-07-19 | (svn r20192) -Cleanup: bye bye variables.h, bye bye VARDEF... you won't be ↵ | rubidium | |
missed :) | |||
2010-05-13 | (svn r19814) -Codechange: give some more unnamed enums a name, in case they ↵ | rubidium | |
consisted of unrelated values use static const (u)int | |||
2010-02-10 | (svn r19084) -Codechange: minor coding-style fixups | smatz | |
2010-02-04 | (svn r19012) -Fix (r19003): macos.h is not in video/cocoa/ but in os/macosx/. | yexo | |
2010-02-04 | (svn r19003) -Fix [FS#3194]: [OSX] OS X 10.5+ does not (always?) handle 8bpp ↵ | rubidium | |
graphics in a suitable manner. This is actually not a fix but a nasty work around; you can still easily trigger the bug/issue by overriding the 'default' blitter choice (Brad Oliver). I can/have not test(ed) (including compiling) this fix. Bjarni once suggested that 8bpp works for him on 10.5, so apparantly not all 10.5+ does not handle 8bpp graphics. Nevertheless, it seemed that for some systems the already existing 'does this support 8bpp' did not work, i.e. the OS API seemed to suggest that 8bpp worked when it actually did not. So, I don't know what is going on precisely here but it's definitely not nice to suggest that it supports 8bpp when it doesn't. So just ditch 8bpp support for anything that we suspect might not support 8bpp... | |||
2010-01-04 | (svn r18709) -Fix (r10227,FS#3464): Animation buffer for 32bpp-anim blitter ↵ | peter1138 | |
was only validated during sprite blitting, other drawing operations didn't check it. Initial startup and window resize could therefore lead to crash. | |||
2009-12-20 | (svn r18573) -Fix [FS#3198]: [OSX] Try to get a generic RGB colour space if ↵ | michi_cc | |
getting the system colour profile failed. (tyler) | |||
2009-12-19 | (svn r18545) -Fix [FS#3292]: Assign '_screen.dst_ptr' as soon as it is ↵ | frosch | |
allocated. | |||
2009-10-17 | (svn r17793) -Fix: [OSX] The splash image wasn't displayed if the Quartz ↵ | michi_cc | |
video driver was used. | |||
2009-10-12 | (svn r17768) -Fix (r17715): [OSX] Newer GCC versions don't like jumping over ↵ | michi_cc | |
variable definitions with goto's. (planetmaker) | |||
2009-10-04 | (svn r17717) -Codechange: [OSX] Replace deprecated variable type. | michi_cc | |
2009-10-04 | (svn r17716) -Codechange: [OSX] Invoke a (semi-)private Objective-C method ↵ | michi_cc | |
in a way that does not rely on the SDK version. | |||
2009-10-04 | (svn r17715) -Cleanup: [OSX] And a final round of coding style and some ↵ | michi_cc | |
cleaning. | |||
2009-10-04 | (svn r17714) -Cleanup: [OSX] Apply more coding style. | michi_cc | |
2009-10-04 | (svn r17713) -Cleanup: [OSX] Move variable definitions to first use and ↵ | michi_cc | |
apply more coding style. | |||
2009-10-04 | (svn r17712) -Codechange [FS#1411]: [OSX] Replace undocumented process ↵ | michi_cc | |
manager API calls with a documented alternative. (pyth) | |||
2009-10-04 | (svn r17711) -Codechange: [OSX] Don't use deprecated methods to construct a ↵ | michi_cc | |
Cocoa string. | |||
2009-10-04 | (svn r17707) -Fix: [OSX] Show the OS mouse cursor when displaying a dialog ↵ | michi_cc | |
box if it was hidden. | |||
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-10-04 | (svn r17701) -Codechange: don't start line with a space if it's not inside ↵ | smatz | |
comment | |||
2009-09-06 | (svn r17438) -Fix (r17428): ofcourse some part of the OSX port would be ↵ | rubidium | |
forgotten due to it being so much different than the rest :( | |||
2009-08-21 | (svn r17248) -Fix: add GPL license notice where appropriate | rubidium | |
2009-08-14 | (svn r17168) -Codechange: apply coding style to if and while statements | smatz | |
2009-08-09 | (svn r17131) -Codechange: apply coding style to some switch statements | smatz | |
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-05-06 | (svn r16242) -Codechange: rework pausing | rubidium | |
-Fix [FS#2864]: autopause and manual pausing conflict with eachother -Fix: new game + pause on new game + autopause make the game not unpause on the first join | |||
2009-05-03 | (svn r16221) -Change: support building 64 bits OSX binaries and add optional ↵ | rubidium | |
support for 64 bits binaries in OSX universal binaries. However, do not default to adding 64 bits binaries because benchmarking has shown that they are slower than the 32 bits binaries. | |||
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 | |||
2009-03-14 | (svn r15711) -Codechange: lots of whitespace cleanup/fixes | rubidium | |
2009-01-10 | (svn r14949) -Cleanup: pointer coding style | rubidium | |
2008-09-07 | (svn r14260) -Fix [FS#2277]: merge keycode for "normal" 0-9 keys and keypad ↵ | rubidium | |
0-9 keys so people don't get confused that the keypad doesn't work as expected. | |||
2008-08-31 | (svn r14200) -Fix (r14199): some OSes failed to compile. Furthermore I hate ↵ | rubidium | |
wrong comments! | |||
2008-08-11 | (svn r14047) -Codechange: move chatmessage handling to the network directory ↵ | rubidium | |
as that's the only case chat messages are used. Furthermore remove any trace of chatmessages when compiling without network support. | |||
2008-08-09 | (svn r14032) -Fix (r13584): [OSX] changed the condition for selecting 8 or ↵ | bjarni | |
32 bpp blitter by default Now we will pick 32 bpp if no 8 bpp fullscreen resolutions are available on the main display (the one with the dock) | |||
2008-06-16 | (svn r13537) -Fix [FS#2090](r13523): QSortT won't work this way, use ↵ | smatz | |
Dimension instead of uint16[2] for resolutions | |||
2008-05-29 | (svn r13325) -Codechange: split the client-side only settings from the ↵ | rubidium | |
settings stored in the savegame so there is no need to have a duplicate copy of it for new games. | |||
2008-05-25 | (svn r13251) -Codechange: rename _patches to _settings as that is more logic. | rubidium | |
-Codechange: move all Settings into substructs of _settings in a way that they are logically grouped. | |||
2008-05-07 | (svn r12985) -Fix (r12977): [OSX] fixed missing includes in the cocoa files | bjarni | |
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. | |||
2008-05-04 | (svn r12944) -Codechange: use rev.h instead of externs at many places | smatz | |