1
0
mirror of https://github.com/OpenTTD/OpenTTD.git synced 2025-08-20 04:59:11 +00:00

Commit Graph

  • 4ba69765be Update: Developer credits (#13846) Richard Wheeler 2025-03-18 20:57:25 +00:00
  • a908c7bed0 Codechange: remove uses of MemCmpT (and MemMoveT) Rubidium 2025-03-18 19:41:04 +01:00
  • e55f54ce08 Fix #13843, 015c081c: Don't discard GetString() result (#13844) Loïc Guilloux 2025-03-18 18:15:40 +01:00
  • 17f7d0950e Fix #13838: Formatted error message of sub-errors may be lost. (#13840) Peter Nelson 2025-03-18 08:39:40 +00:00
  • 5255aabe4d Fix #13839: Incorrect colour of first company legend in smallmap window. (#13841) Peter Nelson 2025-03-17 20:28:02 +00:00
  • ff275b805b Update: Translations from eints translators 2025-03-17 04:46:50 +00:00
  • 5ea5855677 Codechange: use std::move over copying where applicable Rubidium 2025-03-16 16:32:05 +01:00
  • f214c81e97 Codechange: simplify some complicated logic Rubidium 2025-03-16 06:08:00 +01:00
  • d6a1a0b058 Codechange: simplify logic and prevent invalid bit Rubidium 2025-03-16 06:47:47 +01:00
  • b4e5b12047 Codechange: remove unneeded locking from SmallStack Rubidium 2025-03-15 22:07:53 +01:00
  • b28b35c239 Fix: [CI] Disable CodeQL TRAP Cache, as it trashes our cache (#13832) Patric Stout 2025-03-16 12:48:41 +01:00
  • ec647975ad Cleanup: remove ancient FIXME comments Rubidium 2025-03-15 09:21:05 +01:00
  • 2b9c94f55a Fix: don't show owner of non-existent road Rubidium 2025-03-15 09:20:47 +01:00
  • 3b004c57bc Codechange: Use EnumBitSet for AdminUpdateFrequency. (#13819) Peter Nelson 2025-03-15 21:18:20 +00:00
  • 8d4639e525 Fix: Error message window timeout doesn't match setting Koen Bussemaker 2025-03-14 15:39:16 +01:00
  • ccca7fc2b4 Codechange: remove unused INVALID_TRACK_BIT Rubidium 2025-03-08 15:32:13 +01:00
  • b0cc56a8b5 Fix: NewGRF vehicles display loading sprites when not actually loading or unloading (#13554) enveeed 2025-03-15 21:58:47 +01:00
  • 2fed4b0059 Codechange: simplify code (#13822) rubidium42 2025-03-15 21:49:07 +01:00
  • c13226cdf8 Codefix: do not leave pointers to stack allocations in globals Rubidium 2025-03-15 12:11:38 +01:00
  • dae788e2e3 Codefix: do not trust allocation sizes coming from a file Rubidium 2025-03-14 18:02:10 +01:00
  • f794ee028b Codefix: potential division by zero in midi reader Rubidium 2025-03-14 19:43:53 +01:00
  • 6d0ba270d2 Codefix: do not use an invalid iterator Rubidium 2025-03-14 23:25:45 +01:00
  • 24f79d2ab7 Codefix: wrong type for choice list mapping Rubidium 2025-03-15 00:10:06 +01:00
  • cf96a97e95 Codefix: remove unneeded looping logic Rubidium 2025-03-15 11:51:45 +01:00
  • 62b8b93476 Codechange: Add default initialisation for Rect to remove MemSetT. Peter Nelson 2025-03-08 19:52:02 +00:00
  • c905472650 Codechange: Use std::array for vehicle sorting/grouping options to remove MemSetT. Peter Nelson 2025-03-08 19:41:40 +00:00
  • 653e886d26 Codechange: Use std::array in OpenGLSprite to remove MemSetT. Peter Nelson 2025-03-08 19:38:14 +00:00
  • a87b804386 Fix #13760: Store encoded error message inside CommandCost. (#13764) Peter Nelson 2025-03-15 20:09:11 +00:00
  • 0cd87bc8c1 Fix: Don't add chars with unspecified signedness to pointers. (#13828) frosch 2025-03-15 18:48:26 +01:00
  • 4f63340f8d Codechange: Replace a raw pointer with std::optional. (#13809) frosch 2025-03-15 16:52:12 +01:00
  • f6b0f7848b Add: [Script] Newer Cargo Classes (#13779) SamuXarick 2025-03-15 15:51:56 +00:00
  • c5ec8fb05f Fix #13814, 2824e790: A Set() became Reset() preventing initial sorting of lists (#13816) Loïc Guilloux 2025-03-14 21:15:42 +01:00
  • ac2087a3eb Codefix: remove some logically dead code Rubidium 2025-03-09 08:55:35 +01:00
  • dbea968f4f Codefix 20e57a02a2: String parameters were off by one. (#13810) frosch 2025-03-14 15:22:30 +01:00
  • bd5d47836d Codechange: Use EnumBitSet for EdgeUpdateMode. (#13808) Peter Nelson 2025-03-14 09:01:10 +00:00
  • 8191f39649 Update: Translations from eints translators 2025-03-14 04:43:31 +00:00
  • bcabc3b780 Codechange: Upgrade fmt to 11.1.4 (#13807) Charles Pigott 2025-03-13 21:52:47 +00:00
  • 18e1440947 Codefix: move or pass by reference instead of copy Rubidium 2025-03-13 20:28:29 +01:00
  • 754311a779 Codechange: use std::move when appropriate Rubidium 2025-03-08 20:33:08 +01:00
  • 05ce0828c0 Change: Use max of calculated and minimal heights in ScriptLeagueWindow (#13720) SamuXarick 2025-03-13 08:39:26 +00:00
  • 8b39b23d2b Codechange: Use EnumBitSet for VehicleFlags. (#13793) Peter Nelson 2025-03-13 08:38:54 +00:00
  • dc343ca141 Fix: GenerateCompanyName sends incorrect renaming event (#13794) Björn Wärmedal 2025-03-13 09:24:35 +01:00
  • 70c2a666bc Update: Translations from eints translators 2025-03-13 04:45:10 +00:00
  • 2b88f58384 Codefix: add move operators to SQObjectPtr Rubidium 2025-03-12 21:19:05 +01:00
  • 35ef197be4 Codefix: potential integer overflow before widening integer Rubidium 2025-03-12 20:42:17 +01:00
  • 02f1bc0880 Codefix: remove some logically dead code Rubidium 2025-03-09 08:55:35 +01:00
  • 8f3bfb61bd Codefix: remove structurally dead code Rubidium 2025-03-12 20:22:50 +01:00
  • d96f359b3c Codefix: potential dangling pointer in strgen Rubidium 2025-03-12 20:03:20 +01:00
  • 0fde979b21 Codefix: check for errors in the function getting the socket error Rubidium 2025-03-11 23:33:32 +01:00
  • 486ad7d416 Codefix: check curl_easy_setopt executes properly, or show a debug message Rubidium 2025-03-11 23:32:40 +01:00
  • 32b2de36ef Codefix: check the table header is actually being read Rubidium 2025-03-11 23:32:01 +01:00
  • 649ed702cc Codefix: potential unintended sign extension Rubidium 2025-03-11 23:48:08 +01:00
  • cdcc6b491d Update: Translations from eints translators 2025-03-12 04:46:00 +00:00
  • 3336f13a63 Fix #13795: size_t mayn't be the same size as uint64_t. (#13796) Peter Nelson 2025-03-11 17:55:33 +00:00
  • 40ddc03423 Update: Translations from eints translators 2025-03-11 04:44:39 +00:00
  • 3eb89f04b5 Codechange: Use EnumBitSet for QueryStringFlags. (#13792) Peter Nelson 2025-03-10 18:59:35 +00:00
  • 1a53b48422 Codechange: Use EnumBitSet for PartsOfSubsidy. (#13791) Peter Nelson 2025-03-10 18:59:21 +00:00
  • 8ba86c54b1 Add: Show hyperlink destination tooltips in text window. (#13742) Peter Nelson 2025-03-10 18:12:42 +00:00
  • c6cd1a4bca Fix #13740: [Script] Handle implicit orders for jump orders (#13753) Loïc Guilloux 2025-03-10 15:12:26 +01:00
  • 59904e5f9b Fix #13749: Apply callback when automatically changing timekeeping unit (#13751) Loïc Guilloux 2025-03-10 14:55:19 +01:00
  • 5721030bd2 Codefix: use Pool::Get if you know it's valid, especially if you don't check GetIfValid for nullptr Rubidium 2025-03-08 20:57:01 +01:00
  • 3c7506e07d Codefix: TrackdirCrossesTrackdirs does not work for turning RV TrackDirs Rubidium 2025-03-08 16:08:54 +01:00
  • 0d902c9f5c Codefix: possible out-of-bounds array indexing Rubidium 2025-03-09 23:02:50 +01:00
  • cb3d3878fa Update: Translations from eints translators 2025-03-10 04:40:22 +00:00
  • 2926dd2c2f Codefix: do not dereference the std::end() iterator Rubidium 2025-03-09 22:37:53 +01:00
  • afe66c7df4 Codefix: std::move string leaves the old one in an undefined state Rubidium 2025-03-08 16:56:29 +01:00
  • 7c97460080 Codechange: Use EnumBitSet for ConsistChangeFlags. (#13788) Peter Nelson 2025-03-09 21:13:57 +00:00
  • de45f5418b Fix 0de7fd3c24: widget_lookup may contain non-NWidgetCore widgets. (#13787) Peter Nelson 2025-03-09 19:49:26 +00:00
  • 2000cea235 Codechange: initialise instance members Rubidium 2025-03-08 18:07:52 +01:00
  • 0de7fd3c24 Codefix: check the result of dynamic_cast for nullptr Rubidium 2025-03-09 18:05:53 +01:00
  • d07d75229b Codefix: data race in case of a spurious wake up Rubidium 2025-03-09 18:44:51 +01:00
  • 1eddd7fed0 Fix: Improve manager face randomisation Richard Wheeler 2025-03-08 22:47:27 +00:00
  • ee45c8ec1d Codefix: do not pass invalid file descriptor to fdatasync Rubidium 2025-03-09 18:13:44 +01:00
  • 61e8dcfca7 Cleanup: Remove unused DepotCommandFlag::LocateHangar flag (#13775) Jonathan G Rennison 2025-03-09 18:07:47 +00:00
  • 52bada216c Codechange: Use std::array for vehicle hashes. Peter Nelson 2025-03-09 05:48:22 +00:00
  • ec71f7a216 Codechange: Use std::array for temporary NewGRF loading data. Peter Nelson 2025-03-09 05:38:54 +00:00
  • 761c587940 Codechange: Use std::array to store most-used railtype. Peter Nelson 2025-03-08 23:20:54 +00:00
  • 61aa45071a Codechange: Use EnumBitSet for SigFlags. (#13784) Peter Nelson 2025-03-09 18:01:52 +00:00
  • 572f2801ac Codechange: Use emplace_back instead of back_inserter. (#13781) Peter Nelson 2025-03-09 17:42:00 +00:00
  • 62a571c892 Update: Translations from eints translators 2025-03-09 04:38:41 +00:00
  • a23dda7ffe Codechange: use const auto & instead of making a copy Rubidium 2025-03-08 20:42:02 +01:00
  • 91d22f7617 Codechange: Use EnumBitSet for VehStates. (#13755) Peter Nelson 2025-03-08 18:24:21 +00:00
  • 0b102db421 Codefix: initialise a few uninitialised variables Rubidium 2025-03-08 17:08:12 +01:00
  • 8a243f7391 Fix: [Script] Getting expiry date could cause out of bounds access Rubidium 2025-03-08 14:12:02 +01:00
  • cfa31849be Fix: company livery window's instance variables were not set Rubidium 2025-03-08 15:23:08 +01:00
  • f8478cdee4 Fix 51fd2853cb: Different news widget layouts require different font sizes. (#13752) Peter Nelson 2025-03-08 12:00:56 +00:00
  • a154df6549 Update: Translations from eints translators 2025-03-08 04:38:53 +00:00
  • 794317e870 Fix #13758: Owned by error message consumed too many parameters. (#13762) Peter Nelson 2025-03-07 23:36:18 +00:00
  • 2c211630cb Fix #13759: Really don't set error owner to OWNER_TOWN. (#13761) Peter Nelson 2025-03-07 23:35:28 +00:00
  • 49c760a472 Update: Translations from eints translators 2025-03-07 04:44:48 +00:00
  • 3fde611012 Codechange: Use EnumBitSet for AirportMovingDataFlags. (#13754) Peter Nelson 2025-03-06 19:03:41 +00:00
  • 84f093fc72 Update: Translations from eints translators 2025-03-06 04:44:52 +00:00
  • 274b7a0195 Fix #13645: "Follow vehicle" button not raised when following stopped. (#13746) Peter Nelson 2025-03-06 00:00:57 +00:00
  • 47ae285c9d Fix 2d7d085e8e: Autorenew failed error string consumed too many parameters. (#13750) Peter Nelson 2025-03-05 22:50:33 +00:00
  • 72ddac02bd Codechange: Add plural genders by duplicating the singular ones frosch 2025-03-05 12:36:50 +01:00
  • 4b93a5240b Codechange: Example usage of plural genders frosch 2025-03-05 12:18:35 +01:00
  • 273bcf008b Codechange #13709: Update gender definitions for Spanish (es_ES and es_MX) frosch 2025-03-05 12:17:42 +01:00
  • 6d631d7a13 Fix f8b1e30: Fix recent savegames may have incorrect EngineFlags saved. (#13745) Peter Nelson 2025-03-05 17:58:03 +00:00
  • 0ade7638df Fix #13668, fd2949d: Include the \0 in TextBuf max_chars cropping (#13672) Loïc Guilloux 2025-03-05 12:05:19 +01:00
  • 7723625823 Fix #13729, f8b1e30: Incorrect conversion of EngineFlags to EngineFlag (#13743) Loïc Guilloux 2025-03-05 10:12:06 +01:00