summaryrefslogtreecommitdiff
path: root/src/video/cocoa/wnd_quickdraw.mm
AgeCommit message (Collapse)Author
2018-07-19Feature: Framerate display window (#6822)Niels Martin Hansen
Frame rate and various game loop/graphics timing measurements and graphs. Accessible via the Help menu, and can print some stats in the console via the fps command.
2013-11-25(svn r26108) -Codechange: some coding style (whitespace)rubidium
2013-01-08(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by ↵planetmaker
Eagle_rainbow)
2011-12-08(svn r23446) -Codechange: move _cur_palette and it's related first/count ↵rubidium
dirty variables into a single structure
2011-10-04(svn r22999) -Codechange: Allow changing the blitter during the running game.michi_cc
2011-02-07(svn r22021) -Fix (r22019): ofcourse make doesn't notice files are gone, so ↵rubidium
it doesn't recompile everything that needs to be recompiled...
2010-12-21(svn r21578) -Fix [FS#2585]: [OSX] A double mouse cursor was shown under ↵planetmaker
certain circumstances (based on patch by matheweis)
2010-12-21(svn r21577) -Codechange: [OSX] Deduplicate code by moving the handling of ↵planetmaker
the window class for screen drivers to a common class
2010-12-21(svn r21575) -Codechange: [OSX] Use the same class for the window delegate ↵planetmaker
routines in windowed screen drivers
2010-12-21(svn r21574) -Codechange: [OSX] Move the variable declaration of the screen ↵planetmaker
drivers to the generic class, deduplicating code
2010-12-21(svn r21573) -Codechange: [OSX] Unify the naming of variables among ↵planetmaker
different screen drivers a bit
2010-12-21(svn r21572) -Codechange: [OSX] One palette is enough, we cannot use two ↵planetmaker
colour depths at once
2010-12-18(svn r21537) -Cleanup: Add a few sprinkles of coding styleplanetmaker
2010-08-25(svn r20619) -Fix [FS#4070]: [OSX] Limit minimum window size to 64x64 like ↵rubidium
all other platforms (matheweis)
2010-02-10(svn r19084) -Codechange: minor coding-style fixupssmatz
2009-10-17(svn r17793) -Fix: [OSX] The splash image wasn't displayed if the Quartz ↵michi_cc
video driver was used.
2009-10-04(svn r17714) -Cleanup: [OSX] Apply more coding style.michi_cc
2009-10-04(svn r17711) -Codechange: [OSX] Don't use deprecated methods to construct a ↵michi_cc
Cocoa string.
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 appropriaterubidium
2009-08-09(svn r17131) -Codechange: apply coding style to some switch statementssmatz
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-01-10(svn r14949) -Cleanup: pointer coding stylerubidium
2008-05-07(svn r12985) -Fix (r12977): [OSX] fixed missing includes in the cocoa filesbjarni
2008-05-04(svn r12944) -Codechange: use rev.h instead of externs at many placessmatz
2007-12-29(svn r11718) -Fix [FS#1483]: Show the fullscreen modes available to the ↵egladil
cocoa driver in windowed mode too.
2007-12-27(svn r11708) -Fix [FS#1598]: Removed include of variables.h as it was no ↵egladil
longer needed and caused compilation to fail.
2007-12-25(svn r11692) -Codechange: move some functions from 'functions.h' to a more ↵rubidium
logical place and remove about 50% of the includes of 'functions.h'
2007-12-23(svn r11688) -Fix [FS#1581]: Compilation was broken on OS X again.egladil
2007-12-17(svn r11653) -Feature: [OSX] Allow windowed mode subdrivers to be disabled ↵egladil
at compile time.
2007-12-08(svn r11599) -Change: [OSX] 10.4 will now use quickdraw for window mode ↵bjarni
instead of quartz The reason is that quickdraw is way faster (try fast forward) 10.5 will still use quartz as it can't handle quickdraw.
2007-11-25(svn r11521) -Codechange: [OSX] Check what the running os version is in a ↵egladil
cleaner way.
2007-11-24(svn r11508) -Cleanup: Removed unused headers from the cocoa video driver.egladil
2007-11-23(svn r11501) -Fix: [OSX] This remedies a problem with right click scrolling ↵egladil
that was introduced in r11492.
2007-11-23(svn r11498) -Add [FS#1411]: [OSX] Added support for using Quartz instead of ↵egladil
Quickdraw in windowed mode on OS X 10.4 and higher. Based on a patch by blackis.
2007-11-22(svn r11492) -Codechange: [OSX] Split the cocoa video driver into several ↵egladil
files. The reason for this is that the fullscreen and windowed mode api are separate from each other in OS X and thus the driver actual is two drivers in one. This split is to make the code more readable and to prepare for replacing the Quickdraw windowed mode code which uses apis deprecated as of OS X 10.5 (and maybe earlier).