Commit Graph

  • 6be4708131 cpp-btreee: Fix alloc/dealloc size mismatch (struct padding) Jonathan G Rennison 2023-09-12 23:25:14 +01:00
  • c8817d7f4e Merge branch 'master' into jgrpp Jonathan G Rennison 2023-09-12 20:06:47 +01:00
  • a16aa3ef7d Update: Translations from eints swedish: 1 change by joeax910 translators 2023-09-12 18:38:00 +00:00
  • 3e3e083770 Merge branch 'master' into jgrpp Jonathan G Rennison 2023-09-12 19:04:03 +01:00
  • 1b61dfabe3 Merge branch 'master' into jgrpp Jonathan G Rennison 2023-09-12 18:25:49 +01:00
  • 627eb1effc Fix multiplayer desync when adding a track piece of a different railtype Jonathan G Rennison 2023-09-11 23:40:34 +01:00
  • 56ecbb5574 Add missing flags in build/remove rail command comments Jonathan G Rennison 2023-09-11 23:09:27 +01:00
  • b389d45d55 Doc: Add more hyperlinks within the included documentation (#11288) Patric Stout 2023-09-11 20:55:23 +02:00
  • 3fd50c2949 Update: Translations from eints swedish: 2 changes by optiedev vietnamese: 11 changes by KhoiCanDev romanian: 5 changes by bnegrut danish: 2 changes by bscargo dutch: 2 changes by Afoklala portuguese: 2 changes by azulcosta polish: 15 changes by pAter-exe translators 2023-09-11 18:38:29 +00:00
  • acd7d3c913 Codechange: Rename *Railtype* to *RailType* for consistency. (#11287) PeterN 2023-09-11 09:55:12 +01:00
  • a0b2f28f9c Codechange: Use std::copy/fill pattern to initialize rail and road specs. (#11285) PeterN 2023-09-11 00:01:08 +01:00
  • 7e3cdbaf62 Fix: mark next_station as INVALID_STATION when loading from older savegames Patric Stout 2023-09-10 22:35:24 +02:00
  • 9e3763cfb3 Fix b0e73277: save/load next_station for CargoPacket again Patric Stout 2023-09-10 22:35:03 +02:00
  • 1243c331b6 Fix: don't compare next_station when trying to merge CargoPackets Patric Stout 2023-09-10 22:34:26 +02:00
  • 9f8c1ea552 Codechange: rename next_station to next_hop to avoid confusing with another next_station Patric Stout 2023-09-10 22:33:33 +02:00
  • a0f6983be4 Codechange: remove parameter from VehicleCargoList::Reassign that is always INVALID_STATION Patric Stout 2023-09-10 22:34:02 +02:00
  • 89b84222d3 Fix: NewGRF house class mappings were not reset between games. (#11279) PeterN 2023-09-10 18:55:37 +01:00
  • 1637f6f6b0 Feature: [NewGRF] Related Act2 objects for airports and airport tiles. Michael Lutz 2023-09-10 17:28:53 +02:00
  • 5cc623cb3c Add: [NewGRF] Inspection window for airports. Michael Lutz 2023-09-10 17:09:31 +02:00
  • 6643c010bd Fix: NewGRF house class mappings were not reset between games. (#11279) PeterN 2023-09-10 18:55:37 +01:00
  • 1c620b349f Feature: [NewGRF] Related Act2 objects for airports and airport tiles. Michael Lutz 2023-09-10 17:28:53 +02:00
  • a6f2f3c042 Add: [NewGRF] Inspection window for airports. Michael Lutz 2023-09-10 17:09:31 +02:00
  • f6eadf19c6 Replace vehicle tile hash Jonathan G Rennison 2023-09-10 15:02:31 +01:00
  • b09894db4f Show total cargo packets in dump_cpdp_stats console command output Jonathan G Rennison 2023-09-10 16:12:33 +01:00
  • e6c02ebee6 Fix b0e73277: cargodist information got lost when splitting of cargo (#11280) Patric Stout 2023-09-10 15:20:58 +02:00
  • c6ce9ce687 Add road vehicle flags for whether any part is on level crossing Jonathan G Rennison 2023-09-10 13:43:13 +01:00
  • 701a61c9af Codechange: Delete date_type.h Tyler Trahan 2023-08-16 10:10:50 -04:00
  • 77173a6a10 Codechange: Move date consts and functions to CalendarTime and TimerGameCalendar classes Tyler Trahan 2023-08-16 09:43:31 -04:00
  • fca2b37726 Codechange: Move Ticks into their own class Tyler Trahan 2023-08-16 09:01:24 -04:00
  • 18a40df10e Adjust types in EnumCheckRoadVehClose Jonathan G Rennison 2023-09-10 12:44:22 +01:00
  • 30172fc037 Codechange: cleanup CargoPacket in terms of variable/function names (#11278) Patric Stout 2023-09-09 23:21:21 +02:00
  • b0e73277d6 Codechange: remove loaded_at_xy from CargoPacket as it was unused (#11276) Patric Stout 2023-09-09 21:24:46 +02:00
  • f3b4f9d640 Codechange: Reduce size of TextEffectMode and TextEffectID. Peter Nelson 2023-09-09 16:40:59 +01:00
  • f6939d6c4d Codechange: Make INVALID_TE_ID a TextEffectID instead of a TextEffectMode. Peter Nelson 2023-09-09 16:38:59 +01:00
  • 3c61c642a9 Codechange: Don't allocate a text effect with INVALID_TE_ID. Peter Nelson 2023-09-09 16:38:12 +01:00
  • 78b841d14e Codechange: Take reference to text effect instead of pointer when updating. Peter Nelson 2023-09-09 16:36:46 +01:00
  • 7519f7ad79 Codechange: Use std::find_if to find or assign a text effect slot. Peter Nelson 2023-09-09 16:36:07 +01:00
  • 7bd019df90 Codechange: Use std::array for TemporaryStorageArray. Peter Nelson 2023-09-08 20:41:46 +01:00
  • 9040d7813d Codechange: Use std::array and std::unique_ptr for PersistentStorageArrays. Peter Nelson 2023-09-08 20:34:20 +01:00
  • c3918838f6 Fix: crash when opening a damaged base-graphics (#11275) Patric Stout 2023-09-09 16:06:00 +02:00
  • afc1ea8135 Codechange: Using alias and std::array for company expense storage. (#11273) PeterN 2023-09-09 14:15:53 +01:00
  • 00f13282a9 Codechange: keep how we convert string <-> JSON private (#11269) Patric Stout 2023-09-08 19:03:10 +02:00
  • d725fa14a2 Fix: asserts unintentially being partially disabled in release-builds (#11268) Patric Stout 2023-09-08 12:11:37 +02:00
  • 8c742b456f Codechange: use Textbuf directly, instead via several virtual functions in Window Rubidium 2023-07-01 22:05:07 +02:00
  • 7cc1ed9594 Codechange: Allow using more than 65536 NewGRF string IDs. Peter Nelson 2023-09-04 08:12:51 +01:00
  • 2178ff1e80 Change: Replace fixed length _grf_text array with vector. Peter Nelson 2023-09-03 20:33:24 +01:00
  • 0316940fe8 Fix: Inaccurate waiting cargo total in station window when using cargodist (#11213) Jonathan G Rennison 2023-09-06 20:36:26 +01:00
  • 21bd5fb991 Fix: [CI] preview flow can't install latest version of npm (#11265) Loïc Guilloux 2023-09-06 18:29:34 +02:00
  • 5f9b8aaa95 Codechange: [Script] use nlohmann for Squirrel <-> JSON conversion (#11251) Patric Stout 2023-09-06 13:14:12 +02:00
  • 6e8d7964ed Update: Translations from eints english (us): 4 changes by 2TallTyler translators 2023-09-05 18:38:17 +00:00
  • 85b20068a8 Merge PR #595 into jgrpp Jonathan G Rennison 2023-09-05 18:40:47 +01:00
  • 6f75465800 Fix 2f692a79: Dest ptr not advanced for BM_BLACK_REMAP in 32bpp optimised blitter Jonathan G Rennison 2023-09-05 18:37:50 +01:00
  • f4ad08200e 🌐 Update Galician Translations up to 0.55.1 pvillaverde 2023-09-05 17:35:07 +02:00
  • d0fb85a5db Version: Committing version data for tag: jgrpp-0.55.1 Jonathan G Rennison 2023-09-05 01:34:37 +01:00
  • a48a3ac07b Fix 87911bdf: Fix FindLastBit for unsigned long long (uint64 on Windows) Jonathan G Rennison 2023-09-05 00:39:44 +01:00
  • 20ece8025e Test: Add tests for FindLastBit function Jonathan G Rennison 2023-09-04 23:42:42 +01:00
  • 94cffc0aea Fix autorenew ship purchase cost not being applied for multi-cargo ships Jonathan G Rennison 2023-09-04 23:33:01 +01:00
  • 9d2920e9c5 Update: Translations from eints french: 2 changes by ottdfevr translators 2023-09-04 18:38:09 +00:00
  • 337b7b0c63 Fix 8c9ecde9: actually remove autosave_interval from setting window (#11260) Patric Stout 2023-09-04 13:18:47 +02:00
  • 152b0cac34 Codechange: Return update nwid_begin instead of count. Peter Nelson 2023-09-03 21:55:30 +01:00
  • e8015e497d Codechange: Use begin/end of nwidget parts of begin/length. Peter Nelson 2023-09-03 21:54:13 +01:00
  • e4613fc04c Codechange: Allow using more than 65536 NewGRF string IDs. Peter Nelson 2023-09-04 08:12:51 +01:00
  • 3e762af2d1 Change: Replace fixed length _grf_text array with vector. Peter Nelson 2023-09-03 20:33:24 +01:00
  • 891874a145 TBTR: Remove unused variable Jonathan G Rennison 2023-09-04 01:14:35 +01:00
  • 8481fb4b7b Fix compiler warnings on Windows ARM64 Jonathan G Rennison 2023-09-04 01:00:30 +01:00
  • 44d4d4944c Version: Committing version data for tag: jgrpp-0.55.0 Jonathan G Rennison 2023-09-04 00:38:45 +01:00
  • f51d51de40 Fix compiler warning in BuildReplacementMultiPartShip Jonathan G Rennison 2023-09-04 00:07:57 +01:00
  • 0e6decbdfb Fix compiler warning on Windows ARM64 Jonathan G Rennison 2023-09-04 00:06:30 +01:00
  • 3856891467 Strgen: Fix compiler warning in LangString constructor Jonathan G Rennison 2023-09-04 00:04:54 +01:00
  • 597382e989 Build: Fix MacOS compilation Jonathan G Rennison 2023-09-04 00:02:45 +01:00
  • ed0ee16bf9 Build: Fix MinGW compilation Jonathan G Rennison 2023-09-03 21:56:35 +01:00
  • be13d8d970 Update low level changes document Jonathan G Rennison 2023-09-03 20:58:25 +01:00
  • dadf5182d8 Update: Translations from eints english (au): 2 changes by krysclarke russian: 3 changes by Ln-Wolf finnish: 2 changes by hpiirai portuguese (brazilian): 2 changes by pasantoro translators 2023-09-03 18:38:15 +00:00
  • 80fa53bc58 Allow unpausing upstream savegames using PM_COMMAND_DURING_PAUSE Jonathan G Rennison 2023-09-03 18:12:53 +01:00
  • 428e1c364e Enable picker tool for rail signals Jonathan G Rennison 2023-09-03 00:29:36 +01:00
  • bd378a2842 Reorder struct CargoPacket Jonathan G Rennison 2023-09-02 22:07:29 +01:00
  • bd150df914 Codechange: Reorder some high-use structs to reduce their size. (#11201) PeterN 2023-09-02 21:56:36 +01:00
  • fabe507b08 Fix 2ae4e5bd: Wrong upstream save/load version for RV path cache Jonathan G Rennison 2023-09-02 21:18:03 +01:00
  • c0598d34bf Merge branch 'master' into jgrpp Jonathan G Rennison 2023-09-02 20:46:57 +01:00
  • 5c2e4ee6fe Update: Translations from eints translators 2023-09-02 18:38:13 +00:00
  • fb6d85dbe5 Add: [Script] Custom news message text for industry SetProductionLevel. Michael Lutz 2023-08-06 16:05:04 +02:00
  • b0f8890ba5 Codechange: [CMake] detect source files with duplicate names glx22 2023-08-14 19:26:43 +02:00
  • c77184aa35 Codechange: [CMake] reduce code duplication glx22 2023-08-14 19:25:26 +02:00
  • 4c6ed36b6a Add: [Script] Game script control of industry production level. Michael Lutz 2023-07-16 21:34:42 +02:00
  • 7839a71d7e Add: [Script] GSIndustry.GetConstructionDate() method (#11145) Andy 2023-07-20 19:35:37 +01:00
  • 74c0678015 Feature: [GS] Goal destination can be updated (#10817) mrmbernardi 2023-06-08 19:00:31 +02:00
  • 7e54418022 Codechange: workaround CMake/Xcode duplicate file name issue (#11186) Bouke Haarsma 2023-09-02 19:46:52 +02:00
  • 6550f3a049 Fix 3effb893: mention GSAsyncMode in changelog (#10924) Patric Stout 2023-06-04 13:10:22 +02:00
  • 0089323542 Add: [Script] Custom news message text for industry SetProductionLevel. Michael Lutz 2023-08-06 16:05:04 +02:00
  • 1c56991213 Add: [Script] Game script control of industry production level. Michael Lutz 2023-07-16 21:34:42 +02:00
  • e7010972b7 Update: Korean translation TELK 2023-08-26 23:01:49 +09:00
  • 6e96482230 Fix #11230: Group list widget layout failed, if dropdown widgets were higher than the font height. (#11231) frosch 2023-09-02 12:45:19 +02:00
  • a5c8365aa4 Feature: Setting to disallow level crossings with competitors (#10755) mrmbernardi 2023-09-02 12:46:24 +02:00
  • 236ec41fa2 Fix #11230: Group list widget layout failed, if dropdown widgets were higher than the font height. (#11231) frosch 2023-09-02 12:45:19 +02:00
  • 7c28ee0213 Autoreplace: Add support for multi-cargo ships Jonathan G Rennison 2023-09-01 23:35:42 +01:00
  • 69b2ca9983 Fix da35e7bb: Wrong engine ID in Vehicle::NeedsServicing() Jonathan G Rennison 2023-09-01 23:22:41 +01:00
  • 6ab169fbe0 Update: Translations from eints dutch: 1 change by Afoklala translators 2023-09-01 18:38:57 +00:00
  • da35e7bb35 Autoreplace: Handle trivial replacements of mixed cargo articulated engines Jonathan G Rennison 2023-09-01 19:20:11 +01:00
  • 568eafe661 Fix #11179, a979d9c: Don't start more competitors than allowed (#11185) Loïc Guilloux 2023-08-11 22:30:01 +02:00
  • dc57a51e8a VarAction2: Do not scan into procedures for ACOM_CB36_PROP analysis Jonathan G Rennison 2023-08-31 20:46:16 +01:00