Michael Lutz
|
d5a9bd404a
|
Codechange: [OSX] Use std::unique_ptr with a custom deleter to simply memory management of Core Foundation types.
|
5 years ago |
Michael Lutz
|
ed6a427fcc
|
Change: [OSX] Recreate backing store if the colour profile of the screen (or the screen) the game window is one changes.
This will result in changing colours if moving OpenTTD from one screen to another, but should avoid performance problems if the window is moved.
|
5 years ago |
glx
|
9195f2337a
|
Codechange: use std::vector for _resolutions
|
5 years ago |
Alexander Weiss
|
3e910a5969
|
Change: [OSX] Disable macOS Sierra's automatic tab feature
|
6 years ago |
Michael Lutz
|
e0ae67cefa
|
Fix: [OSX] Compiler warning about an unused NULL argument.
|
6 years ago |
Michael Lutz
|
6c3902ac41
|
Codechange: [OSX] Use newer APIs to get resolution information when available.
|
6 years ago |
Michael Lutz
|
964d310cda
|
Codechange: [OSX] Use non-deprecated API for displaying an alert where supported.
|
6 years ago |
Michael Lutz
|
74b7f0a9aa
|
Fix: [OSX] Remove some OSX compiler warnings on newer SDKs/compilers.
|
6 years ago |
michi_cc
|
5a2fd3630b
|
(svn r26818) -Fix [FS#AndyShouldHaveFoundFlySprayByNow] (r26758): [OSX] Line history and scrolling in the console window went on a walk.
|
10 years ago |
michi_cc
|
2b3b8c93e7
|
(svn r26758) -Fix [FS#5972]: [OSX] Implement more of the text editing API to prevent crashes and improve IME support.
|
10 years ago |
rubidium
|
b476086c39
|
(svn r26538) -Codechange: remove double accounting of the drivers
|
10 years ago |
rubidium
|
9ed12b0f07
|
(svn r26509) -Codechange: replace strdup with stredup (the latter ensures the return is not NULL)
|
10 years ago |
rubidium
|
781dd48949
|
(svn r26502) -Fix: OSX compilation error
|
10 years ago |
rubidium
|
2618d960e3
|
(svn r26209) -Codechange: remove some template magic and simplify some code
|
11 years ago |
michi_cc
|
2708aff853
|
(svn r26023) -Fix [FS#5805] (r25686): [OSX] Checking for a valid NSTextInputContext is supposed to fail on 10.4 according to docs, but somehow didn't, leading to a crash when an edit box lost focus.
|
11 years ago |
michi_cc
|
8ceef6ec61
|
(svn r26001) -Fix [FS#5795a] (r25686): [OSX] Clear any pending marked characters from an edit box losing focus.
|
11 years ago |
michi_cc
|
9b68e4f864
|
(svn r25962) -Fix (r25951): [OSX] Do the SDK version test the proper way 'round.
|
11 years ago |
michi_cc
|
a41b8c851d
|
(svn r25951) -Fix [FS#5797]: [OSX] Disable the old fullscreen sub-driver when compiling with SDK versions 10.9+.
|
11 years ago |
michi_cc
|
a298a62098
|
(svn r25950) -Codechange: [OSX] Move some functions used by all video sub-drivers into the common source file.
|
11 years ago |
michi_cc
|
f36396929a
|
(svn r25751) -Fix (r25657): [OSX] Restore fullscreen state also when starting on 10.7+.
|
11 years ago |
fonsinchen
|
0baa72aff9
|
(svn r25714) -Fix: explicitly cast some things to silence warnings on GCC 4.0
|
11 years ago |
fonsinchen
|
a9fde2856c
|
(svn r25710) -Fix: string arguments to NSNotificationCenter::addObserver and NSNotificationCenter::postNotificationName can't be const in certain versions of OSX
|
11 years ago |
michi_cc
|
b3ecfbb67a
|
(svn r25693) -Add: [OSX] Support the new IME functions introduced with 10.5.
|
11 years ago |
michi_cc
|
30867c487f
|
(svn r25691) -Add: [OSX] Support for mouse selection in the IME composition string.
|
11 years ago |
michi_cc
|
e2ec0ddb03
|
(svn r25690) -Change: [OSX] Position the candidate window at the caret position.
|
11 years ago |
michi_cc
|
f5e4131492
|
(svn r25689) -Add: [OSX] Display the IME composition string ourself.
|
11 years ago |
michi_cc
|
c64e297e0c
|
(svn r25688) -Codechange: [OSX] Make our view aware of text input by IMEs.
|
11 years ago |
michi_cc
|
643a294e68
|
(svn r25687) -Codechange: [OSX] Pass text input directly down to the text handling.
|
11 years ago |
michi_cc
|
e4d48f3a3b
|
(svn r25686) -Codechange: [OSX] Abandon IME input if the edit box lost the focus.
|
11 years ago |
michi_cc
|
8003da77aa
|
(svn r25665) -Fix [FS#4689]: [OSX] Crash when unhiding the main window.
|
11 years ago |
michi_cc
|
1ae357e905
|
(svn r25664) -Add [FS#4847]: [OSX] Bootstrap downloading of a baseset. (Matthieu)
|
11 years ago |
michi_cc
|
4ec314989d
|
(svn r25660) -Fix: [OSX] The name's OpenTTD, not OTTD.
|
11 years ago |
michi_cc
|
6d50b10074
|
(svn r25655) -Fix: [OSX] Mouse cursor wasn't displayed properly after switching to fullscreen on 10.7+. (Based on patch by Maedhros)
|
11 years ago |
rubidium
|
d5d96ba683
|
(svn r24877) -Fix: some whitespace "errors"
|
12 years ago |
yexo
|
1f75f81a41
|
(svn r24524) -Fix [FS#5296]: fix some compile problems in mac-only code (__ln__)
|
12 years ago |
michi_cc
|
6dbb050a32
|
(svn r22999) -Codechange: Allow changing the blitter during the running game.
|
13 years ago |
planetmaker
|
6a72d64dbe
|
(svn r22943) -Fix: [OSX] Typo broke debug compilation
|
13 years ago |
planetmaker
|
58f00d786c
|
(svn r22921) -Fix: [OSX] Don't allow the old fullscreen mode also not as fallback on OSX 10.7. Also add a few sprinkles of coding style accross cocoa display drivers
|
13 years ago |
planetmaker
|
bce482c76f
|
(svn r22893) -Fix [FS#4744]: [OSX] Compilation on OSX 10.7 was broken (based on patch by leecbaker)
-Add: [OSX] Support for fullscreen mode when compiled against SDK 10.7. Otherwise fullscreen mode is disabled when OpenTTD is run on OSX Lion
|
13 years ago |
planetmaker
|
e3d9879690
|
(svn r22678) -Doc: More doxygen sprinkles in MacOSX code and cocoa video driver
|
13 years ago |
rubidium
|
1d0d7635e0
|
(svn r22021) -Fix (r22019): ofcourse make doesn't notice files are gone, so it doesn't recompile everything that needs to be recompiled...
|
14 years ago |
planetmaker
|
9ddcbaf9b7
|
(svn r21684) -Fix [FS#4360] (r21573): Silence some compile warnings
|
14 years ago |
planetmaker
|
adc1760b0d
|
(svn r21578) -Fix [FS#2585]: [OSX] A double mouse cursor was shown under certain circumstances (based on patch by matheweis)
|
14 years ago |
planetmaker
|
30eef98ec0
|
(svn r21577) -Codechange: [OSX] Deduplicate code by moving the handling of the window class for screen drivers to a common class
|
14 years ago |
planetmaker
|
e38f96d609
|
(svn r21576) -Codechange: [OSX] Deduplicate code by moving the handling of the view for windowed screen drivers to a common class
|
14 years ago |
planetmaker
|
26575ab8f8
|
(svn r21575) -Codechange: [OSX] Use the same class for the window delegate routines in windowed screen drivers
|
14 years ago |
planetmaker
|
832625bb0e
|
(svn r21522) -Fix: [OSX] Silence a warning when compiling without quartz and quickdraw
|
14 years ago |
rubidium
|
b8487afe54
|
(svn r20192) -Cleanup: bye bye variables.h, bye bye VARDEF... you won't be missed :)
|
14 years ago |
peter1138
|
abb147d974
|
(svn r18709) -Fix (r10227,FS#3464): Animation buffer for 32bpp-anim blitter was only validated during sprite blitting, other drawing operations didn't check it. Initial startup and window resize could therefore lead to crash.
|
15 years ago |
frosch
|
29d6491605
|
(svn r18545) -Fix [FS#3292]: Assign '_screen.dst_ptr' as soon as it is allocated.
|
15 years ago |