Michael Steenbeek
|
a5a63f839a
|
Allow passing ImageId into gfx_draw_sprite()
|
2021-03-23 11:58:09 +01:00 |
Ted John
|
9b43ace649
|
Fix ui.showTextInput performance issue (#14210)
Over 2 GiB of memory was being allocated when calling ui.showTextInput. Restrict max length to 4 KiB.
|
2021-03-01 22:09:51 -03:00 |
Gymnasiast
|
d6971fa79e
|
Fix rebase errors
|
2021-02-28 00:35:38 +01:00 |
Gymnasiast
|
7fd049c22e
|
Remove last remnants of gCurrentFontSpriteBase
|
2021-02-28 00:26:53 +01:00 |
Gymnasiast
|
503273793a
|
Remove gCurrentFontSpriteBase from some functions
|
2021-02-28 00:26:20 +01:00 |
Gymnasiast
|
d5f79b7972
|
Replace gfx_draw_string_centred() with DrawTextBasic()
|
2021-02-28 00:23:00 +01:00 |
Gymnasiast
|
4d9c278ebc
|
Unify calls to DrawTextBasic
|
2021-02-28 00:23:00 +01:00 |
Ted John
|
e000f06442
|
Remove holdable flag from spinner widget
|
2021-02-25 22:30:35 +00:00 |
Ted John
|
f7650fdfbc
|
Fix CI failure
|
2021-02-25 18:47:54 +00:00 |
Ted John
|
d64bd60278
|
Fix CI errors
|
2021-02-24 22:54:53 +00:00 |
Ted John
|
c2183989a5
|
Allow spinners to be clicked and held
|
2021-02-24 22:37:31 +00:00 |
Ted John
|
c1b0df5de6
|
Improve graphics plugin API
|
2021-02-24 22:37:31 +00:00 |
Ted John
|
081c1895ce
|
Add box and well APIs
|
2021-02-24 22:37:31 +00:00 |
Ted John
|
93f17f1175
|
Add custom widget logic and network stats API
|
2021-02-24 22:37:31 +00:00 |
Ted John
|
82b1a5eb6d
|
Convert CustomWindow into a class
|
2021-02-24 22:37:31 +00:00 |
Ted John
|
5ba3fdf452
|
Fix #14161: ShortcutDesc.bindings does not work
|
2021-02-23 22:19:46 +00:00 |
Ted John
|
52dffb83c2
|
Fix #14160: Game crashs when registering shortcuts
|
2021-02-23 22:18:00 +00:00 |
Ted John
|
2b3aabb8e4
|
Remove old shortcut code and fix issues
|
2021-02-21 03:14:18 +00:00 |
Ted John
|
afc548c5a7
|
Add plugin API for shortcuts
|
2021-02-21 03:14:13 +00:00 |
Michał Janiszewski
|
9aef29361f
|
Default-initialise more fields (#14130)
Doesn't really fix any particular issue, but adds more defaults to
fields in classes where other defaults are already present
|
2021-02-20 19:40:32 +01:00 |
Ted John
|
762b6ee816
|
Refactor viewport interaction flags and add plugin API
|
2021-02-18 18:10:29 +00:00 |
Ted John
|
27013d147a
|
Invalidate viewport when moving without scrolling
|
2021-02-18 18:10:29 +00:00 |
Ted John
|
099a087b18
|
Fix CI build errors
|
2021-02-08 22:27:28 +00:00 |
Ted John
|
129d85fa57
|
Implement title sequence playing
|
2021-02-08 22:27:28 +00:00 |
Ted John
|
78df831f29
|
Implement loading of parks
|
2021-02-08 22:27:28 +00:00 |
Ted John
|
d2a97ab43c
|
Implement scenario select window
|
2021-02-08 22:27:28 +00:00 |
Ted John
|
8cfdbd871d
|
Improve title sequence API
|
2021-02-08 22:27:28 +00:00 |
Ted John
|
fcb5f51c4a
|
Allow saving of commands
|
2021-02-08 22:27:28 +00:00 |
Ted John
|
f99c57e11d
|
Implement getting commands
|
2021-02-08 22:27:28 +00:00 |
Ted John
|
3ed221f128
|
Add APIs for loading a saved game and adding a park
|
2021-02-08 22:27:28 +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
|
2fdf91874c
|
Implement centred labels
|
2021-01-29 17:50:32 +00:00 |
Ted John
|
180a41686c
|
Implement transparent windows for plugins
|
2021-01-29 17:50:27 +00:00 |
Ted John
|
c2eb6d4153
|
Improve plugin API and type definitions
|
2021-01-28 20:52:17 +00:00 |
Ted John
|
2fcaed8165
|
Allow more fields to be optional
|
2021-01-27 00:28:59 +00:00 |
Ted John
|
136783270f
|
Fix initial value for showTextInput
|
2021-01-27 00:28:59 +00:00 |
Ted John
|
c0d8786af8
|
Add text box widget
|
2021-01-27 00:28:59 +00:00 |
Ted John
|
be350f7e2e
|
Add widget visible flag
|
2021-01-26 00:25:59 +00:00 |
skdltmxn
|
7ef4d7762f
|
Refactor to avoid unnecessary copies (#13736)
* Refactor to avoid unnecessary copies
* Fix dangling references
|
2021-01-11 18:14:15 -03:00 |
Michael Steenbeek
|
1da6ae6b51
|
Merge pull request #13710 from skdltmxn/refactor/string_view
Refactor/string view
|
2021-01-10 13:37:01 +01:00 |
skdltmxn
|
b0a8ebc808
|
Refactor to use push_back more efficient (#13726)
|
2021-01-08 20:59:55 +00:00 |
skdltmxn
|
c093a50f3f
|
Refactor to use string_view more properly
|
2021-01-07 01:52:10 +09:00 |
Dennis Devriendt
|
3073cca6aa
|
Close #13624: Refactor ViewportInteractionItem to use strong enum (#13657)
* Closes #13624: Refactor ViewportInteractionItem to use strong enum
|
2020-12-29 15:09:15 -03:00 |
Tulio Leao
|
00483df2f2
|
Close #13625: Refactor TOOL_IDX to use strong enum
|
2020-12-23 20:07:54 -03:00 |
Ted John
|
95c3a7f5dd
|
Fix #13512: [Plugin] Add item separators to list view
|
2020-12-05 18:32:24 +00:00 |
Ted John
|
a7e49e41d3
|
Fix #13510: [Plugin] list view scroll resets when items is set.
|
2020-12-05 18:26:35 +00:00 |
Ted John
|
030713e126
|
Fix #13078: [Plugin] Add colour picker widget
|
2020-12-05 18:26:35 +00:00 |
Ted John
|
a55bcff99c
|
Fix #13431: [Plugin] UI disabled widgets can still be interacted with.
|
2020-12-05 18:26:35 +00:00 |
Łukasz Pękalski
|
4adf745237
|
Close #12403: Refactor FILTER_PALETTE_ID to use strong enum (#13273)
|
2020-12-05 15:13:59 -03:00 |