Ted John
|
3fa764321e
|
Fix string errors and warnings
|
2017-05-29 22:38:45 +02:00 |
Ted John
|
f1a8b32db4
|
Prevent SDL_INIT when the game does not need to launch
|
2017-05-29 22:38:45 +02:00 |
Ted John
|
00199051c1
|
Add SDL2 include to test cmake
|
2017-05-29 22:38:45 +02:00 |
Ted John
|
c394a997c8
|
Update install target and export library so
|
2017-05-29 22:38:45 +02:00 |
Ted John
|
41f376f7aa
|
Add final to implementations
|
2017-05-29 22:38:44 +02:00 |
Ted John
|
82288f92e6
|
Add cmake for testpaint
|
2017-05-29 22:38:44 +02:00 |
Ted John
|
a4c06020f1
|
Add install target to cmake
|
2017-05-29 22:38:44 +02:00 |
Ted John
|
1f8f354e49
|
Update root cmake and enable tests
|
2017-05-29 22:38:44 +02:00 |
Ted John
|
23a314d4ba
|
Convert tabs to spaces for test cmakelists
|
2017-05-29 22:38:44 +02:00 |
Michał Janiszewski
|
e670a386ba
|
Add cmath include to AudioMixer for std::pow
|
2017-05-29 22:38:44 +02:00 |
Ted John
|
98d59ccaa3
|
Fix Linux build errors
|
2017-05-29 22:38:44 +02:00 |
Michał Janiszewski
|
423028dac9
|
Fix some warnings with clang and GCC
|
2017-05-29 22:38:44 +02:00 |
Ted John
|
e133585727
|
Fix 32-bit build
|
2017-05-29 22:38:44 +02:00 |
Ted John
|
50197f04ed
|
Fix boolean warning
|
2017-05-29 22:38:44 +02:00 |
Ted John
|
fc19b57c09
|
Fix build after rebase
|
2017-05-29 22:38:44 +02:00 |
Ted John
|
e2a7189663
|
Do not use SDL_Colour for gPalette
|
2017-05-29 22:38:44 +02:00 |
Ted John
|
d45a50274c
|
Replace SDL with normal fopen in cmdline_sprite.c
|
2017-05-29 22:38:44 +02:00 |
Ted John
|
08ae74293d
|
Remove a few more SDL calls from core library
|
2017-05-29 22:38:44 +02:00 |
Ted John
|
cf0dcb4753
|
Refactor file / directory dialogs to UiContext
|
2017-05-29 22:38:43 +02:00 |
Ted John
|
3fcd42fe2b
|
Move more window code to UiContext
|
2017-05-29 22:38:43 +02:00 |
Ted John
|
a020a9fbef
|
Fix premature deletion of platform context
|
2017-05-29 22:38:43 +02:00 |
Ted John
|
0440c3deea
|
Clean up audio.cpp
|
2017-05-29 22:38:43 +02:00 |
Ted John
|
e426c70bbc
|
Get moved audio code linking
|
2017-05-29 22:38:43 +02:00 |
Ted John
|
d206d181f2
|
Move audio code to UI project
|
2017-05-29 22:38:43 +02:00 |
Ted John
|
175606ae52
|
Create new audio context interface
|
2017-05-29 22:38:43 +02:00 |
Ted John
|
bd9839ff50
|
Get the game working
Mostly just needed to resolve screen size which is now retrieved via ui context.
|
2017-05-29 22:38:43 +02:00 |
Ted John
|
7163973bd2
|
Start moving code from OpenRCT2 to Context
|
2017-05-29 22:38:42 +02:00 |
Ted John
|
9d24e47e6f
|
Fix build
|
2017-05-29 22:38:42 +02:00 |
Ted John
|
f736e8ff96
|
Move more platform code to UiContext
|
2017-05-29 22:38:42 +02:00 |
Ted John
|
5885cb646f
|
Start moving window logic to UI project
|
2017-05-29 22:38:42 +02:00 |
Ted John
|
6375e01f3f
|
Add VS project for CLI only build
|
2017-05-29 22:38:42 +02:00 |
Ted John
|
10182879da
|
Invert Context and UiContext dependencies
|
2017-05-29 22:38:42 +02:00 |
Ted John
|
06bba09b43
|
Fix various issues with the cmake projects
|
2017-05-29 22:38:42 +02:00 |
Ted John
|
c7b1feea07
|
Add back most of the cmake options
|
2017-05-29 22:38:42 +02:00 |
Ted John
|
89780363ee
|
Add openrct2-ui cmake project
|
2017-05-29 22:38:42 +02:00 |
Ted John
|
f856510a15
|
Get openrct2-cli linking successfully
|
2017-05-29 22:38:42 +02:00 |
Ted John
|
644634220a
|
Update cmakelists for lib and cli
|
2017-05-29 22:38:42 +02:00 |
Ted John
|
fedb8917c7
|
Create new CMake project for libopenrct2
|
2017-05-29 22:38:42 +02:00 |
Ted John
|
5c59b743fd
|
Add new CLI and UI builds for non Windows platforms
|
2017-05-29 22:38:42 +02:00 |
Ted John
|
006a76c099
|
Refactor registration of drawing engines
|
2017-05-29 22:38:42 +02:00 |
Ted John
|
bf3749833d
|
Allow drawing engine registration via context interfaces
|
2017-05-29 22:38:42 +02:00 |
Ted John
|
c7b66ab193
|
Fix includes for moved files
|
2017-05-29 22:38:41 +02:00 |
Ted John
|
19aafc4e24
|
Move drawing engine implementation code to openrct2-ui
|
2017-05-29 22:38:41 +02:00 |
Ted John
|
9c904db1c3
|
Add UI src project
|
2017-05-29 22:38:41 +02:00 |
wolfreak99
|
3d50ab56c8
|
Support mouse dragging when selecting ride design scenery
Define nearby scenery distance, support mouse dragging when selecting/deselecting ride design scenery
|
2017-05-29 22:34:33 +02:00 |
Marijn van der Werf
|
eaf93430d5
|
Remove some string additions
|
2017-05-28 19:49:32 +02:00 |
OpenRCT2 git bot
|
26196c62c3
|
Merge Localisation/master into OpenRCT2/develop.
|
2017-05-28 04:00:23 +00:00 |
Ted John
|
3444cbd00a
|
Merge pull request #5510 from ceeac/memleaks
Fix memory leaks
|
2017-05-27 10:28:45 +01:00 |
ceeac
|
e3fc430bfc
|
Add myself to contributors
|
2017-05-26 18:21:50 +02:00 |
ceeac
|
eeac581857
|
Fix memory leak when closing Title Sequence handle.
The handle is now invalid after calling TitleSequenceCloseParkHandle().
|
2017-05-26 18:21:50 +02:00 |