Commit Graph

  • 49dd74ea89 Codechange: Use enum/EnumBitSet for livery in use flags. (#14746) Peter Nelson 2025-11-01 14:25:24 +00:00
  • 16acd8844b Update: Translations from eints translators 2025-11-01 04:37:15 +00:00
  • f05177bd68 Remove: Rail type cost from replace vehicle window. (#14748) Rito12 2025-10-31 15:26:47 +01:00
  • 0282d58b7c Codefix: Add missing 'this->' in ScriptList (#14747) SamuXarick 2025-10-31 11:38:49 +00:00
  • 3fbb0a636e Codechange: Make driver probe behave the same as loading by name. (#14736) Peter Nelson 2025-10-30 20:22:30 +00:00
  • 240864586a Doc 313c6c4: [Script] GetAllRailTypes and GetRailType are from ScriptEngine (#14745) SamuXarick 2025-10-30 17:36:43 +00:00
  • 1b82431545 Add: [Script] Auto-convert ObjectType bool to integer when setting values for items in lists via [] (#14308) SamuXarick 2025-10-29 20:18:00 +00:00
  • 34e96a5e90 Update: Translations from eints translators 2025-10-29 04:41:13 +00:00
  • 96f4c16bd9 Codechange: Simplify YAPF debug helpers a little. (#14741) Peter Nelson 2025-10-28 22:05:23 +00:00
  • bdb0d9510f Update: Translations from eints translators 2025-10-28 04:38:50 +00:00
  • 5800870c3f Fix #14737: Don't scale custom town and industry counts by land area (#14738) Tyler Trahan 2025-10-27 14:18:31 -04:00
  • 526b8708fc Update: Translations from eints translators 2025-10-27 04:41:32 +00:00
  • f0e82fa297 Update: Translations from eints translators 2025-10-26 04:38:02 +00:00
  • 3e849ca095 Update: Translations from eints translators 2025-10-25 04:38:31 +00:00
  • 2608ff2bac Change: Scale towns/industries by amount of land tiles. (#10063) Peter Nelson 2025-10-24 21:32:09 +01:00
  • 3a7260c2d6 Add: Show height difference in bridge is too low error message. (#14614) Rito12 2025-10-24 22:27:11 +02:00
  • 91498a326b Add: Game units for height. (#14615) Rito12 2025-10-24 22:25:16 +02:00
  • d0ce29fb28 Fix: Do not pre-fill industry production history for unused production slots (#14730) Jonathan G Rennison 2025-10-24 20:34:35 +01:00
  • 14b8e9abae Fix #14240: Remember previous GUI scale when toggling auto-detect (#14380) Oliver Bechstein-Rumble 2025-10-24 20:33:55 +01:00
  • e19a779460 Fix: Don't set set town index for depot tiles. (#14729) Peter Nelson 2025-10-24 20:30:50 +01:00
  • d284e02a87 Codechange: Prefer string equality instead of comparison. (#14727) Peter Nelson 2025-10-24 20:30:03 +01:00
  • c9af1c1c7a Codechange: Add prefix to dependabot commits (#14691) Loïc Guilloux 2025-10-24 21:20:41 +02:00
  • c925246bfb Doc 80666a0: Fix typo in game script changelog (#14714) SamuXarick 2025-10-24 20:19:47 +01:00
  • e88d96e4df Codechange: Use single vector for next station order. Peter Nelson 2025-10-16 21:54:43 +01:00
  • 57e48db628 Codechange: Remove StationIDStack and SmallStack. Peter Nelson 2025-10-11 17:00:40 +01:00
  • 427ba3bfd3 Codechange: Iterate road/tram masks instead of checking each type. (#14716) Peter Nelson 2025-10-23 20:59:58 +01:00
  • a2b897592b Doc: Define policy on AI usage in OpenTTD development (#14537) Tyler Trahan 2025-10-23 08:24:58 -04:00
  • 6010859365 Codechange: Optimize FlowRiver (#13264) SamuXarick 2025-10-22 13:42:17 +01:00
  • 256a26ca4e Codechange: [Script] Add regression test for company president gender. Peter Nelson 2025-10-03 17:36:57 +01:00
  • 64d263b640 Fix a46a3a97f3: Incorrect parameter order for CmdSetCompanyManagerFace. Peter Nelson 2025-10-03 17:35:47 +01:00
  • d3d2e8fe8c Codechange: Silence uninitialized variable warning from GCC. (#14715) Peter Nelson 2025-10-19 11:45:13 +01:00
  • 7c8802ca4c Update: Translations from eints translators 2025-10-16 04:38:47 +00:00
  • 8c7f254134 Fix ef71ce0a9d: Crash when user enters a blank line in the console. (#14711) Peter Nelson 2025-10-15 23:16:00 +01:00
  • 1bae740aab Codefix: Make sure safeguards.h is the last included non-table header. (#14687) Peter Nelson 2025-10-11 10:22:50 +01:00
  • be3df87dd9 Codefix: Remove double SetDirty() calls. Rito12 2025-10-08 17:10:47 +02:00
  • 4a555528fd Codechange: Dereference with x-> instead of (*x). (#14700) Peter Nelson 2025-10-05 15:47:33 +01:00
  • 2aaff2dc08 Codechange: Script list iterator tidying. (#14698) Peter Nelson 2025-10-05 07:57:09 +01:00
  • d7727052bc Codechange: Use find/find_if to search for rail/road types by label. Peter Nelson 2025-10-01 21:54:40 +01:00
  • 01fe7e329e Codechange: Use FlatSet to store and test alternate rail/road types. Peter Nelson 2025-09-07 14:13:57 +01:00
  • e301630322 Fix f6c5da4cad: dump_info should not reverse non-ASCII label. (#14697) Peter Nelson 2025-10-03 22:28:28 +01:00
  • 5563e9739d Update: Translations from eints translators 2025-10-01 04:38:32 +00:00
  • 3db024fe56 Fix: Bootstrap ignored default OpenTTD truetype fonts. (#14684) Peter Nelson 2025-09-30 22:16:50 +01:00
  • ca7332f24c Update: Translations from eints translators 2025-09-30 04:38:08 +00:00
  • 612b52799f Change: Make groups window group list aware of interface scaling. Peter Nelson 2025-09-28 19:23:57 +01:00
  • 90d52a2deb Codechange: Use Rects for group window drawing. Peter Nelson 2025-09-28 19:10:16 +01:00
  • d965b591e8 Change: Provide road and rail overlay sprites for bridge decks. (#14557) Peter Nelson 2025-09-29 22:08:16 +01:00
  • e7ee830c0a Codechange: make all Providers fully const (Font/Screenshot/Sound) Rubidium 2025-09-29 21:16:42 +02:00
  • 4683148890 Fix 9cdf740097: Don't make copy of format providers when making a screenshot. (#14681) Peter Nelson 2025-09-29 21:02:08 +01:00
  • 9dbdc00439 Add: Include build cost in rail/road dropdowns. (#14599) Peter Nelson 2025-09-29 19:23:02 +01:00
  • cf250524de Update: Translations from eints translators 2025-09-29 04:39:03 +00:00
  • 6cfc7a85d5 Change: replace the "(City)" identifier in the town directory with the city icon (#14634) Su 2025-09-28 20:18:23 +01:00
  • 60c8b2cf8c Codechange: Initialise rail/road types with range-for. Peter Nelson 2025-09-09 21:14:17 +01:00
  • be1d9b8349 Codechange: Use std algorithm when allocating rail/road type. Peter Nelson 2025-09-09 21:07:01 +01:00
  • 45a7f16f4d Codechange: Make GetRail/RoadTypeInfoIndex() a member method. Peter Nelson 2025-09-09 18:00:54 +01:00
  • dd64d510b8 Codechange: Cleanup unnecessary includes of spritecache.h (#14678) Peter Nelson 2025-09-28 18:09:57 +01:00
  • aaa337592c Codechange: Replace Rect CentreTo with CentreToHeight. (#14675) Peter Nelson 2025-09-28 14:09:36 +01:00
  • fcd3d29be7 Change: Support interface scaling in network client list buttons. Peter Nelson 2025-09-25 08:45:25 +01:00
  • ed856a8eb9 Update: Translations from eints translators 2025-09-28 04:37:53 +00:00
  • 32b92a6594 Codechange: Use Rect WithX/WithY in some places. Peter Nelson 2025-09-21 20:35:58 +01:00
  • 3b5168cb92 Codechange: Add WithX/WithY methods to Rect. Peter Nelson 2025-09-21 14:32:27 +01:00
  • b20ab2916a Change: Prefer normal/medium weight font in FontConfig fallback detection. (#14672) Peter Nelson 2025-09-28 00:30:47 +01:00
  • 892c02dc86 Codefix: shadowing of variables Rubidium 2025-09-27 21:42:49 +02:00
  • 59880a116c Fix: Industry accept/produce when not contiguous range from 0 (#14555) Jonathan G Rennison 2025-09-27 18:12:49 +01:00
  • a3f0cad534 Fix #14604: Clearing tiles to build objects did not update town ratings (#14616) Jonathan G Rennison 2025-09-27 18:11:42 +01:00
  • 64bcf034bd Codechange: FlatSet's contains() should be const. (#14665) Peter Nelson 2025-09-27 18:10:39 +01:00
  • 5611d31256 Codechange: Rename TrackFollowers to follower. (#14664) Peter Nelson 2025-09-27 18:10:22 +01:00
  • 9202d8e0b5 Codefix 18e28077cc: Local variable icon shadowed member variable icon. (#14668) Peter Nelson 2025-09-27 13:08:06 +01:00
  • 1baa84eccc Fix #14549: changing interface scale could underflow map zoom Rubidium 2025-09-24 21:13:43 +02:00
  • e0ac2095eb Update: Translations from eints translators 2025-09-27 04:38:00 +00:00
  • 0b9ee13b5c Fix: League Table layout broken with RTL languages. (#14667) Peter Nelson 2025-09-27 01:50:33 +01:00
  • e1fe2e19e9 Change: Record and show multiple errors for each NewGRF. (#14658) Peter Nelson 2025-09-26 19:00:45 +01:00
  • 25ad0317fb Feature: Draw infinite water when all borders are water (#13289) Tyler Trahan 2025-09-26 10:37:27 -04:00
  • e6a05f57e0 Codechange: Set YAPF startup nodes directly. (#14663) Kuhnovic 2025-09-26 16:33:20 +02:00
  • c367ad6376 Codechange: Simplified logic of ship leaving a depot. (#14661) Kuhnovic 2025-09-26 13:35:11 +02:00
  • 839e5fffb2 Codechange: Moved PruneIntermediateNodeBranch to rail pathfinder. (#14662) Kuhnovic 2025-09-26 11:37:50 +02:00
  • 554913986e Fix bff8501: Gcc 15 warns about duplicate type. (#14660) Kuhnovic 2025-09-26 10:04:50 +02:00
  • 2af7a99984 Fix #14607: Bridge-over-station discrepancy depending on build order. (#14608) Peter Nelson 2025-09-24 22:45:18 +01:00
  • e2e01eabb5 Fix 3ac1a2f1e4: Game crash due to invalid vehicle type information. (#14628) Peter Nelson 2025-09-24 22:44:41 +01:00
  • 22d9c0b2d3 Codechange: Simplified structure of yapf_ship_regions. (#14640) Kuhnovic 2025-09-24 21:34:01 +02:00
  • 8797689c10 Update: Translations from eints translators 2025-09-24 04:37:55 +00:00
  • cd639a774d Fix d85f4b3ebf: Incorrect row height in network server list. (#14653) Peter Nelson 2025-09-23 23:15:21 +01:00
  • f5ec253a8e Codechange: Make TownRatingCheckType an enum class. (#14652) Peter Nelson 2025-09-23 22:00:34 +01:00
  • 7baa01b394 Codechange: Use EnumBitSet for TownFlags. (#14651) Peter Nelson 2025-09-22 20:04:55 +01:00
  • 29c5157e36 Codefix: Incorrect naming and location of widget names for build docks window. (#14650) Peter Nelson 2025-09-22 07:18:08 +01:00
  • 9f7623f137 Update: Translations from eints translators 2025-09-22 04:38:24 +00:00
  • 1824e42246 Codechange: Add constant for INVALID_WIDGET. (#14649) Peter Nelson 2025-09-21 22:47:04 +01:00
  • 18bf0e2b58 Codechange: Call shorter variant of DrawFrameRect and GfxFillRect. (#14647) Peter Nelson 2025-09-21 20:30:59 +01:00
  • a660bedc67 Codechange: Deduplicate DrawButtonDropdown. (#14646) Peter Nelson 2025-09-21 20:26:06 +01:00
  • 8cdc054ef1 Codechange: Don't use Point for non-2D coordinate. (#14645) Peter Nelson 2025-09-21 14:57:53 +01:00
  • 43eacceea7 Codechange: Move settings entry size global variables. (#14644) Peter Nelson 2025-09-21 13:41:47 +01:00
  • 48cf1cabbe Fix 6e90b828c6: Off-by-one in Rect::CentreTo. (#14643) Peter Nelson 2025-09-21 13:41:23 +01:00
  • 83bd4b6d0f Fix 8c58fb1efd: Doubled beep sounds when clicking toolbar buttons. Peter Nelson 2025-09-21 01:00:20 +01:00
  • c606a3e630 Codechange: Demagicify main toolbar button type. Peter Nelson 2025-09-21 01:29:54 +01:00
  • 2c9ac37b62 Fix #14631, Fix 1cb0cbcb6c: Waypoint customs spec not allocated properly on initial construction. (#14633) Peter Nelson 2025-09-21 09:32:25 +01:00
  • e21094f04f Update: Translations from eints translators 2025-09-21 04:37:37 +00:00
  • 6e3d0012b1 Fix ed67aedabf: Wrong button type for town menu in scenario editor toolbar. (#14641) Peter Nelson 2025-09-21 02:25:31 +01:00
  • 99df8b41e6 Doc: Update station rating comments and doxygen. Tyler Trahan 2025-07-21 06:49:35 -04:00
  • 415bbb00c4 Codechange: Early continue for cargos not moved by this station Tyler Trahan 2025-07-21 06:46:16 -04:00
  • 726da5e7b2 Change: Add lock penalty to ship pathfinder. (#14603) Kuhnovic 2025-09-20 22:52:59 +02:00
  • 4f5ef4e720 Codechange: Use YAPF for river builder pathfinder. (#14606) Kuhnovic 2025-09-20 21:42:06 +02:00