1
0
Fork 0

Commit Graph

  • e5afe5ef15 Codechange: StringFilter now uses std::string_view entirely. frosch 2025-03-21 13:59:05 +0100
  • 95bb0654c0 Codechange: Return name, description and URL as std::string from GRFConfig. frosch 2025-03-22 15:19:51 +0100
  • c258955414 Fix: [NewGRF] Plurals and genders did not work in strings with cases. frosch 2025-03-15 17:31:39 +0100
  • 5764eaaacf
    Fix: [NewGRF] Plurals and genders did not work in NewGRF substrings, and cases in substrings could mess up cases in the parent string. (#13852) frosch 2025-03-22 13:40:43 +0100
  • 7abca5bb25 Update: Translations from eints translators 2025-03-22 04:46:31 +0000
  • d3c235d936 Codechange: Use a std::span as input for GfxFillPolygon Jonathan G Rennison 2025-03-21 23:36:34 +0000
  • d3ba3822e3 Fix #13562: Removed cost estimation message from money cheat John Taylor 2025-03-20 23:38:48 +0100
  • e47082bf7b
    Codefix: Don't look up NewGRF Action 6-modified data twice. (#13863) Peter Nelson 2025-03-21 18:13:31 +0000
  • 895c8c6a61 Fix #11528: Moved to different logic to handle edge cases better. John Taylor 2025-03-21 18:38:07 +0100
  • 3b0eb06b59 Fix: [NewGRF] Plurals and genders did not work in NewGRF substrings, and cases in substrings could mess up cases in the parent string. frosch 2025-03-17 15:17:05 +0100
  • a4f3ddae5f
    Fix: [NewGRF] String parameter stack and case selection were not processed for control code 0x81. (#13851) frosch 2025-03-21 18:13:08 +0100
  • 76b2b5c1fd
    Codefix: Don't look up NewGRF Action 6-modified data twice. Peter Nelson 2025-03-21 17:08:08 +0000
  • a4f9977d18
    Codechange: Don't reimplement DistanceManhattan. (#13850) Peter Nelson 2025-03-21 17:06:39 +0000
  • 6acccb9044 Fix #13600: Added diagonal terraforming to scenario editor John Taylor 2025-03-21 10:50:34 +0100
  • 5941fb3257 Fix #11528: Fixed typo. John Taylor 2025-03-21 16:09:35 +0100
  • 7b9e5dc4e0 Fix #11528: Added possibility to build tracks through bridges/tunnels without laying unnecessary pieces. John Taylor 2025-03-21 15:31:51 +0100
  • 2b437a45db Fix: [NewGRF] String parameter stack and case selection were not processed for control code 0x81. frosch 2025-03-17 15:16:19 +0100
  • 6297b49a00 Codechange: Remove table/strings include from header files. Peter Nelson 2025-03-21 01:26:04 +0000
  • 3503082f19 Codechange: Move template class implementation includes. Peter Nelson 2025-03-20 23:58:19 +0000
  • 2909a14374 Codechange: Include table/strings.h in files that use StringIDs. Peter Nelson 2025-03-20 23:54:54 +0000
  • edb101d12f Codechange: Use free function get BaseSet list label. Peter Nelson 2025-03-21 00:10:15 +0000
  • 762e2f76a3 Codechange: Avoid STR_NULL in header file. Peter Nelson 2025-03-20 23:55:39 +0000
  • 4ffbf97770 Codechange: Move RawText::GetEncodedText() out of header. Peter Nelson 2025-03-20 23:56:13 +0000
  • 3b178bf58d Fix: NewGRF string interpolation did not process all string parameters, if certain string control codes were present. frosch 2025-03-14 14:04:13 +0100
  • 5d291317e7 Codechange: Two very different functions were named RemapNewGRFStringControlCode. frosch 2025-03-14 14:03:04 +0100
  • a678bb263d Update: Translations from eints translators 2025-03-21 04:45:21 +0000
  • 13580fd594
    Codechange: Remove table/strings include from header files. Peter Nelson 2025-03-21 01:26:04 +0000
  • b973e94b32
    Codechange: Move template class implementation includes. Peter Nelson 2025-03-20 23:58:19 +0000
  • 90de2393a1
    Codechange: Include table/strings.h in files that use StringIDs. Peter Nelson 2025-03-20 23:54:54 +0000
  • d83298bfbe
    Codechange: Use free function get BaseSet list label. Peter Nelson 2025-03-21 00:10:15 +0000
  • aebc195776
    Codechange: Avoid STR_NULL in header file. Peter Nelson 2025-03-20 23:55:39 +0000
  • 8006a18618
    Codechange: Move RawText::GetEncodedText() out of header. Peter Nelson 2025-03-20 23:56:13 +0000
  • 89948b941b
    Codechange: Use emplace_back instead of push_back. (#13855) Peter Nelson 2025-03-20 17:39:10 +0000
  • 765072347c Fix: NewGRF string interpolation did not process all string parameters, if certain string control codes were present. frosch 2025-03-14 14:04:13 +0100
  • ba0b4dea6a Codechange: Two very different functions were named RemapNewGRFStringControlCode. frosch 2025-03-14 14:03:04 +0100
  • 7ca569ff36
    Codechange: Use emplace_back instead of push_back. Peter Nelson 2025-03-19 23:08:34 +0000
  • 52713545c8
    Codechange: Don't reimplement DistanceManhattan. Peter Nelson 2025-03-19 17:37:28 +0000
  • b98a7ff303
    Fix f214c81e97: Signed overflow in collision test on large map when road vehicles are at just the right coordinates. (#13847) Peter Nelson 2025-03-18 22:53:01 +0000
  • 3f54ed5343
    Fix: Unsigned overflow in collision test on large map when road vehicles are at just the right coordinates. Peter Nelson 2025-03-18 21:49:10 +0000
  • 8e2ce35143
    Fix: i circumflex width in TrueType small font (#13836) Richard Wheeler 2025-03-18 21:07:26 +0000
  • 4ba69765be
    Update: Developer credits (#13846) Richard Wheeler 2025-03-18 20:57:25 +0000
  • a908c7bed0 Codechange: remove uses of MemCmpT (and MemMoveT) Rubidium 2025-03-18 19:41:04 +0100
  • f1c5320c05 Codechange: remove uses of MemCmpT (and MemMoveT) Rubidium 2025-03-18 19:41:04 +0100
  • e55f54ce08
    Fix #13843, 015c081c: Don't discard GetString() result (#13844) Loïc Guilloux 2025-03-18 18:15:40 +0100
  • 0c8e460cdd Fix #13843, 015c081c: Don't discard GetString() result glx22 2025-03-18 17:31:09 +0100
  • a154b2beb3 Update: Developer credits Richard Wheeler 2025-03-18 14:53:26 +0000
  • 17f7d0950e
    Fix #13838: Formatted error message of sub-errors may be lost. (#13840) Peter Nelson 2025-03-18 08:39:40 +0000
  • 712b6a3974
    Merge 0716493bb3 into 5255aabe4d HuyNguyen17 2025-03-17 20:30:13 +0000
  • 5255aabe4d
    Fix #13839: Incorrect colour of first company legend in smallmap window. (#13841) Peter Nelson 2025-03-17 20:28:02 +0000
  • 85033e1b59
    Fix #13839: Incorrect colour of first company legend in smallmap window. Peter Nelson 2025-03-17 01:08:24 +0000
  • ff275b805b Update: Translations from eints translators 2025-03-17 04:46:50 +0000
  • 0edaa94b69
    Fix #13838: Formatted error message of sub-errors may be lost. Peter Nelson 2025-03-17 00:37:41 +0000
  • b71d5b01b9 Fix: i circumflex width in TrueType small font Richard Wheeler 2025-03-16 13:04:22 +0000
  • 5ea5855677 Codechange: use std::move over copying where applicable Rubidium 2025-03-16 16:32:05 +0100
  • db56a4f723 Change: Close error message window on left click Koen Bussemaker 2025-03-16 16:34:28 +0100
  • edac00aae2 Codechange: use std::move over copying where applicable Rubidium 2025-03-16 16:32:05 +0100
  • f214c81e97 Codechange: simplify some complicated logic Rubidium 2025-03-16 06:08:00 +0100
  • 10bd91f354 Codefix: Incorrect cast. frosch 2025-03-16 14:23:31 +0100
  • 7ab9e21143 Codefix: Fix clang-tidy mess-ups. frosch 2025-03-16 14:15:59 +0100
  • 4b74c42447 Codechange: simplify some complicated logic Rubidium 2025-03-16 06:08:00 +0100
  • 4635d0968f Codechange: Replace C-style casts with static_cast/reinterpret_cast/constructors. frosch 2025-03-16 14:10:55 +0100
  • d6a1a0b058 Codechange: simplify logic and prevent invalid bit Rubidium 2025-03-16 06:47:47 +0100
  • b4e5b12047 Codechange: remove unneeded locking from SmallStack Rubidium 2025-03-15 22:07:53 +0100
  • b28b35c239
    Fix: [CI] Disable CodeQL TRAP Cache, as it trashes our cache (#13832) Patric Stout 2025-03-16 12:48:41 +0100
  • bb3792b106 Fix: [CI] Disable CodeQL Trap Cache, as it trashes our cache Patric Stout 2025-03-16 12:08:26 +0100
  • 42ff7db493 Codechange: simplify logic and prevent invalid bit Rubidium 2025-03-16 06:47:47 +0100
  • ec647975ad Cleanup: remove ancient FIXME comments Rubidium 2025-03-15 09:21:05 +0100
  • 2b9c94f55a Fix: don't show owner of non-existent road Rubidium 2025-03-15 09:20:47 +0100
  • 7a7648001d Cleanup: remove ancient FIXME comments Rubidium 2025-03-15 09:21:05 +0100
  • 0e30714be2 Fix: don't show owner of non-existent road Rubidium 2025-03-15 09:20:47 +0100
  • 3b004c57bc
    Codechange: Use EnumBitSet for AdminUpdateFrequency. (#13819) Peter Nelson 2025-03-15 21:18:20 +0000
  • 9fcff25f02 Codechange: remove unneeded locking from SmallStack Rubidium 2025-03-15 22:07:53 +0100
  • 8d4639e525 Fix: Error message window timeout doesn't match setting Koen Bussemaker 2025-03-14 15:39:16 +0100
  • ccca7fc2b4 Codechange: remove unused INVALID_TRACK_BIT Rubidium 2025-03-08 15:32:13 +0100
  • b0cc56a8b5
    Fix: NewGRF vehicles display loading sprites when not actually loading or unloading (#13554) enveeed 2025-03-15 21:58:47 +0100
  • 2fed4b0059
    Codechange: simplify code (#13822) rubidium42 2025-03-15 21:49:07 +0100
  • c13226cdf8 Codefix: do not leave pointers to stack allocations in globals Rubidium 2025-03-15 12:11:38 +0100
  • dae788e2e3 Codefix: do not trust allocation sizes coming from a file Rubidium 2025-03-14 18:02:10 +0100
  • f794ee028b Codefix: potential division by zero in midi reader Rubidium 2025-03-14 19:43:53 +0100
  • 6d0ba270d2 Codefix: do not use an invalid iterator Rubidium 2025-03-14 23:25:45 +0100
  • 24f79d2ab7 Codefix: wrong type for choice list mapping Rubidium 2025-03-15 00:10:06 +0100
  • cf96a97e95 Codefix: remove unneeded looping logic Rubidium 2025-03-15 11:51:45 +0100
  • 0c9d544376
    Codechange: Use EnumBitSet for AdminUpdateFrequency. Peter Nelson 2025-03-10 21:20:00 +0000
  • 62b8b93476 Codechange: Add default initialisation for Rect to remove MemSetT. Peter Nelson 2025-03-08 19:52:02 +0000
  • c905472650 Codechange: Use std::array for vehicle sorting/grouping options to remove MemSetT. Peter Nelson 2025-03-08 19:41:40 +0000
  • 653e886d26 Codechange: Use std::array in OpenGLSprite to remove MemSetT. Peter Nelson 2025-03-08 19:38:14 +0000
  • a87b804386
    Fix #13760: Store encoded error message inside CommandCost. (#13764) Peter Nelson 2025-03-15 20:09:11 +0000
  • 0cd87bc8c1
    Fix: Don't add chars with unspecified signedness to pointers. (#13828) frosch 2025-03-15 18:48:26 +0100
  • 0660b87fb2 Add: [Script] ScriptVehicleList_Waypoint SamuXarick 2025-02-03 13:55:02 +0000
  • 608404100f Fix: Don't add chars with unspecified signedness to pointers. frosch 2025-03-15 17:45:03 +0100
  • 4f63340f8d
    Codechange: Replace a raw pointer with std::optional. (#13809) frosch 2025-03-15 16:52:12 +0100
  • f6b0f7848b
    Add: [Script] Newer Cargo Classes (#13779) SamuXarick 2025-03-15 15:51:56 +0000
  • 559a81b70f Codefix: do not leave pointers to stack allocations in globals Rubidium 2025-03-15 12:11:38 +0100
  • b6c60c1005 Codefix: remove unneeded looping logic Rubidium 2025-03-15 11:51:45 +0100
  • 3129017871 Codefix: wrong type for choice list mapping Rubidium 2025-03-15 00:10:06 +0100
  • f7fe55bcb1 Codefix: potential underflow of station rating Rubidium 2025-03-14 23:43:09 +0100
  • 1c0c4cbee9 Codefix: do not use an invalid iterator Rubidium 2025-03-14 23:25:45 +0100
  • 2e22c15522
    Codechange: Add default initialisation for Rect to remove MemSetT. Peter Nelson 2025-03-08 19:52:02 +0000
  • 0d57b87ccb
    Codechange: Use std::array for vehicle sorting/grouping options to remove MemSetT. Peter Nelson 2025-03-08 19:41:40 +0000
  • 0125da9ca7
    Codechange: Use std::array in OpenGLSprite to remove MemSetT. Peter Nelson 2025-03-08 19:38:14 +0000