1
0
mirror of https://github.com/OpenTTD/OpenTTD.git synced 2025-08-19 04:29:09 +00:00

Commit Graph

  • f2318c35db Fix 0455627d16: Order backups were no longer created when selling vehicles. (#14352) Peter Nelson 2025-06-10 18:03:05 +01:00
  • c702e05517 Codechange: Replace C-casts for FontConfig with helper functions. (#14349) Peter Nelson 2025-06-10 17:11:22 +01:00
  • 8f5ac84a3d Fix 20738865f0: Remove colour codes from Game Options strings. (#14348) Peter Nelson 2025-06-10 17:10:57 +01:00
  • 8c90be8c9f Update: Translations from eints translators 2025-06-10 04:42:12 +00:00
  • 4f18c18735 Fix: Remove U+200C characters from Lithuanian translation. (#14347) Peter Nelson 2025-06-09 12:53:31 +01:00
  • 3908df5fbe Update: Translations from eints translators 2025-06-09 04:43:26 +00:00
  • ac8b236885 Fix: [Script] Make ScriptOrder functions aware of road waypoints (#13419) SamuXarick 2025-06-08 21:49:36 +01:00
  • 484f18f987 Codechange: Code style changes to AI/GS GUI files (#13665) SamuXarick 2025-06-08 21:48:36 +01:00
  • 893a75f2c0 Codechange: Iterate with VehiclesOnTile when attaching a just bought wagon to a locomotive (#14284) SamuXarick 2025-06-08 21:45:58 +01:00
  • de660cba02 Change: Consistent toolbar sizes with dedicated NWidgetParts. (#14344) Peter Nelson 2025-06-08 19:13:47 +01:00
  • 7c9c2aec49 Codechange: Use vehicle tile hash to search for free wagons. (#14343) Peter Nelson 2025-06-08 19:07:43 +01:00
  • 4b18622c4e Update: Translations from eints translators 2025-06-08 04:43:18 +00:00
  • 2f725d1e85 Add: Hover on graph legend to highlight line. Peter Nelson 2025-05-30 17:51:36 +01:00
  • 10841ea3fd Codechange: Add constant for common blink interval. Peter Nelson 2025-06-02 19:13:29 +01:00
  • ecafbf884e Add: Allow separate expansion of town buildings and roads in scenario editor. (#14341) Peter Nelson 2025-06-07 14:56:43 +01:00
  • 6b5cde463a Update: Translations from eints translators 2025-06-07 04:40:06 +00:00
  • 9339b8270c Fix: Wrong error message about script Save() returned value (#14334) Loïc Guilloux 2025-06-06 19:01:50 +02:00
  • a6de925ba6 Fix #14333, 20d83677eb: Incorrect change from index to range iteration. (#14335) Peter Nelson 2025-06-06 17:57:26 +01:00
  • 938acbe6ef Add: [Script] Cloning ScriptList glx22 2025-05-26 18:50:06 +02:00
  • 7200e7f509 Add: [Script] Framework for cloning selected ScriptObject glx22 2025-05-26 18:47:50 +02:00
  • 7dcc932d44 Fix: Drag drop line position when dragging NewGRF from file to active panel (#14316) Jonathan G Rennison 2025-06-05 19:09:51 +01:00
  • 48764b0fed Add: Badge dropdown filters to picker window. Peter Nelson 2025-05-25 09:51:49 +01:00
  • 7b60e5ccad Add: Badge dropdown filters to build vehicle window. Peter Nelson 2025-05-25 09:51:48 +01:00
  • 25f1c97bea Change: Add badge dropdown filters and configuration. Peter Nelson 2025-05-25 09:51:48 +01:00
  • 308ce39747 Codechange: Add DropDownUnselectable component. Peter Nelson 2025-05-25 09:51:47 +01:00
  • 82f5af7ecd Codechange: Allow all widget types to have a WidgetID index. Peter Nelson 2025-05-25 09:51:46 +01:00
  • 31fbb17c5b Codechange: Replace ScriptObject::[SG]etAllowDoCommand with ScriptObject::DisableDoCommandScope glx22 2025-06-03 00:47:48 +02:00
  • 4beb23af30 Codechange: TicToc can now accumulate and output every tick glx22 2025-05-22 21:55:31 +02:00
  • fca75fd06a Codechange: Use brace counting to detect end of class in squirrel-exporter glx22 2025-06-04 17:26:00 +02:00
  • 6482e16564 Codechange: Deduplicate namespace opening in squirrel-exporter glx22 2025-06-04 15:29:18 +02:00
  • e0d8158957 Codechange: Don't use literal tabs in squirrel-exporter glx22 2025-06-04 15:23:07 +02:00
  • b0dbe631b3 Codechange: [CI] Azure Code Signing has been rebranded 'Trusted Signing' Owen Rudge 2025-05-30 12:15:50 +01:00
  • 2e78c24ba3 Codefix: Use bitset .None() or .Any() instead of comparing against an empty bitset. (#14327) Peter Nelson 2025-06-04 07:31:44 +01:00
  • 8f10f9fb5a Update: Translations from eints translators 2025-06-04 04:43:00 +00:00
  • 5bf31a431e Fix 4c8f1b0f81: Hidden-by-facility station signs were not ignored when handling clicks. (#14326) Peter Nelson 2025-06-03 21:53:53 +01:00
  • 9e8fc8da48 Fix: [Script] SQOpsLimiter had no effect for native valuator/filter (#14322) Loïc Guilloux 2025-06-03 14:05:29 +02:00
  • ea0b3983a5 Codechange: Deduplicate common parts of graph windows with cargo legends. Peter Nelson 2025-05-30 08:53:41 +01:00
  • 43d57a6b7e Codefix 5c45738613: Rename CompanyGraphWindow to BaseCompanyGraphWindow. Peter Nelson 2025-05-30 08:29:09 +01:00
  • 6d0dd90e20 Update: Translations from eints translators 2025-06-02 04:43:26 +00:00
  • b7b2b57805 Fix bd1a3fe0b7: Crash if loading compatibility scripts fails. (#14318) Peter Nelson 2025-05-31 19:59:23 +01:00
  • 4ab48f34f5 Fix 5664b1e2f6: Upgrade button in NewGRF window no longer worked. (#14315) Peter Nelson 2025-05-31 09:20:55 +01:00
  • 621c031307 Update: Translations from eints translators 2025-05-31 04:39:26 +00:00
  • 2cd3c8db86 Codechange: [Script] Don't report multiple errors on valuator/filter failure (#14303) Loïc Guilloux 2025-05-30 14:38:41 +02:00
  • 10c159a79f Update: Translations from eints translators 2025-05-29 04:47:48 +00:00
  • c233e5ee2c Codechange: Tweak layouts of graph windows to reduce spacers. Peter Nelson 2025-05-27 08:55:01 +01:00
  • 5c45738613 Codechange: Improve inheritance of graph windows. Peter Nelson 2025-05-27 16:00:35 +01:00
  • 3aca5d62a8 Update: Translations from eints translators 2025-05-28 04:47:09 +00:00
  • 7c9393e822 Codechange: Remove terminator from airport tile lists. (#14306) Peter Nelson 2025-05-27 20:23:59 +01:00
  • 808af15975 Update: Translations from eints translators 2025-05-27 04:48:27 +00:00
  • e2d066e5d3 Codefix: Effect vehicles don't use v->tile, so shouldn't be in the vehicle tile hash. (#14302) Peter Nelson 2025-05-26 21:45:46 +01:00
  • e23a591a1e Update: Translations from eints translators 2025-05-26 04:49:25 +00:00
  • b042e7a439 Codefix: Prefer static inline const keyword order. (#14301) Peter Nelson 2025-05-25 20:32:56 +01:00
  • 948ceb3b17 Add: Button to configure badges in build picker window. Peter Nelson 2025-05-23 17:44:20 +01:00
  • f28dc3cca4 Add: Button to configure badges in build vehicle window. Peter Nelson 2025-05-23 17:44:19 +01:00
  • c2d4098afa Add: Configuration of NewGRF badges. Peter Nelson 2025-05-23 17:44:19 +01:00
  • daef052329 Add: Generic "configure list/view" vertical ellipsis icon. Peter Nelson 2025-05-23 17:44:18 +01:00
  • 29970fb496 Codechange: Add DropDownToggle component. Peter Nelson 2025-05-23 17:44:18 +01:00
  • 6e90b828c6 Codechange: Add CentreTo Rect method. Peter Nelson 2025-05-24 21:54:40 +01:00
  • c213218b66 Codechange: Pass click state to Dropdown Draw() function. Peter Nelson 2025-05-23 17:44:18 +01:00
  • 984d864c72 Codechange: Add OnClick handler for dropdown items. Peter Nelson 2025-05-23 17:44:17 +01:00
  • 04e07dff84 Codechange: Add Up/Down buttons, to fit in with the settings-button style. Peter Nelson 2025-05-23 17:44:17 +01:00
  • b82e32c360 Update: Translations from eints translators 2025-05-25 04:48:20 +00:00
  • 5e765a2787 Codechange: [CMake] Use ".sq.hpp" instead of ".hpp.sq" for API exports (#14297) Loïc Guilloux 2025-05-24 22:38:37 +02:00
  • 34c0b09764 Codechange: Removed T prefix from water region related types. (#14290) Kuhnovic 2025-05-24 18:12:16 +02:00
  • fea120a710 Fix #14295, 0455627d16: v->cur_implicit_order_index is never INVALID_VEH_ORDER_ID (#14296) Loïc Guilloux 2025-05-24 15:53:51 +02:00
  • c366e6a48e Update: Translations from eints translators 2025-05-24 04:44:57 +00:00
  • b42abfbefc Fix 0455627d16: Incorrect script order position mapping. (#14294) Peter Nelson 2025-05-23 19:55:22 +01:00
  • 180ec6505b Codechange: Use strong types for water regions. (#14289) Kuhnovic 2025-05-23 20:54:42 +02:00
  • 0455627d16 Codechange: Move ownership of Orders to OrderList. (#13948) Peter Nelson 2025-05-23 10:36:28 +01:00
  • 7344dfe651 Change: Reflow Textfile window content incrementally. Peter Nelson 2025-05-14 18:06:51 +01:00
  • 46b745a06a Codechange: Use a helper method to test if text file window is wrapped. Peter Nelson 2025-05-14 18:06:51 +01:00
  • 940071a5f2 Codechange: Add alternating iterator to take elements from middle of range. Peter Nelson 2025-05-14 18:06:50 +01:00
  • 780c26237f Codechange: Add OnScrollbarScroll window event, called when a scrollbar position changes. Peter Nelson 2025-05-14 18:06:49 +01:00
  • 321f7e8683 Update: Translations from eints translators 2025-05-23 04:45:57 +00:00
  • 1064309ecf Change: Don't measure group name widths in company livery window. (#14291) Peter Nelson 2025-05-22 22:57:50 +01:00
  • 5fef32bde7 Change: [Script] Move GSStation::GetOwner to GSBaseStation::GetOwner (#13406) SamuXarick 2025-05-22 12:47:04 +01:00
  • 467f832c2f Update: Translations from eints translators 2025-05-22 04:47:11 +00:00
  • 5fe6578f64 Codechange: Improve performance of exclusive preview engine test. (#14270) Peter Nelson 2025-05-21 21:19:38 +01:00
  • 9f190aa534 Codechange: Use group's children list to improve performance of group UI. Peter Nelson 2025-05-21 17:14:29 +01:00
  • 000a79c093 Codechange: Improve performance of evaluating group hierarchy. Peter Nelson 2025-05-21 17:14:28 +01:00
  • 8f3f25de4b Codefix: Missing 'this->' in VehiclesNearTileXY::Iterator::Iterator (#14288) SamuXarick 2025-05-21 19:28:47 +01:00
  • 1d8db2223f Fix #14234, 5aa4ad5135: Crash due to unexpected NUL char in string. (#14235) Peter Nelson 2025-05-21 18:47:04 +01:00
  • 82876c25e0 Update: Translations from eints translators 2025-05-21 04:46:46 +00:00
  • a2addf0fe7 Fix: Clear rail vehicle flipped flag if reverse probability callback returns false. (#14281) Peter Nelson 2025-05-20 23:03:55 +01:00
  • acf594a7b7 Fix #14271, 7fd0e6c27d: Crash due to incorrect parameter index in string. (#14272) Peter Nelson 2025-05-20 23:03:27 +01:00
  • 4b1b2a4310 Change: [Script] Don't allow scripts to instantiate ScriptEvent (#14276) Loïc Guilloux 2025-05-20 15:37:05 +02:00
  • 2926179d02 Fix: Restore the behaviour when entering numbers in query windows: clamp integers out of range to the maximum valid value. frosch 2025-05-16 12:22:00 +02:00
  • c1389c77b2 Codechange: ParseInteger optionally clamps out-of-range values, instead of treating them as invalid. frosch 2025-05-16 12:07:12 +02:00
  • ecadf1b322 Update: Translations from eints translators 2025-05-20 04:46:13 +00:00
  • ce83f583bc Codechange: Use EnumBitSet for VehicleRailFlags. (#14280) Peter Nelson 2025-05-19 18:56:45 +01:00
  • 77d6f6c69f Codechange: Make ContentType::State an enum class. (#14279) Peter Nelson 2025-05-19 17:11:28 +01:00
  • ad3a34e9ef Add: [Script] ScriptVehicleList_Waypoint (#13456) SamuXarick 2025-05-19 13:48:17 +01:00
  • 1b0fd0e6fd Fix b2c57123: [Script] Conversion from ScriptEvent to ScriptEventCompanyTown subclasses (#14274) Loïc Guilloux 2025-05-18 15:40:47 +02:00
  • 9bbc525e53 Update: Translations from eints translators 2025-05-18 04:50:09 +00:00
  • 940a7127f8 Fix f8bdc1e612: Empty first parameter of EncodedString was skipped. (#14273) Peter Nelson 2025-05-17 23:55:48 +01:00
  • 617169c1c9 Update: Translations from eints translators 2025-05-17 04:44:32 +00:00
  • 521d0465d9 Update: Translations from eints translators 2025-05-16 04:47:27 +00:00
  • 6c84dd1f32 Update: Translations from eints translators 2025-05-15 04:46:38 +00:00
  • c8a336f760 Codechange: Move GetNthSetBit() to BaseBitSet. Peter Nelson 2025-05-13 20:26:10 +01:00
  • c50ee282f9 Codechange: EnumBitSet bits can be iterated directly. Peter Nelson 2025-05-13 20:15:49 +01:00