Commit Graph

  • 51310ef531 Add: [NewGRF] Train property to set multiple track types for an engine. Michael Lutz 2025-06-13 21:19:34 +02:00
  • b16ba117cc Codechange: Store the rail type of rail engines as a RailTypes bitmask. Michael Lutz 2025-06-13 21:01:31 +02:00
  • fdc36e65fd Codechange: Use an enum for vehicle acceleration model. Michael Lutz 2025-06-19 21:09:37 +02:00
  • 01b00b1754 Update: Translations from eints translators 2025-09-14 04:38:01 +00:00
  • 3cad4ad718 Update: Translations from eints translators 2025-09-13 04:36:41 +00:00
  • 5c5fc2759a Codechange: Remove two vector typedefs which are only used once. (#14612) Peter Nelson 2025-09-12 19:41:18 +01:00
  • 71d110b5de Codechange: Prefer EnumBitSet's All() method over bitwise comparisons. (#14611) Peter Nelson 2025-09-12 19:37:17 +01:00
  • 9631165898 Fix 9a294ab2ed: Bridge height check for waypoints didn't include axis in layout. (#14609) Peter Nelson 2025-09-12 08:28:42 +01:00
  • 88759e090f Update: Translations from eints translators 2025-09-12 04:43:48 +00:00
  • a17bc2a3c2 Codechange: Range-check rail/road/tram maps by size instead of constant. (#14602) Peter Nelson 2025-09-11 12:31:34 +01:00
  • 721f619eda Update: Translations from eints translators 2025-09-11 04:37:58 +00:00
  • 89dbb0e1a8 Change: Allow bridges over locks. (#14595) Peter Nelson 2025-09-10 18:41:56 +01:00
  • c927ca3db5 Update: Translations from eints translators 2025-09-10 04:36:50 +00:00
  • c3328ad6d0 Update: Translations from eints translators 2025-09-09 04:38:39 +00:00
  • dbca97f32b Change: Allow bridges over docks. (#14594) Peter Nelson 2025-09-08 21:43:31 +01:00
  • 217b8ecf21 Fix: Don't add spacing in rail/road type dropdowns if no badges are present. (#14598) Peter Nelson 2025-09-08 21:42:49 +01:00
  • 4dfc92aedc Update: Translations from eints translators 2025-09-08 04:40:24 +00:00
  • 9bc3273e09 Codechange: Split table data out of rail.cpp (#14597) Peter Nelson 2025-09-07 16:44:54 +01:00
  • 15df474c7b Fix c02ef3e456: [AI] Incorrect infrastructure cost for road/tram tiles. (#14596) Peter Nelson 2025-09-07 14:11:05 +01:00
  • 95b26278dc Update: Translations from eints translators 2025-09-07 04:37:41 +00:00
  • 2feccd8ec0 Update: Translations from eints translators 2025-09-06 04:38:23 +00:00
  • 3312ed6670 Codechange: Give better names to water tile layouts. (#14592) Peter Nelson 2025-09-05 20:02:00 +01:00
  • f542343589 Codefix: Use of nullptr instead of std::nullopt. (#14590) Peter Nelson 2025-09-05 14:05:02 +01:00
  • c7e904fcf2 Update: Translations from eints translators 2025-09-05 04:39:06 +00:00
  • 4bab50a23e Fix #14586, Fix 069ff846e4: Empty station tile layouts incorrectly substituted with default layouts. (#14587) Peter Nelson 2025-09-04 22:11:02 +01:00
  • 6b8ace1758 Fix #14584: Crash due to drawing non-existent orders of new vehicle. (#14585) Peter Nelson 2025-09-04 03:18:26 +01:00
  • bf847afe2a Codechange: Remove MusicSystem::displayed_playlist. (#14582) Peter Nelson 2025-09-04 02:56:19 +01:00
  • 44e3645a0e Fix: Wrong row may be selected in music playlists. (#14581) Peter Nelson 2025-09-03 19:02:26 +01:00
  • 4808069aa1 Codechange: Shuffle MusicSongInfo members to reduce alignment padding. (#14580) Peter Nelson 2025-09-03 18:22:50 +01:00
  • accf29027d Codechange: Remove redundant data members from YAPF ship node. (#14577) Kuhnovic 2025-09-03 12:52:15 +02:00
  • cdad52421d Update: Translations from eints translators 2025-09-03 04:38:23 +00:00
  • dc6ea7d8b1 Codechange: Use span instead of raw pointer for animated cursors. (#14575) Peter Nelson 2025-09-02 21:48:24 +01:00
  • 5c41262e99 Fix #14569: Ensure music playlist window is large enough. (#14570) Peter Nelson 2025-09-02 20:18:33 +01:00
  • d998144f65 Codefix f6555cf: fix comment track vs. tile (#14571) Cornelius Diekmann 2025-09-02 13:55:08 +02:00
  • adc3d06bbb Fix #14278, ccd586a7: [Script] Don't set members inside operator new() (#14568) Loïc Guilloux 2025-09-02 12:58:31 +02:00
  • 2d6f141f4e Update: Translations from eints translators 2025-09-02 04:39:43 +00:00
  • 46d0264291 Fix 6d6e64b1f0: Road stop properties 0x13/0x14 were not skipped properly. (#14567) Peter Nelson 2025-09-01 18:52:55 +01:00
  • db43f98542 Fix #13922: Ensure music track no widget is wide enough for track no. (#14566) Peter Nelson 2025-09-01 09:44:33 +01:00
  • af4bdf097d Update: Translations from eints translators 2025-09-01 04:42:09 +00:00
  • f44fd09cc1 Add timer dependency dP 2025-12-08 03:04:21 +05:00
  • c22536f464 Fix 7b60e5ccad: Badge filters were only applied to trains. (#14565) Peter Nelson 2025-08-31 23:04:48 +01:00
  • 50b20c3830 Backport some fixes from cmclient dP 2025-12-08 02:50:24 +05:00
  • 466e919d01 Fix some compilation warnings dP 2025-12-08 02:44:39 +05:00
  • f19d9122cc Merge branch 'v14' dP 2025-12-08 02:42:34 +05:00
  • 04f1a114dd Change #14155: Erato's the winner of the title game competition Rubidium 2025-12-07 18:14:00 +01:00
  • 9ea4d6b2df Doc: Update 15.0-rc1 changelog with last PR. (#14880) Peter Nelson 2025-12-07 20:42:40 +00:00
  • 7f196c6652 Feature: House placer mode to replace existing houses (#14469) Tyler Trahan 2025-12-07 12:05:47 -05:00
  • 0bf3de7658 Fix #14863: [Script] Improve documentation for GetAPIVersion (#14877) Charles Pigott 2025-12-07 16:55:41 +00:00
  • 0ef15fa991 Update: Improve wording of 15.0-RC1 changelog entries (#14876) Charles Pigott 2025-12-07 16:55:28 +00:00
  • ced54c3008 Update: Changelog for 15.0-RC1 Rubidium 2025-12-06 20:51:40 +01:00
  • bbf582ff3a Fix 92e895a: don't force proceed crashed trains Cyprian Klimaszewski 2025-12-07 14:19:50 +01:00
  • 4339bf3dc7 Codechange: Use attribute syntax for debug_inline, so clang-format understands it. frosch 2025-04-21 18:58:08 +02:00
  • 2fc877c2ec Fix #14871, 80e58e751a: Possible crash when building NewGRF station under bridge. (#14872) Peter Nelson 2025-12-07 11:59:20 +00:00
  • 99f04f27de Doc: Update information for receiving a copy of GPL. (#14869) Cyprian Klimaszewski 2025-12-07 12:25:08 +01:00
  • 4b7a3241bf Codechange: Remove unnecessary 'core' includes. (#14867) Peter Nelson 2025-12-07 08:36:58 +00:00
  • 9e52df87ad Update: Translations from eints translators 2025-12-07 04:43:11 +00:00
  • bc6a656deb Change: Package OpenGFX2 for Windows Store and GOG Richard Wheeler 2025-03-29 22:31:30 +00:00
  • 55157f6df2 Doc: update contact information for Free Software Foundation Rubidium 2025-12-06 15:33:31 +01:00
  • 9adc4bfc0f Codechange: Make order load/unload flags value types. (#14861) Peter Nelson 2025-12-06 18:30:31 +00:00
  • abf8438a1b Fix #14756: Invalidate nested focus before widget container is cleared. (#14809) Cyprian Klimaszewski 2025-12-06 18:52:44 +01:00
  • 92e895a37a Fix #14723: Set force proceed to TFP_SIGNAL if next tile has signals. (#14724) Cyprian Klimaszewski 2025-12-06 18:12:03 +01:00
  • 046b0c6267 Codechange: Use enum class and EnumBitSet for various order flags. (#14783) Peter Nelson 2025-12-06 12:29:11 +00:00
  • c1d37d8699 Add: Automatically load fonts for missing glyphs. (#14856) Peter Nelson 2025-12-06 12:22:25 +00:00
  • 064f4df6cc Fix: always try to create at least one town Rubidium 2025-12-06 11:59:49 +01:00
  • 6e65b2387a Fix #14802: close NewGRF inspection window when overbuilding with default station/waypoint Rubidium 2025-12-06 09:58:25 +01:00
  • 1445aa9543 Codefix: some coding style improvements Rubidium 2025-12-06 09:05:31 +01:00
  • 1829f7926d Change: Support side-by-side fallback FontCaches instead of hierarchical. (#13303) Peter Nelson 2025-12-06 10:47:12 +00:00
  • 2c91607671 Fix #14839, e4cf6ca0ba: do not set stacked widget height, which might not be shown Rubidium 2025-12-06 09:38:50 +01:00
  • 22569515df Fix: Drop down scrolling broken for mixed-height items. (#14840) Peter Nelson 2025-12-06 09:15:55 +00:00
  • 06d3ae7381 Update: Translations from eints translators 2025-12-06 04:38:49 +00:00
  • d8a07b6ea2 Measure map download and loading times and send them to the server dP 2025-12-05 17:57:58 +05:00
  • 9cf3c5c3d7 Join to last built station with improved join, also don't join outside join area dP 2025-12-05 17:57:29 +05:00
  • ad63087928 Update: Translations from eints translators 2025-12-05 04:43:02 +00:00
  • 0cca44ef47 Implement new cmserver join packet dP 2025-12-04 23:42:37 +05:00
  • bca8913d1d Change: Eliminate small seas instead of ending rivers there (#14797) Tyler Trahan 2025-12-04 10:55:13 -05:00
  • 5dc4ad065b Don't require a specific zstd version dP 2025-12-03 23:27:42 +05:00
  • bd338d6e42 Fix 25f1c97bea: Incorrect background colour in badge configuration list. (#14850) Peter Nelson 2025-12-03 14:38:20 +00:00
  • 7e046f112b Fix #14844: Use company colour remap for badges in picker window. (#14849) Peter Nelson 2025-12-03 14:38:03 +00:00
  • 4ff6a8a385 Show command name in debug messages dP 2025-12-03 16:13:52 +05:00
  • 73b260ce05 Codefix: Leading newlines in Squirrel error/callstack prints (#14851) Jonathan G Rennison 2025-12-03 08:19:49 +00:00
  • 43a82c2e27 Update: Translations from eints translators 2025-12-03 04:42:04 +00:00
  • c24526a2e1 Upgrade: Bump the actions group across 1 directory with 5 updates (#14731) dependabot[bot] 2025-12-02 14:49:36 +00:00
  • 595b696d61 Change: Avoid building farm fields in wetlands (#14846) Tyler Trahan 2025-12-02 09:28:12 -05:00
  • 732de20db5 Merge branch 'v14' dP 2025-12-02 05:06:04 +05:00
  • bdc099d1b5 Experimental town growth highlight with icons dP 2025-12-02 03:37:20 +05:00
  • faf3bb9739 Fix #9071: Don't consider tram tracks when growing towns (#14833) Tyler Trahan 2025-12-01 11:44:28 -05:00
  • e96f35cda9 Codechange: Use SetDisplayedPlane instead of UpdateWidgetSize to hide various buttons (#14831) mmtunligit 2025-12-01 17:43:48 +01:00
  • 66185a312d Update: Translations from eints translators 2025-12-01 04:48:24 +00:00
  • 0600fbe34b Change: Explicitly reserve sprite group types >= 0x80. (#14836) Peter Nelson 2025-11-30 09:12:29 +00:00
  • 84d89cc802 Update: Translations from eints translators 2025-11-30 04:44:11 +00:00
  • 712ca5e3ec Codechange: [Script] Use std::optional for script list next iteration item (#14753) Jonathan G Rennison 2025-11-29 17:36:41 +00:00
  • 069833963c Codechange: Replace drop down list's default bools with DropDownOptions. (#14837) Peter Nelson 2025-11-29 16:17:44 +00:00
  • 2675295675 Fix #8062: (Try to) ensure enough room for profit in vehicle group window. Peter Nelson 2025-11-27 22:47:07 +00:00
  • 91a12a3928 Codechange: Precalculate group column rects. Peter Nelson 2025-11-27 15:35:32 +00:00
  • e15539c430 Codechange: Extract functions to get group name and profit sprite. Peter Nelson 2025-11-27 15:34:33 +00:00
  • 1810354622 Update: Translations from eints translators 2025-11-29 04:39:53 +00:00
  • e4ac251f42 Implement palette mixing in highlights dP 2025-11-29 01:19:34 +05:00
  • f356de80b1 Add mixed tint palette remaps dP 2025-11-28 17:36:05 +05:00
  • ff578faf95 Update: Translations from eints translators 2025-11-28 04:40:44 +00:00
  • 3080b32815 Implement station connection logic without new join dP 2025-11-28 03:17:15 +05:00