Commit Graph

  • 450296897f Fix #12176: Ships are circling in one place (#12181) Kuhnovic 2024-03-02 21:45:54 +01:00
  • 24d31d4dfe Fix #12154: Incorrect calendar day lengths with minutes per year setting (#12158) Jonathan G Rennison 2024-03-02 20:45:30 +00:00
  • 21b4e6d348 Fix #12147: reset all saved settings to their default before loading a game (#12210) Patric Stout 2024-03-02 16:05:43 +01:00
  • 8ecb465bc0 Fix #12076: Do not allow 'join' command on dedicated servers Rubidium 2024-03-02 11:45:01 +01:00
  • a3eb42cd68 Fix #12195: Reset cursor when no Object is selected (#12207) Loïc Guilloux 2024-03-02 13:02:56 +01:00
  • c15af03b69 Codechange: Don't use NOT_REACHED() when catching unhandled thread exceptions (#12199) Loïc Guilloux 2024-03-02 00:07:43 +01:00
  • b6a7b299a6 Fix f6dd505: Only reset unbunching departure data in the correct depot (#12155) Tyler Trahan 2024-03-01 16:29:55 -05:00
  • 0f65bef04d Fix #12196: disable "select upgrade" button when filtering Patric Stout 2024-03-01 21:22:34 +01:00
  • 34dda9e81a Fix #12196: always show selected content, even when filtering Patric Stout 2024-03-01 21:22:20 +01:00
  • fb30e46a7e Update: Developer credits (#12173) Tyler Trahan 2024-03-01 15:47:10 -05:00
  • 6353d3637e Fix f6dd505: Missing savegame conversion for current_order (#12188) Loïc Guilloux 2024-02-27 21:25:49 +01:00
  • d970d238e1 Fix bf4b6696: [Script] Broken ScriptText circular reference detection (#12187) Loïc Guilloux 2024-02-27 18:16:21 +01:00
  • 30716c476f Fix: initialize _switch_mode_time so crash-logs before first game have a realistic time (#12184) Patric Stout 2024-02-27 02:41:59 +01:00
  • b64ad26068 Change: Use bitmap for free unit ID generation. (#12165) Peter Nelson 2024-02-25 12:36:13 +00:00
  • 9d0c548f55 Fix d3c673e: Don't defer OnResize() after ReInit() (#12174) Peter Nelson 2024-02-25 08:35:57 +00:00
  • 5b9aa5f176 Fix fd9e72a: Helptext for timekeeping unit setting erroneously refers to vehicle movement (#12172) Tyler Trahan 2024-02-24 11:09:16 -05:00
  • 57e6ef244a Fix #12127, 555a379: Truncation ellipses rendered shadows even for black font without shadows (#12132) frosch 2024-02-22 23:22:35 +01:00
  • 66b71bdcc4 Revert #11993: new number format system does not and cannot work for CJK languages Rubidium 2024-02-22 18:08:33 +01:00
  • 2064750e19 Fix #12148, fca8166: Do not draw decimals when number of digits is 0 Rubidium 2024-02-21 18:36:21 +01:00
  • b17f979fde Fix #12145: Incorrect date handling in date cheat in wallclock time-keeping mode Jonathan G Rennison 2024-02-20 23:56:46 +00:00
  • 09a342b4b4 Codefix: Off by one in TimerGameEconomy::ConvertDateToYMD wallclock mode Jonathan G Rennison 2024-02-20 20:01:33 +00:00
  • cfd519f265 Fix #12119: Remove red warning text when maximum loan is zero merni-ns 2024-02-20 23:16:34 +05:30
  • 7457a0b7a6 Fix cb588d8d: Ordering of command per tick limit and pause mode filtering (#12126) Jonathan G Rennison 2024-02-20 20:51:35 +00:00
  • 7258551016 Fix #12133: [Script] Don't crash when emergency saving (#12138) Loïc Guilloux 2024-02-20 18:55:18 +01:00
  • 1d55af92e4 Fix: [Script] Only show debug script window at the end of savegame loading (#12135) Loïc Guilloux 2024-02-20 17:08:26 +01:00
  • a06814c173 Codechange: use std::source_location over __FILE__ and __LINE__ for Random Rubidium 2024-01-17 03:45:47 +01:00
  • 984202b101 Codechange: Remove outdated YAPF example code Koen Bussemaker 2024-03-11 19:48:11 +01:00
  • d7b99cbe26 Codefix: [CI] Store vcpkg outside the repository folder (#12271) Patric Stout 2024-03-11 19:53:09 +01:00
  • c768f4fc7a Codechange: [CI] build some targets every night, instead of every PR Patric Stout 2024-03-10 10:48:11 +01:00
  • ee22fa34d7 Codechange: [CI] Split the ci-build into smaller components Patric Stout 2024-03-10 10:29:41 +01:00
  • eaf62f3969 Codechange: [CI] manual build CodeQL to improve speed (#12251) Patric Stout 2024-03-11 15:42:44 +01:00
  • b9ca3ead8b Change: Use (at least) standard toolbar button size for signal selection buttons. (#12265) Peter Nelson 2024-03-11 14:19:01 +00:00
  • dc6305e8c1 Codechange: Use std::make_unique instead of passing new into a unique_ptr. (#12263) Peter Nelson 2024-03-11 08:09:44 +00:00
  • 95a8fab339 Update: Translations from eints swedish: 7 changes by joeax910 norwegian (bokmal): 242 changes by eriksorngard welsh: 609 changes by Ansbaradigeidfran english (us): 3 changes by 2TallTyler chinese (simplified): 1 change by WenSimEHRP ukrainian: 21 changes by StepanIvasyn latvian: 1 change by lexuslatvia dutch: 1 change by Jaws3rd esperanto: 53 changes by legoscia portuguese (brazilian): 19 changes by pasantoro translators 2024-03-11 04:42:14 +00:00
  • 8b60fc3d35 Codechange: Use vector for waypoint layout. (#12264) Peter Nelson 2024-03-10 17:15:34 +00:00
  • 2f0fe22d63 Fix #12255: inconsistent punctuation in English Rubidium 2024-03-10 16:00:17 +01:00
  • 649c1cf14c Fix: Off-by-one in EnsureVisibleCaption. (#12261) Peter Nelson 2024-03-10 14:53:41 +00:00
  • ecf534522c Codechange: replace macro with function for TileAdd(XY) Rubidium 2024-03-10 14:54:25 +01:00
  • 27eadc13ec Codechange: rename TILE_ADD(XY) to TileAdd(XY) Rubidium 2024-03-10 14:51:08 +01:00
  • df461b0329 Codechange: simplify TileAdd by using simple asserts Rubidium 2024-01-17 04:06:51 +01:00
  • 005892bfdb Fix #12250: YAPF Trivial rail pathfinding crashes due to #12217 (#12258) Kuhnovic 2024-03-10 15:37:56 +01:00
  • cca9dcdd57 Codechange: [DorpsGek] announce failures in nightlies to IRC / Discord (#12256) Patric Stout 2024-03-10 14:22:15 +01:00
  • 9c95fbdb07 Remove: official support for MSVC 2019 (#12254) Patric Stout 2024-03-10 13:26:07 +01:00
  • 86cb184eb4 Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc Rubidium 2024-01-17 04:17:02 +01:00
  • e4b3f3f495 Codechange: use std::source_location over __FILE__ and __LINE__ for NOT_REACHED Rubidium 2024-01-17 03:53:10 +01:00
  • bab5a8a787 Codechange: use std::source_location over __FILE__ and __LINE__ for Backup Rubidium 2024-01-17 03:33:23 +01:00
  • 381dee2e01 Codechange: [CI] switch to arm64 for MacOS builds (#12242) Patric Stout 2024-03-10 09:33:47 +01:00
  • 738624ded4 Update: Translations from eints english (au): 1 change by krysclarke norwegian (bokmal): 545 changes by eriksorngard chinese (traditional): 75 changes by wpi3 galician: 24 changes by pvillaverde chinese (simplified): 1 change by WenSimEHRP russian: 1 change by Ln-Wolf finnish: 4 changes by hpiirai ukrainian: 16 changes by StepanIvasyn catalan: 1 change by J0anJosep danish: 1 change by bscargo french: 3 changes by ottdfevr portuguese: 1 change by azulcosta esperanto: 203 changes by legoscia portuguese (brazilian): 21 changes by pasantoro polish: 1 change by pAter-exe translators 2024-03-10 04:40:37 +00:00
  • 55a328c586 Codechange: Replace type-punning with std::bit_cast in squirrel. (#12224) Peter Nelson 2024-03-09 17:13:17 +00:00
  • de8a840db5 Codefix: Fully initialise MidiFile::DataBlock to avoid gcc warning. (#12240) Peter Nelson 2024-03-09 17:01:39 +00:00
  • 82430a1086 Fix ab315d0: Don't show "insert order" errors in the console (#12245) Loïc Guilloux 2024-03-09 17:33:44 +01:00
  • e0e0d5f8fb Revert #11606: Don't auto-build past tunnelbridge ends rubidium42 2024-03-09 13:49:14 +01:00
  • ebd258b404 Change: [CI] switch MacOS to the macos-14 runner (#12237) Patric Stout 2024-03-09 15:41:34 +01:00
  • 32b0fb9f6e Fix #12010: Use economy timer for vehicle stats minimum age, not calendar (#12142) Tyler Trahan 2024-03-09 09:38:52 -05:00
  • 04ce1c08ae Codechange: [CI] manually install vcpkg for all targets (#12241) Patric Stout 2024-03-09 15:01:18 +01:00
  • ab315d0dc9 Fix #12118: When adding an unbunching order, properly check for unsafe conditions (#12136) Tyler Trahan 2024-03-09 08:28:05 -05:00
  • 6e0f58f700 Codechange: [CI] use "cargo install --locked" to use pinned dependency versions (#12243) Patric Stout 2024-03-09 12:42:09 +01:00
  • 3a71f36393 Change: [Script] Match FormatString behaviour more closely glx22 2024-03-01 19:10:35 +01:00
  • ae27ce12a7 Fix 0858377: [Script] Don't output parameters more than once glx22 2024-02-29 01:15:06 +01:00
  • ce3d0097f6 Update: Translations from eints chinese (simplified): 27 changes by WenSimEHRP korean: 2 changes by telk5093 greek: 42 changes by Xertoveizer indonesian: 32 changes by tsaqibfs slovak: 184 changes by ApplePie420 danish: 2 changes by bscargo latvian: 2 changes by lexuslatvia dutch: 2 changes by Afoklala portuguese: 16 changes by jcteotonio portuguese (brazilian): 77 changes by pasantoro translators 2024-03-09 04:41:18 +00:00
  • 08ff1ab93e Fix #12236: Ship pathfinder causes crash when ship is already at destination (#12238) Kuhnovic 2024-03-08 23:46:13 +01:00
  • ab353f8ad5 Update: Developer credits (#12235) (#12235) Kuhnovic 2024-03-08 18:31:58 +01:00
  • 8b9f59d320 Codechange: Use references for non-optional in/out values of slope functions Michael Lutz 2024-03-08 17:31:20 +01:00
  • 8dda387f82 Codechange: Use std::tuple for slope functions with two return values Michael Lutz 2024-03-08 12:12:41 +01:00
  • 5806c2aba4 Fix #12203: When unbunching at a depot, don't overlook implicit orders (#12220) Tyler Trahan 2024-03-08 10:19:50 -05:00
  • 0c432bdc4d Fix 3947453: GetNextDecisionNode ignored go to nearest depot when combined with stop at depot SamuXarick 2024-02-19 18:34:55 +00:00
  • ab52f7eecf Fix ccb4c37: Aircraft could route to hangars outside their range when stopping at them SamuXarick 2024-02-19 22:21:06 +00:00
  • b8b80cb42e Fix #12134: Use correct error messages if clearing drive-through road stops fails (#12139) merni-ns 2024-03-08 18:59:04 +05:30
  • aef8a345b2 Codefix #12162, 3105d0b: Textbuf::Assign read beyond std::string_view (#12177) rubidium42 2024-03-08 14:26:14 +01:00
  • 63b9284a7e Add: Portuguese Escudo currency (#12108) jcteotonio 2024-03-08 13:25:01 +00:00
  • a9de766fa6 Fix: Train running sounds should only be produced for engine parts. (#12229) Peter Nelson 2024-03-08 13:23:48 +00:00
  • 30e1a61c04 Fix: YAPF doesn't check destination for start nodes (#12217) Kuhnovic 2024-03-08 14:23:33 +01:00
  • 216905ce1f Update: Translations from eints chinese (simplified): 2 changes by WenSimEHRP luxembourgish: 2 changes by phreeze83 hungarian: 2 changes by PstasDev german: 2 changes by Wuzzy2 ukrainian: 10 changes by StepanIvasyn slovak: 197 changes by ApplePie420 catalan: 2 changes by J0anJosep portuguese (brazilian): 35 changes by pasantoro translators 2024-03-08 04:40:35 +00:00
  • 25aeb1c5a5 Change: Use same audio buffer size (and config parameter) for all sound drivers. (#12227) Peter Nelson 2024-03-07 23:19:59 +00:00
  • 8fb26612c0 Update: Translations from eints english (au): 2 changes by krysclarke vietnamese: 1 change by KhoiCanDev estonian: 4 changes by RM87 russian: 8 changes by Ln-Wolf ukrainian: 27 changes by StepanIvasyn slovak: 34 changes by palsoft333 tamil: 41 changes by Aswn spanish: 4 changes by MontyMontana portuguese (brazilian): 72 changes by pasantoro polish: 3 changes by pAter-exe translators 2024-03-07 04:40:51 +00:00
  • ef40c5e240 Fix #12225, 977aba7: [Script] Missing AI:ResetConfig support for running AI config (#12226) Loïc Guilloux 2024-03-06 21:16:07 +01:00
  • 634b67bf13 Update: Translations from eints estonian: 66 changes by siimsoni greek: 41 changes by gh658804 ukrainian: 6 changes by StepanIvasyn slovak: 30 changes by palsoft333 portuguese (brazilian): 41 changes by pasantoro translators 2024-03-06 04:40:32 +00:00
  • 1a2b54498b Change: Show tile index as decimal number in land info window (#12104) Kuhnovic 2024-03-05 21:32:29 +01:00
  • 2d48829999 Codechange: Scan station catchment tiles when removing station from nearby towns/industries. (#12129) Peter Nelson 2024-03-05 18:33:58 +00:00
  • 00b442d6f9 Fix: Maximum permitted sound volume from NewGRF is 128. (#12222) Peter Nelson 2024-03-05 18:31:04 +00:00
  • bc3bd642b9 Fix: Relocate main toolbar and statusbar before other windows. (#12218) Peter Nelson 2024-03-05 18:30:25 +00:00
  • 845b894fd8 Remove: [Script] random_deviation from setting description table (#12221) Loïc Guilloux 2024-03-05 12:41:04 +01:00
  • 0fd576bfbc Update: Translations from eints chinese (simplified): 2 changes by WenSimEHRP russian: 1 change by Ln-Wolf ukrainian: 9 changes by StepanIvasyn portuguese (brazilian): 66 changes by pasantoro translators 2024-03-04 18:35:39 +00:00
  • 626ee4ab41 Update: Translations from eints chinese (simplified): 6 changes by WenSimEHRP serbian: 16 changes by nkrs ukrainian: 1 change by StepanIvasyn portuguese (brazilian): 234 changes by pasantoro translators 2024-03-03 18:34:58 +00:00
  • 8172e25273 Codechange: Use range-for when iterating station speclists. (#12212) Peter Nelson 2024-03-03 16:41:02 +00:00
  • b2ca6e1ac8 Codefix: Remove no-longer used ship special-case. (#12192) Peter Nelson 2024-03-03 09:31:04 +00:00
  • cff48c0f63 Codechange: Templatise SlStationSpecList to reduce duplication. Peter Nelson 2024-03-02 13:49:55 +00:00
  • 41b3314d76 Codechange: Replace separate Station/RoadStopSpecList with template struct. Peter Nelson 2024-03-02 13:49:55 +00:00
  • 278c3a7db1 Codechange: Use reference instead of copy of NewGRF speclist item. Peter Nelson 2024-03-02 13:49:54 +00:00
  • c5afc9173c Fix #12176: Ships are circling in one place (#12181) Kuhnovic 2024-03-02 21:45:54 +01:00
  • f180262aee Fix #12154: Incorrect calendar day lengths with minutes per year setting (#12158) Jonathan G Rennison 2024-03-02 20:45:30 +00:00
  • d7c485d4b9 Update: Translations from eints estonian: 166 changes by siimsoni, 22 changes by RM87 chinese (simplified): 6 changes by WenSimEHRP serbian: 172 changes by nkrs ukrainian: 11 changes by StepanIvasyn spanish: 1 change by MontyMontana portuguese (brazilian): 149 changes by pasantoro translators 2024-03-02 18:34:44 +00:00
  • 8f22066b9a Fix #12147: reset all saved settings to their default before loading a game (#12210) Patric Stout 2024-03-02 16:05:43 +01:00
  • aff09306de Fix #12076: Do not allow 'join' command on dedicated servers Rubidium 2024-03-02 11:45:01 +01:00
  • 253ba0d354 Fix #12195: Reset cursor when no Object is selected (#12207) Loïc Guilloux 2024-03-02 13:02:56 +01:00
  • b53d79b1d2 Codechange: Don't use NOT_REACHED() when catching unhandled thread exceptions (#12199) Loïc Guilloux 2024-03-02 00:07:43 +01:00
  • a602845d0a Fix #12202: Race condition when using sprite picker. (#12204) Peter Nelson 2024-03-01 22:08:18 +00:00
  • 3fd5c33ae6 Fix f6dd505: Only reset unbunching departure data in the correct depot (#12155) Tyler Trahan 2024-03-01 16:29:55 -05:00
  • 7824ae5b59 Fix #12196: disable "select upgrade" button when filtering Patric Stout 2024-03-01 21:22:34 +01:00
  • b307541099 Fix #12196: always show selected content, even when filtering Patric Stout 2024-03-01 21:22:20 +01:00