Commit Graph

  • 07cfa5f602 Fix documentation comment for RSF_DRAW_MODE_REGISTER Jonathan G Rennison 2024-04-23 22:29:55 +0100
  • 980de7353d TBTR: Fix replacement servicing condition when using infinite money Jonathan G Rennison 2024-04-23 17:16:15 +0100
  • ac6a945e26
    Revert 2408a68910: Remove work around for an MSVC bug from 17 years ago. (#12557) Peter Nelson 2024-04-23 17:05:08 +0100
  • bef11941c6 Change: Allow rail and road depot overbuilding in current orientation in order to connect to rail or road Koen Bussemaker 2024-03-04 21:56:53 +0100
  • 95de90dd4e Update: Translations from eints norwegian (bokmal): 7 changes by eriksorngard danish: 7 changes by bscargo portuguese (brazilian): 4 changes by pasantoro translators 2024-04-23 04:40:32 +0000
  • 3814adaba8
    Codechange: Simplify GetScrolledItemFromWidget() (#12556) Peter Nelson 2024-04-22 20:00:14 +0100
  • 69e7c1697e Win32: Increase buffer size and count in wave out sound driver Jonathan G Rennison 2024-04-22 17:24:44 +0100
  • c82a2575d7 Update: Translations from eints english (au): 3 changes by krysclarke english (us): 3 changes by 2TallTyler greek: 3 changes by gh658804 russian: 3 changes by Ln-Wolf finnish: 5 changes by hpiirai turkish: 7 changes by BeratSJ portuguese: 3 changes by azulcosta portuguese (brazilian): 3 changes by pasantoro translators 2024-04-22 04:40:33 +0000
  • ded4d63db2 Codechange: simplify access to the current screenshot format Rubidium 2024-04-20 15:34:30 +0200
  • 3136f08b86 Debug: Fix display of engine cargo age period and reliability decay speed Jonathan G Rennison 2024-04-21 19:59:53 +0100
  • d465257dd0
    Fix 952d111: Houses and industry tiles could accept incorrect cargo. (#12547) Peter Nelson 2024-04-21 19:46:05 +0100
  • 3b01d31280
    Fix 8746be8: Reinstate current order test when removing road stop. (#12552) Peter Nelson 2024-04-21 19:41:25 +0100
  • c073165e34 Update: Translations from eints greek: 5 changes by gh658804 finnish: 2 changes by hpiirai catalan: 4 changes by J0anJosep translators 2024-04-21 04:42:00 +0000
  • 33baceaef7 Maintain timer sort invariants when changing period Jonathan G Rennison 2024-04-20 15:09:49 +0100
  • 674642f9cc Add a priority field to TimerGameTick::TPeriod Jonathan G Rennison 2024-04-20 21:29:21 +0100
  • d5b8f51bf9 Rename variable to fix Windows header name collision Jonathan G Rennison 2024-04-20 21:01:43 +0100
  • aa895535e6 Fix 5008706: improved scenario editor tooltips in map generation stages are out of place Rubidium 2024-04-20 20:52:44 +0200
  • 71227f61d8 Use MoveFileExW to implement FioRenameFile on Windows Jonathan G Rennison 2024-04-20 20:46:10 +0100
  • 959ced71bb
    Codechange: Add constants for original input/output cargo counts. (#12548) Peter Nelson 2024-04-20 20:50:48 +0100
  • 083d91a582 Remove use of shell API function for rename Jonathan G Rennison 2024-04-20 20:39:32 +0100
  • 653e217bb1 Fix: Signature validation did not close its file. (#12479) Peter Nelson 2024-04-11 14:37:29 +0100
  • 8fdc91bd9f Fix a29766d: Wrong scrolling dropdown list position with RTL. (#12412) Peter Nelson 2024-04-02 13:29:15 +0100
  • 54093fb8b2 Fix: [Win32] Force font mapper to only use TrueType fonts (#12406) Loïc Guilloux 2024-04-01 22:59:13 +0200
  • 98dc6c3c81 Fix NewGRF byte order when using -q Jonathan G Rennison 2024-04-20 19:46:51 +0100
  • ae16df2d61 Fix #12497: Add workaround for motion_counter being implemented correctly. Peter Nelson 2024-04-14 23:39:25 +0100
  • b4e00fa738
    Codechange: Replace C-casts in pool functions. (#12541) Peter Nelson 2024-04-20 16:50:13 +0100
  • c5ef47ee09
    Codechange: [Script] Use std::unique_ptr for Company::ai_instance (#12544) Loïc Guilloux 2024-04-20 16:58:46 +0200
  • 1dfd0c19f4 Fix: allow only 255 league tables, as 255 is the invalid id sentinel Rubidium 2024-04-20 16:13:04 +0200
  • c377c4740d Codechange: replace cpp_lengthof with safe alternatives Rubidium 2024-04-07 15:54:24 +0200
  • a1a01e21cf
    Change: Use std::make_unique instead of passing new() (#12539) Peter Nelson 2024-04-20 11:20:49 +0100
  • fc7f184dbd Codechange: move knowledge about 'packed' orders to the saveload code Rubidium 2024-03-26 16:07:03 +0100
  • 1691b41b54 Codechange: use C++ containers for parsing the settings int lists Rubidium 2024-04-06 17:44:11 +0200
  • 434c49a1f8 Codechange: remove now unused endof macro Rubidium 2024-04-08 19:24:03 +0200
  • 8fe5fdf122 Codechange: use std::none_of to express clearer what the code does Rubidium 2024-04-07 22:57:38 +0200
  • 8986fb0385 Codechange: replace C-style array-pointer methods with the appropriate C++ methods Rubidium 2024-04-07 22:38:36 +0200
  • 2114888485
    Change: De-template BaseSetTextfileWindow. (#12536) Peter Nelson 2024-04-20 10:30:29 +0100
  • e441033d68 Codechange: use std::array instead of C-style array for produced/accepts cargo Rubidium 2024-04-08 20:30:32 +0200
  • 40fa45a76a Codechange: Emplace std::pair into vectors. Peter Nelson 2024-04-20 02:48:56 +0100
  • ed2db80990 Codechange: Use map.emplace() instead of map.insert(std::pair). Peter Nelson 2024-04-20 02:46:39 +0100
  • 57d7359b1a
    Codechange: Remove old group liveries savegame conversion. (#12537) Peter Nelson 2024-04-20 10:25:04 +0100
  • 699c7e4c9d
    Fix 3de8853e29: Industries accept/produce no cargo for pre-SLV_78 saves. (#12508) Peter Nelson 2024-04-20 10:24:35 +0100
  • 1c31e4b68c
    Change: Disallow using Action A to load sprites above the baseset unless reserved. (#12435) Peter Nelson 2024-04-20 10:23:36 +0100
  • e028c15555
    Codechange: Use std::accumulate to get infrastructure total rail/road pieces. (#12442) Peter Nelson 2024-04-20 10:22:19 +0100
  • 08140fdca3 Update: Translations from eints dutch: 4 changes by Afoklala translators 2024-04-20 04:41:21 +0000
  • 6cbb8d02cf Change: Use aspect ratio for shared order list button. Peter Nelson 2024-03-27 17:53:32 +0000
  • 5df5e3f45c Change: Use aspect ratio for file home button. Peter Nelson 2024-03-27 17:53:31 +0000
  • 2a833a8968 Change: Use aspect ratio for rail station platforms/tracks buttons. Peter Nelson 2024-03-27 09:02:42 +0000
  • 7e049aa2b1 Change: Use aspect ratio for common left/right buttons. Peter Nelson 2024-03-27 09:02:42 +0000
  • 16eb17418b Change: Use aspect ratios for some common widgets. Peter Nelson 2024-03-27 09:02:41 +0000
  • 61c6ebaacc Change: Automatically set aspect ratio of common window decorations. Peter Nelson 2024-03-27 09:02:41 +0000
  • d43ff8dc49 Change: Ability to set aspect ratio of a widget. Peter Nelson 2024-03-27 09:02:40 +0000
  • f267b37a33
    Codechange: Use std::initializer_list/array in framerate window. (#12441) Peter Nelson 2024-04-19 22:07:56 +0100
  • a28ab8cac2
    Codechange: Replace C-style casts to size_t with static_cast. (#12455) Peter Nelson 2024-04-19 20:34:36 +0100
  • 6ee31a2a22
    Codechange: Use string_view in IniItem/IniGroup/IniFile. (#12535) Peter Nelson 2024-04-19 13:54:22 +0100
  • 3b80a8255f
    Fix #12433: Width of unit number display was too narrow. (#12534) Peter Nelson 2024-04-19 08:19:31 +0100
  • 7848e80f71 Update: Translations from eints english (us): 4 changes by 2TallTyler korean: 11 changes by telk5093 translators 2024-04-19 04:40:34 +0000
  • 0d1fc47edb
    Cleanup: Remove redundant break statement (#12527) dP 2024-04-19 07:54:20 +0700
  • 774f811217
    Codechange: Use std::optional for town parent scope resolver. (#12530) Peter Nelson 2024-04-18 22:14:16 +0100
  • 3b75d8bbf8 Fix: Use modern comparisons instead of memcmp in cache check. Peter Nelson 2024-04-16 20:57:12 +0100
  • 21d11ee361 Codechange: Move cache check function to own file. Peter Nelson 2024-04-16 15:49:08 +0100
  • db56499c01 Codechange: Use std::array for company infrastructure arrays. Peter Nelson 2024-04-16 15:47:41 +0100
  • fe7bd3a266 Codechange: Use std::array for cached town zone radius. Peter Nelson 2024-04-16 15:46:56 +0100
  • d57bf84196
    Codechange: Remove some unnecessary c_str() when passing std::strings. (#12532) Peter Nelson 2024-04-18 22:13:13 +0100
  • 45886e50b2
    Codechange: Unify where rail station tile flags are set. (#12531) Peter Nelson 2024-04-18 18:54:10 +0100
  • 04a3bf76e8
    Codechange: upgrade Emscripten to 3.1.57 (#12526) Patric Stout 2024-04-18 19:37:33 +0200
  • 08d05bf4c0
    Doc: update release documentation with the latest (#12525) Patric Stout 2024-04-18 19:12:52 +0200
  • 6056a00222 Fix incorrect train weight used for infrastructure sharing track fees Jonathan G Rennison 2024-04-18 18:00:01 +0100
  • 4170c9923a
    Fix: Inconsistent space between console history and current line. (#12528) Peter Nelson 2024-04-18 17:45:41 +0100
  • 78b83190cc
    Fix: Mark vehicle status bars dirty when a vehicle leaves unbunching depot (#12516) Tyler Trahan 2024-04-18 12:45:00 -0400
  • 715f8c0218
    Codefix: cast to "CommandCallback *" in a way cast-function-type-mismatch doesn't mind (#12529) Patric Stout 2024-04-18 18:41:36 +0200
  • 0150f8f570 Merge branch 'master' into jgrpp Jonathan G Rennison 2024-04-18 17:37:25 +0100
  • c355e98c58 Update: Translations from eints english (au): 4 changes by krysclarke russian: 4 changes by Ln-Wolf finnish: 7 changes by hpiirai portuguese: 4 changes by azulcosta portuguese (brazilian): 5 changes by pasantoro polish: 4 changes by pAter-exe translators 2024-04-18 04:40:27 +0000
  • 63ce81570c Remove: Custom opendir implementation for Windows no longer needed. Peter Nelson 2024-04-18 00:04:47 +0100
  • 42523379d9 Codechange: Use directory_iterator in ScanPath. Peter Nelson 2024-04-18 00:04:46 +0100
  • d7c547d0db Codechange: Use directory_iterator to list directories in file list windows. Peter Nelson 2024-04-18 00:04:46 +0100
  • 5a523cf212 Codechange: Simplify FioCreateDirectory. Peter Nelson 2024-04-18 00:04:45 +0100
  • 6458980413
    Change: Draw group hierarchy tree lines. (#12522) Peter Nelson 2024-04-17 21:55:19 +0100
  • 83d99ec11d
    Fix #12506: Update station/industry nearby lists in BuildOilRig (#12511) Jonathan G Rennison 2024-04-17 21:38:11 +0100
  • f7bd080015
    Codechange: improve desync documentation (#12521) Patric Stout 2024-04-17 22:36:08 +0200
  • 07b162ffc4
    Codechange: skip all commands of the past during desync replay (#12520) Patric Stout 2024-04-17 22:05:45 +0200
  • a0636d8200
    Codechange: use infinite-fast-forward when rerunning command-log (#12519) Patric Stout 2024-04-17 22:01:58 +0200
  • a09749f6a6
    Codefix: don't send desync=0 log messages to commands.log (#12517) Patric Stout 2024-04-17 21:51:36 +0200
  • 1005c86c62
    Codechange: record cache warnings with a "warning" prefix (#12518) Patric Stout 2024-04-17 21:49:55 +0200
  • a02da5476e
    Fix: Don't show train waiting for unbunching as waiting for free path (#12515) Tyler Trahan 2024-04-17 15:04:16 -0400
  • 5878d09ef2
    Fix: Smooth outliers in unbunching round trip calculations (#12513) Tyler Trahan 2024-04-17 15:03:53 -0400
  • 824687d1f0
    Codefix: Don't mix signed and unsigned ints in unbunching calculations (#12514) Tyler Trahan 2024-04-17 14:42:49 -0400
  • 0b9029b69c Fix: Station/industry nearby list checks in CheckCaches Jonathan G Rennison 2024-04-17 02:14:25 +0100
  • ef8eb66a2b
    Fix c38df2d58: Use VehicleID instead of pointer in map of vehicles to replace. (#12512) Peter Nelson 2024-04-17 18:54:50 +0100
  • b477a8458c Codechange: Use arc4random_buf on random_func.cpp for OpenBSD Paco Esteban 2024-04-17 18:08:03 +0200
  • e17c6da46a Fix industry cargoes when loading newer vanilla savegames Jonathan G Rennison 2024-04-17 17:35:01 +0100
  • d70c824056 Linkgraph: Increase effect strength of distance scaling setting Jonathan G Rennison 2024-04-17 17:28:39 +0100
  • d52d447603 Update station/industry nearby lists in BuildOilRig Jonathan G Rennison 2024-04-17 17:07:00 +0100
  • 018326321c Update: Translations from eints english (us): 5 changes by 2TallTyler latvian: 1 change by lexuslatvia translators 2024-04-17 04:40:56 +0000
  • 257d312a58 Fix #12228, Fix #12231: CheckShipReverse only restricts path when it has to Koen Bussemaker 2024-04-10 20:14:21 +0200
  • b2218e75d4 Codefix: missing space between close parenthesis and open curly brace Rubidium 2024-04-16 18:44:55 +0200
  • 41543498f4 Fix ships leaving dots behind in viewport map mode Jonathan G Rennison 2024-04-16 17:51:51 +0100
  • 1e38e513ae Fix EnginesDailyLoop being called on new economy day instead of calendar Jonathan G Rennison 2024-04-16 17:16:35 +0100
  • 48eb9b8bc9
    Add: Check that towns can build roads before generating map. (#12503) Peter Nelson 2024-04-16 16:25:07 +0100
  • 8e2ccddd77 Update: Translations from eints portuguese (brazilian): 2 changes by pasantoro translators 2024-04-16 04:40:57 +0000
  • 3ad143c43a
    Codechange: Use `x = y` instead of `x{y}` for value-type member initialisation. (#12501) Peter Nelson 2024-04-15 23:07:36 +0100