Commit Graph

  • 4cceaae8dc Update: Translations from eints translators 2023-05-01 18:39:20 +00:00
  • aa8830f57a Feature: Filter engine build menu by name and NewGRF extra text (#10519) Tyler Trahan 2023-05-01 13:02:16 -04:00
  • 908be59699 Fix: [Win32] Wrong multi-line text layout due to incorrect whitespace handling. Michael Lutz 2023-05-01 15:32:59 +02:00
  • 715234502c Fix: Typo in variable name. Michael Lutz 2023-05-01 15:22:23 +02:00
  • 1f3b7e2efd Codechange: use std::string instead of stredup for saveload error messages Rubidium 2023-04-30 21:46:49 +02:00
  • 8665404fe0 Codechange: use std::string instead of stredup for missing glyph error messages Rubidium 2023-04-29 20:45:46 +02:00
  • a931378c52 Codechange: use std::string instead of stredup/free for ScanProgressWindow Rubidium 2023-04-29 20:39:09 +02:00
  • aac95eeaf5 Codechange: use std::string instead of stredup/free for stories Rubidium 2023-04-27 19:21:06 +02:00
  • 3342967ad9 Codechange: use std::string instead of stredup/free for goals Rubidium 2023-04-27 19:03:03 +02:00
  • cc44aa7438 Change: Split Game options into General, Graphics and Sound tabs. (#10674) PeterN 2023-05-01 12:58:22 +01:00
  • 003bab3c8a Change: Size space for editbox clear button by interface scale. (#10749) PeterN 2023-04-30 23:11:00 +01:00
  • cf3cb8d2a5 Update: Translations from eints english (au): 4 changes by krysclarke vietnamese: 4 changes by KhoiCanDev korean: 4 changes by telk5093 russian: 1 change by Ln-Wolf translators 2023-04-30 18:40:41 +00:00
  • a816dd1d48 Change: Remove {TINY_FONT} from cargo abbreviation strings for other translations. Peter Nelson 2023-04-28 17:59:20 +01:00
  • 310b3a67ad Change: Remove {TINY_FONT} from cargo abbreviation strings for English. Peter Nelson 2023-04-28 17:59:18 +01:00
  • 0acc57583b Fix: Force cargo abbreviation to small font in station list. Peter Nelson 2023-04-28 17:59:17 +01:00
  • 6be6703498 Fix: Linkgraph legend assumes strings are small. Peter Nelson 2023-04-28 17:59:16 +01:00
  • 35ba49bfb4 Change: Rename text colour NWidgetPart to SetTextStyle and add font size. Peter Nelson 2023-04-28 17:59:14 +01:00
  • ba3de0383a Codechange: Pass more std::string to StringFilter::AddLine() (#10743) Tyler Trahan 2023-04-30 04:23:05 -04:00
  • ee9239d293 Fix c8299304: retain support ICU < 65 Rubidium 2023-04-29 23:51:39 +02:00
  • 73bdd4bdd7 Fix: [CI] typo in Windows release jobname (#10742) Patric Stout 2023-04-29 21:59:01 +02:00
  • de08e29cd9 Update: Translations from eints english (us): 4 changes by 2TallTyler translators 2023-04-29 18:42:05 +00:00
  • ee8b1dfbc3 Fix 4dd5f994: hotkey parsing was broken Rubidium 2023-04-29 13:43:09 +02:00
  • 397221b94a Codechange: Make ScenarioIdentifier use std::string for the filename Rubidium 2023-04-16 22:24:10 +02:00
  • 3a822fcd01 Codechange: Make FiosItem's name and title std::string Rubidium 2023-04-16 21:56:10 +02:00
  • ee723f26ba Codechange: Make FileToSaveLoad's title std::string and simplify assignments Rubidium 2023-04-16 21:44:53 +02:00
  • f0a1ddd81c Codechange: let FiosBrowseTo return a bool Rubidium 2023-04-16 21:27:01 +02:00
  • c829930440 Codechange: replace strnatcmp with C++ string capable version Rubidium 2023-04-27 15:39:10 +02:00
  • df19673fbd Codechange: let convert_to_fs accept std::string Rubidium 2023-04-27 16:19:03 +02:00
  • b5f96808a1 Fix: FormatArrayAsHex returns gibberish instead of a hex array Rubidium 2023-04-27 23:14:01 +02:00
  • 3991e76c96 Fix #8177: Ships with max speed overflow to near-zero speed (#10695) Kuhnovic 2023-04-29 10:33:01 +02:00
  • 4dd5f994be Codechange: replace strncasecmp with case ignoring variant of StrStarts/EndsWith Rubidium 2023-04-27 13:21:08 +02:00
  • 86786a7af6 Codechange: introduce StrEqualsIgnoreCase/StrCompareIgnoreCase to replace strcasecmp Rubidium 2023-04-27 11:47:08 +02:00
  • 36a0818bc5 Remove: buying/selling/owning company shares (#10709) Patric Stout 2023-04-29 10:16:49 +02:00
  • 1a24016964 Fix: Set TC_NO_SHADE only for shaded engine in purchase list. Peter Nelson 2023-04-28 21:16:13 +01:00
  • 23c46e1abf Fix: #10735: {POP_COLOUR} fails if string is drawn with extra flags. Peter Nelson 2023-04-28 21:07:56 +01:00
  • 3ed8c35dfe Update: Translations from eints italian: 4 changes by Rivarossi russian: 4 changes by Ln-Wolf finnish: 4 changes by hpiirai turkish: 4 changes by densxd dutch: 6 changes by Afoklala portuguese: 4 changes by azulcosta translators 2023-04-28 18:42:10 +00:00
  • b221fa3c5a Codechange: use fmt::format_to instead of seprintf to create the search URL Rubidium 2023-04-27 22:45:40 +02:00
  • 6a8b4f3e10 Codechange: use fmt::format_to instead of seprintf to fill the PNG metadata Rubidium 2023-04-27 20:59:34 +02:00
  • ef3beef7e9 Codechange: use fmt::format_to instead of seprintf to write the savegame info Rubidium 2023-04-27 20:57:46 +02:00
  • 33c4fbff8f Codechange: use fmt::format_to instead of seprintf to fill load crash message Rubidium 2023-04-27 20:11:37 +02:00
  • d33993cca3 Update: Translations from eints translators 2023-04-27 18:39:56 +00:00
  • a255b61514 Change: [CI] Use a custom name for matrix runs (#10723) Patric Stout 2023-04-27 20:15:09 +02:00
  • f5fad88723 Change: base autosaves intervals on real time (instead of game time) (#10655) Patric Stout 2023-04-27 17:21:29 +02:00
  • 57f2d70fef Change: Use cstdint instead of rolling our own types. (#10651) PeterN 2023-04-27 09:04:18 +01:00
  • 9fe853f7b5 Codechange: use fmt::format instead of vseprintf for midi command formatting Rubidium 2023-04-25 18:03:11 +02:00
  • c8ff6a9f7c Codechange: replace str_fmt with std::string constructs Rubidium 2023-04-25 17:51:45 +02:00
  • fce4b5ea69 Codechange: use Debug over printf for dedicated forking output Rubidium 2023-04-19 22:15:20 +02:00
  • 75cd790ab9 Codechange: use fmt::format for FormatHexNumber Rubidium 2023-04-19 21:44:56 +02:00
  • 630d3bc053 Codechange: use fmt::format instead of printf for the NewGRF profiler Rubidium 2023-04-19 21:38:09 +02:00
  • 3105d0b09e Codechange: replace text-buf printf with fmt::format Rubidium 2023-04-19 20:37:21 +02:00
  • 173ed81dbe Change: [Actions] Upgrade import-codesign-certs dependency in macOS build workflow Owen Rudge 2023-04-26 14:21:29 +01:00
  • 80bd5ad727 Codechange: Use std::strto* variants everywhere (#10720) Charles Pigott 2023-04-26 12:56:14 +01:00
  • 997c936893 Codechange: Don't use bytes for months in graph GUI Tyler Trahan 2023-04-24 14:38:16 -04:00
  • 930f0a16d8 Codechange: Define Date/Year/Month/Day within TimerGameCalendar class Tyler Trahan 2023-04-24 14:33:18 -04:00
  • 20d2558f1b Fix: Clear church/stadium flags when copying house substitute specs. Peter Nelson 2023-04-17 08:03:37 +01:00
  • 64782cf005 Fix #10627: Houses subsitute specs should only be copied on first definition. Peter Nelson 2023-04-17 00:03:39 +01:00
  • 7535eb65e2 Codechange: Use vector instead of mallloc/free for Action 6 data. (#10713) PeterN 2023-04-26 06:45:11 +01:00
  • 1697dff744 Change: Hide all variants from UI when (display) parent is hidden. (#10708) PeterN 2023-04-25 20:34:10 +01:00
  • 5794590b36 Update: Translations from eints vietnamese: 1 change by KhoiCanDev polish: 7 changes by pAter-exe translators 2023-04-25 18:41:18 +00:00
  • f74e26ca7e Codechange: replace error/usererror printf variant with fmt variant and rename Rubidium 2023-04-19 22:47:36 +02:00
  • 43c65a3fec Codechange: use std::string for base media filename/warning storage Rubidium 2023-04-18 22:21:17 +02:00
  • b8f0513a72 Change: Draw and size video driver info like base set info. Peter Nelson 2023-04-19 01:50:36 +01:00
  • 9aee502838 Change: Size Game Options description widgets after initial sizing. Peter Nelson 2023-04-19 01:43:11 +01:00
  • e8df28d7f3 Add: parameter for ReInit() to reposition window to default. Peter Nelson 2023-04-25 09:13:33 +01:00
  • 55d981aec3 Add: Helper to update widget vertical size. Peter Nelson 2023-04-19 13:23:46 +01:00
  • 6830e5f5f7 Cleanup: Don't use a magic number when closing processing industries (#10710) Tyler Trahan 2023-04-24 15:58:48 -04:00
  • 37392935dd Fix #10707: Incorrect type of days_in_transit in CargoPacket constructor (#10715) Jonathan G Rennison 2023-04-24 19:55:16 +01:00
  • 27e9a79988 Update: Translations from eints finnish: 2 changes by hpiirai portuguese: 1 change by azulcosta translators 2023-04-24 18:40:29 +00:00
  • 1c76e0904d Codechange: revive STR_TINY_BLACK_COMMA from its coma (#10714) Patric Stout 2023-04-24 20:33:39 +02:00
  • 2f495c015a Fix 7c6bf97: Don't change date and shift dates in the wrong order (#10711) Tyler Trahan 2023-04-24 13:33:03 -04:00
  • 31ad990831 Codechange: move tick-counter into TimerGameTick (#10712) Patric Stout 2023-04-24 18:55:40 +02:00
  • 7aa2b9ab0a Codechange: move all date-related variables inside the timer (#10706) Patric Stout 2023-04-24 17:56:01 +02:00
  • f5f6306af3 Codechange: use string/fmt instead of printf for ShowInfo(F) Rubidium 2023-04-18 19:41:29 +02:00
  • 8f24901843 Codechange: replace printf with PRINTF macros by fmt::format for scripts Rubidium 2023-04-19 22:08:00 +02:00
  • 484883e6e1 Cleanup: remove (unused) Squirrel code that used a hack to work around printf safety Rubidium 2023-04-19 20:19:00 +02:00
  • 5733142b0d Codechange: use string/fmt instead of printf for Squirrel's Raise_Error Rubidium 2023-04-19 20:11:01 +02:00
  • 8b93e45e22 Codechange: use string/fmt instead of printf for squirrel's PRINTFUNC Rubidium 2023-04-19 07:04:43 +02:00
  • 075671bcfc Codechange: Rename DECLARE_ENUM_AS_BIT_SET parameter to enum_type. Peter Nelson 2023-04-24 08:08:11 +01:00
  • 9f26e74e1e Codechange: Rename item_t to Item. Peter Nelson 2023-04-23 13:56:25 +01:00
  • c3cea45ebc Codechange: Rename height_t/amplitude_t to Height/Amplitude. Peter Nelson 2023-04-23 13:05:24 +01:00
  • 3f811246b1 Codechange: Rename control_point_t to ControlPoint. Peter Nelson 2023-04-23 12:58:05 +01:00
  • 7c6bf977e0 Cleanup: Fix and add comments to date cheat callback (#10699) Tyler Trahan 2023-04-23 15:20:56 -04:00
  • e9f6bbada2 Update: Translations from eints english (au): 1 change by krysclarke english (us): 1 change by 2TallTyler galician: 36 changes by pvillaverde korean: 14 changes by telk5093 italian: 1 change by Rivarossi russian: 1 change by Ln-Wolf turkish: 2 changes by densxd translators 2023-04-23 18:41:11 +00:00
  • 9910240f0e Cleanup: Remove obsolete (Make)EnumPropsT. (#10697) PeterN 2023-04-23 17:46:14 +01:00
  • 370a8d77a4 Codechange: Use simple assignment to assign specs. Peter Nelson 2023-04-20 19:20:35 +01:00
  • 087654501b Codechange: Initialise specs with std::fill/std::copy instead of memset/memcpy. Peter Nelson 2023-01-08 01:36:07 +00:00
  • d0c71f2a9e Codechange: Use reserve/emplace when initializing object definitions. Peter Nelson 2023-04-18 13:03:08 +01:00
  • a967cc4de2 Fix: Violation of strict weak ordering in engine value/running cost sorter Jonathan G Rennison 2023-04-23 11:59:58 +01:00
  • 684c7bbc93 Fix: Violation of strict weak ordering in TownRatingSorter Jonathan G Rennison 2023-04-22 23:15:03 +01:00
  • e437b8edae Update: Translations from eints english (au): 1 change by krysclarke english (us): 1 change by 2TallTyler vietnamese: 4 changes by KhoiCanDev italian: 1 change by Rivarossi russian: 1 change by Ln-Wolf turkish: 1 change by EndChapter portuguese: 1 change by azulcosta translators 2023-04-22 18:39:34 +00:00
  • f45509848a Fix #10289: Don't silently fail when setting timetable start dates (#10690) Tyler Trahan 2023-04-21 18:36:06 -04:00
  • 018f0f63a6 Change: Centre company face in scaled widget. (#10688) PeterN 2023-04-21 19:54:04 +01:00
  • 6b077ce25c Update: Translations from eints english (us): 5 changes by 2TallTyler vietnamese: 1 change by KhoiCanDev russian: 1 change by Ln-Wolf turkish: 33 changes by densxd dutch: 5 changes by Afoklala translators 2023-04-21 18:42:16 +00:00
  • ef60a93816 Fix #8302: Improve "Maintenance intervals are in percents" helptext (#10686) Tyler Trahan 2023-04-21 14:00:41 -04:00
  • 394192dde8 Codechange: Refactor timetable GUI (#10613) Tyler Trahan 2023-04-21 11:31:26 -04:00
  • 7b539fa7c9 Fix: fmt's {:#04X} yields '0X00', not '0x0000' Rubidium 2023-04-20 17:00:46 +02:00
  • 27b4b5d0a0 Codechange: Make GRF temporary engine data a vector. (#10685) PeterN 2023-04-20 20:38:48 +01:00
  • b56be83937 Update: Translations from eints italian: 20 changes by Rivarossi french: 5 changes by ZarTek-Creole translators 2023-04-20 18:42:29 +00:00
  • d5f9e04a55 Change: Failure to load a savegame is critical. (#10682) PeterN 2023-04-20 17:04:07 +01:00
  • 36f5fe19fe Fix #10665: CheckEngines should ignore wagons when determining available vehicles at the start date. (#10673) aeonofdiscord 2023-04-19 10:41:12 +01:00