Commit Graph

  • 40644f21d4 Version: Committing version data for tag: jgrpp-0.58.3 jgrpp-0.58.3 Jonathan G Rennison 2024-04-10 19:25:55 +0100
  • 6642b7e12c Temporary fix for click/tooltip alignment of cargo lines in industry chains window Jonathan G Rennison 2024-04-10 18:43:41 +0100
  • 144bcbbaf1
    Fix: Use clear() to clear std::string. (#12471) Peter Nelson 2024-04-10 18:27:30 +0100
  • 21b640b5ff Codechange: simplify president name generation Rubidium 2024-04-10 06:51:11 +0200
  • 8e0fa32d33 Fix merge/editing error in IndustryCargoesWindow Jonathan G Rennison 2024-04-10 17:34:57 +0100
  • 1b4bb1d38a
    Codefix: [CMake] use the UTC0 date for our ISODATE (#12470) Patric Stout 2024-04-10 10:50:44 +0200
  • f0f97c698b Update: Translations from eints norwegian (bokmal): 11 changes by eriksorngard russian: 5 changes by Ln-Wolf spanish: 5 changes by MontyMontana portuguese (brazilian): 7 changes by pasantoro translators 2024-04-10 04:40:30 +0000
  • 3d04989507 Link graph: Change distance scaling algorithm in demand scaler Jonathan G Rennison 2024-04-09 23:35:21 +0100
  • 1773c5b810
    Change: Increase object/station/roadstop class limit. (#12094) Peter Nelson 2024-04-09 23:16:20 +0100
  • df8eeb1b10 Codechange: use C++ algorithms to determine the SaveLoadFormat Rubidium 2024-04-09 22:57:39 +0200
  • 77f27e0804 Change: Expose NewGRF classes and specs as spans and simplify iteration. Peter Nelson 2024-04-09 17:54:43 +0100
  • 052f421327 Change: Use vector/iterators/algorithms instead of C-array/loops for NewGRF classes. Peter Nelson 2024-04-09 17:54:42 +0100
  • 34758d0921 Change: Allow string mapping by function instead of pointer. Peter Nelson 2024-04-09 17:54:42 +0100
  • 90ca3515da
    Fix #12459, f6a88e4: Crashes when deleting news messages. (#12460) Peter Nelson 2024-04-09 21:46:29 +0100
  • 3712b84d2e Fix narrowing conversion warnings Jonathan G Rennison 2024-04-09 18:45:37 +0100
  • 2976a46d06
    Fix 54be756: Terminating NUL byte was not skipped in ReadString(). (#12462) Peter Nelson 2024-04-09 15:15:09 +0100
  • 883d3e7a9f Codechange: use std::span instead of pointer + length Rubidium 2024-04-08 20:14:25 +0200
  • 54be756aae
    Codechange: Pass NewGRF strings as std::string_view instead of char *. (#12461) Peter Nelson 2024-04-09 08:40:27 +0100
  • dc7c2bb30d
    Fix: Draw continuation lines for engine variant hierarchy tree. (#12434) Peter Nelson 2024-04-09 08:35:12 +0100
  • de4e00c93f
    Codechange: Pass by reference to UpdateWidgetSize. (#12457) Peter Nelson 2024-04-09 08:34:45 +0100
  • b5ad28022d Update: Translations from eints english (au): 5 changes by krysclarke chinese (simplified): 1 change by WenSimEHRP catalan: 7 changes by J0anJosep portuguese (brazilian): 27 changes by pasantoro translators 2024-04-09 04:40:33 +0000
  • 1b127628cb
    Codechange: Use dynamic_cast with FindWindowById. (#12458) Peter Nelson 2024-04-08 22:32:57 +0100
  • bf0cb3c43f Codechange: let lengthof fail when anything that isn't a C-style array is passed Rubidium 2024-04-05 22:34:24 +0200
  • 28e74005d0 Remove various uses of lengthof on std::array Jonathan G Rennison 2024-04-08 19:55:58 +0100
  • 919830db7a Fix: do not use lengthof() for non C-style arrays Rubidium 2024-04-05 22:34:20 +0200
  • c5b854a422 Codechange: Avoid lengthof() on std::array. Peter Nelson 2023-07-15 20:44:07 +0100
  • 9b830e9eb2 Fix: Aircraft crash counter was too low to reach ground. (#12425) Peter Nelson 2024-04-05 19:16:22 +0100
  • cc6322e0a3 Fix #12233: Mini order list overlaps vehicle group name. (#12423) Peter Nelson 2024-04-05 08:18:12 +0100
  • df03366cf5 Fix #12114: Viewport coords of crashed aircraft not updated when falling. (#12424) Peter Nelson 2024-04-05 08:17:42 +0100
  • 7e28605830 Fix: Use reinterpret_cast instead of C-style cast to align pointers. Peter Nelson 2024-04-08 17:07:56 +0100
  • 4daf95b878 Fix: Use static_cast instead of C-cast to avoid hidden errors. Peter Nelson 2024-04-08 17:07:56 +0100
  • cdfffb551c Fix: sym->sym accidentally changed to sym prevented keys working with SDL. Peter Nelson 2024-04-08 17:07:55 +0100
  • 74e09abf76
    Codechange: Use dynamic_cast instead of C-cast after FindWindowById. (#12448) Peter Nelson 2024-04-08 13:26:19 +0100
  • 4e6d4fcf32 Codechange: replace for loops with endof with range-based for loops Rubidium 2024-04-07 22:18:39 +0200
  • 095bdf32fe Update: Translations from eints greek: 5 changes by gh658804 finnish: 7 changes by hpiirai ukrainian: 56 changes by Quantom2, 14 changes by imlystyi latvian: 14 changes by lexuslatvia portuguese: 14 changes by azulcosta portuguese (brazilian): 10 changes by pasantoro polish: 5 changes by pAter-exe translators 2024-04-08 04:41:24 +0000
  • 62f5c595f3 Codechange: use range-based for loops and let count be correct count Rubidium 2024-04-07 21:55:40 +0200
  • 4718971ccc Codechange: use std::size instead of lengthof for town names rubidium42 2024-04-07 13:50:14 +0200
  • 995fca58a2
    Codechange: Use begin/end instead of endof for some industry arrays. (#12447) Peter Nelson 2024-04-07 22:01:46 +0100
  • d7fa614a9d Codechange: use range-based for loop for debug levels and fix global variable naming Rubidium 2024-04-07 21:37:49 +0200
  • 1fcf1a136d Codechange: use single function returning std::span over two functions that return size and begin Rubidium 2024-04-07 15:30:00 +0200
  • 89e3b009c3 Fix changing sprite alignment in sprite aligner window Jonathan G Rennison 2024-04-07 12:40:24 +0100
  • 0f6bf90731 Update: Translations from eints translators 2024-04-07 04:41:19 +0000
  • eb094a953c
    Codefix: Social Plugins widget parts were not constexpr. (#12443) Peter Nelson 2024-04-06 23:32:26 +0100
  • 34ba969c74
    Change: Display more useful information in sprite aligner than sprite ID. (#12439) Peter Nelson 2024-04-06 21:16:02 +0100
  • fbdf26800b
    Codechange: Use std::initializer_list and range-for for credits window. (#12431) Peter Nelson 2024-04-06 19:30:23 +0100
  • a4c2f0778a
    Codechange: Use range-for to iterate keycode-to-name lookups. (#12429) Peter Nelson 2024-04-06 19:30:01 +0100
  • b905209421
    Fix: Viewport signs assume small font is smaller than normal font. (#12422) Peter Nelson 2024-04-06 19:29:41 +0100
  • 830c9e2de8 Codechange: Simplify iteration of framerate performance elements. Peter Nelson 2024-04-05 19:31:08 +0100
  • 97bea563d7 Codechange: let lengthof fail when anything that isn't a C-style array is passed Rubidium 2024-04-05 22:34:24 +0200
  • c544a2be0a Fix: do not use lengthof() for non C-style arrays Rubidium 2024-04-05 22:34:20 +0200
  • eaafc57de6 Update: Translations from eints swedish: 6 changes by joeax910 norwegian (bokmal): 2 changes by eriksorngard chinese (simplified): 2 changes by WenSimEHRP dutch: 2 changes by Afoklala translators 2024-04-06 04:41:24 +0000
  • 8e881471c1 Codechange: Pass replacement blitter name as string_view instead char *. Peter Nelson 2024-04-05 19:46:53 +0100
  • 6771dbe62b Codechange: Use range-for to find replacement blitter. Peter Nelson 2024-04-05 19:45:32 +0100
  • a866166673
    Codechange: Use initializer_list and range-for for OpenTTD title. (#12430) Peter Nelson 2024-04-05 21:52:50 +0100
  • 2cc700d606
    Codechange: Replace colour_dropdown array with StringID arithmetic. (#12426) Peter Nelson 2024-04-05 21:51:36 +0100
  • 83da886093
    Fix: Aircraft crash counter was too low to reach ground. (#12425) Peter Nelson 2024-04-05 19:16:22 +0100
  • 1a6a4c9a6c Fix path-only signal cycle mode being ignored when using realistic braking Jonathan G Rennison 2024-04-05 17:54:21 +0100
  • e8c78df39e
    Fix #12233: Mini order list overlaps vehicle group name. (#12423) Peter Nelson 2024-04-05 08:18:12 +0100
  • d11622b9a0
    Fix #12114: Viewport coords of crashed aircraft not updated when falling. (#12424) Peter Nelson 2024-04-05 08:17:42 +0100
  • df3e5ade11 Update: Translations from eints korean: 2 changes by telk5093 portuguese (brazilian): 1 change by pasantoro translators 2024-04-05 04:43:25 +0000
  • 7572cfd103 Codechange: Redefine ZOOM_LVL so that ZOOM_LVL_NORMAL is 1x zoom. Peter Nelson 2024-04-04 18:51:46 +0100
  • 9854553e10 Codechange: ZOOM_LVL_SHIFT/BASE are not actually ZOOM_LVLs. Peter Nelson 2024-04-04 18:27:34 +0100
  • 3c94e81665 Codechange: Use ZOOM_LVL_MIN to refer to first zoom level. Peter Nelson 2024-04-04 18:49:37 +0100
  • 7c322ebcf1 Codechange: Define a ZOOM_LVL for minimum text effect visibility. Peter Nelson 2024-04-04 20:27:11 +0100
  • 197fb00d31
    Fix #12395: Ensure president name widget is tall enough. (#12419) Peter Nelson 2024-04-04 17:56:16 +0100
  • 338def1b06
    Fix: Segfault when using -q without providing a . character. (#12418) Peter Nelson 2024-04-04 14:39:15 +0100
  • f6a88e40a4
    Codechange: Use std::list for News Items. (#12338) Peter Nelson 2024-04-04 07:53:14 +0100
  • 08cf106fc6 Update: Translations from eints english (us): 2 changes by 2TallTyler finnish: 2 changes by hpiirai ukrainian: 2 changes by Quantom2 danish: 2 changes by beruic portuguese (brazilian): 22 changes by pasantoro translators 2024-04-04 04:41:30 +0000
  • a9dbd793b4 Implement Vehicle::GetCargoTile for (multi-part) ships Jonathan G Rennison 2024-04-03 22:26:04 +0100
  • 3cf43de059 Fix #12415, 9c49a61, df400ef: Aircraft::tile is valid only for front vehicle (#12416) Loïc Guilloux 2024-04-03 23:16:36 +0200
  • 243c6bead3
    Fix #12415, 9c49a61, df400ef: Aircraft::tile is valid only for front vehicle (#12416) Loïc Guilloux 2024-04-03 23:16:36 +0200
  • 931aa39018 Update: Translations from eints english (au): 2 changes by krysclarke swedish: 2 changes by joeax910 greek: 2 changes by gh658804 russian: 3 changes by its5Q catalan: 2 changes by J0anJosep spanish: 2 changes by MontyMontana portuguese: 2 changes by azulcosta portuguese (brazilian): 27 changes by pasantoro polish: 2 changes by pAter-exe translators 2024-04-03 04:40:31 +0000
  • 9750826590
    Fix a29766d: Wrong scrolling dropdown list position with RTL. (#12412) Peter Nelson 2024-04-02 13:29:15 +0100
  • 72b5c6a591 Update: Translations from eints vietnamese: 1 change by KhoiCanDev greek: 83 changes by gh658804 german: 3 changes by Wuzzy2 ukrainian: 54 changes by Quantom2 spanish: 4 changes by MontyMontana portuguese (brazilian): 2 changes by pasantoro translators 2024-04-02 04:41:36 +0000
  • 2047c27445 Codechange: Move drop down list item definitions to separate header. Peter Nelson 2024-03-31 17:31:47 +0100
  • 56cac21086 Codechange: Use functions to create common drop down list items. Peter Nelson 2024-03-31 17:31:47 +0100
  • 11aa3694fa
    Fix: [Win32] Force font mapper to only use TrueType fonts (#12406) Loïc Guilloux 2024-04-01 22:59:13 +0200
  • 3de8853e29 Codechange: Store accepted and produced cargo in vector instead of array. Peter Nelson 2023-07-14 11:49:11 +0100
  • 00e0021e3a Codechange: Don't assume accepted/produced slot exists. Peter Nelson 2023-11-29 21:30:19 +0000
  • 295508fc53 Codechange: Avoid lengthof() on std::array. Peter Nelson 2023-07-15 20:44:07 +0100
  • f79ec7955a Codechange: Explicitly reset old industry data before loading games. Peter Nelson 2023-11-29 22:49:34 +0000
  • bd2a92331b Codechange: Use inline and std::array for old industry structures. Peter Nelson 2023-11-29 22:42:35 +0000
  • f6b38e8e06 Codechange: Remove optional MakeCargo() parameters that are never changed. Peter Nelson 2024-03-25 21:07:34 +0000
  • e4fc8ef595 Codechange: Use std::span for industry cargo window instead of pointer + length. Peter Nelson 2024-03-24 15:37:01 +0000
  • 6f36f3d714
    Fix #11055: Make saveload failure error messages consistent with others (#12247) merni-ns 2024-04-01 22:27:03 +0530
  • 92a171c3e0
    Doc: Improve the output and documentation of the font command. (#12392) merni-ns 2024-04-01 22:25:44 +0530
  • d68e5159e1
    Feature: Allow base sounds set to be changed mid-game. (#12399) Peter Nelson 2024-04-01 17:54:42 +0100
  • 3d2a8fb60c Update: Translations from eints welsh: 5 changes by Ansbaradigeidfran ukrainian: 11 changes by StepanIvasyn catalan: 1 change by J0anJosep portuguese (brazilian): 69 changes by pasantoro translators 2024-04-01 04:40:15 +0000
  • d683ec0183
    Codechange: Move dropdown and slider out of widgets directory. (#12403) Peter Nelson 2024-03-31 19:37:16 +0100
  • 0008e7d769 Fix velocity unit names used in cargo payments graph window Jonathan G Rennison 2024-03-31 17:48:58 +0100
  • 4d47eee48d Lang: Update tiles/day and tiles/sec unit name strings Jonathan G Rennison 2024-03-31 17:48:42 +0100
  • 6e689c2b93 Fix tiles/day speed unit in wallclock mode Jonathan G Rennison 2024-03-31 17:02:27 +0100
  • e041fb8b25 Fix industry window production last month string in wallclock mode Jonathan G Rennison 2024-03-31 16:52:14 +0100
  • 9dc332ca59 Fix choppy audio playback of sound effects on Windows Jonathan G Rennison 2024-03-31 16:17:30 +0100
  • d5e28a904d Fix fb9d4af: use different nonces for key exchange and stream encryption Rubidium 2024-03-31 12:41:28 +0200
  • 9954187680 Update: Translations from eints greek: 172 changes by gh658804 ukrainian: 18 changes by StepanIvasyn portuguese (brazilian): 9 changes by pasantoro translators 2024-03-31 04:41:01 +0000
  • 083a05a179 Adjust case of vehicle list window drop down items Jonathan G Rennison 2024-03-30 16:42:59 +0000
  • d31359f4d2 Saveload: Fix doc comment for SlXvGetFeatureName Jonathan G Rennison 2024-03-30 16:31:31 +0000
  • 77f02faf15
    Codefix 977aba73be: also update comment about removal of is_random (#12400) Patric Stout 2024-03-30 13:29:51 +0100
  • 98f1fb2722 Saveload: Fix NGRF chunks being saved with incorrect table SL_ARR format Jonathan G Rennison 2024-03-30 10:16:26 +0000