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

6679 Commits

Author SHA1 Message Date
Michał Janiszewski
9bb9e1af82 Update changelog & issue template with breakpad entry
[ci skip]
2016-04-09 22:38:31 +02:00
Michał Janiszewski
a9983b5cd8 Make Appveyor publish zipped symbols 2016-04-09 21:53:15 +02:00
Michał Janiszewski
9e2610fc08 Switch dump format to MiniDumpWithDataSegs 2016-04-09 20:47:31 +02:00
Michał Janiszewski
736fdc2f33 Enable breakpad on Appveyor 2016-04-09 20:21:13 +02:00
Hielke Morsink
46fb82fd91 Fix interface redifinition warning. 2016-04-09 19:40:57 +02:00
Michał Janiszewski
d59a010b00 Add new files to xcodeproj 2016-04-09 19:12:49 +02:00
Michał Janiszewski
17bc485fb5 Breakpad for windows
This enables breakpad Windows support **only**.

The scope of this was limited to allow for inclusion into 0.0.4 release.
Breakpad for now is a Windows-only functionality, as this platform has
largest audience and is the only one that has no system-provided stack
tracing utility.

Upon crash, breakpad will try to create a dump and save current game,
present user with some vital information, then open explorer on the
created files for user convenience, asking him/her to create a new
issue with OpenRCT2 on Github.
2016-04-09 18:57:14 +02:00
Michał Janiszewski
e28de49a34 Breakpad integration
Provide your own breakpad and point cmake at it.

git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
mkdir breakpad && cd breakpad
../depot_tools/fetch breakpad # edit the script to use python2
cd src
LDFLAGS="-m32" CXXFLAGS="-m32" CFLAGS="-m32" CPPFLAGS="-m32" ./configure
LDFLAGS="-m32" CXXFLAGS="-m32" CFLAGS="-m32" CPPFLAGS="-m32" make -j 8

Run cmake on openrct2:
cd openrct2
vim CMakeLists.txt # provide your path to breakpad
mkdir build && cd build
cmake ../ -DWITH_BREAKPAD=ON
make -j 8
./openrct2 # open a game, select "about openrct2", crash
2016-04-09 18:57:14 +02:00
IntelOrca
8494eb9ff3 fix ride list dropdown, re-regression of #2080 2016-04-09 14:04:09 +01:00
IntelOrca
a275649786 fix #3266: too high message given instead of too low
caused by Z parameter not being correctly converted to a signed int 16.
2016-04-09 12:52:12 +01:00
OpenRCT2 git bot
343ee0ea94 Merge Localisation/master into OpenRCT2/develop. 2016-04-09 04:00:18 +00:00
IntelOrca
cfecbed003 fix mistake in destination_tolerence logic
still not convinced it fixes issue #3249 completely, but probably improves it.
2016-04-08 20:48:53 +01:00
OpenRCT2 git bot
5d04ab3b82 Merge Localisation/master into OpenRCT2/develop. 2016-04-08 04:00:18 +00:00
janisozaur
b8fc3b2dc7 Fix missing path separator in error message (#3247) 2016-04-07 17:44:21 +01:00
Hielke Morsink
cda2472e70 Issue Template Typo 2016-04-07 17:20:01 +02:00
OpenRCT2 git bot
6de15f2367 Merge Localisation/master into OpenRCT2/develop. 2016-04-07 04:00:17 +00:00
Matte A
4f3edb6e33 New name on Github (Nubbie) 2016-04-06 22:25:07 +02:00
Matte A
e934d56a89 Fix colliding strings 2016-04-06 21:04:32 +02:00
Michael Steenbeek
164d782bc2 UK: Rephrase land paint tool description, fixes #3131 2016-04-06 20:57:25 +02:00
duncanspumpkin
90dbefeac2 Potential fix to #3249.
Unsure if this is the only issue with it
2016-04-06 19:25:30 +01:00
Nubbie
3017607521 Add 3 MORE descriptions for cheats 2016-04-06 18:08:14 +01:00
OpenRCT2 git bot
f50191cee9 Merge Localisation/master into OpenRCT2/develop. 2016-04-06 04:00:18 +00:00
duncanspumpkin
a8efcef15b Fix issue with handymen finding litter on the z axis different to vanilla
Issue caused by implementation mistake. Fixes remaining issue of #3125.
2016-04-04 19:17:32 +01:00
Nubbie
68d21e22a1 Improve descriptions for cheats
Note: Language IDs have changed slightly
2016-04-04 17:35:05 +01:00
Michael Steenbeek
512b3d767f Merge pull request #3235 from rvgr/patch-1
Add rvgr (French translation) to contributors.md
2016-04-04 10:33:45 +02:00
YJSoft
c5ff5a3ce9 fix #3234 native open window crash problem at OSX
since default_filename will be null at opening(code set default_filename only at save), setting filePath with default_filename will raise exception.

Fixed by setting filePath, basename only at save(since two vars only used at creating nameFieldStringValue) and setting directory with initial_directory at opening.
2016-04-04 07:25:33 +01:00
rvgr
7eec12d95d Update contributors.md 2016-04-03 22:20:54 +02:00
Ted John
49772db412 Merge pull request #3233 from janisozaur/fixes
Cap dropdown items count to 64
2016-04-03 17:08:42 +01:00
Michał Janiszewski
83a543c86f Make sure shifted value can fit in uint32 2016-04-03 17:49:50 +02:00
Michał Janiszewski
f5f2f62507 Cap dropdown items count to 64 2016-04-03 17:38:57 +02:00
janisozaur
e61b6ffdde Cleanups, init variables 2016-04-03 14:21:50 +01:00
OpenRCT2 git bot
842ae98f76 Merge Localisation/master into OpenRCT2/develop. 2016-04-03 04:00:13 +00:00
IntelOrca
8c6e5cd9ae fix #3224: Maze designs clear fences and walls 2016-04-02 23:52:05 +01:00
IntelOrca
d626d9d5f2 fix removing of fences for normal tracks
Building track and track designs did not use correct flag for ghosts therefore always attempting to remove fences and the removing of intersecting fences also did not work correctly. Fix both issues.
2016-04-02 23:51:12 +01:00
IntelOrca
4f59c752d6 fix #3223: invalid vehicle type warnings when placing any track design 2016-04-02 23:23:34 +01:00
Hielke Morsink
62090cd936 fixes #1860 Litter bins fill up too fast 2016-04-02 22:32:56 +01:00
LRFLEW
8014aa69db Added LRFLEW to contributors.md 2016-04-02 20:17:05 +01:00
Marijn van der Werf
5369111580 Fix #3206: Round support costs properly 2016-04-02 15:27:23 +01:00
Ted John
142d065525 Merge pull request #3217 from janisozaur/png12
libpng 1.2 support
2016-04-02 14:19:21 +01:00
Ted John
f02238e0a2 Merge pull request #3203 from marcovmun/Fix-3198
Fix vehicles appearing separate in the research tree, fixes #3198
2016-04-02 00:02:42 +01:00
Michał Janiszewski
5fe2623613 Prefer libpng1.6 over libpng1.2 if available 2016-04-02 00:52:53 +02:00
Michał Janiszewski
e8f73d0ff7 Remove libpng16 from Linux install scripts 2016-04-02 00:52:53 +02:00
Michał Janiszewski
f372666d30 Lower libpng requirement to 1.2 2016-04-02 00:52:53 +02:00
Ted John
12b39961af Merge pull request #3212 from janisozaur/server-list
Allocate enough memory for server entries, fix #3144
2016-04-01 23:47:51 +01:00
Ted John
52c2a61b18 Merge pull request #3214 from janisozaur/changelog
Updates to changelog.txt
2016-04-01 23:34:41 +01:00
Michał Janiszewski
57a28d0adc Updates to changelog.txt 2016-04-01 22:00:28 +02:00
Michał Janiszewski
888f485690 Allocate enough memory for server entries, fix #3144 2016-04-01 19:57:18 +02:00
Ted John
a1bdf3868b Merge pull request #3208 from janisozaur/develop
Various fixes
2016-04-01 10:29:56 +01:00
Michał Janiszewski
331f9fe03b Secure memory accesses, initialise variables 2016-04-01 09:38:40 +02:00
OpenRCT2 git bot
4d8e8efa0e Merge Localisation/master into OpenRCT2/develop. 2016-04-01 04:00:19 +00:00