Commit Graph

  • 98d37338df Codechange: use ranged for loop instead of one with lengthof Rubidium 2024-04-28 18:30:02 +0200
  • 24b6ec80a9 Codechange: use ranged for loop and vector to determine the disaster to deploy Rubidium 2024-04-28 18:05:07 +0200
  • 87dbd4a833 Codechange: use ranged for loop to determine widest title Rubidium 2024-04-28 17:53:11 +0200
  • d183d8e587 Codechange: remove INVALID_STRING_ID now drop down uses spans Rubidium 2024-04-28 16:03:29 +0200
  • 37a03b513f Codechange: refactor string list dimension finding into a separate function Rubidium 2024-04-28 15:59:53 +0200
  • 546a996d95 Codechange: pass options to ShowDropDownMenu using a span Rubidium 2024-04-28 15:25:21 +0200
  • ad50c4f298 Codechange: inline sorter name definitions and use proper static accessor instead of (implying) this-> Rubidium 2024-04-28 14:56:52 +0200
  • ef55cc7979
    Codechange: Remove support for links in tar files. (#12571) Peter Nelson 2024-04-28 15:18:24 +0100
  • 99b74c1064
    Fix #12584: Improved error handling during tar scan (#12586) Loïc Guilloux 2024-04-28 16:08:32 +0200
  • 826deaee57 Codechange: refactor CalcHeightdiff to remove some magic numbers Rubidium 2024-04-27 21:25:15 +0200
  • 97a34bf06e Codechange: use C++ containers for the colour schemes Rubidium 2024-04-28 08:40:15 +0200
  • ee9895a970 Update: Translations from eints norwegian (bokmal): 3 changes by eriksorngard french: 3 changes by ottdfevr portuguese: 3 changes by azulcosta translators 2024-04-28 04:41:11 +0000
  • 440a633fcc Codechange: Remove shrink_to_fit for more lists. Peter Nelson 2024-04-27 08:50:46 +0100
  • 33aedc43a5 Codechange: Shrink GUIList vectors less often, reserve before use. Peter Nelson 2024-04-27 08:20:13 +0100
  • 991b7a958e Do not reset lateness on auto-timetable congestion detection, when using scheduled dispatch Jonathan G Rennison 2024-04-27 18:45:37 +0100
  • 8308998388 Update: Translations from eints english (au): 3 changes by krysclarke russian: 3 changes by Ln-Wolf finnish: 6 changes by hpiirai dutch: 6 changes by Afoklala portuguese (brazilian): 4 changes by pasantoro polish: 3 changes by pAter-exe translators 2024-04-27 04:40:44 +0000
  • bf8de188ec
    Codechange: Use member initialization of GRFFilePropsBase. (#12581) Peter Nelson 2024-04-26 22:58:54 +0100
  • 72c55128d2
    Codechange: Remove write-only spec_id from RoadStopSpec. (#12582) Peter Nelson 2024-04-26 21:56:30 +0100
  • a6d401debf
    Fix: Properly test for presence of waypoint in NewGRF resolver. (#12579) Peter Nelson 2024-04-26 17:47:53 +0100
  • a60a81f34e Update: Translations from eints swedish: 7 changes by joeax910 vietnamese: 15 changes by anmatngu greek: 31 changes by gh658804, 2 changes by KyriakosMich hungarian: 2 changes by egri-nagy portuguese (brazilian): 2 changes by pasantoro translators 2024-04-26 04:41:25 +0000
  • 0fdabca605 Codechange: use std::span instead of custom span in TGP Rubidium 2024-04-25 20:36:11 +0200
  • f44d8fa2e4
    Codechange: Remove CDECL from filter functions. (#12578) Peter Nelson 2024-04-25 22:13:23 +0100
  • 0075a95278
    Codefix: Make three _filter_funcs definitions distinct. (#12573) Peter Nelson 2024-04-25 21:01:15 +0100
  • 5bc9854be2
    Codechange: Make sort list function lists safer. (#12574) Peter Nelson 2024-04-25 21:00:49 +0100
  • 9b747a173d Fix #12509: Maintain timer sort invariants when changing period Jonathan G Rennison 2024-04-20 15:09:49 +0100
  • 11ec156b64 Codechange: Add a priority field to TimerGameTick::TPeriod Jonathan G Rennison 2024-04-20 15:39:36 +0100
  • 57f5d27427 Doc: Fix documentation of GetDefaultValueCallback André Cheng 2024-04-13 19:18:59 +0100
  • ceb0053dd9 Codechange: Correct return type of GetDefaultValueCallback André Cheng 2024-04-13 17:33:27 +0100
  • 339b0ea0ff Change: Show correct default value and unit for vehicle service interval setting André Cheng 2024-03-20 15:26:54 +0000
  • fd80a1ec66 Fix #11345: Use correct default button value for vehicle service interval setting André Cheng 2024-03-25 20:38:44 +0000
  • a4071b78d7 Codechange: Add callback to IntSettingDesc to support more default values André Cheng 2024-03-25 20:33:40 +0000
  • e8d25d68b9 Update: Translations from eints russian: 2 changes by George-VB translators 2024-04-25 04:42:18 +0000
  • e8249e9075
    Codechange: Pass buffers for TarFile's ExtractString as span. (#12567) Peter Nelson 2024-04-24 21:34:21 +0100
  • 5159aa81d4
    Codechange: Use iterators when enabling industries. (#12569) Peter Nelson 2024-04-24 21:33:49 +0100
  • 26bb87ebf1
    Codechange: Replace SaveLoad var length arrays with switch block and sizeof. (#12570) Peter Nelson 2024-04-24 21:33:29 +0100
  • 1dc94d0670
    Codechange: Construct string_view with first+last. (#12568) Peter Nelson 2024-04-24 21:29:33 +0100
  • 6a3f50aa72
    Codechange: Replace separate EffectVehicle arrays. (#12565) Peter Nelson 2024-04-24 21:29:12 +0100
  • e20f48799e
    Codechange: Make StringToContentType() clearer. (#12566) Peter Nelson 2024-04-24 21:26:31 +0100
  • 5e689ce25e
    Codechange: Store cursor sprites in vector. (#12564) Peter Nelson 2024-04-24 21:26:07 +0100
  • b39bd33c1c
    Update: Korean translation up to 980de73 (#688) TELK 2024-04-25 03:49:01 +0900
  • 29871e412c Fix 69e7c1697: Add missing include for MSVC Jonathan G Rennison 2024-04-24 17:16:03 +0100
  • bbb4abcafc Update: Korean translation up to 980de735 TELK 2024-04-24 20:59:10 +0900
  • 2ed145b162 Update: Korean translation - time TELK 2024-04-21 13:09:45 +0900
  • 5cff938970 Update: ko-KR / Colouring some setting TELK 2024-03-16 09:20:43 +0900
  • 9121770582 Update: Translations from eints korean: 3 changes by telk5093 catalan: 3 changes by J0anJosep french: 7 changes by ottdfevr polish: 7 changes by pAter-exe translators 2024-04-24 04:40:54 +0000
  • ce40e85ccc Fix ROADSTOP_DRAW_MODE_WAYP_GROUND when used with RSF_DRAW_MODE_REGISTER Jonathan G Rennison 2024-04-23 22:30:13 +0100
  • 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