Michael Lutz
|
649ff5f9f9
|
Codechange: [OSX] Use relative mouse handling during scrolling.
|
2021-02-13 22:21:17 +01:00 |
Michael Lutz
|
063b90b97d
|
Codechange: [OSX] Move key event handling to our view.
|
2021-02-13 22:21:17 +01:00 |
Michael Lutz
|
f4bd54fedd
|
Codechange: [OSX] Move mouse event handling to our NSView.
|
2021-02-13 22:21:17 +01:00 |
Michael Lutz
|
bd42fc94cc
|
Codechange: [OSX] Move some things from video driver to our NSView.
|
2021-02-13 22:21:17 +01:00 |
Michael Lutz
|
965ce12947
|
Codechange: [OSX] Use newer mouse tracking API.
|
2021-02-13 22:21:17 +01:00 |
Michael Lutz
|
42af13c141
|
Codechange: [OSX] Split drawing into its own subview.
This allows the drawing backend code to be independent
of any event or command handling.
|
2021-02-13 22:21:17 +01:00 |
Michael Lutz
|
60f30036f1
|
Codechange: [OSX] Drain autoreleased objects in each game loop cycle.
|
2021-02-13 22:21:17 +01:00 |
Michael Lutz
|
8aaf4ea098
|
Codechange: [OSX] Split Window and back buffer creation in Cocoa video driver.
|
2021-02-13 22:21:17 +01:00 |
Michael Lutz
|
88f6c7a9f3
|
Codechange: [OSX] Fold remaining Cocoa video subdriver into the main driver.
|
2021-02-13 22:21:17 +01:00 |
Michael Lutz
|
4db7837d06
|
Codechange: [OSX] There is only one subdriver left, remove virtual dispatch.
|
2021-02-13 22:21:17 +01:00 |
Michael Lutz
|
4ce53cb851
|
Fix: [OSX] Quitting in fullscreen mode would loose the original window size.
This replicates the behaviour on e.g. Windows, which saves the original window size.
|
2021-01-03 21:20:28 +01:00 |
Michael Lutz
|
c860a247d3
|
Change: [OSX] Hide Dock and menu during fullscreen mode.
|
2021-01-03 21:20:28 +01:00 |
Michael Lutz
|
7bdaabf5f1
|
Cleanup: [OSX] Remove cargo cult back-buffer alpha setting on show/hide and instead simply initialise the buffer on allocation.
|
2021-01-03 13:25:32 +01:00 |
Michael Lutz
|
9ccef816f9
|
Codechange: [OSX] Re-arrange the OSX video driver code by combining all drawing code and moving the window/event handling to a different file.
This is just a code move/rename, not a functionality change.
|
2021-01-03 13:25:32 +01:00 |