Marco Costa
04ec93b038
Move stub implementation to posix.c
2017-04-08 23:10:16 -04:00
Marco Costa
8ed51d46ff
Add import for date format
2017-04-08 22:58:45 -04:00
Marco Costa
8d2d430de0
Default implementation of date format
2017-04-08 22:50:34 -04:00
Marco Costa
f1a1639c8c
Auto-detect locale on first run
2017-04-08 22:39:19 -04:00
Marco Benzi Tobar
67b4d919b4
Update the window size when using maximise on macOS
2017-04-07 17:09:11 +02:00
Michał Janiszewski
07d943575d
Fix invalid array size in platform_open_directory_browser
2017-04-04 22:10:23 +02:00
Michał Janiszewski
8cd704eca7
Guard array access in platform_open_directory_browser
2017-04-04 22:07:50 +02:00
Nelson Chen
dc848bb8e3
macOS Sierra (10.12): Disallow Automatic Window Tabbing
...
Automatic Window Tabbing in macOS Sierra causes a menu item called "Show
Tab Bar" to appear under the Window menu in the menu bar. Selecting this
option causes a double-title bar effect as there is no option in OpenRCT2
to make new tabbed "documents". This double-title bar can be untoggled
by selecting "Hide Tab Bar".
I don't think OpenRCT2 is going to become a tabbed document-oriented
themepark simulator anytime soon. Thanks, but no thanks Sierra.
References:
* https://codereview.chromium.org/2325313002/
* https://hg.mozilla.org/releases/mozilla-aurora/rev/385b9ea08ff7
* Use better Obj-C styling for macos_disallow_automatic_window_tabbing()
2017-03-13 23:03:29 +01:00
Ted John
bcc0bfa485
Rename climate.h to Climate.h
2017-03-11 22:59:33 +00:00
Ted John
e960da95e2
Add a workaround for MINGW
2017-03-08 20:39:45 +00:00
Ted John
925d64249f
Add openrct2:// uri scheme support
...
This sets up a URI scheme for openrct2 for Windows by adding the necessary registry keys. This is done on startup every time to keep the binary location up to date. URI handling currently supports joining a server.
2017-03-08 19:06:42 +00:00
LRFLEW
f9c2d83393
Include new config header in macos.m
2017-02-21 01:51:35 -06:00
Ted John
a473740efd
Fix build errors
2017-02-19 21:41:36 +00:00
Ted John
fb2c835d52
Include new config header
2017-02-18 15:45:10 +00:00
Christian Murphy
d8cd8f1b13
Move Preprocessor to linux.c
2017-02-17 22:43:10 +00:00
Christian Murphy
29ba9586f5
Update platform.h
2017-02-16 21:47:00 +00:00
Christian Murphy
b40c57934b
Update platform.h
2017-02-16 12:23:32 +00:00
Christian Murphy
c3ea18f490
Modified MAX_PATH usage to use more appropriate MAX_COMMAND_LENGTH
2017-02-15 23:10:04 +00:00
Christian Murphy
b552231c1d
more bash escapes on zenity commands for file dialog
2017-02-15 21:45:21 +00:00
Christian Murphy
fb0661b55e
improve file dialogs (zenity + kdialog)
2017-02-13 21:11:13 +00:00
Ted John
591e81a0af
Merge pull request #5157 from IntelOrca/fix/windows-tests-assert
...
Allow control of assertion behaviour
2017-02-10 18:18:49 +00:00
Ted John
b79e714740
Fix compilation of sprite.cpp
2017-02-09 18:50:30 +00:00
Ted John
e649e7ad4a
Move creation of version string to Version.cpp
2017-02-09 17:58:19 +00:00
Ted John
5787a0bf90
Use S6Exporter for crash handler
2017-02-08 22:17:01 +00:00
muemart
a64dae573a
Fix data path command line on windows
2017-01-31 19:41:26 +00:00
duncanspumpkin
7cddd36feb
Fix RCT2 builds
...
Due to increased warnings unreachable code warning was causing a failure to compile.
2017-01-25 18:35:28 +00:00
Ted John
efb64603eb
Only create OpenGL window when necessary
...
Currently the game window is always created with an OpenGL context which then means that opengl32.dll and other modules are loaded. The OpenGL window flag will now only be used if the config drawing engine is set to OpenGL. This now means that a restart of the game is required when switching to the OpenGL drawing engine for Windows.
#5104
2017-01-22 21:38:08 +00:00
Ted John
fc66f42c31
Add config option to enable / disable light FX
2017-01-21 12:01:01 +00:00
Broxzier
60603ae10a
Use types from common.h
2017-01-14 12:37:31 +01:00
Michał Janiszewski
33dcb1a506
Rename types to avoid shadowing
2017-01-13 10:57:00 +01:00
Ted John
d70cd3775e
Fix silent warnings
2017-01-12 18:40:49 +00:00
Ted John
1bf7a0ffdb
Fix Win32 warnings
2017-01-12 18:28:51 +00:00
Ted John
b79af110c7
Fix more warnings
2017-01-12 18:02:28 +00:00
Ferdinand Thiessen
afbe1dda0f
Fix 'No real prototype' warnings
2017-01-12 09:52:44 +01:00
LRFLEW
47c532d020
Don't zoom to cursor for keyboard or toolbar inputs ( #5028 )
2017-01-11 17:43:11 -06:00
Ted John
191c4ab998
Fix mingw build
2017-01-10 17:58:04 +00:00
Ted John
21bb7b9da6
Add back main entry point for mingw
2017-01-10 17:29:55 +00:00
Ted John
d535e290d3
Remove --console CLI switch
2017-01-10 17:29:52 +00:00
Ted John
73b21b5880
Convert openrct2 to static library
2017-01-10 17:29:02 +00:00
Michał Janiszewski
bd140e78fb
Compile fixes for MinGW ( #4998 )
...
* Fix mismatched condition in CMakeLists.txt
* Fix MinGW release builds
2017-01-06 07:04:25 +01:00
Michał Janiszewski
6684851115
Fix MinGW builds
2017-01-04 18:28:39 +00:00
Ted John
25bc798ff8
Move contents of src into project sub directory
2017-01-04 17:44:12 +00:00