Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
This allows the drawing backend code to be independent
of any event or command handling.
|
|
|
|
|
|
|
|
|
|
|
|
We never change the real screen resolution on OSX. As such, offering a list
of resolutions is pointless. Instead of that, offer the user a list of
commonly used window sizes up to the current screen size.
|
|
|
|
|
|
The fix for #8067 solves the real issue, making this workaround unneeded.
|
|
|
|
This replicates the behaviour on e.g. Windows, which saves the original window size.
|
|
|
|
|
|
instead simply initialise the buffer on allocation.
|
|
anymore.
|
|
drawing code and moving the window/event handling to a different file.
This is just a code move/rename, not a functionality change.
|
|
|
|
|
|
|
|
|
|
Since the move to C++11, building for pre 10.7 is not possible with the native
Apple tools. Also, due to bitrot, the file doesn't even compile anymore. While
this could be fixed, it shows that this subdriver is basically never used anymore.
|
|
Since the C++11 move, getting OpenTTD to compile and run for anything
below 10.7 basically requires building a custom compiler and libc++.
Also, the QuickDraw subdriver crashes on more modern OSX version. While this
is fixable, keeping the driver around is probably pointless.
|
|
|
|
management of Core Foundation types.
|
|
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.
|
|
|
|
|
|
|
|
|
|
supported.
|
|
|
|
history and scrolling in the console window went on a walk.
|
|
prevent crashes and improve IME support.
|
|
|
|
the return is not NULL)
|
|
|
|
|
|
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.
|
|
characters from an edit box losing focus.
|
|
|
|
when compiling with SDK versions 10.9+.
|
|
sub-drivers into the common source file.
|
|
starting on 10.7+.
|