Aaron van Geffen
fa06a49302
Update copyright year to 2025 ( #23514 )
2024-12-31 20:30:04 +01:00
Aaron van Geffen
3685d1a24b
clang-format: change IndentPPDirectives to BeforeHash ( #23287 )
2024-11-29 12:04:56 +09:00
James103
1d8dc111f1
Replace 2023 with 2024 in copyright headers ( #21139 )
...
Replace all instances of the year 2023 with 2024 in all copyright headers
2024-01-01 12:52:28 +01:00
James103
73738bbdc8
Replace 2022 with 2023 in copyright headers
...
Replace all instances of the year 2022 with 2023 in all copyright headers
2023-01-01 11:58:01 +01:00
Stephan Spengler
9e1937d144
[Plugin] Widget tooltips can now be read and changed
2022-10-03 20:50:19 +02:00
73
b9e677945d
Replace 20XX with 2022 ( #18158 )
...
* Replace 2020 with 2022
Replace all 2020 headers with 2022
* replace other years with 2022
add missing years
2022-10-01 08:42:14 +01:00
Ted John
e3a1733cdd
Implement plugin ownership of images
2022-03-24 22:37:22 +00:00
Ted John
007a33404e
Close plugin's windows gracefully when stopped
...
When a plugin is stopped, close all windows created by that plugin.
Ensure the close event on the window can not open a new window if the plugin is being stopped.
2022-02-17 20:18:30 +00:00
Ted John
a324bfab63
Add image manager plugin API ( #16144 )
2021-12-07 20:55:27 +00:00
Ted John
f7650fdfbc
Fix CI failure
2021-02-25 18:47:54 +00:00
Ted John
93f17f1175
Add custom widget logic and network stats API
2021-02-24 22:37:31 +00:00
Ted John
41c7b04ab2
Add parks to title sequence API
2021-02-08 22:27:28 +00:00
Ted John
55ebebb869
Add title sequence API
2021-02-08 22:27:27 +00:00
Ted John
c2eb6d4153
Improve plugin API and type definitions
2021-01-28 20:52:17 +00:00
Ted John
c0d8786af8
Add text box widget
2021-01-27 00:28:59 +00:00
Ted John
030713e126
Fix #13078 : [Plugin] Add colour picker widget
2020-12-05 18:26:35 +00:00
Ted John
0ca42f453c
Add plugin API for setting button isPressed ( #11851 )
2020-06-01 23:05:24 -03:00
Ted John
0d0349fc09
Allow plugins to update dropdown items ( #11735 )
2020-05-12 21:10:07 -03:00
Ted John
faf59598e5
Start working on exposing ListViewWidget
2020-05-09 17:24:15 +01:00
Ted John
be0e4a2869
Implement custom tools
2020-05-02 11:08:43 +01:00
Ted John
0ca52e58fd
Implement tile selection API
2020-05-02 11:08:43 +01:00
Ted John
c67962577a
Rename __ENABLE_SCRIPTING__ to ENABLE_SCRIPTING
2020-04-26 14:35:08 +01:00
Ted John
d480fb8daa
Apply suggestions from code review
...
Co-Authored-By: Tulio Leao <tupaschoal@gmail.com >
Co-Authored-By: Michael Steenbeek <m.o.steenbeek@gmail.com >
2020-04-26 14:35:07 +01:00
Ted John
bac91cd563
Allow scripting to be compile-disabled
2020-04-26 14:35:03 +01:00
Ted John
b1cf6fcf63
Implement Widget API
2020-04-26 14:35:02 +01:00
Ted John
7274e45c93
Implement main viewport API
2020-04-26 14:35:02 +01:00
Ted John
4b95a3a9d0
Implement custom menu items
2020-04-26 14:35:01 +01:00
Hielke Morsink
e8bdb95f13
format new files
...
Since many of the changes were made before the clang-format changes went live, the new source files used a different format still. This PR applies the new style to all the new source files.
2020-04-26 14:35:00 +01:00
Hielke Morsink
c064614280
Use new copyright/license notice
2020-04-26 14:35:00 +01:00
Ted John
291143c3cd
Add opening of a custom window
2020-04-26 14:34:59 +01:00
Ted John
b47bcabaf1
Move ui scripting API to libopenrct2ui
2020-04-26 14:34:59 +01:00