Commit Graph

  • 4bc19fad60 Add zoom in support to the small map Jonathan G Rennison 2023-01-17 23:07:54 +00:00
  • 5801442780 Fix: Switch to OWNER_TOWN prevented OWNER_DEITY test during industry prospecting. (#10360) PeterN 2023-01-17 22:33:03 +00:00
  • aaf9fcebee Blitter: Add method to draw rectangle at x, y offset Jonathan G Rennison 2023-01-17 22:18:02 +00:00
  • 8d8519c3f6 Fix #10368, Fix 994bf19: server restarting game caused clients to hit assertion Rubidium 2023-01-17 22:24:34 +01:00
  • dcc06f44bc Update: Translations from eints english (us): 6 changes by 2TallTyler catalan: 6 changes by J0anJosep spanish: 5 changes by MontyMontana portuguese: 4 changes by azulcosta polish: 4 changes by pAter-exe translators 2023-01-17 18:43:58 +00:00
  • 8a6f4c22c9 Update: Translations from eints finnish: 2 changes by hpiirai french: 2 changes by glx22 portuguese: 2 changes by azulcosta portuguese (brazilian): 2 changes by ericandradex polish: 2 changes by pAter-exe translators 2023-01-16 18:44:06 +00:00
  • dbf69fde53 Fix #10363: CargoDist setting helptext shouldn't suggest symmetric distribution for diamonds in subtropic (#10364) Tyler Trahan 2023-01-16 11:55:44 -05:00
  • 84c80977ca Merge PR #474 into jgrpp Jonathan G Rennison 2023-01-15 19:34:17 +00:00
  • 1bfd96c7f2 Merge branch 'master' into jgrpp Jonathan G Rennison 2023-01-15 19:28:37 +00:00
  • 750d89d37b Update: Translations from eints russian: 2 changes by Ln-Wolf turkish: 2 changes by EndChapter translators 2023-01-15 18:44:57 +00:00
  • a4a819c983 Fix #9865: removing files with the console always failed Rubidium 2023-01-15 10:53:32 +01:00
  • 1ed0b35520 Fix #10009: bad overflow protection when taking out loans Rubidium 2023-01-15 11:08:08 +01:00
  • 2355882ec1 Codechange: Remove object enabled flag and shuffle members. (#10358) PeterN 2023-01-15 10:58:03 +00:00
  • 8f9a60893d Fix #10177: company list password padlock showed after switching to single player Rubidium 2023-01-15 07:24:18 +01:00
  • c578917783 Fix #10057: FallbackParagraphLayout fails to properly wrap Rubidium 2023-01-15 08:51:00 +01:00
  • 40f5afefb8 Signed-off-by: Binglun Ge <2041461362@QQ.COM> Binglun Ge 2023-01-15 13:34:19 +08:00
  • a8412a54cc Signed-off-by: Binglun Ge <2041461362@QQ.COM> Binglun Ge 2023-01-15 10:08:34 +08:00
  • 96ec9908a0 Codechange: refactor removal of desert around river tiles SamuXarick 2023-01-14 23:43:41 +00:00
  • 20a9e13272 Fix: inconsistent definition of copy constructor and assignment Rubidium 2023-01-12 21:24:30 +01:00
  • 6dfd2cad69 Fix: comparison result is always the same warnings Rubidium 2023-01-12 20:23:56 +01:00
  • b4f0450974 Change: Display font status as aa/noaa instead of true/false. (#10352) PeterN 2023-01-14 22:39:15 +00:00
  • 921c6591f9 Codechange: do not use interactive random anymore for script configuration Rubidium 2023-01-14 13:38:05 +01:00
  • c5ff61c5f2 Add: script specific Randomizer instances Rubidium 2023-01-14 13:26:17 +01:00
  • 6abad681bd Codechange: move choice for randomizer of scripts to a single location Rubidium 2023-01-13 23:48:59 +01:00
  • 3373128233 Codechange: pass the randomizer directly to the town name generation Rubidium 2023-01-13 22:31:09 +01:00
  • b3b8c3fd2d Codechange: pass the randomizer to use directly to the company face generation Rubidium 2023-01-13 22:30:18 +01:00
  • 5e6dac6fd4 Add: enable CodeQL code scanning rubidium42 2022-12-31 18:21:28 +01:00
  • 8149ba338f Change: Check glyph size before trying to render it. Peter Nelson 2023-01-14 18:09:00 +00:00
  • fa0c67b10a Change: Remove guess-work from calls to GetGlyphOutline(). Peter Nelson 2023-01-14 18:07:05 +00:00
  • 5370e910d3 Change: Use std::vector for fallback font list. Peter Nelson 2023-01-14 18:16:14 +00:00
  • 90f1768006 Codechange: add non-nullptr asserts in cases where it should never be nullptr Rubidium 2023-01-06 23:43:50 +01:00
  • bcfe0fb076 Codechange: introduce GetMainWindow() to properly account for nullptr checks Rubidium 2023-01-06 23:24:38 +01:00
  • 9c70c38c5e Fix: check for the existence of shadow and rotor vehicles for aircraft Rubidium 2023-01-07 10:16:52 +01:00
  • 5ddfd38de6 Update: Translations from eints norwegian (bokmal): 1 change by buzzCraft translators 2023-01-14 18:43:25 +00:00
  • 10e76b2788 Fix #10032: Capacities of articulated vehicles in build window Jonathan G Rennison 2023-01-06 20:21:27 +00:00
  • 8c4c9a8c13 Enable loading game_creation.custom_industry_number from upstream saves Jonathan G Rennison 2023-01-14 16:59:03 +00:00
  • 85fc077637 Add setting flag to enable upstream mode load when patx_name set Jonathan G Rennison 2023-01-14 16:58:49 +00:00
  • 5b490b243d Merge branch 'master' into jgrpp Jonathan G Rennison 2023-01-14 16:40:24 +00:00
  • 6b9f387a68 Fix UpdateAllBlockSignals with signalled tunnel/bridges and no infra sharing Jonathan G Rennison 2023-01-14 15:17:39 +00:00
  • 07fba75238 Fix: Various Wide River issues (#10348) Tyler Trahan 2023-01-14 08:20:19 -05:00
  • 2206c73156 Feature: Set a custom number of industries in map generation window (#10340) Tyler Trahan 2023-01-14 05:12:29 -05:00
  • 5c64cdcb79 Feature: Press Ctrl to build a diagonal area of trees (#10342) Tyler Trahan 2023-01-13 18:04:30 -05:00
  • b951332def Codechange: use smart pointers when creating StringIterators Rubidium 2023-01-13 17:55:43 +01:00
  • b35c791d05 Codechange: use smart pointers when cloning iterators Rubidium 2023-01-13 17:54:53 +01:00
  • f667a831a5 Codechange: unify creation of diagonal/orthogonal iterator using smart pointers Rubidium 2023-01-13 17:19:25 +01:00
  • 6a0d1c7c19 Fix: Link variants to parents when finalising engines. (#10346) PeterN 2023-01-13 19:22:31 +00:00
  • 3e33be7b10 Fix day length changes with scheduled dispatch and timetable start times Jonathan G Rennison 2023-01-12 23:44:09 +00:00
  • 23dbd6b166 Fix wrong date/tick conversion for manual set timetable start command Jonathan G Rennison 2023-01-12 21:00:40 +00:00
  • adf2210bc8 Merge branch 'master' into jgrpp Jonathan G Rennison 2023-01-12 20:59:34 +00:00
  • dced2d8c30 Fix #10333, c53f29d: Only show industry prospecting errors to local company (#10338) Tyler Trahan 2023-01-12 14:03:39 -05:00
  • b05c21203a Update: Translations from eints arabic (egypt): 20 changes by AviationGamerX translators 2023-01-12 18:47:22 +00:00
  • 5a2907a99f Change: Remove land generator setting from World Generation GUI (#10093) Tyler Trahan 2023-01-12 13:26:18 -05:00
  • 80322b85c2 Update: Translations from eints swedish: 7 changes by joeax910 japanese: 17 changes by scabtert luxembourgish: 14 changes by phreeze83 lithuanian: 80 changes by devastatorius translators 2023-01-11 18:47:32 +00:00
  • 09a32f2ce1 Fix #10335: Set initial scrollbar count for object GUI. (#10336) PeterN 2023-01-11 18:26:38 +00:00
  • 70157b2ad5 Update: Translations from eints luxembourgish: 3 changes by phreeze83 hebrew: 125 changes by haimlm translators 2023-01-10 18:45:18 +00:00
  • 9d13213c61 Update: Translations from eints spanish (mexican): 3 changes by absay translators 2023-01-09 18:47:47 +00:00
  • 81c5c16477 Update: Translations from eints galician: 1 change by NicoSGF64 romanian: 8 changes by ALEX11BR translators 2023-01-08 18:42:25 +00:00
  • c18a171028 Fix #10331: Starting new company during load must happen after AI start. (#10332) PeterN 2023-01-08 18:09:38 +00:00
  • 7460fdb298 Update: Translations from eints chinese (simplified): 7 changes by HansKaffee turkish: 13 changes by rustoocas translators 2023-01-07 18:43:34 +00:00
  • 6b68de1f3e Doc: Fix typo in COMPILING.md (#10329) blschachte 2023-01-07 12:32:25 -05:00
  • 46dfb309bc Fix #10309: [SDL] Uninitialized width and height when turning off full screen Rubidium 2023-01-07 12:49:11 +01:00
  • d3e1c2695e Fix freight weight multiplier not being applied in train build window Jonathan G Rennison 2023-01-07 12:59:09 +00:00
  • 9cff3666ae Fix artic engines with no capacity on leading part in build window Jonathan G Rennison 2023-01-07 00:26:04 +00:00
  • e816c2416a Debug: Show more road vehicle engine fields in debug window Jonathan G Rennison 2023-01-07 00:22:39 +00:00
  • 62d524eaef Merge branch 'master' into jgrpp Jonathan G Rennison 2023-01-06 20:02:04 +00:00
  • 29af0f8c7b Update: Translations from eints swedish: 18 changes by joeax910 chinese (simplified): 2 changes by HansKaffee romanian: 3 changes by ALEX11BR slovak: 15 changes by legitalk tamil: 21 changes by Aswn translators 2023-01-06 18:46:19 +00:00
  • 0251786f46 Fix: virtual call from constructor Rubidium 2023-01-06 18:31:29 +01:00
  • c1ff471c77 Fix: bad oddness checks Rubidium 2023-01-06 18:16:28 +01:00
  • f7af9a299a Codechange: prevent suspicious pointer scaling Rubidium 2023-01-03 19:11:24 +01:00
  • 170f37d07f Codechange: silence some potentially uninitialized local variable errors Rubidium 2023-01-03 19:02:36 +01:00
  • 496ec1f012 Fix: use reference and array indexing to prevent suspicious pointer scaling Rubidium 2023-01-02 23:17:24 +01:00
  • fbd0f5ad7d Fix: inconsistent allocation error handling Rubidium 2023-01-02 22:57:17 +01:00
  • 3c54344825 Fix: comparison of narrow type with wide type in loop condition Rubidium 2023-01-02 22:51:21 +01:00
  • e00996a18a Change: Big UFO disaster targets current location of a random train (#10290) Charles Pigott 2023-01-06 13:05:09 +00:00
  • 1b1aa682a6 Fix: Don't assume engclass 2 should be elrail. (#10315) PeterN 2023-01-06 00:44:57 +00:00
  • 0310fb0cdc Merge branch 'master' into jgrpp Jonathan G Rennison 2023-01-05 23:45:34 +00:00
  • 8f350c9ae6 Fix: [Actions] preview_build failure due to git upgrade (#10323) Loïc Guilloux 2023-01-06 00:25:45 +01:00
  • c98a5c37d3 Remove: SmallMatrix be gone. Michael Lutz 2023-01-01 17:19:41 +01:00
  • 8f123589ec Linkgraph: Use sparse storage format for edge annotations Jonathan G Rennison 2023-01-05 18:40:10 +00:00
  • 51049946d1 Fix: prevent corrupted GRF files to allocate stupid amounts of memory Rubidium 2023-01-05 18:29:47 +01:00
  • 58068883f8 Update: Translations from eints swedish: 33 changes by joeax910 arabic (egypt): 11 changes by AviationGamerX luxembourgish: 3 changes by Gubius greek: 85 changes by SStelioss indonesian: 55 changes by indrabagus, 20 changes by K4smun1 serbian: 527 changes by nkrs latvian: 82 changes by lexuslatvia polish: 2 changes by pAter-exe translators 2023-01-05 18:48:43 +00:00
  • 55473bc730 Linkgraph: Split demand annotations from edge flow annotations Jonathan G Rennison 2023-01-05 01:05:40 +00:00
  • 752cd5c0da Cleanup 84b71f7: remove G5 detector as it's not referenced anymore Rubidium 2023-01-04 22:17:57 +01:00
  • 375a5b8e3f Codechange: refactor FindClosestDepot to not use pointers, but return a struct Rubidium 2023-01-03 22:33:09 +01:00
  • 9bc5f69a19 Debug: Deduplicate child groups for randomised sprite groups in sprite dump Jonathan G Rennison 2023-01-04 19:47:34 +00:00
  • 4275c8e96b VarAction2: Ignore callback failure groups when finding callback results Jonathan G Rennison 2023-01-04 18:56:00 +00:00
  • b3907b1359 Update: Translations from eints swedish: 39 changes by DonaldDuck313, 9 changes by joeax910 chinese (traditional): 62 changes by wpi3 greek: 8 changes by SStelioss indonesian: 29 changes by indrabagus serbian: 528 changes by nkrs ukrainian: 82 changes by StepanIvasyn turkish: 4 changes by jnmbk french: 19 changes by glx22 translators 2023-01-04 18:45:02 +00:00
  • 3b9e5a9a2e Adjust help text for the go to depot and sell setting Jonathan G Rennison 2023-01-04 18:28:41 +00:00
  • 4b0d4a85fb Remove modified behaviour of depot button when ctrl not pressed and go to depot and sell enabled Jonathan G Rennison 2023-01-04 18:17:18 +00:00
  • a0694759a1 Fix: do not allow more palette colours than there are indices for the colours Rubidium 2023-01-03 18:50:33 +01:00
  • 3af2c7fff6 Update: Translations from eints swedish: 9 changes by joeax910 norwegian (bokmal): 7 changes by buzzCraft chinese (traditional): 48 changes by wpi3 galician: 98 changes by pvillaverde vietnamese: 13 changes by myquartz czech: 42 changes by vladoschreiner, 40 changes by PatrikSamuelTauchim, 19 changes by adamek0202, 3 changes by LubosKolouch chinese (simplified): 52 changes by HansKaffee luxembourgish: 148 changes by phreeze83 hungarian: 50 changes by PstasDev, 23 changes by baliball german: 69 changes by Wuzzy2, 4 changes by Luensche romanian: 3 changes by kneekoo ukrainian: 45 changes by StepanIvasyn catalan: 12 changes by J0anJosep turkish: 9 changes by Anceph french: 1 change by Athozus portuguese (brazilian): 9 changes by ericandradex translators 2023-01-03 18:45:43 +00:00
  • 760cbcbb8b Merge branch 'master' into jgrpp Jonathan G Rennison 2023-01-03 11:36:24 +00:00
  • ca11c66cb8 VarAction2: Allow DSE with rail stations Jonathan G Rennison 2023-01-03 02:08:26 +00:00
  • 381b2b536d VarAction2: Implement register tracking for rail station adv tile layouts Jonathan G Rennison 2023-01-03 03:55:28 +00:00
  • 4b51a3eda8 VarAction2: Mark applicable rail station variables as expensive Jonathan G Rennison 2023-01-03 01:37:06 +00:00
  • 96f790fc7d Debug: Show rail station tile layouts in debug window Jonathan G Rennison 2023-01-03 02:51:55 +00:00
  • 6a7cad1b47 Add NewGRFClass helper method for whether class ID is valid (for iteration) Jonathan G Rennison 2023-01-03 03:51:40 +00:00
  • 417416d19b Add NewGRFClass helper method for whether any UI classes available Jonathan G Rennison 2023-01-03 03:31:09 +00:00
  • 1fb101eabb Codechange: address CodeQL issue "Multiplication result converted to larger type" (#10306) Patric Stout 2023-01-02 21:30:02 +01:00
  • 5e76e6fb07 MacOS: Add workaround for std::variant Jonathan G Rennison 2023-01-02 18:58:53 +00:00