1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-15 19:13:07 +01:00

Commit Graph

  • 78491aec26 Apply review comments ζeh Matt 2025-05-01 14:59:34 +03:00
  • 3e691cc17f Update macOS Steam path (for download_depot) Michael Steenbeek 2025-05-01 12:07:16 +02:00
  • 5a70a08b48 Change constants in CLEARABLE_ITEMS to use kCamelCase notation kysrit 2025-04-30 17:18:13 -04:00
  • cae36aa010 Fix missing invalidation on various plugin api setters for entities (#24310) Basssiiie 2025-04-30 22:59:17 +02:00
  • c55049288b Optimize AddToEntityList for end of list edgecase (#24271) Joel Teichroeb 2025-04-30 16:50:29 -04:00
  • 730ceb5c33 Adjust code, deprecate and fallback to HW if software was selected ζeh Matt 2025-04-30 18:04:06 +03:00
  • bac84cf17f Remove SoftwareDrawingEngine, there is no reason to keep it ζeh Matt 2025-04-30 17:05:10 +03:00
  • 08cb8cb8c3 Add plugin call for breakdowns (#24207) Max 2025-04-30 16:41:47 +02:00
  • ef8d978dc9 Merge pull request #24304 from mixiate/fix-24303 Matt 2025-04-30 00:37:12 +03:00
  • d8526f3d7e Merge Localisation/master into OpenRCT2/develop OpenRCT2 git bot 2025-04-29 04:02:22 +00:00
  • 9ace1a8a2b Fix #24303: Track pieces do not draw in the ride construction window mix 2025-04-28 23:01:05 +01:00
  • de0fbbd8e2 Revert "Fix sprite culling glitching by culling sprites at full column width" mix 2025-04-28 21:36:30 +01:00
  • b2fda2d0cb Merge pull request #24298 from mixiate/fix-sprite-culling-glitching Matt 2025-04-27 22:21:22 +03:00
  • b5c925da36 Fix sprite culling glitching by culling sprites at full column width mix 2025-04-27 02:16:58 +01:00
  • 3d1c2f4e29 Revert "Nuke the bad culling, causes just odd artifacts, fast enough now" mix 2025-04-27 02:16:25 +01:00
  • 1ba14c279d Merge pull request #24295 from ZehMatt/opengl-rain-fix Matt 2025-04-27 03:35:56 +03:00
  • d8c0149c2a Small touchups to changelog Michael Steenbeek 2025-04-27 00:17:09 +02:00
  • 6ff5841fb1 Fix OpenGL invalidation breaking for weather effects, they start before ζeh Matt 2025-04-26 23:31:36 +03:00
  • a59582493b Merge pull request #24293 from ZehMatt/render-fixup Matt 2025-04-26 15:19:12 +03:00
  • 3dc084a438 Fix #24289: Prebuilt track designs using an invalid drawing state ζeh Matt 2025-04-26 14:45:22 +03:00
  • ecb9921b71 Position land rights tool size widget relative to title bar (#24290) Aaron van Geffen 2025-04-26 13:33:15 +02:00
  • 7e9cc6df5d Merge pull request #24288 from AaronVanGeffen/close-buttons Aaron van Geffen 2025-04-26 11:30:29 +02:00
  • aeeaaa6f1b Move build instructions to the GitHub repo wiki Matt 2025-04-26 12:29:23 +03:00
  • 0d96235f32 Merge pull request #20073 from ZehMatt/render-cleanup Matt 2025-04-26 00:14:21 +03:00
  • 0f2f106173 Increase invalidation grid for software renderers ζeh Matt 2025-04-25 23:37:27 +03:00
  • 105d0e6c4f Nuke the bad culling, causes just odd artifacts, fast enough now ζeh Matt 2025-04-25 23:34:10 +03:00
  • 09a3ad1f07 Optimize InvalidationGrid ζeh Matt 2025-04-25 21:51:04 +03:00
  • ae21ed7219 Update changelog.txt ζeh Matt 2025-04-25 17:36:19 +03:00
  • e2d9a44a5d Fix stray pixels showing up when panning and moving a windows ζeh Matt 2025-04-25 17:46:30 +03:00
  • 12063aa884 Rename SetLocation to SetViewportLocation, this is less confusing ζeh Matt 2025-04-25 17:34:39 +03:00
  • 7a764a05a8 Ensure we invalidate the window when changing viewport location ζeh Matt 2025-04-25 17:33:47 +03:00
  • 8503faa289 Set viewport location immediately, fixes rotation using stale position ζeh Matt 2025-04-25 17:23:43 +03:00
  • 7aca569363 Silence warning about final ζeh Matt 2025-04-24 21:19:35 +03:00
  • e991cfb97e Fix assertion when plugins draw custom images ζeh Matt 2025-04-24 19:16:21 +03:00
  • e9ee54b716 Setup the drawing context correctly for saving previews ζeh Matt 2025-04-24 19:08:45 +03:00
  • 983b4e1a1f Remove the old invalidation thing ζeh Matt 2025-04-24 18:38:49 +03:00
  • b33a48f2b0 Remove commented code ζeh Matt 2025-04-24 18:36:13 +03:00
  • 4a413ff8af Increase the grid size for OpenGL, it's faster this way ζeh Matt 2025-04-24 18:32:37 +03:00
  • eb6b554d77 Fix screenshots not having a render context ζeh Matt 2025-04-24 18:19:59 +03:00
  • 576a757200 Add safe guards to make sure we have a valid drawing context ζeh Matt 2025-04-24 18:13:04 +03:00
  • e3062985c0 Fix code calling ViewportUpdatePosition this is incorrect ζeh Matt 2025-04-24 17:49:16 +03:00
  • f51ca4dae6 Add stricter checks to validate we have a valid drawing context ζeh Matt 2025-04-24 17:48:42 +03:00
  • c2d239c8c9 Fix changing scale or resizing the window having empty areas ζeh Matt 2025-04-19 17:25:35 +03:00
  • e34c52de59 Work-around for weather effects, always redraw in this case ζeh Matt 2025-04-06 18:52:21 +03:00
  • c9bba5ee63 Workaround for OpenGL renderer viewport panning, turn it into a hybrid ζeh Matt 2025-04-06 18:43:45 +03:00
  • 911f821245 Simplify + clang-format correction ζeh Matt 2025-04-06 18:05:05 +03:00
  • 6d63b1f752 Skip dead windows in some iterations ζeh Matt 2025-04-06 16:49:41 +03:00
  • cfe340a36b clang-format fix ζeh Matt 2025-04-05 17:55:19 +03:00
  • 921c1d8daa Make the invalidation grid size dynamic ζeh Matt 2025-04-05 17:36:43 +03:00
  • c6a3fcdca0 Implement support for viewport shifting ζeh Matt 2025-04-05 16:16:48 +03:00
  • 7a2f314aa9 Use invalidation for OpenGL drawing engine ζeh Matt 2025-04-05 16:05:14 +03:00
  • 4e8ac7ea12 Fix invalidation debug paint ζeh Matt 2025-04-05 02:58:38 +03:00
  • 360bfbfb66 Introduce InvalidationGrid ζeh Matt 2025-04-05 02:32:41 +03:00
  • 317d8c4970 Merge pull request #24275 from ZehMatt/vs-deps-fetch Matt 2025-04-24 13:55:30 +03:00
  • 21dfeaa993 Merge Localisation/master into OpenRCT2/develop OpenRCT2 git bot 2025-04-24 04:02:16 +00:00
  • 90392e823f Set the download message logging to high ζeh Matt 2025-04-23 21:06:22 +03:00
  • eac7243cc8 Fix using wrong dependency target ζeh Matt 2025-04-23 20:42:14 +03:00
  • 1e2d94fc95 Add project for dependencies, restructure targets and cleanup unused ζeh Matt 2025-04-23 00:32:16 +03:00
  • d0cf4b5cc5 Merge pull request #24269 from ZehMatt/openrct2-data-build Matt 2025-04-22 18:36:35 +03:00
  • ad731c13bb zh-TW: Add zh-TW text to Appdata file Harry Lam 2025-04-22 10:06:17 +00:00
  • 48b8e95f38 Merge Localisation/master into OpenRCT2/develop OpenRCT2 git bot 2025-04-22 04:02:15 +00:00
  • 4864b0aa06 Remove the odd copying of data files, use the targets instead ζeh Matt 2025-04-22 03:17:54 +03:00
  • 6ccbfd46d5 Allow tasks to run as single tasks from msbuild ζeh Matt 2025-04-22 02:31:54 +03:00
  • e487cec14f Make the g2 task shared, remove duplication ζeh Matt 2025-04-22 02:21:54 +03:00
  • 43150c181a Add a new target to copy relevant data and build g2.dat if needed ζeh Matt 2025-04-21 23:27:48 +03:00
  • 1e6a84cbfe Merge pull request #24265 from ZehMatt/fix-24264 Matt 2025-04-21 22:01:09 +03:00
  • 8f1e4d1537 Fix #24264: Optimize the search for nearest litter by Handyman ζeh Matt 2025-04-21 16:45:48 +03:00
  • bb41d0022f Fix #24260: Optimize the lookup for nearby guests by entertainers (#24263) Matt 2025-04-21 20:09:30 +03:00
  • bc20f5f922 Merge pull request #24259 from ZehMatt/heterogeneous-opts Aaron van Geffen 2025-04-21 15:23:20 +02:00
  • 909cb7e90f Merge pull request #24255 from AaronVanGeffen/map-window Aaron van Geffen 2025-04-21 13:46:10 +02:00
  • f6d78375b5 Remove pointless overloads of iequals, implicitly converts to views ζeh Matt 2025-04-21 03:41:56 +03:00
  • 68f6ea8d15 Use sfl::small_vector for Chunks, only observed a maximum of 16 so far ζeh Matt 2025-04-21 03:16:45 +03:00
  • 2adbaffbca Use pair instead of tuple in FileIndex.hpp, reduces compilation time ζeh Matt 2025-04-21 03:12:49 +03:00
  • 8fe14c5b5c More code style adjustments ζeh Matt 2025-04-21 03:08:01 +03:00
  • 8fdbf7ac0e Avoid constructing std::string_view from const char* ζeh Matt 2025-04-21 02:55:43 +03:00
  • 5eabdf8ec9 Use std::span for peepAnimObjects, rename to new style ζeh Matt 2025-04-21 02:54:48 +03:00
  • b30e1b406b Use unordered_map and constify things in Legacy.cpp ζeh Matt 2025-04-21 02:48:12 +03:00
  • 0b581281c5 Use string_view in ParseSourceGame lookup helper ζeh Matt 2025-04-21 02:43:21 +03:00
  • a22c041379 Enable the use of std::string_view for find in ObjectRepository ζeh Matt 2025-04-21 02:35:44 +03:00
  • 63bbc893ed Tweak initial dimensions to account for optional scrollbars Aaron van Geffen 2025-04-20 14:54:54 +02:00
  • b081884d47 Fix glitchy initial map window dimensions Aaron van Geffen 2025-04-20 14:49:41 +02:00
  • 32f652e493 Add Joshua Jacobs to development team (#24256) Aaron van Geffen 2025-04-20 19:17:35 +02:00
  • 63e247454b Merge pull request #22766 from Gymnasiast/fix/19782 Michael Steenbeek 2025-04-20 13:52:20 +02:00
  • 923a38c990 Close #24146: Expand plugin functionality for balloons and money effects Max 2025-04-19 23:23:02 +02:00
  • 731f2d4c34 Count holes separately from inversions; limit bonus to 31 Gymnasiast 2025-04-17 22:13:53 +02:00
  • c43497c16d Maximise num holes, inversions, drops, circuits and lift hills when writing to TD6 Gymnasiast 2025-04-17 20:34:06 +02:00
  • cc2546b681 Close #19782: Game stops counting inversions after 31 Gymnasiast 2024-09-15 16:00:12 +02:00
  • 57e75329cd Merge pull request #24248 from Gymnasiast/fix/window-bugs Michael Steenbeek 2025-04-19 18:18:36 +02:00
  • e398feb3b4 Replace manual centre calculation with WF_CENTRE_SCREEN flag Gymnasiast 2025-04-19 14:44:24 +02:00
  • 8b6dda09cf Fix #21207: Track List window gets positioned incorrectly Gymnasiast 2025-04-19 14:20:07 +02:00
  • e9e0dc7905 Fix mixup between window and viewport flags Gymnasiast 2025-04-19 14:09:17 +02:00
  • 734c0959ef Widen WindowFlags to 32 bits Gymnasiast 2025-04-19 14:07:02 +02:00
  • 293ca0db33 Touch up some RCT1 window colours Michael Steenbeek 2025-04-19 13:48:56 +02:00
  • a9269c9b66 Merge pull request #23626 from mixiate/extended-go-karts Aaron van Geffen 2025-04-19 13:45:57 +02:00
  • e92875e592 Fix misaligned 'flag' button with Enlarged UI enabled (#24247) Aaron van Geffen 2025-04-19 11:52:50 +02:00
  • 599ad6a08a Merge Localisation/master into OpenRCT2/develop OpenRCT2 git bot 2025-04-19 04:02:14 +00:00
  • e2dbe1ccbf Clarify go kart collision threshold mix 2025-04-09 16:57:42 +01:00
  • 92690c916e Update replays to v0.0.87 Aaron van Geffen 2025-04-07 08:47:17 +02:00
  • a2ab2f6ec1 Add changelog entry for new go-kart pieces mix 2025-04-07 01:34:01 +01:00
  • d11bfa3f5c Prevent go karts from getting stuck when changing lanes X123M3-256 2025-01-18 18:35:05 +00:00