30084 Commits

Author SHA1 Message Date
Michael Bernardi 4481569788 QuickJS changelog entry 2026-04-01 12:49:13 +11:00
mrmbernardi 06d63e1a6e Merge pull request #21 from janisozaur/quickjsng-0.13.0
Update qjsng to v0.13.0
2026-04-01 12:10:43 +11:00
Michał Janiszewski 8441958de4 Restore JS_GetPendingJobContext
See https://github.com/quickjs-ng/quickjs/pull/1419
2026-03-31 18:17:37 +02:00
Michał Janiszewski c9a15b7696 Update qjsng to v0.13.0 2026-03-31 18:17:37 +02:00
Michael Bernardi e0c531f362 Fix potential null deref warning 2026-04-01 02:28:59 +11:00
Michael Bernardi 3dbc8bd948 8MB stack for all windows configs 2026-04-01 02:19:02 +11:00
Michael Bernardi 7aa5a067d1 Review fixes 2026-04-01 02:19:02 +11:00
Michael Bernardi e924c00a0d Fix PluginScope for promises 2026-04-01 02:19:01 +11:00
Michael Bernardi 99dee55494 Fix JSDrawCustomImage using wrong ctx 2026-04-01 02:19:01 +11:00
Michael Bernardi 79e10f98d5 Fix ScSocket 2026-04-01 02:19:01 +11:00
Michael Bernardi 421530c3ea Use class prototypes for all script types. 2026-04-01 02:19:01 +11:00
Michael Bernardi f9efdceca9 Fix windows build. 2026-04-01 02:19:01 +11:00
Michael Bernardi 836e4d7834 More stack for windows x64 dbg builds 2026-04-01 02:19:01 +11:00
Michael Bernardi 16cd1c07ff Swap Duktape for quickjs-ng
Co-authored-by: Basssiiie <Basssiiie@users.noreply.github.com>
Co-authored-by: Tulio Leao <tupaschoal@gmail.com>
2026-04-01 02:18:36 +11:00
Aaron van Geffen 69518538fd Merge pull request #26175 from AaronVanGeffen/ride-colours-reposition
Reposition ride colour tab widgets dynamically
2026-03-29 10:14:20 +02:00
Michał Janiszewski 36b121af9e Create dependant.yml for dependency updates (#26252)
Add GitHub Actions dependency update configuration.
2026-03-29 08:21:46 +02:00
frozensnowy 06eb448445 Fix #25927: Wall drag tool error sound stacks and shows wrong cost (#25929)
Query all tiles before execution to calculate total cost and detect errors upfront. Show a single combined error with the accumulated total cost instead of per tile errors with stacking sounds
2026-03-28 23:40:42 +00:00
Michael Steenbeek a4df633b54 Merge pull request #25928 from frozensnowy/fix25919+25926-path-drag-error-handling
Fix #25919, #25926: Path drag tool plays stacked error sounds and shows wrong cost
2026-03-29 00:16:05 +01:00
frozensnowy c3ffee33df Fix #25926: Path drag tool shows cost for single tile instead of total
Query all tiles before execution to calculate total cost and detect errors upfront. It now shows a single combined error with the accumulated total cost for insufficient funds instead of per tile errors
2026-03-29 00:05:36 +01:00
frozensnowy 7cd1c42a60 Fix #25919: Path drag tool error sound stacks when placement fails
Disable error window sound during the placement loop and play the error sound once at the end if all tiles failed. This prevents the sound from stacking when multiple tiles fail simultaneously.
2026-03-29 00:05:09 +01:00
mix 710b4a0059 Add general support height to TED and use in trackPaintGeneric (#26281) 2026-03-28 23:39:26 +01:00
Michael Steenbeek 0f46920bd1 Next version will be 0.5.0
[ci skip]
2026-03-28 14:25:21 +01:00
Michael Steenbeek 4d569c48d6 Fix #26270: Building a ride crashes the game (#26278) 2026-03-28 01:17:32 +01:00
mix c815fb9501 Add support height to TED and use in trackPaintGeneric (#26265) 2026-03-27 20:52:06 +01:00
Daniel Rödl b8ea3ac814 Fix OpenRCT2#25128: Mute button is displayed in the wrong state (#26229) 2026-03-27 20:48:53 +01:00
Michael Steenbeek 469a891a58 Merge pull request #26264 from Gymnasiast/refactor/more-window-stuff
Refactor a few drawText* calls
2026-03-27 16:04:19 +01:00
Gymnasiast 2e7e429516 Replace drawText* calls that pass STR_STRING + formatter 2026-03-26 17:10:50 +01:00
Gymnasiast 49fa735600 Do not run drawText* through formatter if there are no arguments 2026-03-26 16:00:06 +01:00
Michael Steenbeek b7ba4b55e1 Merge pull request #26237 from Gymnasiast/refactor/draw-text-refactor-2
Namespace and clean up Drawing.String.cpp
2026-03-26 13:18:21 +01:00
Aaron van Geffen 5c98d62c8f Rename ttfDrawString to match code style 2026-03-26 12:59:54 +01:00
Aaron van Geffen 8ed4b34907 Move includes out of Drawing.h and into their actual users 2026-03-26 12:55:37 +01:00
Gymnasiast a5c32ab60c Rename DrawText* to drawText* 2026-03-25 23:16:25 +01:00
Gymnasiast 2398d91fb2 Rename DrawTextBasic() to DrawText() 2026-03-25 23:15:49 +01:00
Gymnasiast 258b10ba13 Merge DrawText() and DrawTextBasic() 2026-03-25 23:14:58 +01:00
Gymnasiast cb40775d6d Replace DrawTextNoFormatting() with a flag 2026-03-25 23:14:58 +01:00
Gymnasiast ec48edd24b Move text underline to a flag 2026-03-25 23:14:58 +01:00
Gymnasiast 787a57b325 Rename members of TextPaint 2026-03-25 23:14:57 +01:00
Gymnasiast 8b11cccdbf Use ScreenCoordsXY in TextDrawInfo 2026-03-25 23:14:57 +01:00
Gymnasiast dd45a91020 Pass TextDrawInfo as reference 2026-03-25 23:14:57 +01:00
Gymnasiast 619487618a Make gTextPalette internal to Drawing.String.cpp 2026-03-25 23:14:57 +01:00
Gymnasiast 5620437c99 Rename functions in Drawing.String.h to adhere to code style rules 2026-03-25 23:14:57 +01:00
Gymnasiast 800e656c4b Merge TTFGetStringWidth and GfxGetStringWidth 2026-03-25 23:14:57 +01:00
Gymnasiast a5db7b70c5 Remove unused GfxDrawStringLeftCentred() 2026-03-25 23:14:57 +01:00
Gymnasiast df1564c9cd Namespace Drawing.String.cpp, declare its functions in Drawing.String.h 2026-03-25 23:14:57 +01:00
Michael Steenbeek 78f43ec691 contributors.md: update team and toolchain sections (#26245) 2026-03-25 20:40:40 +01:00
The21zonz 66ad642387 Mention macOS version of OpenLauncher in Readme (#26254) 2026-03-25 17:21:23 +01:00
Aaron van Geffen 787604b31e Fix alignment for ride view dropdown text (#26255) 2026-03-25 17:10:34 +01:00
MarcelVos96 b595cfb9a6 Increase dropdown limit from 512 to 1024 (#26243) 2026-03-24 17:26:42 +01:00
OpenRCT2 git bot 683132ab20 Merge Localisation/master into OpenRCT2/develop 2026-03-24 04:35:09 +00:00
Michał Janiszewski b432259ae4 Merge pull request #26242 from Sadret/patch-2
Replace numweeks with duration in ParkSetDateArgs
2026-03-23 21:55:22 +01:00