Commit Graph

  • 3ef6eccf90 Fix #11230: Widget layout also failed for group-less vehicle list window. (#11310) PeterN 2023-09-17 11:03:24 +01:00
  • 90192f9537 TBTR: Implement cost estimation for template replacement Jonathan G Rennison 2023-09-23 18:56:05 +01:00
  • 1e7f31b807 Fix conditional order wait loops not ignoring label orders Jonathan G Rennison 2023-09-23 17:30:27 +01:00
  • 9ad2f44ab7 Fix conditional order subtype not being reset when changing to time/date Jonathan G Rennison 2023-09-23 16:41:38 +01:00
  • 81c66f79aa Fix d42a78f: Show correct road speed in construction dropdowns (#11196) arikover 2023-08-15 10:34:36 +02:00
  • ad3980e596 Add setting for whether non-leading train engines keep custom names Jonathan G Rennison 2023-09-23 12:19:52 +01:00
  • 59ea48c541 Scheduled dispatch: Allow moving dispatch schedules in schedule list Jonathan G Rennison 2023-09-23 12:05:05 +01:00
  • f8303b0397 Update: Translations from eints english (au): 1 change by krysclarke russian: 1 change by Ln-Wolf danish: 1 change by bscargo dutch: 1 change by Afoklala french: 1 change by ottdfevr portuguese: 1 change by azulcosta polish: 68 changes by pAter-exe translators 2023-09-22 18:37:34 +00:00
  • df7fc5a79a Fix: #11329: Don't assert vehicle list length is non-zero when only asked to set string parameter. (#11330) PeterN 2023-09-21 13:24:53 +01:00
  • 338dff09a7 Add chicken bit to allow test/exec mismatch for all commands Jonathan G Rennison 2023-09-22 17:00:33 +01:00
  • ed75592979 Fix crash attempting to remove sprite zoom level from empty entry Jonathan G Rennison 2023-09-22 16:56:19 +01:00
  • e1606934ae Ignore test/exec cmd mismatch in CmdDepotMassAutoReplace Jonathan G Rennison 2023-09-22 16:00:14 +01:00
  • bec36c1f98 Cleanup ba67f39: CodeQL's dependency was forgotten to be removed Rubidium 2023-09-21 20:54:01 +02:00
  • 579082a075 Add missing road/tram extra flags to dump road types console command Jonathan G Rennison 2023-09-21 18:57:21 +01:00
  • c2ef54525a Fix #11326: Update autoreplace scrollbar count after clearing engine list. (#11327) PeterN 2023-09-21 07:42:49 +01:00
  • b70f8020e6 Fix right-click viewport scroll after using change viewport buttons Jonathan G Rennison 2023-09-21 18:42:22 +01:00
  • 398c7e5f9d Codechange: Use new function to get a bitmask of empty cargo types. Peter Nelson 2023-09-21 08:38:46 +01:00
  • 69ee38bd43 Codechange: Use GetAcceptanceMask() instead of duplicating it. Peter Nelson 2023-09-21 08:29:10 +01:00
  • 6d675c8acf Fix: #11329: Don't assert vehicle list length is non-zero when only asked to set string parameter. (#11330) PeterN 2023-09-21 13:24:53 +01:00
  • cef6a5f79c Fix #11326: Update autoreplace scrollbar count after clearing engine list. (#11327) PeterN 2023-09-21 07:42:49 +01:00
  • 6b7537646d Fix: Allow NewGRF inspection of road tiles. (#11323) Joan Josep 2023-09-20 23:54:34 +02:00
  • 122bfa2afd Codechange: Use less locals for station free names bitmask. Peter Nelson 2023-09-20 20:59:32 +01:00
  • aeaa552385 Codechange: Use std::bitset instead of bool array. Peter Nelson 2023-09-20 20:59:31 +01:00
  • 2eacf36d0a Codechange: List fallback station names by ID instead of magic number. Peter Nelson 2023-09-20 20:59:25 +01:00
  • f40816503f Codechange: Add enum items for dynmically created setting dropdowns. frosch 2023-09-20 21:26:42 +02:00
  • 39e67b6f4c Codechange: Use existing widget ids instead of raw numbers. frosch 2023-09-20 21:25:37 +02:00
  • e0df937247 Fix b5885295: NewGRF preset dropdown was broken. frosch 2023-09-20 21:23:42 +02:00
  • d663c05a4f Version: Committing version data for tag: jgrpp-0.55.2 Jonathan G Rennison 2023-09-20 20:40:37 +01:00
  • 72323ae9e6 Update: Translations from eints danish: 20 changes by bscargo translators 2023-09-20 18:38:51 +00:00
  • b9a1cb5d7c Fix: Spelling of NIHAirport. (#11322) Joan Josep 2023-09-20 20:22:37 +02:00
  • a0c6259e33 Codechange: Don't access cargo filter before it is initialized. (#11321) PeterN 2023-09-20 08:58:08 +01:00
  • 48dc4219ea Codechange: Don't pass GUI cargo filter constants to command system. (#11320) PeterN 2023-09-20 08:56:53 +01:00
  • e04fe06a7b Fix window closing in HideDropDownMenu Jonathan G Rennison 2023-09-19 23:19:08 +01:00
  • 22a3a6d3c4 Add missing c_str() in font_osx.cpp Jonathan G Rennison 2023-09-19 22:45:30 +01:00
  • 06139c26a9 Add missing override specifiers to struct DropdownWindow Jonathan G Rennison 2023-09-19 22:44:23 +01:00
  • 6b586dddad Cleanup: TransmitNotesOff is only called with buffer==_buffer. frosch 2023-09-17 20:49:22 +02:00
  • c84fd30317 Codechange: Add missing 'override'. frosch 2023-09-17 19:56:54 +02:00
  • 2ff4248032 Codechange: Enable more warnings. frosch 2023-09-17 01:08:15 +02:00
  • a7707302e6 Codechange: silence false warning. frosch 2023-09-17 01:35:33 +02:00
  • 55da426d44 Codechange: All ParagraphLayoutFactory::AppendToBuffer assume that the buffer has at least some space. Assert on that. frosch 2023-09-17 00:33:35 +02:00
  • baf7cc858b Codechange: Rename ship docking tile related functions. frosch 2023-09-16 23:51:49 +02:00
  • 5733145c59 Cleanup: Remove unneeded parameters. frosch 2023-09-16 23:27:16 +02:00
  • b5885295f0 Codechange: Use parameters, which should be used. frosch 2023-09-16 23:25:17 +02:00
  • b6c8f301be Codechange: Silence warnings about intentionally unused parameters. frosch 2023-09-16 22:20:53 +02:00
  • df400ef84a Fix: only count distance traveled in vehicles for cargo payment (#11283) Patric Stout 2023-09-19 22:16:31 +02:00
  • 710722e3c1 Update: Translations from eints korean: 1 change by telk5093 translators 2023-09-19 18:38:46 +00:00
  • 6fb89b189f Fix #11315: Sort industries and cargoes by name* in industry chain window. Peter Nelson 2023-09-18 22:34:55 +01:00
  • 106f29f761 Codechange: Use iteration to copy cargo list into CFT_CARGO. Peter Nelson 2023-09-18 21:55:31 +01:00
  • 4f8d06ff73 Codechange: Use uint8_t instead of byte for numeric values. Peter Nelson 2023-09-18 20:31:01 +01:00
  • 9457bda614 Codechange: Use std::fill instead of memset when initializing GUI cargo fields. Peter Nelson 2023-09-18 20:30:09 +01:00
  • e5e1adad8a Fix graphical issues with scrolling viewport overlays Jonathan G Rennison 2023-09-18 21:45:07 +01:00
  • 18e75dbc88 Fix: Don't produce invalid cargo. (#11314) PeterN 2023-09-18 22:43:03 +01:00
  • 290822d150 Update viewport positions in two stages Jonathan G Rennison 2023-09-18 20:25:05 +01:00
  • 96ed5b5cad Remove _vp_move_offs global Jonathan G Rennison 2023-09-18 19:38:13 +01:00
  • 57e4929137 Fix viewport sign invisibility check Jonathan G Rennison 2023-09-18 19:34:23 +01:00
  • 68c0fd63dd Avoid window iterations when marking viewports dirty Jonathan G Rennison 2023-09-18 19:10:58 +01:00
  • b93503bb21 Avoid window iterations when no windows of desired class present Jonathan G Rennison 2023-09-18 19:05:55 +01:00
  • 52e4688851 Use Window iterate instead of from front/back when no order required Jonathan G Rennison 2023-09-18 18:34:50 +01:00
  • fd2dd4397f Codechange: Use range-for and iterator to populate default cargo table. Peter Nelson 2023-09-17 17:53:13 +01:00
  • 280dce9543 Codechange: Reorder CargoSpec to reduce alignment padding. Peter Nelson 2023-09-17 17:42:34 +01:00
  • e8cbc3c2c7 Codechange: Simplify initialization of default cargoes. Peter Nelson 2023-04-27 13:26:10 +01:00
  • c6864637fb Add: [GitHub] also test if release builds without asserts are warning-free (#11309) Patric Stout 2023-09-17 19:47:55 +02:00
  • 3a2509198f Codechange: use better location for the "invalid" action sentinel value Rubidium 2023-09-17 16:24:29 +02:00
  • 09a7902d36 Fix 8ab0936: missed WIDGET_LIST_END removals Rubidium 2023-09-17 16:08:37 +02:00
  • 3afb732c37 Fix #11307: Incorrect GroupStatistics after selling leading wagon Jonathan G Rennison 2023-09-17 13:24:07 +01:00
  • cd2a368d77 Fix #11307: Incorrect GroupStatistics after selling leading wagon Jonathan G Rennison 2023-09-17 17:40:32 +01:00
  • 14bcfff6f5 Codechange: Rename INVALID_CARGO to INVALID_CARGO_BITNUM Peter Nelson 2023-05-23 08:35:47 +01:00
  • 9d1b131c44 Codechange: Use correct constant for invalid cargo type. Peter Nelson 2023-05-23 08:33:49 +01:00
  • 7ef22af2bb Codechange: introduce and use function to raise and dirty a set of widgets when they are lowered Rubidium 2023-09-17 06:40:28 +02:00
  • f5d1b1d8f8 Change window close/deallocation to match upstream Jonathan G Rennison 2023-09-15 23:56:33 +01:00
  • 79cfc3e8bd Merge branch 'master' into jgrpp Jonathan G Rennison 2023-09-17 13:09:27 +01:00
  • 6580ff1adb Fix #11230: Widget layout also failed for group-less vehicle list window. (#11310) PeterN 2023-09-17 11:03:24 +01:00
  • 4cf88e068a Remove: unused include of cstdarg/stdarg.h Rubidium 2023-09-16 21:55:21 +02:00
  • 8ab0936491 Codechange: use parameter pack/folding instead of va_arg macros for widget states Rubidium 2023-09-16 21:56:09 +02:00
  • 30eba33f1e Update: Translations from eints english (us): 20 changes by 2TallTyler translators 2023-09-16 18:37:38 +00:00
  • a18f3274b4 Rename close window functions to match upstream Jonathan G Rennison 2023-09-15 20:59:08 +01:00
  • ed1b842ad3 Merge branch 'master' into jgrpp Jonathan G Rennison 2023-09-15 20:44:22 +01:00
  • c6f5b57f13 Fix #11297, 4e9a871: SCC_GENDER_LIST tried to determine the gender from the wrong sub-string. (#11299) frosch 2023-09-15 21:25:25 +02:00
  • 39ef4b503f Fix: also apply cargo filters on shared groups in vehicle listing (#11294) Patric Stout 2023-09-15 21:22:58 +02:00
  • 8d90448153 Update: Translations from eints romanian: 18 changes by bnegrut turkish: 22 changes by densxd dutch: 20 changes by Afoklala portuguese: 21 changes by azulcosta translators 2023-09-15 18:37:57 +00:00
  • 42170e6c2b Codechange: Rename RoadType parameter of MakeRoadDepot Jonathan G Rennison 2023-09-15 16:15:02 +01:00
  • a3f661cb66 Fix: compilation failed on gcc 10.2 due to missing include. (#11300) frosch 2023-09-15 10:26:03 +02:00
  • ba51a34b4c Update: Translations from eints english (au): 20 changes by krysclarke korean: 25 changes by telk5093 russian: 20 changes by Ln-Wolf finnish: 20 changes by hpiirai french: 20 changes by glx22 portuguese (brazilian): 20 changes by pasantoro translators 2023-09-14 18:37:08 +00:00
  • 37e2f99c09 Change: store crash logs in JSON format (#11232) Patric Stout 2023-09-14 20:13:27 +02:00
  • cb5a132b0c Fix: marked text was not updated during text deletion (#11293) Loïc Guilloux 2023-09-13 22:59:34 +02:00
  • 4c4fe8cf64 Fix: IConsoleWindow:GetTextBoundingRect() is incorrect (#11292) Loïc Guilloux 2023-09-13 18:07:55 +02:00
  • a0353af223 Codechange: Shuffle Depot members to reduce padding. Peter Nelson 2023-09-12 00:40:49 +01:00
  • 2fdc22e7ea Codechange: Shuffle CargoPayment members to reduce padding. Peter Nelson 2023-09-11 22:33:27 +01:00
  • a3c70ee6fb Codechange: Pass by reference and use emplace-at-end for CargoSummary. (#11296) PeterN 2023-09-14 09:41:33 +01:00
  • 289d6ebc43 Doc: Replace plain URLs to OpenGFX/SFX/MSX with Markdown links. (#11295) PeterN 2023-09-14 00:17:08 +01:00
  • b4ff06b6ef Fix: marked text was not updated during text deletion (#11293) Loïc Guilloux 2023-09-13 22:59:34 +02:00
  • fca62c245f Update: Translations from eints translators 2023-09-13 18:38:58 +00:00
  • 220f93f552 Fix: IConsoleWindow:GetTextBoundingRect() is incorrect (#11292) Loïc Guilloux 2023-09-13 18:07:55 +02:00
  • 71c2878799 Fix #10600: 'Replace Vehicles' didn't show numbers >999 (#10680) Daniel Robinson 2023-09-13 16:19:44 +01:00
  • 9c49a61249 Fix: base cargo payment on load/unload tile, instead of station sign location (#11281) Patric Stout 2023-09-13 16:41:09 +02:00
  • ba67f39db6 Codechange: vendor the nlohmann-json library (#11290) Patric Stout 2023-09-13 16:11:34 +02:00
  • 41de0d46f3 Feature: Help and manuals access window Niels Martin Hansen 2023-06-18 17:10:08 +02:00
  • 2cff43251e Add: Install additional documentation files with the game Niels Martin Hansen 2021-04-03 12:01:29 +02:00
  • 4765d0f8c2 Change: Text Layouter support querying all lines for character at pixel Niels Martin Hansen 2021-04-03 00:49:57 +02:00
  • d1a0ca67be Codechange: simplify splitting of CargoPacket (#11286) Patric Stout 2023-09-13 15:40:01 +02:00