Commit Graph

  • 57f50b4a40 Github: Re-enable regression tests for ci-build workflow Jonathan G Rennison 2023-11-09 19:20:40 +00:00
  • c7f9218fa5 Fix narrowing conversion warning in ring_buffer.hpp Jonathan G Rennison 2023-11-09 20:29:26 +00:00
  • a2d5c4354d Fix various uint/size_t mismatches in string functions Jonathan G Rennison 2023-11-09 20:27:56 +00:00
  • 938c8339d2 Codechange: Ensure space between for/if and (. Peter Nelson 2023-11-09 19:23:26 +00:00
  • d4008850e3 Codechange: Ensure function opening { is on new line. Peter Nelson 2023-11-09 19:20:41 +00:00
  • 1de1af08b9 Codechange: Replace AllocatedStringParameters with ArrayStringParameters (#11452) Jonathan G Rennison 2023-11-09 19:43:47 +00:00
  • c31a8971f2 Fix narrowing conversion warning in FormatString Jonathan G Rennison 2023-11-09 19:41:06 +00:00
  • 92816ac96b Update: Translations from eints german: 3 changes by SecretIdetity romanian: 6 changes by bnegrut translators 2023-11-09 18:37:36 +00:00
  • c4f7794597 Fix ArrayStringParameters with move assignment/construction Jonathan G Rennison 2023-11-09 17:43:20 +00:00
  • d80820932f Update: Korean translation up to 3da9f52 TELK 2023-11-06 21:47:31 +09:00
  • 48e700bc32 Fix type issues with string parameter structs Jonathan G Rennison 2023-11-09 15:49:54 +00:00
  • fe57f3a089 Fix typo in help text for limit train acceleration setting Jonathan G Rennison 2023-11-09 02:06:25 +00:00
  • 607690cef7 Fix string codes for various setting labels Jonathan G Rennison 2023-11-09 02:05:51 +00:00
  • 3436e0a781 Merge branch 'master' into jgrpp Jonathan G Rennison 2023-11-09 01:35:31 +00:00
  • 9f90ab7b04 Codechange: Use rail/road type label constants instead of literals. (#11450) Peter Nelson 2023-11-08 23:45:08 +00:00
  • 382d7a9076 Update: Translations from eints hungarian: 54 changes by titanicbobo translators 2023-11-08 18:39:05 +00:00
  • 763f0eb1f0 Add: LSB_RELEASE_ID Linuxmint to .deb package (#11390) Christopher Lee 2023-11-07 16:27:50 -08:00
  • 90bd8e64d8 Change: Simplify help window widgets and use sparse padding. Peter Nelson 2023-10-25 01:07:12 +01:00
  • 55adbe10b7 Add: WidgetDimensions for 'sparse' widget windows. Peter Nelson 2023-10-25 01:04:42 +01:00
  • 56657eeaae Update: Translations from eints chinese (simplified): 1 change by WenSimEHRP danish: 1 change by bscargo hindi: 111 changes by NisheshTyagi translators 2023-11-07 18:37:45 +00:00
  • 842cf87765 Change: Bring airport picker inline with other pickers. Peter Nelson 2023-10-28 01:34:51 +01:00
  • b216dc493f Change: Bring dock picker inline with other pickers. Peter Nelson 2023-10-28 01:34:57 +01:00
  • 27b5979056 Change: Improve layout of object picker. Peter Nelson 2023-11-02 01:43:39 +00:00
  • db18f60beb Change: Improve layout of road/tram stop pickers. Peter Nelson 2023-10-31 20:22:05 +00:00
  • 61deab08fc Change: Improve layout of station picker. Peter Nelson 2023-10-28 01:35:09 +01:00
  • 136551408c Change: Show empty string drop down entries as divider. (#11447) Peter Nelson 2023-11-06 22:35:01 +00:00
  • ab535c0a86 Codechange: Add base() method to StrongType to allow access to the base type without casting. (#11445) Peter Nelson 2023-11-06 20:29:35 +00:00
  • 737775f834 Update: Translations from eints korean: 14 changes by telk5093 polish: 1 change by pAter-exe translators 2023-11-06 18:38:37 +00:00
  • badce415ea Change: Add horizontal scrollbar to Industry Directory window. Peter Nelson 2023-11-04 14:44:19 +00:00
  • 8ff6562b2f Codechange: Reduce variable scope. Peter Nelson 2023-11-04 14:33:18 +00:00
  • 6b9dc8cfcf Codechange: Don't filter industry list by cargo type every 3-sec refresh. Peter Nelson 2023-11-04 14:32:39 +00:00
  • 4033750968 Codechange: Remove redundant NWID_VERTICAL in Industry Directory layout. Peter Nelson 2023-11-04 14:30:16 +00:00
  • d380f2f3a2 Codechange: Simplify layout of depot pickers. Peter Nelson 2023-10-31 19:25:12 +00:00
  • 665902f5ba Codechange: Add widget dimensions to standardise picker winodws. Peter Nelson 2023-11-03 02:25:05 +00:00
  • 3cab980b30 Codechange: Skip invisible (zero-size) widgets in PIP Containers. Peter Nelson 2023-10-27 23:32:02 +01:00
  • 6317967dba Codechange: Add ability to allocate PIP-space dynamically by ratio. Peter Nelson 2023-10-27 20:01:54 +01:00
  • ac54bd7e58 Codechange: Apply PIP during AssignSizePosition() instead of SetupSmallestSize(). Peter Nelson 2023-10-27 19:00:51 +01:00
  • 43aa91a7f5 Fix #11437: Flipped shorter rail vehicles disappear in windows. (#11446) Peter Nelson 2023-11-05 20:09:11 +00:00
  • a9aaa2a183 Codechange: Don't be lenient with invalid NWidgetPart lists. Peter Nelson 2023-11-01 14:16:38 +00:00
  • b1eb5533eb Add: WindowDesc unit test to validate NWidgetPart lists. Peter Nelson 2023-11-02 11:16:37 +00:00
  • 1c94fb0389 Add: Mock sprite cache intialization. Peter Nelson 2023-11-02 15:06:56 +00:00
  • 05436d9c2f Add: Expose minimal parts of SpriteCache internals. Peter Nelson 2023-11-03 18:48:34 +00:00
  • 46f63074da Add: MockFontCache for testing GUI code that only needs to know font sizes. Peter Nelson 2023-11-02 11:15:41 +00:00
  • af4c7799fe Update: Translations from eints korean: 1 change by telk5093 finnish: 1 change by hpiirai portuguese (brazilian): 1 change by pasantoro translators 2023-11-05 18:37:09 +00:00
  • b5861fd8f3 Fix: Using MIN_YEAR for a date is probably wrong, Use MIN_DATE instead. (#11444) Peter Nelson 2023-11-05 15:43:56 +00:00
  • ef385499c7 Codechange: Remove ineffective NWidgetParts. (#11443) Peter Nelson 2023-11-05 14:09:47 +00:00
  • 01728177e7 Update: Translations from eints english (us): 3 changes by 2TallTyler french: 2 changes by Lishouuu translators 2023-11-04 18:37:37 +00:00
  • 071fdab236 Codechange: Replicate cursor screen backup to chat message display, removing explicit memory management. Michael Lutz 2023-11-04 15:20:21 +01:00
  • bbd64bbe2b Fix #9545: Crash when all cargo types are disabled. (#11432) Peter Nelson 2023-11-04 14:42:47 +00:00
  • c059ce0c97 Fix cda6f24f: don't ignore binary-dir if it happens to be working-dir (#11431) Patric Stout 2023-11-04 11:39:18 +01:00
  • db6b32e421 Codechange: Avoid pointers and lengthof in ExpensesList. (#11427) Peter Nelson 2023-11-03 23:15:37 +00:00
  • 86e28e79fb Fix #11402: Make string filter locale-aware. Michael Lutz 2023-11-03 20:43:18 +01:00
  • c294eaacc1 Fix: char_traits::find needs to return nullptr if nothing was found. Michael Lutz 2023-11-03 00:40:17 +01:00
  • 7d4a91ef9e Cleanup: Remove some unused functions. (#11429) Peter Nelson 2023-11-03 21:21:00 +00:00
  • 4c58df75fd Update: Translations from eints english (au): 1 change by krysclarke russian: 1 change by Ln-Wolf dutch: 3 changes by Afoklala portuguese: 1 change by azulcosta translators 2023-11-03 18:38:51 +00:00
  • ce6e739491 Codechange: Add unit-test to check if nested widget parts of properly closed. Peter Nelson 2023-11-02 23:25:28 +00:00
  • e8db137135 Codechange: Move test for Container WidgetType to helper function. Peter Nelson 2023-11-02 23:23:50 +00:00
  • d4a77411a5 Fix: Some NWidget lists were not properly closed. (#11425) Peter Nelson 2023-11-03 08:17:26 +00:00
  • cda896bca5 Remove: windowdesc-ini-key workflow, as this is now performed more reliably by a unit-test. Peter Nelson 2023-11-02 19:33:02 +00:00
  • e563057478 Add: WindowDesc unit test to validate ini-key value. Peter Nelson 2023-11-02 19:33:02 +00:00
  • 18fb8e153f Codechange: Add __FILE__/__LINE__ of WindowDesc to WindowDesc. Peter Nelson 2023-11-02 19:33:01 +00:00
  • 873f93cab1 Fix: AI config window should not have an ini_key. (#11423) Peter Nelson 2023-11-02 21:28:24 +00:00
  • 82ebc9860b Update: Translations from eints finnish: 2 changes by hpiirai danish: 1 change by bscargo translators 2023-11-02 18:38:58 +00:00
  • a849b4e175 Fix: allow same length server password in the UI Rubidium 2023-10-29 20:16:26 +01:00
  • c6411168d8 Cleanup: missing spaces before continuation * in some comments Rubidium 2023-11-01 21:46:33 +01:00
  • c687b59efc Codechange: Use unique_ptr for SmallMapWindow's overlay. Peter Nelson 2023-10-31 18:53:07 +00:00
  • 53845bc024 Codechange: Move includes to correct place. Peter Nelson 2023-10-31 02:07:29 +00:00
  • ed8df72c49 Revert 6b68956: Move declaration of SmallMapWindow out of header file. Peter Nelson 2023-10-31 01:32:40 +00:00
  • f91462f54b Codechange: Don't access SmallMapWindow method directly from LinkGraphOverlay. Peter Nelson 2023-10-31 01:29:16 +00:00
  • ff5e8bb9a3 Fix #11413: Incorrect sorting by industry production. Peter Nelson 2023-10-31 20:21:47 +00:00
  • 278b42d078 Codechange: Document Industry::GetCargoProduced/Accepted and add const-variant. Peter Nelson 2023-10-31 20:14:03 +00:00
  • 4f3adc038a Cleanup: Use standard comment codestyle. Peter Nelson 2023-11-01 17:03:26 +00:00
  • 49d53c41ab Doc: Don't use other names for road vehicle bay stops (#11418) Tyler Trahan 2023-11-01 17:19:31 -04:00
  • d3cb6e1e67 Codechange: Call Widget::SetDirty/SetLowered directly. (#11417) Peter Nelson 2023-11-01 20:12:08 +00:00
  • 89480f3531 Change: Don't set vehicle on time if timetable not started (#11359) Tyler Trahan 2023-11-01 15:26:39 -04:00
  • bb50cbb772 Codechange: Assign/StoreSizePosition x/y can be negative. (#11416) Peter Nelson 2023-11-01 18:44:23 +00:00
  • c97120f003 Update: Translations from eints english (au): 1 change by krysclarke chinese (simplified): 5 changes by WenSimEHRP korean: 2 changes by telk5093 russian: 1 change by Ln-Wolf portuguese: 1 change by azulcosta portuguese (brazilian): 1 change by pasantoro polish: 1 change by pAter-exe translators 2023-11-01 18:38:53 +00:00
  • 35a7770fde Fix 233aac5: Set newline default comment for new groups. (#11411) Peter Nelson 2023-10-31 01:19:04 +00:00
  • e81313e93e Feature: Base graphics can offer parameters for additional settings. frosch 2023-10-02 14:43:10 +02:00
  • de3f29d7b2 Add: store base graphics parameters in openttd.cfg. frosch 2023-10-02 14:37:43 +02:00
  • f09fda1ff0 Codechange: store the GRFConfig of the base graphics, once loaded. frosch 2023-10-02 14:28:16 +02:00
  • 0b7ecf6102 Codechange: use the shortname as unique id to identify the base graphics in openttd.cfg. frosch 2023-10-02 14:17:32 +02:00
  • 97df27e41f Codechange: Store base graphics settings in a separate section in openttd.cfg. frosch 2023-10-02 13:29:32 +02:00
  • 2d3fef3113 Fix: Incorrect padding for smallmap legend 'icon'. Peter Nelson 2023-10-30 18:34:24 +00:00
  • a8aba06a07 Fix: Insufficient space for labels on smallmap legend. Peter Nelson 2023-10-30 18:31:53 +00:00
  • 186829b99f Update: Translations from eints english (au): 1 change by krysclarke dutch: 1 change by TrueBrain portuguese: 1 change by azulcosta polish: 4 changes by pAter-exe translators 2023-10-30 18:38:55 +00:00
  • 40f52afac2 Update: Translations from eints indonesian: 1 change by liimee russian: 2 changes by Ln-Wolf finnish: 1 change by hpiirai danish: 1 change by bscargo french: 1 change by ottdfevr portuguese (brazilian): 1 change by pasantoro translators 2023-10-29 18:37:50 +00:00
  • 9e6ea16ca7 Update: Translations from eints translators 2023-10-28 18:37:45 +00:00
  • c0aa9a5f87 Add: Debug tool to draw widget outlines. (#11401) Peter Nelson 2023-10-28 19:07:50 +01:00
  • 129e98fbab Fix d42a78f: Some raw drop down list strings may need token processing. (#11400) Peter Nelson 2023-10-28 16:08:44 +01:00
  • 062c19830b Fix: OpenTTD can fail to exit on an error due to mutex locks in threads. (#11398) Peter Nelson 2023-10-28 16:08:08 +01:00
  • 7b376493a2 Update: Translations from eints dutch: 3 changes by Afoklala french: 1 change by ottdfevr translators 2023-10-27 18:38:08 +00:00
  • 7b4ecb5241 Update: Translations from eints korean: 3 changes by telk5093 slovak: 1 change by legitalk polish: 4 changes by pAter-exe translators 2023-10-26 18:38:26 +00:00
  • 5ae5c35f38 Codechange: Remove redundant WWT_PANEL from bootstrap error windows. Peter Nelson 2023-10-25 22:12:39 +01:00
  • a601a1f406 Change: Use modalpopup spacing for goal question windows. Peter Nelson 2023-10-25 22:12:39 +01:00
  • 616fb48e25 Change: Use modalpopup spacing for engine preview window. Peter Nelson 2023-10-25 22:12:38 +01:00
  • 19c314ea1f Change: Use modalpopup spacing for buy company window. Peter Nelson 2023-10-25 22:12:38 +01:00
  • 8a49c0eb2c Change: Use modalpopup spacing for network relay and survey windows. Peter Nelson 2023-10-25 22:12:37 +01:00
  • 375f24956c Fix: [CI] Installed (and cached) vcpkg packages are never upgraded in release-linux workflow (#11396) Loïc Guilloux 2023-10-25 21:20:45 +02:00
  • f78c2c9810 Fix: Incorrect title on framerate windows for AIs. Peter Nelson 2023-10-25 18:22:35 +01:00