1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-18 12:33:17 +01:00
Commit Graph

15320 Commits

Author SHA1 Message Date
Ted John
b9c2fdedd1 Resolve absolute path when indexing files
This ensures scenarios are displayed with their full path in the scenario select window rather than as specified in config or command line.
2018-09-08 22:17:21 +01:00
Ted John
94592f50e6 Allow RCT1 path to be specified as cmdline argument 2018-09-08 22:07:44 +01:00
deurklink
a5cbcb448c Fix #7975: Clear inspection due flag when interval set to Never 2018-09-07 13:08:26 +02:00
ζeh Matt
65659e2ab6 Fix OpenGL renderer stuttering when loading new textures into atlas 2018-09-07 10:21:28 +02:00
Michał Janiszewski
a1fd033822 Add RISC-V architecture information (#7966) 2018-09-03 10:22:36 +02:00
OpenRCT2 git bot
34246e0227 Merge Localisation/master into OpenRCT2/develop. 2018-09-03 04:00:55 +00:00
OpenRCT2 git bot
983a63b9e3 Merge Localisation/master into OpenRCT2/develop. 2018-09-02 04:00:31 +00:00
Michael Steenbeek
bba029b3c9 Merge pull request #7964 from Gymnasiast/czech-letters
Add Hungarian letters (plus some Czech ones)
2018-09-01 21:34:08 +02:00
Gymnasiast
b1e9afb542 Amend changelog 2018-09-01 21:03:56 +02:00
Gymnasiast
3b5a766f34 Add glyphs for Ő, ő, Ű and ű 2018-09-01 21:03:56 +02:00
Gymnasiast
e6d3d15ea1 Move Latin letters to a subdirectory 2018-09-01 20:42:24 +02:00
Gymnasiast
3b97f6d9f6 Add y with acute 2018-09-01 20:42:24 +02:00
Gymnasiast
ab1044d2de Add C with caron 2018-09-01 20:42:24 +02:00
Michael Steenbeek
b24237eda2 Add #7930 to changelog [ci skip] 2018-09-01 20:37:28 +02:00
Christian Schubert
f1d5989bc3 Implement #7930: automatically create custom user content folders 2018-09-01 20:36:18 +02:00
Ted John
303dd66e5d Merge pull request #7952 from ZehMatt/context-refs
Use std::unique_ptr in context
2018-08-31 21:05:23 +01:00
Matt
1ca41da2aa Unload objects from context destructor. 2018-08-31 07:18:51 +02:00
Matt
ccf12befd5 Formating. 2018-08-31 07:18:51 +02:00
Matt
8c6f6a18ab Remove unused passing of object manager. 2018-08-31 07:18:50 +02:00
Matt
71e1b1c21a Remove unnecessary call that can cause null dereference. 2018-08-31 07:18:50 +02:00
Matt
2ac6262293 Use std::unique_ptr for LocalisationService 2018-08-31 07:18:50 +02:00
Matt
837c0a9e7f Use std::unique_ptr for ObjectManager and ObjectRepository 2018-08-31 07:18:49 +02:00
Matt
04928d4b84 Refactor reference over std::shared_ptr. 2018-08-31 07:18:48 +02:00
OpenRCT2 git bot
ad3e3c589b Merge Localisation/master into OpenRCT2/develop. 2018-08-31 04:00:27 +00:00
Michał Janiszewski
87af44e9df Merge pull request #7953 from OpenRCT2/libSegFault
Use libSegFault to print stack traces on Travis
2018-08-30 23:19:15 +02:00
Michał Janiszewski
f9600ccfd9 Only provide strcasestr for WIN32 toolchains
All the other toolchains appear to be providing this function and only
MSVC+mingw are missing out.

cf. https://github.com/OpenRCT2/OpenRCT2/pull/7942
2018-08-30 22:56:14 +02:00
pkubaj
03cd16220e Change ordering of includes (#7941)
It fixes build with LLVM 6.0.1 and GCC 7.3.0 on FreeBSD 11.2-RELEASE
2018-08-30 21:19:46 +02:00
Ted John
7faa4e06e0 Update gtest to latest snapshot (#7950)
This fixes issues when building with MSVC 15.8.
2018-08-30 10:10:36 +02:00
Michael Steenbeek
0ba47eed2a Add #7929 to changelog [ci skip] 2018-08-29 23:38:58 +02:00
Michael Steenbeek
5cd4057c76 Remove remnants of STEX support 2018-08-29 23:29:45 +02:00
Michał Janiszewski
5b85a944bb Use LD_PRELOAD only on built binaries in 32-bit jobs
This avoids trying to preload the 32-bit library into 64-bit processes.
The exception is ctest which will be tried, but it's easiest to do it this way.
2018-08-29 10:55:44 +02:00
Michał Janiszewski
50d885fc4a Use libSegFault to print stacktraces on Travis 2018-08-29 10:41:09 +02:00
Michał Janiszewski
64b923e5c1 Update required g++ version in debian control file
Based on information from https://wiki.debian.org/GCC7

[ci skip]
2018-08-28 13:54:54 +02:00
Michał Janiszewski
e8301e7c67 Explicitly require cmake >= 3.8 in debian control files
[ci skip]
2018-08-28 12:48:09 +02:00
Arthur Lutz
72ad5ee18d [readme.md] remove warning about nightly being paused (#7943)
[ci skip]
2018-08-27 22:46:18 +02:00
Michał Janiszewski
f2de442b87 Update version number of develop in readme.md
[ci skip]
2018-08-27 21:59:12 +02:00
Michał Janiszewski
4db9b366f8 Start v0.2.1+ 2018-08-26 23:13:01 +02:00
Michał Janiszewski
32f06d575f Merge branch 'master' into develop 2018-08-26 23:11:46 +02:00
Michał Janiszewski
8ac731e212 Release 0.2.1
- Feature: [#5993] Ride window prices can now be set via text input.
- Feature: [#6998] Guests now wait for passing vehicles before crossing railway tracks.
- Feature: [#7658] Add option to always use system file browsing window.
- Feature: [#7694] Debug option to visualize paths that the game detects as wide.
- Feature: [#7713] The virtual floor now takes land ownership rights into account.
- Feature: [#7771] Danish translation.
- Feature: [#7797, #7802, #7821, #7830] Add sprite font glyphs for Danish, Norwegian, Russian, Turkish, Catalan and Romanian.
- Feature: [#7848] Add a master volume slider to audio options screen.
- Feature: [#7868] Placing scenery while holding shift now scales appropriately with zoom levels.
- Feature: [#7882] Auto-detect Steam and GOG installations of RCT1.
- Feature: [#7885] Turkish translation.
- Fix: [#3177] Wrong keys displayed in shortcut menu.
- Fix: [#4039] No sprite font glyph for German opening quotation mark.
- Fix: [#5548] platform_get_locale_date_format is not implemented for Linux.
- Fix: [#7204] Object source filters do not work for RCT1, AA and LL.
- Fix: [#7440] Memory leak. All system memory used.
- Fix: [#7462] Guest window goes beyond the map edge on a spiral slide.
- Fix: [#7533] Screenshot is incorrectly named/file is not generated in CJK language.
- Fix: [#7628] Always-researched items can be modified in the inventory list.
- Fix: [#7643] No Money scenarios with funding set to zero.
- Fix: [#7653] Finances money spinner is too narrow for big loans.
- Fix: [#7673] Vehicle names are cut off in invention list.
- Fix: [#7674] Rides show up as random numbers in guest's ride list.
- Fix: [#7678] Crash when loading or starting a new game while having object selection window open.
- Fix: [#7683] 'Arbitrary ride type' dropdown state is shared between windows.
- Fix: [#7697] Some scenery groups in RCT1 saves are never invented.
- Fix: [#7711] Inverted Hairpin Coaster allows building invisible banked pieces.
- Fix: [#7734] Title sequence not included in macOS builds as of 0.2.0 release.
- Fix: [#7756] Steam RCT2 path not correctly checked on macOS and Linux.
- Fix: [#7765] Crash when opening ride list window on Windows Vista.
- Fix: [#7773] Once research has been completed, player is still charged for research.
- Fix: [#7786] Crash when importing a track design.
- Fix: [#7793] Duplicate private keys generated.
- Fix: [#7817] No sprite font glyph for interpunct.
- Fix: [#7823] You can build mazes in pause mode.
- Fix: [#7804] Russian ride descriptions are cut off.
- Fix: [#7872] CJK tooltips are often cut off.
- Fix: [#7895] Import of Mega Park and the RCT1 title music do not work on some RCT1 sources.
- Improved: [#7899] Timestamps in the load/save screen are now displayed using local timezone instead of GMT.
- Improved: [#7918] Better RCT2 detection if both disc and GOG/Steam versions are installed.
v0.2.1
2018-08-26 22:20:13 +02:00
Michał Janiszewski
3ab71b6412 Merge branch 'develop' 2018-08-26 22:05:52 +02:00
Michael Steenbeek
8e276b9820 Require objects version 1.0.6 2018-08-26 21:37:41 +02:00
Michał Janiszewski
90b40e65e0 Merge pull request #7789 from janisozaur/v18-breakpad
Update MSVC libraries to v18 to re-enable breakpad
2018-08-25 23:17:54 +02:00
Michał Janiszewski
72a9729928 Add missing separator to dump file path 2018-08-25 23:13:36 +02:00
Michał Janiszewski
afacbdb57e Link against breakpad 2018-08-25 22:13:43 +02:00
Michał Janiszewski
75a3e638ea Update MSVC libraries to v18 to re-enable breakpad 2018-08-25 22:00:21 +02:00
Aaron van Geffen
e553cc3962 Merge pull request #7919 from ZehMatt/gameaction-paused
Fix #7910: Allow game actions while paused if requested from callee.
2018-08-25 17:19:17 +02:00
Matt
673d9861ee Bump up network version. 2018-08-23 13:29:04 +02:00
Aaron van Geffen
f8c765f798 Fix #7912: 'New folder' and 'New file' buttons are missing (#7926) 2018-08-22 00:00:44 +02:00
Hielke Morsink
e7af3290c0 Fix system file browser not populating properly (#7916) 2018-08-21 23:19:32 +02:00
Michael Steenbeek
28c5221f6d Fix missing comma 2018-08-21 21:51:50 +02:00