Hielke Morsink
4b25a71924
#5832 Resize tile inspector automatically when selecting a tile element
2018-05-25 00:46:19 +02:00
Hielke Morsink
f79589527d
Adjust list style to match other lists
...
- No odd/even checked colours
- Black text (white on hover)
- Darker background
- Solid fill background for hovered and selected element
2018-05-25 00:46:19 +02:00
Hielke Morsink
4c1097d5b1
Minor code cleanups
2018-05-25 00:46:19 +02:00
Umdlye
86b9546005
Use default colour for currency in demolish/refurbish prompts [ci skip]
2018-05-24 21:32:45 +02:00
Aaron van Geffen
c89ebb0510
Merge pull request #7516 from Gymnasiast/string-to-money-imrpov
...
Return MONEY32_UNDEFINED on unsalvagable string_to_money() input
2018-05-24 17:52:37 +02:00
Aaron van Geffen
85575b612e
Apply formatting to string_to_money.
2018-05-24 17:17:44 +02:00
Aaron van Geffen
1d7d8a8043
Do not reallocate to prefix decimal money with '0'.
2018-05-24 17:17:44 +02:00
Aaron van Geffen
847d4e8b03
Process string_to_money's worst case in O(n) rather than O(n²).
2018-05-24 15:03:15 +02:00
Michael Steenbeek
b9186ce83d
Make argument const
2018-05-24 13:44:09 +02:00
Aaron van Geffen
48359cc02d
Clean up the contributors file [ci skip]
...
* Project team -> Development team
* Clarify contributions for RCT2 implemenation.
* Clarify contributions in additional implementation section.
* List contributors under their most appropriate sections.
2018-05-24 13:41:08 +02:00
Gymnasiast
ef7b8b8da0
Return MONEY32_UNDEFINED on unsalvagable string_to_money() input
2018-05-24 13:22:25 +02:00
Michael Steenbeek
8d8820016c
Fix Testpaint
2018-05-24 13:13:51 +02:00
Michael Steenbeek
b573bd49b3
Replace all occurrences of tile_element_is_last_for_tile()
2018-05-24 11:44:53 +02:00
Michael Steenbeek
f7a053b5eb
Update changelog for #6938 [ci skip]
2018-05-24 10:48:49 +02:00
Aaron van Geffen
b763a32b44
Merge pull request #3473 from jensj12/RenewRidesButton
...
Added button to renew ride
2018-05-24 00:09:12 +02:00
Aaron van Geffen
0d248dd6f4
Bump network version.
2018-05-23 16:34:01 +02:00
Aaron van Geffen
ca16fe8e62
Fix refurbishment confirmation window not closing in multiplayer mode.
2018-05-23 16:33:37 +02:00
jensj12
3f0308a517
Fix Travis builds
2018-05-23 16:33:37 +02:00
jensj12
b6b3486a3d
Fix cost being shown as 0 while paused
2018-05-23 16:33:37 +02:00
jensj12
56fcd2ec94
Use ride_get_start_of_track in TrackDesignSave
2018-05-23 16:33:37 +02:00
jensj12
ce0bf28cb5
Fix not enough cash error showing incorrectly
2018-05-23 16:33:37 +02:00
jensj12
50e3f8b4f6
Cleanup of ride_demolish
2018-05-23 16:33:37 +02:00
jensj12
d43d6b94bb
Add changelog entry
2018-05-23 16:33:37 +02:00
jensj12
23dc6bb9d3
Add button to refurbish ride
...
Add a button to refurbish the selected ride. The cost for this is 35% of the
build price and may only be done if the ride is closed and empty.
2018-05-23 16:33:37 +02:00
Aaron van Geffen
77b09b3daf
Merge pull request #7385 from Fusxfaranto/develop
...
Use ICU for UTF-8 conversion and add support for unicode uppercasing
2018-05-23 10:08:27 +02:00
OpenRCT2 git bot
6e6dc3e7ff
Merge Localisation/master into OpenRCT2/develop.
2018-05-23 04:00:34 +00:00
Aaron van Geffen
1363f35aae
Update Xcode project dependencies to v17.
...
* Update SDL2 to version 2.0.8.
* Introduce dependency on ICU, bundling version 61.1.
* Introduce FreeType2 dependency now that we have adopted SDL2_ttf in our own sources.
* Drop dependency on external SDL2_ttf.
2018-05-22 19:51:34 +02:00
Aaron van Geffen
b836ad050d
Rewrite CodePageFromUTF8 as CodePageFromUnicode.
2018-05-22 19:51:34 +02:00
Aaron van Geffen
3fd75906b6
Fix String::ToUtf8 and String::ToUtf16 on Linux.
...
wchar_t typically uses UTF-32 codepoints on Linux, unlike Windows, which uses UTF-16.
2018-05-22 19:51:34 +02:00
Aaron van Geffen
6f9226aee3
Fix testpaint.
2018-05-22 17:37:07 +02:00
Michał Janiszewski
5360921dfd
Add explicit -m32 CXXFLAGS for 32-bit job on Travis
...
This fixes cmake's find_package() for cross-compilation
2018-05-22 17:37:07 +02:00
Aaron van Geffen
bab66d1eaf
Fix MinGW compilation.
2018-05-22 17:37:07 +02:00
Aaron van Geffen
7e7e0427b3
Update compilation instructions.
2018-05-22 17:37:07 +02:00
Ted John
71a2cb46d2
Fix ToUpper tests on Windows
...
LCMapStringEx does not unfold ligatures if there is no uppercase equivalent.
2018-05-22 17:37:07 +02:00
Aaron van Geffen
bf1fd997d0
Do not require ICU on MinGW and MSVC targets.
2018-05-22 17:37:07 +02:00
Aaron van Geffen
4c67c0eaca
Split ToUpper tests into more granular subtests.
2018-05-22 17:37:07 +02:00
Aaron van Geffen
13e35285f1
Replace non-Windows versions of ToUtf8 and ToUtf16 with ICU calls.
2018-05-22 17:37:07 +02:00
Ted John
6109a9bf17
Improve Windows implementation of ToUpper
2018-05-22 17:37:07 +02:00
Ted John
085d85585a
Use Windows API for utf8-utf16 conversions
2018-05-22 17:37:07 +02:00
Aaron van Geffen
8e919d2f84
Change ICU variant of String::ToUpper for string_view argument.
2018-05-22 17:37:07 +02:00
Ted John
386ab1b0fa
Add windows implementation for ToUpper
2018-05-22 17:37:07 +02:00
Aaron van Geffen
392459f038
Remove dependency on iconv.
2018-05-22 17:37:07 +02:00
Fusxfaranto
a91dd6a356
Implement ICU support for uppercasing, with tests.
2018-05-22 17:37:07 +02:00
Aaron van Geffen
f29b42cc26
Allow converting strings between code pages in both directions.
...
Co-authored-by: Fusxfaranto <fusxfaranto@gmail.com >
2018-05-22 17:37:07 +02:00
Aaron van Geffen
ea80f0ea56
Split off GetIcuCodePage to its own function.
2018-05-22 17:37:07 +02:00
Aaron van Geffen
ee8bf9bd4a
Use ICU for converting strings to UTF-8 instead of our own tables.
...
Co-authored-by: Fusxfaranto <fusxfaranto@gmail.com >
2018-05-22 17:37:07 +02:00
Aaron van Geffen
764c3d01b6
Fix the Xcode project's openrct2-cli target.
2018-05-22 17:36:17 +02:00
Aaron van Geffen
3ed6a25bbb
Fix park value regression from #7543 .
2018-05-22 11:42:21 +02:00
Michael Steenbeek
d44d727fac
Merge pull request #7543 from AaronVanGeffen/refactor/park
...
Create new Park class
2018-05-21 10:17:38 +02:00
Ted John
080330070b
Write file index even if there are no files
2018-05-20 18:40:06 +01:00