~janisozaur/openrct2/+git/openrct2-janisozaur:atomic-socket-status

Last commit made on 2019-07-24
Get this branch:
git clone -b atomic-socket-status https://git.launchpad.net/~janisozaur/openrct2/+git/openrct2-janisozaur

Branch merges

Branch information

Name:
atomic-socket-status
Repository:
lp:~janisozaur/openrct2/+git/openrct2-janisozaur

Recent commits

ad86e07... by =?utf-8?q?Micha=C5=82_Janiszewski?= <email address hidden>

Update src/openrct2/network/Socket.cpp

Co-Authored-By: ζeh Matt <email address hidden>

47cb192... by janisozaur

Make socket status atomic

`TcpSocket::ConnectAsync` will call `Connect` and modify `_status` from
a different thread and must ensure it doesn't introduce a data race.

7a2a5a7... by Ted John <email address hidden>

Fix #9626: Crash when navigating to price tab on park window (#9634)

The park name argument was being overwritten by the price argument in the argument buffer. Draw price text in paint event instead.

ab5f5b2... by Duncan <email address hidden>

Use enum class for RCT2_SOUND (#9618)

* Use enum class for RCT2_SOUND

* Fix formatting. Fix mistaken declaration.

* Change name of enum to SoundId

* Fix clang format

5a6f573... by =?utf-8?b?zrZlaCBNYXR0?= <email address hidden>

Merge pull request #9466 from ZehMatt/opengl/rain

Fix #6515: Add rain rendering to OpenGL renderer

2792ddf... by Hielke Morsink <email address hidden>

Tile Inspector: Use correct names for up/down buttons

This little mistake has been around for years and is most likely caused
by reordering the buttons. They used to be side-to-side, but their names
were never changed, and since the order of tile elements is reversed I
never noticed it was wrong.

5733d66... by Ted John <email address hidden>

Do not store park name as a user string

5342a6d... by Generalcamo

Renamed sound enums for accuracy and organization

5e79c65... by Matt <email address hidden>

[ci skip] Update changelog.txt

2cf4a42... by Matt <email address hidden>

Add rain rendering to OpenGL renderer