Commit Graph

  • a6b467cf45 Fix road/tram type load check for savegame versions before 62 Jonathan G Rennison 2024-01-15 19:37:54 +00:00
  • a1690d5b7b Update: Translations from eints portuguese (brazilian): 1 change by pasantoro translators 2024-01-15 18:39:20 +00:00
  • 94e74a45c2 Fix: Viewport virt coords not updated when sprite font toggled (#11784) Jonathan G Rennison 2024-01-15 18:16:04 +00:00
  • da71a58a84 Dirty whole screen when changing font AA state Jonathan G Rennison 2024-01-15 17:58:41 +00:00
  • bb22440ab7 Update text-size related caches after changing font details Jonathan G Rennison 2024-01-15 17:51:33 +00:00
  • d7b75614bb Merge branch 'master' into jgrpp Jonathan G Rennison 2024-01-15 17:42:26 +00:00
  • 3af99bd2dc Rename ShowInfo to ShowInfoI, add ShowInfo fmt macro Jonathan G Rennison 2024-01-15 17:26:09 +00:00
  • 53fa54f8e9 Fix e1f5be62: Clear font cache when toggling sprite font. (#11780) Peter Nelson 2024-01-15 00:21:11 +00:00
  • 32fc740582 Fix: [SDL2] fullscreen always used the resolution of the first display (#11779) Patric Stout 2024-01-14 23:41:51 +01:00
  • 302ba93471 Fix: [SDL2] only resolutions of the first display were shown (#11778) Patric Stout 2024-01-14 23:25:54 +01:00
  • 994bdff81e Codechange: [CMake] Use timestamps to copy non-generated baseset files. Michael Lutz 2023-12-17 22:13:49 +01:00
  • e1f5be6244 Add: GUI options to select sprite font and AA mode for all fonts. Michael Lutz 2023-12-16 18:28:49 +01:00
  • 20f1a0dc57 Fix: [OSX] Spurious log message when a sprite glyph was layouted. Michael Lutz 2023-12-16 02:30:12 +01:00
  • 36cf6b1d13 Feature: Scalable OpenTTD TrueType font made by Zephyris. Michael Lutz 2023-12-16 01:03:28 +01:00
  • 6e766a2e81 Change: Allow TrueType fonts to provide our private-use glyphs. Michael Lutz 2023-12-16 00:06:19 +01:00
  • 37610af0e4 Fix: Don't replace stripped characters with '?' in console (#11777) Loïc Guilloux 2024-01-14 22:49:42 +01:00
  • 564441e822 Remove: Debug redirect over network Rubidium 2024-01-14 21:07:35 +01:00
  • a6873ef7dd Codechange: Avoid repeatedly calling virtual methods in text drawing loop. (#11774) Peter Nelson 2024-01-14 19:06:50 +00:00
  • e8d6b496c2 Update: Translations from eints english (au): 1 change by krysclarke english (us): 1 change by 2TallTyler chinese (simplified): 9 changes by WenSimEHRP korean: 1 change by telk5093 russian: 1 change by Ln-Wolf finnish: 1 change by hpiirai danish: 2 changes by bscargo french: 2 changes by ottdfevr portuguese: 1 change by azulcosta translators 2024-01-14 18:39:10 +00:00
  • f219557cf2 Codechange: List functions in gui.h under correct source file. (#11775) Peter Nelson 2024-01-14 18:12:40 +00:00
  • 71aaed860b Codechange: Missing some conversions to WidgetID. (#11773) Peter Nelson 2024-01-14 16:47:10 +00:00
  • fe2f2207c1 Minor formatting fix Jonathan G Rennison 2024-01-14 14:36:19 +00:00
  • 563d13ed4e Update cargo filter dropdowns in dual pane train purchase window Jonathan G Rennison 2024-01-14 14:06:27 +00:00
  • 19a8b7b445 Merge branch 'master' into jgrpp Jonathan G Rennison 2024-01-14 12:53:24 +00:00
  • 93ba6d6776 Fix: compilation without precompiled headers (#11770) Loïc Guilloux 2024-01-14 13:27:03 +01:00
  • e3bb6497f7 Codechange: Don't assume game options widget is a dropdown list. Peter Nelson 2024-01-14 10:49:27 +00:00
  • 8ca867ef63 Codechange: Replace game options' style-breaking if-condition with switch. Peter Nelson 2024-01-14 10:48:19 +00:00
  • b5debe9b14 Update scheduled dispatch window when vehicle acquires dispatch slot Jonathan G Rennison 2024-01-14 01:18:20 +00:00
  • a0a09c18fb Scheduled dispatch: Warn when last departure is >= 23 hours in future Jonathan G Rennison 2024-01-13 23:44:39 +00:00
  • 341d022024 Update: Translations from eints chinese (simplified): 141 changes by WenSimEHRP russian: 3 changes by Ln-Wolf danish: 6 changes by bscargo latvian: 10 changes by lexuslatvia dutch: 16 changes by Afoklala french: 2 changes by ottdfevr translators 2024-01-13 18:38:17 +00:00
  • 55683c4350 Fix enabling map edge mode setting when void edge tiles were not flat Jonathan G Rennison 2024-01-13 13:33:01 +00:00
  • b3f31a6523 Fix #11696: Graphics set parameters missing from survey data (#11764) Jonathan G Rennison 2024-01-12 21:53:31 +00:00
  • 479490d7e8 Codechange: Remove unnecessary vector for writing GRF parameter JSON (#11763) Jonathan G Rennison 2024-01-12 21:38:31 +00:00
  • 54b57fbfeb Codechange: [Script] Use ScriptList::FillList() in more locations (#11762) Loïc Guilloux 2024-01-12 21:19:08 +01:00
  • 60da6b992e Fix #4415: Land info build date is also renovation date (#11759) Tyler Trahan 2024-01-12 14:27:33 -05:00
  • 8ae1587987 Merge branch 'master' into jgrpp Jonathan G Rennison 2024-01-12 18:57:14 +00:00
  • 03df70ce8a Fix #11752: [Win32] Wrong multi-line text layout due to incorrect partial run handling (#11761) Loïc Guilloux 2024-01-12 19:40:08 +01:00
  • 0436dd1abe Move instead of copy town list into ShowSelectTownWindow Jonathan G Rennison 2024-01-12 17:35:16 +00:00
  • 394cf1bf9b Fix incorrect town distance sorting in scenario editor house picker town selector Jonathan G Rennison 2024-01-12 17:32:39 +00:00
  • 78e08d5711 Add setting text/warnings about why YAPF is recommended for trains Jonathan G Rennison 2024-01-12 17:19:12 +00:00
  • a0861347db Settings: Move advise default flag/functionality to guiproc Jonathan G Rennison 2024-01-12 17:11:49 +00:00
  • 411f5b2ca2 Change default for purchase land area permitted setting to allow by area Jonathan G Rennison 2024-01-12 17:06:24 +00:00
  • 28efa65e0c Revert a2edf52: SQOpsLimiter does a more precise job (#11754) Loïc Guilloux 2024-01-12 17:04:43 +01:00
  • 1101b04371 Fix: Build button text when train purchase window using "Engines" filter Jonathan G Rennison 2024-01-11 23:00:07 +00:00
  • 32ab765792 Fix #11485: new run on same line must not use last_space of previous run as cut-off point Rubidium 2024-01-11 21:39:47 +01:00
  • b1812751e0 Fix: [CI] unbreak Linux releases by using a slightly older rust-cache action (#11758) Patric Stout 2024-01-12 11:25:50 +01:00
  • e1c9de2318 Improve handling of conditional orders with vehicle route lines Jonathan G Rennison 2024-01-12 01:31:48 +00:00
  • 44f0875924 Fix 30506201: Train purchase in dual pane window for non-cargo filters Jonathan G Rennison 2024-01-11 22:58:00 +00:00
  • 041f36d565 Add try to acquire slot order subtype Jonathan G Rennison 2024-01-11 20:58:45 +00:00
  • 2fc631b15b Rename OT_RELEASE_SLOT to OT_SLOT, use a subtype field Jonathan G Rennison 2024-01-11 19:01:25 +00:00
  • 94d31864b3 Update: Translations from eints chinese (simplified): 16 changes by WenSimEHRP arabic (egypt): 23 changes by AviationGamerX korean: 1 change by telk5093 portuguese (brazilian): 10 changes by pasantoro polish: 4 changes by pAter-exe translators 2024-01-11 18:39:13 +00:00
  • 6140431427 Adjust German translations of "slot" Jonathan G Rennison 2024-01-11 18:22:20 +00:00
  • 3050620189 Merge branch 'master' into jgrpp Jonathan G Rennison 2024-01-11 17:55:16 +00:00
  • 02e6925c2a Select zoom layer before doing clipping/offsets in GfxBlitter Jonathan G Rennison 2024-01-11 17:50:45 +00:00
  • 7dd820fe22 Crash/desync logs: Include non-default settings section Jonathan G Rennison 2024-01-10 23:12:25 +00:00
  • 2ec4b2a8ca Return end of string pointer in SettingDesc formatters Jonathan G Rennison 2024-01-10 23:19:36 +00:00
  • d3ee045c2d Codechange: refactor the Windows-only DllLoader in a cross-platform LibraryLoader (#11751) Patric Stout 2024-01-10 22:38:58 +01:00
  • b42beecb0d Use array unique_ptr for water regions Jonathan G Rennison 2024-01-10 19:19:28 +00:00
  • 316d34918f Fix missing water region invalidations for rail with water and water objects Jonathan G Rennison 2024-01-10 19:01:52 +00:00
  • 1914c11459 Debug: Use zoning dropdown for debug zoning modes Jonathan G Rennison 2024-01-10 18:28:43 +00:00
  • a0475b16a0 Zoning window: Refactor string/mode mapping handling Jonathan G Rennison 2024-01-10 17:46:31 +00:00
  • 251008663b Fix #11748: Incorrect clamping of negative service interval values (#11749) Loïc Guilloux 2024-01-10 16:23:36 +01:00
  • de91c56ed5 Debug: Add chicken bits for water region invalidation/init Jonathan G Rennison 2024-01-10 17:41:09 +00:00
  • b45b8e77f3 Add cache checking of water regions Jonathan G Rennison 2024-01-10 17:40:51 +00:00
  • f7bd70baec Fix #11748: Incorrect clamping of negative service interval values (#11749) Loïc Guilloux 2024-01-10 16:23:36 +01:00
  • 39a0e29f90 Move patch label array out of WaterRegion Jonathan G Rennison 2024-01-10 01:47:24 +00:00
  • fdb7d7b930 Move x, y, out of WaterRegion, use a reference wrapper type class Jonathan G Rennison 2024-01-10 01:27:16 +00:00
  • 985bd99c44 Debug: Add debug zoning overlays for water regions Jonathan G Rennison 2024-01-10 01:14:15 +00:00
  • 936d636cdd No longer save/load water region invalidation states Jonathan G Rennison 2024-01-10 00:51:44 +00:00
  • 86b046cd26 Fix: Incorrect assertion in GetTileIndexFromLocalCoordinate (#11747) Jonathan G Rennison 2024-01-10 00:20:34 +00:00
  • 9206fa1fce Use shift/mask to get water region ID Jonathan G Rennison 2024-01-09 23:31:50 +00:00
  • 5dd67651a3 Replace tile area in WaterRegion with x, y Jonathan G Rennison 2024-01-09 22:48:04 +00:00
  • 8f2266f0ed Codechange: Use range-for when validating and finalising industries. (#11744) Peter Nelson 2024-01-09 22:36:09 +00:00
  • c2e1dfcfc1 Adjust various water region types Jonathan G Rennison 2024-01-09 20:55:27 +00:00
  • 09eefd6e95 Cleanup: Remove unused constant YAPF_SHIP_PATH_CACHE_LENGTH Jonathan G Rennison 2024-01-09 17:10:50 +00:00
  • c1b421c0c3 Fix: Clear one way state when removing road from road+tram tile Jonathan G Rennison 2024-01-09 08:59:44 +00:00
  • 45205a4284 Clear ship path cache when performing collision avoidance Jonathan G Rennison 2024-01-09 19:57:30 +00:00
  • ced7bc54b7 Debug: Show ship path cache in debug window Jonathan G Rennison 2024-01-09 18:56:30 +00:00
  • 97e2bc612c Codechange: Rename and move SpriteGroup-specific cargo types into a namespace. Peter Nelson 2024-01-08 21:40:09 +00:00
  • 400ae65ff2 Codechange: Redefine some cargo-related values in terms of CargoID instead of CargoType. Peter Nelson 2024-01-06 15:29:48 +00:00
  • 952d111b94 Codechange: Split CT_INVALID into CT_INVALID and INVALID_CARGO. Peter Nelson 2024-01-06 15:15:37 +00:00
  • 4fd986bd07 Update: Translations from eints english (au): 7 changes by krysclarke english (us): 7 changes by 2TallTyler chinese (simplified): 6 changes by WenSimEHRP serbian: 39 changes by DoLoop216 russian: 3 changes by Ln-Wolf finnish: 4 changes by hpiirai portuguese: 10 changes by azulcosta polish: 34 changes by pAter-exe translators 2024-01-09 18:38:30 +00:00
  • 914b92b21f Merge branch 'master' into jgrpp Jonathan G Rennison 2024-01-09 16:30:06 +00:00
  • 14db9b2854 Fix loading of pre-selected AIs from config file Jonathan G Rennison 2024-01-09 17:48:44 +00:00
  • 6492cec113 Merge branch 'master' into jgrpp Jonathan G Rennison 2024-01-09 17:33:32 +00:00
  • 6eaa3cf7f8 Removing road from combined road/tram tile should clear one way state Jonathan G Rennison 2024-01-09 08:59:44 +00:00
  • 36776248b9 Do not get one way states when building road stops on tram-only tiles Jonathan G Rennison 2024-01-09 08:48:26 +00:00
  • a90cbd837e Do not try to display one way markings for tram-only road stops Jonathan G Rennison 2024-01-09 08:47:51 +00:00
  • c488dae9c8 Fix strings for amount of rivers setting in settings window Jonathan G Rennison 2024-01-09 08:42:02 +00:00
  • c86d918921 Add: [Script] Optional filter parameter to more ScriptXXXList constructors (#11698) Loïc Guilloux 2024-01-09 09:39:13 +01:00
  • e0361791fd Used curved instead of square circular area for mapgen water desert removal Jonathan G Rennison 2024-01-09 03:18:02 +00:00
  • 69f7c3e63b Add function to iterate (curved) circular tile area Jonathan G Rennison 2024-01-09 03:17:15 +00:00
  • 16b840d86e Increase DateTicks to 64 bits, fix overflow after year 79455 Jonathan G Rennison 2024-01-08 23:16:54 +00:00
  • bd35b0c47c Debug: Log more info in GfxBlitter sprite dimension assert failures Jonathan G Rennison 2024-01-08 19:23:21 +00:00
  • 5e2ac22ef5 Assert: Add more assert macros for using a simple string as the extra text Jonathan G Rennison 2024-01-08 19:22:38 +00:00
  • f1e999ec59 Feature: Region-based pathfinder for ships (#10543) Kuhnovic 2024-01-08 20:29:05 +01:00
  • 9a7c4dda52 Update: Translations from eints english (au): 3 changes by krysclarke english (us): 3 changes by 2TallTyler chinese (simplified): 5 changes by WenSimEHRP korean: 3 changes by telk5093 russian: 3 changes by Ln-Wolf finnish: 3 changes by hpiirai french: 5 changes by Lishouuu translators 2024-01-08 18:40:07 +00:00
  • 56dd8497e0 Fix: Use consistent wording on waypoint button tooltip (#11700) Tyler Trahan 2024-01-07 16:11:25 -05:00
  • cfc14a57e1 Add: Latvian Lats currency (#11691) Kaspars Putniņš 2024-01-07 23:03:38 +02:00
  • 4b48d3b5fe Fix: String gender scan with SCC_INDUSTRY_NAME (#11697) Jonathan G Rennison 2024-01-07 20:48:47 +00:00