Commit graph

19056 commits

Author SHA1 Message Date
Ted John
e182791a6b
Merge pull request #11685 from IntelOrca/plugin/listview-widget
[Plugin] Implement the list view widget
2020-05-10 22:36:44 +01:00
Hielke Morsink
cb62e1a320
Add missing return type to typescript definitions (#11708) 2020-05-10 23:20:11 +02:00
hdpoliveira
46d856a723
Extract function news_item_first_open_queue_slot (#11594) 2020-05-10 23:19:56 +02:00
Michael Steenbeek
142b229bfa
en-GB: Fix another trailing whitespace 2020-05-10 23:16:30 +02:00
Michael Steenbeek
ed47bb7414
en-GB: Fix trailing whitespace 2020-05-10 23:14:23 +02:00
Tulio Leao
ed84c2dab0
Fix #11705: Drawing tooltips out of box (#11707) 2020-05-10 15:22:47 -03:00
Ted John
b96fdee531
Add plugin API to remove entities (#11702) 2020-05-10 14:07:27 -03:00
Ted John
ec06a9ca4b
Add plugin API for showing an error message (#11706) 2020-05-10 14:06:31 -03:00
Ted John
5288caec02
[Plugin] Add support for SetCheatAction and cheat retrieval (#11700)
* Add cheats interface API

* Add plugin support for SetCheatAction

* Remove ctx from ScCheats
2020-05-10 13:02:10 -03:00
Tom Lankhorst
2d0e7bdfd8
openrct2-ui Audio clean-up and style/usage fixes (#10115)
* openrct2-ui Audio clean-up and style/usage fixes



Co-authored-by: Gymnasiast <m.o.steenbeek@gmail.com>
Co-authored-by: Tulio Leao <tupaschoal@gmail.com>
2020-05-10 10:05:26 -03:00
TomasZilinek
9fde6a74c3
Close #11561: Use ScreenCoordsXY in gfx_draw_string()
* Fix #11572 create gfx_draw_string() overload

created the overload and changed all calls of the old function to the new (using const ScreenCoordsXY&)

...
2020-05-10 09:49:15 -03:00
Michael Steenbeek
783494df68
Use rotated calls in GhostTrain.cpp (#11691) 2020-05-10 12:49:02 +02:00
Michael Steenbeek
d5f2168b22
Merge pull request #11653 from Gymnasiast/refactor/window-skeleton
Introduce WINDOW_SHIM define
2020-05-10 11:34:21 +02:00
frutiemax
c447cde63c
Close #11561: Use ScreenCoordsXY in gfx_draw_string_centred_wrapped()
* Add gfx_draw_string_centred_wrapped overload using ScreenCoordsXY

* Update calls to gfx_draw_string_centred_wrapped

* Remove old signature of gfx_draw_string_centred_wrapped

* Meaningful coordinate variable names and constructor calls
2020-05-10 01:00:26 -03:00
Michael Steenbeek
fa91b4091f
Name tunnel constants (#11694) 2020-05-09 23:54:47 +02:00
Michael Steenbeek
2770668752 Fix Xcode project 2020-05-09 20:24:48 +02:00
Gymnasiast
b942d24bcf
Fix WW and WH for some windows 2020-05-09 19:08:00 +02:00
Ted John
cc759e0bce Improve selected highlight on list view 2020-05-09 17:24:16 +01:00
Ted John
f492827c8a Implement horizontal scrollbars and fix resizing 2020-05-09 17:24:16 +01:00
Ted John
41950d75f0 Implement scrollbars field on list view 2020-05-09 17:24:16 +01:00
Ted John
092fee076d Remove unimplemented APIs for list view 2020-05-09 17:24:15 +01:00
Ted John
5e7cf3bf96 Fix rebase 2020-05-09 17:24:15 +01:00
Ted John
c4f6dbe1ca Allow items and columns get / set 2020-05-09 17:24:15 +01:00
Ted John
12fb6411b1 Fix 32-bit errors 2020-05-09 17:24:15 +01:00
Ted John
0941620991 Add a few more properties 2020-05-09 17:24:15 +01:00
Ted John
e63fcd010f Add name get / set to widget 2020-05-09 17:24:15 +01:00
Ted John
4701dd3b9b Add get / set highlighted cell / selected cell 2020-05-09 17:24:15 +01:00
Ted John
5e427413a6 Refactor list view so we can access it from ScWidget 2020-05-09 17:24:15 +01:00
Ted John
faf59598e5 Start working on exposing ListViewWidget 2020-05-09 17:24:15 +01:00
Ted John
45a1184b0e Implement selection 2020-05-09 17:24:15 +01:00
Ted John
928bba9795 Implement sorting 2020-05-09 17:24:15 +01:00
Ted John
096de3ccc8 Implement list view 2020-05-09 17:24:15 +01:00
Gymnasiast
6fd83fd006
Make WW and WH static 2020-05-09 18:07:16 +02:00
Gymnasiast
f8aeb70398
Apply review requests 2020-05-09 18:07:16 +02:00
Gymnasiast
00461aedf3
Fix formatting and errors 2020-05-09 18:07:16 +02:00
Gymnasiast
43556d2dec
Remove ifdefs for LEFT_CLOSEBOX - for now 2020-05-09 18:07:16 +02:00
Gymnasiast
9e4c664944
Replace defines with constexpr 2020-05-09 18:07:16 +02:00
Gymnasiast
96fe3d3b3c
Make WINDOW_SKELETON take a title, height and width 2020-05-09 18:07:16 +02:00
tassaron2
559ede5d14
Add compile option to move close box to the left 2020-05-09 18:07:16 +02:00
Duncan
887a86afe9
Merge pull request #11683 from IntelOrca/plugin/fix-first-widget-pressed
[Plugin] Fix first widget being pressed on tab-less windows
2020-05-09 16:28:52 +01:00
Ted John
1e2cf9f77b Fix first widget being pressed on tabless plugin windows 2020-05-09 16:07:04 +01:00
Hummel95
aac55d2cc0
Fix #10876: Peeps spawns can stack and are not removable (#11155) 2020-05-09 16:17:08 +02:00
Ted John
be9f3e1f66
[Plugin] Ensure modified entities and tile elements are invalidated (#11682) 2020-05-09 16:13:56 +02:00
Tulio Leao
16c5960e99
Merge pull request #11635 from IntelOrca/plugin/ride-game-actions
[Plugin] Add named parameters for ride related game actions
2020-05-09 10:46:41 -03:00
Ted John
e7a028b3b8 Add TODO for Visit track design 2020-05-09 14:31:27 +01:00
Ted John
6db16ffcad
Implement showTextInput plugin API (#11678) 2020-05-09 14:18:50 +01:00
Ted John
45d32bec68
[Plugin] Add API for taking captures and giant captures of the park 2020-05-09 13:55:24 +02:00
Michael Steenbeek
3d3dbde642
Merge pull request #11668 from IntelOrca/plugin/peep-stats
[Plugin] Add more stats to Peep interface
2020-05-09 13:53:36 +02:00
Ted John
7b8ffdb865 Refactor peep.intensity into new strict struct 2020-05-09 12:37:51 +01:00
Ted John
fa0dd4e0d6 Add more peep stats for plugins 2020-05-09 12:37:51 +01:00