Commit Graph

  • 596e347d14 Codechange: Add prefix to dependabot commits (#14691) Loïc Guilloux 2025-10-24 21:20:41 +02:00
  • 8d13fc6e3b Doc 80666a0: Fix typo in game script changelog (#14714) SamuXarick 2025-10-24 20:19:47 +01:00
  • 13c1bda3fd Codechange: Use single vector for next station order. Peter Nelson 2025-10-16 21:54:43 +01:00
  • 7f2b8f49f9 Codechange: Remove StationIDStack and SmallStack. Peter Nelson 2025-10-11 17:00:40 +01:00
  • 5b9dad4ac3 Codechange: Iterate road/tram masks instead of checking each type. (#14716) Peter Nelson 2025-10-23 20:59:58 +01:00
  • e0f7fb74c4 Doc: Define policy on AI usage in OpenTTD development (#14537) Tyler Trahan 2025-10-23 08:24:58 -04:00
  • 12d83e8165 Codechange: Optimize FlowRiver (#13264) SamuXarick 2025-10-22 13:42:17 +01:00
  • 2fb91b0ac6 Codechange: [Script] Add regression test for company president gender. Peter Nelson 2025-10-03 17:36:57 +01:00
  • 92029336a7 Fix a46a3a97f3: Incorrect parameter order for CmdSetCompanyManagerFace. Peter Nelson 2025-10-03 17:35:47 +01:00
  • e4a8f7d1e4 Codechange: Silence uninitialized variable warning from GCC. (#14715) Peter Nelson 2025-10-19 11:45:13 +01:00
  • 527921a975 Update: Translations from eints translators 2025-10-16 04:38:47 +00:00
  • 9606fd085e Fix ef71ce0a9d: Crash when user enters a blank line in the console. (#14711) Peter Nelson 2025-10-15 23:16:00 +01:00
  • 09858583be Codefix: Make sure safeguards.h is the last included non-table header. (#14687) Peter Nelson 2025-10-11 10:22:50 +01:00
  • cc0c274296 Codefix: Remove double SetDirty() calls. Rito12 2025-10-08 17:10:47 +02:00
  • 962ac9fcbf Codechange: Dereference with x-> instead of (*x). (#14700) Peter Nelson 2025-10-05 15:47:33 +01:00
  • 47ab2d3bb5 Codechange: Script list iterator tidying. (#14698) Peter Nelson 2025-10-05 07:57:09 +01:00
  • 5559b9a4d2 Codechange: Use find/find_if to search for rail/road types by label. Peter Nelson 2025-10-01 21:54:40 +01:00
  • 5eaa73901f Codechange: Use FlatSet to store and test alternate rail/road types. Peter Nelson 2025-09-07 14:13:57 +01:00
  • 62e9ac00b9 Fix f6c5da4cad: dump_info should not reverse non-ASCII label. (#14697) Peter Nelson 2025-10-03 22:28:28 +01:00
  • ebd13f353f Update: Translations from eints translators 2025-10-01 04:38:32 +00:00
  • 25802b4df5 Fix: Bootstrap ignored default OpenTTD truetype fonts. (#14684) Peter Nelson 2025-09-30 22:16:50 +01:00
  • 5da3fe0caf Update: Translations from eints translators 2025-09-30 04:38:08 +00:00
  • f792e82d0b Change: Make groups window group list aware of interface scaling. Peter Nelson 2025-09-28 19:23:57 +01:00
  • a43bb1ec0b Codechange: Use Rects for group window drawing. Peter Nelson 2025-09-28 19:10:16 +01:00
  • 3cf39972dc Change: Provide road and rail overlay sprites for bridge decks. (#14557) Peter Nelson 2025-09-29 22:08:16 +01:00
  • c5d910a9aa Codechange: make all Providers fully const (Font/Screenshot/Sound) Rubidium 2025-09-29 21:16:42 +02:00
  • d432757676 Fix 9cdf740097: Don't make copy of format providers when making a screenshot. (#14681) Peter Nelson 2025-09-29 21:02:08 +01:00
  • 988467df79 Add: Include build cost in rail/road dropdowns. (#14599) Peter Nelson 2025-09-29 19:23:02 +01:00
  • 130368065b Update: Translations from eints translators 2025-09-29 04:39:03 +00:00
  • cc5f738cec Change: replace the "(City)" identifier in the town directory with the city icon (#14634) Su 2025-09-28 20:18:23 +01:00
  • d280669959 Codechange: Initialise rail/road types with range-for. Peter Nelson 2025-09-09 21:14:17 +01:00
  • eed63628f5 Codechange: Use std algorithm when allocating rail/road type. Peter Nelson 2025-09-09 21:07:01 +01:00
  • c6f657fb62 Codechange: Make GetRail/RoadTypeInfoIndex() a member method. Peter Nelson 2025-09-09 18:00:54 +01:00
  • 0812a641ae Codechange: Cleanup unnecessary includes of spritecache.h (#14678) Peter Nelson 2025-09-28 18:09:57 +01:00
  • d50dd18215 Codechange: Replace Rect CentreTo with CentreToHeight. (#14675) Peter Nelson 2025-09-28 14:09:36 +01:00
  • de0b4b4918 Change: Support interface scaling in network client list buttons. Peter Nelson 2025-09-25 08:45:25 +01:00
  • 056cccfb71 Codechange: Rework network client list buttons. Peter Nelson 2025-09-25 08:45:24 +01:00
  • 4fea930bdf Update: Translations from eints translators 2025-09-28 04:37:53 +00:00
  • 7c3f8825fa Codechange: Use Rect WithX/WithY in some places. Peter Nelson 2025-09-21 20:35:58 +01:00
  • 531187d92d Codechange: Add WithX/WithY methods to Rect. Peter Nelson 2025-09-21 14:32:27 +01:00
  • 840a024cb3 Change: Prefer normal/medium weight font in FontConfig fallback detection. (#14672) Peter Nelson 2025-09-28 00:30:47 +01:00
  • 4b10b1c7de Codefix: shadowing of variables Rubidium 2025-09-27 21:42:49 +02:00
  • fb01e803eb Fix: Industry accept/produce when not contiguous range from 0 (#14555) Jonathan G Rennison 2025-09-27 18:12:49 +01:00
  • 089abf1884 Fix #14604: Clearing tiles to build objects did not update town ratings (#14616) Jonathan G Rennison 2025-09-27 18:11:42 +01:00
  • 0d12d58107 Codechange: FlatSet's contains() should be const. (#14665) Peter Nelson 2025-09-27 18:10:39 +01:00
  • 845a5de51c Codechange: Rename TrackFollowers to follower. (#14664) Peter Nelson 2025-09-27 18:10:22 +01:00
  • 2934b87d1c Codefix 18e28077cc: Local variable icon shadowed member variable icon. (#14668) Peter Nelson 2025-09-27 13:08:06 +01:00
  • cdc42e7906 Fix #14549: changing interface scale could underflow map zoom Rubidium 2025-09-24 21:13:43 +02:00
  • a9bfdeb5e0 Update: Translations from eints translators 2025-09-27 04:38:00 +00:00
  • ce71794591 Fix: League Table layout broken with RTL languages. (#14667) Peter Nelson 2025-09-27 01:50:33 +01:00
  • b4367c3593 Change: Record and show multiple errors for each NewGRF. (#14658) Peter Nelson 2025-09-26 19:00:45 +01:00
  • c9e0823a2e Feature: Draw infinite water when all borders are water (#13289) Tyler Trahan 2025-09-26 10:37:27 -04:00
  • 7fe444ed37 Codechange: Set YAPF startup nodes directly. (#14663) Kuhnovic 2025-09-26 16:33:20 +02:00
  • 86b46fcd03 Codechange: Simplified logic of ship leaving a depot. (#14661) Kuhnovic 2025-09-26 13:35:11 +02:00
  • 57f489c2cc Codechange: Moved PruneIntermediateNodeBranch to rail pathfinder. (#14662) Kuhnovic 2025-09-26 11:37:50 +02:00
  • ed47cbdb0f Fix bff8501: Gcc 15 warns about duplicate type. (#14660) Kuhnovic 2025-09-26 10:04:50 +02:00
  • 0b4ef8be90 Fix #14607: Bridge-over-station discrepancy depending on build order. (#14608) Peter Nelson 2025-09-24 22:45:18 +01:00
  • 3bb1b847d3 Fix 3ac1a2f1e4: Game crash due to invalid vehicle type information. (#14628) Peter Nelson 2025-09-24 22:44:41 +01:00
  • 88d3faa050 Codechange: Simplified structure of yapf_ship_regions. (#14640) Kuhnovic 2025-09-24 21:34:01 +02:00
  • 505c0fb4c1 Update: Translations from eints translators 2025-09-24 04:37:55 +00:00
  • 04e594ccbf Fix d85f4b3ebf: Incorrect row height in network server list. (#14653) Peter Nelson 2025-09-23 23:15:21 +01:00
  • 5637beeb84 Codechange: Make TownRatingCheckType an enum class. (#14652) Peter Nelson 2025-09-23 22:00:34 +01:00
  • 8dd7c6dba4 Codechange: Use EnumBitSet for TownFlags. (#14651) Peter Nelson 2025-09-22 20:04:55 +01:00
  • 148940cca6 Codefix: Incorrect naming and location of widget names for build docks window. (#14650) Peter Nelson 2025-09-22 07:18:08 +01:00
  • 3176cdf53b Update: Translations from eints translators 2025-09-22 04:38:24 +00:00
  • 35cbdb34f6 Codechange: Add constant for INVALID_WIDGET. (#14649) Peter Nelson 2025-09-21 22:47:04 +01:00
  • 490d43d6d0 Codechange: Call shorter variant of DrawFrameRect and GfxFillRect. (#14647) Peter Nelson 2025-09-21 20:30:59 +01:00
  • bb821fbb7e Codechange: Deduplicate DrawButtonDropdown. (#14646) Peter Nelson 2025-09-21 20:26:06 +01:00
  • a2209edc03 Codechange: Don't use Point for non-2D coordinate. (#14645) Peter Nelson 2025-09-21 14:57:53 +01:00
  • 7845ed40e4 Codechange: Move settings entry size global variables. (#14644) Peter Nelson 2025-09-21 13:41:47 +01:00
  • 2a2e61389e Fix 6e90b828c6: Off-by-one in Rect::CentreTo. (#14643) Peter Nelson 2025-09-21 13:41:23 +01:00
  • a32547e8fd Fix 8c58fb1efd: Doubled beep sounds when clicking toolbar buttons. Peter Nelson 2025-09-21 01:00:20 +01:00
  • 94979e1f08 Codechange: Demagicify main toolbar button type. Peter Nelson 2025-09-21 01:29:54 +01:00
  • 9b07f24693 Fix #14631, Fix 1cb0cbcb6c: Waypoint customs spec not allocated properly on initial construction. (#14633) Peter Nelson 2025-09-21 09:32:25 +01:00
  • 1a7db83649 Update: Translations from eints translators 2025-09-21 04:37:37 +00:00
  • 1b96f3c4af Fix ed67aedabf: Wrong button type for town menu in scenario editor toolbar. (#14641) Peter Nelson 2025-09-21 02:25:31 +01:00
  • 5dfea46fd2 Doc: Update station rating comments and doxygen. Tyler Trahan 2025-07-21 06:49:35 -04:00
  • 86e0f27689 Codechange: Early continue for cargos not moved by this station Tyler Trahan 2025-07-21 06:46:16 -04:00
  • 48e54caa37 Change: Add lock penalty to ship pathfinder. (#14603) Kuhnovic 2025-09-20 22:52:59 +02:00
  • 7e8a198cd5 Codechange: Use YAPF for river builder pathfinder. (#14606) Kuhnovic 2025-09-20 21:42:06 +02:00
  • 9fee37fd1d Update: Translations from eints translators 2025-09-20 04:37:32 +00:00
  • 36dce002dd Change: [Script] Decouple RAILTYPE_INVALID from internal presentation. (#14630) Peter Nelson 2025-09-19 22:02:08 +01:00
  • 461ba26554 Update: Translations from eints translators 2025-09-19 04:38:27 +00:00
  • 87d0473e67 Change: Determine automatic interface scale by window size. (#14627) Peter Nelson 2025-09-18 18:52:14 +01:00
  • 0270ead4a4 Update: Translations from eints translators 2025-09-18 04:37:46 +00:00
  • bbd8ea4abe Fix: Variant cycle detection in FinaliseEngineArray (#14629) Jonathan G Rennison 2025-09-17 22:42:42 +01:00
  • 385547642a Fix #14620: Use full file path when deleting files. (#14623) Kuhnovic 2025-09-17 21:43:22 +02:00
  • 8929803b7d Change: Apply interface scale to window snap distance. (#14625) Peter Nelson 2025-09-17 12:29:16 +01:00
  • ab12680baf Update: Translations from eints translators 2025-09-17 04:37:43 +00:00
  • ffcf5c1c11 Update: Translations from eints translators 2025-09-16 04:37:32 +00:00
  • 90ad445802 Fix #14588: Show error when unable to clone partly-cleared crashed train (#14591) Tyler Trahan 2025-09-15 19:05:35 -04:00
  • 9ee5c8dd87 Change: Removed disable_node_optimization YAPF setting (#14578) Kuhnovic 2025-09-15 21:59:12 +02:00
  • 5dbcbb1be4 Fix 4eaeccd: FioRemove should return false if the file does not exist. (#14619) Kuhnovic 2025-09-15 21:17:18 +02:00
  • ad172d7a66 Fix #14572: Incorrect playlist entry was removed if there are duplicates. (#14583) Peter Nelson 2025-09-15 18:52:07 +01:00
  • 75ec1d2ecb Fix 313c6c45aa: [Script] Return rail types as list instead of bitmask. (#14617) Peter Nelson 2025-09-15 13:59:04 +01:00
  • 9837e38e40 Change: Ask for confirmation before deleting a savegame / scenario / heightmap. (#14621) Kuhnovic 2025-09-15 13:14:56 +02:00
  • 302266c0b9 Cleanup 3ac1a2f1e4: Don't load/save a train's railtypes property. (#14618) Peter Nelson 2025-09-15 08:21:09 +01:00
  • e690762a46 Update: Translations from eints translators 2025-09-15 04:38:59 +00:00
  • d2d7184492 Add: Show all railtypes in the build vehicle and engine preview dialogs. Michael Lutz 2025-09-08 00:25:17 +02:00
  • ceee8016a5 Add: [Script] Function to get all rail types of an rail engine. Michael Lutz 2025-06-13 21:20:29 +02:00