1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2025-12-27 09:42:55 +01:00

Commit Graph

  • ae16743b52 Split 'controls and interface' tab into two tabs Aaron van Geffen 2025-04-18 16:40:38 +02:00
  • 614d0d6d9d Fix logic for disabling native file browser widget Aaron van Geffen 2025-04-18 16:27:06 +02:00
  • 323c616982 Rename config SOFTWARE to SOFTWARE_HW so it works on older versions (#24325) Matt 2025-05-02 18:25:53 +03:00
  • 846352e186 Fix park window frame after resize (#24299) Aaron van Geffen 2025-05-02 13:55:43 +02:00
  • a34f1925df Fix LightFX crashing due to operation order (#24315) Matt 2025-05-02 10:47:28 +03:00
  • e5d515b6fb Merge pull request #24308 from ZehMatt/renderer-gutting Matt 2025-05-02 01:40:10 +03:00
  • 98775a513f Support RCT Classic+, look in /Applications for installs Michael Steenbeek 2025-05-02 00:12:43 +02:00
  • 367fe23fcd Fix some bad logic ζeh Matt 2025-05-02 01:11:24 +03:00
  • e5744076fc Disable LightFX for OpenGL ζeh Matt 2025-05-02 01:03:15 +03:00
  • dc8a911152 Remove pointless removal of disabled_widgets bits, they are never set ζeh Matt 2025-05-02 00:42:29 +03:00
  • 653826ba99 Clear plugin storage when converting save game for scenario (#24069) Aaron van Geffen 2025-05-01 23:25:15 +02:00
  • 47d10cfa70 Update changelog.txt ζeh Matt 2025-05-01 15:07:45 +03:00
  • 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