Commit Graph

  • bb988f940e Fix #10638: Incorrect water infra total when building canal over object Jonathan G Rennison 2023-04-12 00:18:32 +01:00
  • 1d947201d3 Debug: Fix expand/collapse for extra engine flags Jonathan G Rennison 2023-04-13 19:59:28 +01:00
  • d04aae8428 Update: Translations from eints danish: 18 changes by bscargo translators 2023-04-13 18:40:16 +00:00
  • ff55bfb787 Fix #10343: Don't extend town-disallowed roadtypes. (#10347) PeterN 2023-04-12 22:30:03 +01:00
  • a47f92d309 Update: Korean translation up to 9bf6a1d TELK 2023-04-10 21:36:49 +09:00
  • 5f99c8c4aa Fix: Extra viewport cannot be scrolled with right-click-close. (#10644) PeterN 2023-04-12 20:14:48 +01:00
  • c89079a210 Merge branch 'master' into jgrpp Jonathan G Rennison 2023-04-12 20:02:57 +01:00
  • 97cfd40649 Fix #10630: Don't allow shifting service date earlier than 0 (#10643) Tyler Trahan 2023-04-12 14:52:37 -04:00
  • a0d8545f6c Update: Translations from eints french: 15 changes by glx22 translators 2023-04-12 18:42:18 +00:00
  • 6e091c78b8 Use SoftClamp in DrawAircraftEngine, DrawShipEngine, DrawTrainEngine Jonathan G Rennison 2023-04-12 19:34:55 +01:00
  • 9521e7ef2b Merge branch 'master' into jgrpp Jonathan G Rennison 2023-04-12 19:34:11 +01:00
  • 06b78a7299 Fix: Don't double-pad existing size when adding widget padding. Peter Nelson 2023-04-11 18:45:42 +01:00
  • d93f96a442 Fix: Account for extra dropdown list padding. Peter Nelson 2023-04-11 18:30:49 +01:00
  • eff2a1669f Use SoftClamp in DrawRoadVehEngine Jonathan G Rennison 2023-04-12 18:42:05 +01:00
  • e17420777a Fix #10637: Incorrect water infra total when building multi-tile object Jonathan G Rennison 2023-04-12 00:13:39 +01:00
  • 639b24911d Fix wrong tile for old canal ownership check in CmdBuildCanal Jonathan G Rennison 2023-04-12 00:52:27 +01:00
  • d0299e4c16 Revert "Fix #9870: Don't update infrastructure totals when overbuilding object on canal" Jonathan G Rennison 2023-04-11 23:59:14 +01:00
  • 49528f908d Fix water infrastructure total when building multi-tile objects Jonathan G Rennison 2023-04-11 23:46:38 +01:00
  • 55f11129c8 Tracerestrict: Add status test for if train is stopping at order destination Jonathan G Rennison 2023-04-11 22:01:51 +01:00
  • cfc6b1b302 Debug: Log values when VENC chunk vehicle cache mismatch detected Jonathan G Rennison 2023-04-11 21:59:40 +01:00
  • 3b2eb11fe8 Codechange: Use cached name for all station/industry/town name formatting. (#10634) PeterN 2023-04-11 21:50:22 +01:00
  • d7f0c5d6d8 Update: Translations from eints russian: 3 changes by Ln-Wolf finnish: 7 changes by hpiirai polish: 17 changes by pAter-exe translators 2023-04-11 18:42:26 +00:00
  • 29411ce975 Fix missing newlines in desync/inconsistency report headers Jonathan G Rennison 2023-04-11 19:26:23 +01:00
  • 87fabe99df Allow exchanging a station's name with another station in the same town Jonathan G Rennison 2023-04-11 19:22:15 +01:00
  • 07f2984d06 Allow generating new default name for station Jonathan G Rennison 2023-04-11 18:18:13 +01:00
  • 19a42a879f Fix e8c1920e: Incorrect string codes in translation Jonathan G Rennison 2023-04-11 18:04:07 +01:00
  • e8c1920e7f Departure board: Add support for dual via Jonathan G Rennison 2023-04-11 00:29:15 +01:00
  • 9c830aadcc Departure board: Refactor string handling Jonathan G Rennison 2023-04-10 23:38:48 +01:00
  • 6297012ad6 Fix save/load and GUI for locale.units_velocity_nautical setting Jonathan G Rennison 2023-04-11 00:03:54 +01:00
  • 9e69556e2f Update: Translations from eints english (au): 13 changes by krysclarke english (us): 15 changes by 2TallTyler russian: 12 changes by Ln-Wolf translators 2023-04-10 18:39:57 +00:00
  • ce046f6d17 Fix: Abort loading savegame if road vehicle is on invalid road type. (#10622) PeterN 2023-04-10 19:23:18 +01:00
  • 7320eefc2e Departures: Fix smart terminus detection with circular routes Jonathan G Rennison 2023-04-10 19:11:09 +01:00
  • ce24709576 Add: Some additional debugging information when chunk sizes are incorrect Charles Pigott 2023-04-10 10:32:28 +01:00
  • 8aea13a85b Codechange: Use fmt for SlErrorCorruptFmt Charles Pigott 2023-04-10 14:32:37 +01:00
  • 246ba6f00a Fix 8361cf5a73: Missing bounds check for house specs. (#10625) PeterN 2023-04-10 16:00:34 +01:00
  • 82803b98e0 Merge branch 'master' into jgrpp Jonathan G Rennison 2023-04-10 15:11:53 +01:00
  • f8f7f436ae Documentation: Expand installation.md Jonathan G Rennison 2023-04-10 14:09:24 +01:00
  • e2f1cd44dc Change: Increase max cargo age and let min cargo payment approach zero. (#10596) dP 2023-04-10 14:34:28 +04:00
  • 359fe89d2f Don't use occupancy of unload and leave empty orders for occupancy average Jonathan G Rennison 2023-04-09 23:34:29 +01:00
  • c0f7ab8071 Fix spelling mistake Jonathan G Rennison 2023-04-09 22:27:13 +01:00
  • 770df65141 Update: [Dev] Improve .editorconfig with C++ formatting rules based on OpenTTD code style (#10104) Artin Alavi 2023-04-09 14:39:41 -06:00
  • 58e629ca84 Update: Translations from eints korean: 8 changes by telk5093 russian: 7 changes by Ln-Wolf finnish: 8 changes by hpiirai translators 2023-04-09 18:39:31 +00:00
  • 078e27bd84 Fix #10619: Crash loading linkgraph for older savegames. (#10620) PeterN 2023-04-09 19:28:55 +01:00
  • c6ff7dad68 Add: compile time "unit tests" for GetPartialZ consistent Rubidium 2023-02-25 23:58:46 +01:00
  • 41ef7c88af Codechange: make a numer of Slope related functions constexpr Rubidium 2023-02-25 23:58:46 +01:00
  • 9d2a0f3d0b Change: make GetPartialZ consistent, meaning Z of adjacent slopes continue Rubidium 2023-02-25 23:58:46 +01:00
  • 1fcd69096c Fix: do not update a RV's Z-position when stationary while turning Rubidium 2023-03-13 22:09:14 +01:00
  • e8af8daa68 Codechange: pass "ground vehicle" to GetTileSlopeZ since for tunnel/bridges there are two states Rubidium 2023-03-12 18:14:44 +01:00
  • 17e289015e Adjust string names for label orders Jonathan G Rennison 2023-04-09 17:10:00 +01:00
  • 339a8b14c5 Reset departure board scrolling when resizing window Jonathan G Rennison 2023-04-09 16:13:14 +01:00
  • bb6d45e4dc Scroll departure boards at constant speed Jonathan G Rennison 2023-04-09 15:49:18 +01:00
  • 1321e48465 Fix: Update top toolbar tooltips for added features. (#10616) Alberth289346 2023-04-09 13:52:04 +02:00
  • 23319fbd4a Document uses of xflags and xdata in OrderExtraInfo Jonathan G Rennison 2023-04-09 11:22:09 +01:00
  • 2ff513f0cd Worker thread pool: Fix worker wake CV notify condition Jonathan G Rennison 2023-04-09 01:34:04 +01:00
  • 06e0f39aff Add text label and departure board via orders Jonathan G Rennison 2023-04-09 01:32:36 +01:00
  • 97bdf99239 Codechange: Add a property to graph windows for whether to draw dates (#10608) Tyler Trahan 2023-04-08 15:10:17 -04:00
  • 39c6b3def1 Update: Translations from eints english (au): 2 changes by krysclarke russian: 2 changes by Ln-Wolf translators 2023-04-08 18:46:15 +00:00
  • 0de5eb53fa Codechange: Use constants for service interval max/min/default values (#10611) Tyler Trahan 2023-04-08 14:04:30 -04:00
  • 1691640603 Fix: Specify units for value of share trading age setting (#10612) Tyler Trahan 2023-04-08 13:51:52 -04:00
  • 3b6f7c09ad Allow changing colour of orders in order list and timetable windows Jonathan G Rennison 2023-04-08 17:34:18 +01:00
  • f1144de509 Feature: Separate rail/road and sea/air velocity units, and add knots. (#10594) PeterN 2023-04-08 17:26:13 +01:00
  • ab98af8dd2 Fix width of "extra" drop down box in timetable window Jonathan G Rennison 2023-04-08 17:13:42 +01:00
  • 3a48d6e60f Fix 991a797: [Script] Allow STRINGN consumption to be different than expected glx22 2023-04-02 00:47:36 +02:00
  • 43cea852a6 Fix 41b414b: Validate RAW_STRING parameter values in game_script mode Jonathan G Rennison 2023-03-22 16:46:40 +00:00
  • 47e12a8790 Codechange: Check that CompanyMask fits into 16 bits during compilation. Peter Nelson 2023-04-07 10:21:22 +01:00
  • 5199881a8d Codechange: Use correct type for linkgraph company mask. Peter Nelson 2023-04-07 10:12:29 +01:00
  • 65e0b0dcb7 Codechange: Be consistent with how company masks are set to all. Peter Nelson 2023-04-05 07:49:41 +01:00
  • 08977828cc Fix: Check ID for name is within bounds. Peter Nelson 2023-04-06 20:30:01 +01:00
  • cd6c04a663 Fix: Check station ID is within bounds when copying layouts. Peter Nelson 2023-04-06 20:29:59 +01:00
  • 8361cf5a73 Fix: Check sprite group mapping ID is within bounds of feature. Peter Nelson 2023-04-06 20:29:58 +01:00
  • 96f4eb3681 Codechange: Check NewGRF feature is defined before processing any sprite group mapping. Peter Nelson 2023-04-06 20:29:57 +01:00
  • 04215afe3f Codechange: Replace roadstop spec limit magic number with constant. Peter Nelson 2023-04-06 20:29:52 +01:00
  • 9246789fd3 Update: Translations from eints spanish (mexican): 2 changes by GNosii vietnamese: 2 changes by KhoiCanDev czech: 1 change by jachymozo romanian: 10 changes by bnegrut danish: 3 changes by bscargo translators 2023-04-07 18:39:12 +00:00
  • e4c511d403 Fix #10578: Allow to select any version of AI/GS from GUI (#10604) Loïc Guilloux 2023-04-07 19:33:07 +02:00
  • b776dcbd17 Departure boards: Fix terminus detection from via stops Jonathan G Rennison 2023-04-06 18:02:15 +01:00
  • c9c0436e58 Add company setting for remain at station if next order for same station Jonathan G Rennison 2023-04-06 01:14:02 +01:00
  • 1d05637d45 Add setting for rail depot maximum speed Jonathan G Rennison 2023-04-06 00:38:45 +01:00
  • e02585f68e Add railtype and signals variables for signal vertical clearance Jonathan G Rennison 2023-04-04 20:29:22 +01:00
  • 0370f2e3f1 Check that order is station type when comparing with last_station_visited Jonathan G Rennison 2023-04-03 21:27:20 +01:00
  • da97e0d170 Clear viewport map mode landscape caches when deleting/merging companies Jonathan G Rennison 2023-04-03 21:11:29 +01:00
  • 8ddb9462e6 Fix ValidateVehicleTileHash for aircraft and multi-part ships Jonathan G Rennison 2023-04-03 21:04:58 +01:00
  • d82a050365 Fix template replacement cache update crash in RemoveAllGroupsForCompany Jonathan G Rennison 2023-04-03 20:59:47 +01:00
  • e3e743ba1e Skip over dummy/invalid orders in destination prediction and auto-separation Jonathan G Rennison 2023-04-03 20:29:23 +01:00
  • 3d1b0af8f6 Merge branch 'master' into jgrpp Jonathan G Rennison 2023-04-03 00:33:59 +01:00
  • 82c70ed3b8 Change: Expose ObjectSpec vector to simplify iteration. Peter Nelson 2023-01-15 00:04:53 +00:00
  • 1f46f080f0 Codechange: Store objectspecs in std::vector instead of flat array. Peter Nelson 2022-11-06 19:21:03 +00:00
  • 93197f58b7 Codechange: Bind objectspecs to classes once all finalised. Peter Nelson 2023-01-16 23:31:31 +00:00
  • 02961fd7af Codechange: Use std::vector for NewGRF class lists. Peter Nelson 2023-01-08 15:36:57 +00:00
  • 62053779b5 Road stops: Add flag to read draw mode from register 0x100 Jonathan G Rennison 2023-04-02 13:05:48 +01:00
  • 177a00ac12 Documentation: Adjust road stops NML CSS Jonathan G Rennison 2023-04-02 13:02:49 +01:00
  • 706d8f17a3 Road stops: Add bit for whether stop is being drawn in the build window Jonathan G Rennison 2023-04-02 12:34:01 +01:00
  • c9e62ca29b Only handle each conditional branch once in OrderList::GetNextStoppingStation Jonathan G Rennison 2023-04-02 01:59:34 +01:00
  • cfb0d366f3 Unix: Trigger crash log handler on receiving SIGQUIT Jonathan G Rennison 2023-04-02 01:07:54 +01:00
  • 73474b08fe Fix: Clicking on editbox clear button didn't take account of padding. (#10583) PeterN 2023-03-31 16:07:15 +01:00
  • c1077212d7 Codechange: Use a shared_ptr for viewport overlay. (#10586) PeterN 2023-03-31 16:06:36 +01:00
  • b9a4cd57f8 TBTR: Refresh drag selection highlight when control key state changed Jonathan G Rennison 2023-03-29 00:18:28 +01:00
  • c018e58f1b TBTR: Add train tooltips (right click and hover) in template edit window Jonathan G Rennison 2023-03-29 00:18:02 +01:00
  • 899eaf4ef3 Do not clear train lookahead when entering a train depot Jonathan G Rennison 2023-03-28 22:56:05 +01:00
  • c905824248 Update: Translations from eints chinese (traditional): 14 changes by inAndyPao danish: 1 change by bscargo translators 2023-03-28 18:43:33 +00:00
  • 4127bc1344 Departure boards: Fix handling of missing travel times with conditional orders Jonathan G Rennison 2023-03-27 23:26:55 +01:00