Commit Graph

  • 84623d2123 Codechange: use references for UDP packets Rubidium 2024-02-03 19:43:38 +01:00
  • 031a9d4e26 Codechange: use std::unique_ptr for the Packets created to send via TCP Rubidium 2024-02-03 19:55:51 +01:00
  • 36e1b32ccf Codechange: use std::deque of std::unique_ptr to queue packets Rubidium 2024-02-03 19:35:36 +01:00
  • c77a45ed86 Codechange: use std::unique_ptr for receiving network packets Rubidium 2024-02-03 19:03:47 +01:00
  • 4ba62594e5 Change: Update OpenTTD TTF fonts to v0.5 (#11994) Richard Wheeler 2024-02-05 15:09:18 +00:00
  • 60b6c6c7ee Doc: Prepare for 14.0-beta2 release (#11988) Patric Stout 2024-02-04 23:35:16 +01:00
  • 35c89d57f8 Codechange: Added debug printing for Water Regions Koen Bussemaker 2024-02-04 15:07:44 +01:00
  • 4b94457bf1 Fix #11802: Made determining water region edge traversability more robust Koen Bussemaker 2024-02-04 15:01:28 +01:00
  • 9cc17230e8 Update: Translations from eints english (au): 11 changes by krysclarke english (us): 11 changes by 2TallTyler galician: 3 changes by pvillaverde chinese (simplified): 17 changes by WenSimEHRP korean: 14 changes by telk5093 german: 78 changes by SecretIdetity russian: 11 changes by Ln-Wolf catalan: 23 changes by J0anJosep danish: 2 changes by bscargo latvian: 229 changes by lexuslatvia french: 29 changes by glx22 portuguese: 33 changes by azulcosta portuguese (brazilian): 28 changes by pasantoro translators 2024-02-04 18:36:20 +00:00
  • 5b894edde8 Fix mismatch between struct Blitter and class Blitter declarations Jonathan G Rennison 2024-02-04 18:22:37 +00:00
  • 77772725be Version: Committing version data for tag: jgrpp-0.57.1 Jonathan G Rennison 2024-02-04 17:28:34 +00:00
  • 64611a7d12 Fix #11975, 27a920c: Running AIs also occupy a slot (#11976) Loïc Guilloux 2024-02-04 13:19:35 +01:00
  • ff618230fe Codechange: Replace magic value with a variable (#11980) dP 2024-02-04 16:15:24 +05:30
  • 2fd9096070 Change: Decouple and remove landscape-dependent cargo types. (#11719) Peter Nelson 2024-02-04 10:16:08 +00:00
  • 83d63464db Fix #11966: Scrollbar may be incorrect on first opening of text file window. (#11981) Peter Nelson 2024-02-04 10:15:20 +00:00
  • 75015cdad2 Fix 6f6f099: Signals exist only on plain rail tiles (#11977) Loïc Guilloux 2024-02-04 10:39:06 +01:00
  • 0937158499 Fix: [CMake] Link test executable with log library in Android (#11979) Biswapriyo Nath 2024-02-04 14:22:05 +05:30
  • d9461e52af Fix #11972: Incorrect minimum width allocated to graph. (#11974) Peter Nelson 2024-02-04 08:51:19 +00:00
  • cb13ee90ef Fix: Second colour vehicle-type default liveries not being updated Jonathan G Rennison 2024-02-03 23:13:52 +00:00
  • d5e936c9d4 Fix #11968: Always set string parameters to avoid undefined behavior (#11973) Tyler Trahan 2024-02-04 01:07:47 -05:00
  • b2b96fff13 Disable threaded rendering when showing widget outlines Jonathan G Rennison 2024-02-04 01:53:30 +00:00
  • 16589041f2 Prevent dragging plan lines across viewports Jonathan G Rennison 2024-02-04 02:30:35 +00:00
  • d4381d06ea Revert "Add scoped helper to temporarily override current blitter" Jonathan G Rennison 2024-02-04 01:55:46 +00:00
  • 4a9803c6f0 Do not override global blitter to render overlay/plans to cache buffer Jonathan G Rennison 2024-02-04 01:29:22 +00:00
  • 816d4eb657 Fix ff0c77ee: Wrong pitch used to fill in scrolled plan/overlay caches Jonathan G Rennison 2024-02-04 00:50:47 +00:00
  • 3365efa5b2 Ensure that sprite aligner click to pick sprites is thread safe Jonathan G Rennison 2024-02-04 00:31:11 +00:00
  • 736539280b Fix second colour vehicle-type default liveries not being updated Jonathan G Rennison 2024-02-03 23:11:49 +00:00
  • d0c753465d Fix f6dd505: Remove unneeded error when switching between depot actions Tyler Trahan 2024-02-03 16:50:25 -05:00
  • 80a704ba11 Fix f6dd505: Split depot action tooltip by vehicle type Tyler Trahan 2024-02-03 16:47:06 -05:00
  • ff0c77ee3b Blitter: Do not override global screen pitch to use 8bpp blitter Jonathan G Rennison 2024-02-03 21:01:16 +00:00
  • 7a740eefa0 Codechange: use std::unique_ptr for managing SaveLoadParams Rubidium 2024-02-02 18:18:23 +01:00
  • 4b372b6050 Codechange: use std::shared_ptr to manage saveload filters instead of manually trying to avoid double frees Rubidium 2024-02-02 18:13:38 +01:00
  • 22eed9616e Doc: Prepare for 14.0-beta1 release (#11964) Patric Stout 2024-02-03 20:48:10 +01:00
  • bc4ed9085d Update: Translations from eints english (au): 3 changes by krysclarke english (us): 3 changes by 2TallTyler chinese (simplified): 3 changes by WenSimEHRP korean: 4 changes by telk5093 russian: 19 changes by Ln-Wolf latvian: 67 changes by lexuslatvia portuguese: 3 changes by azulcosta portuguese (brazilian): 3 changes by pasantoro translators 2024-02-03 18:34:44 +00:00
  • 539ca43525 Replace asserts with exits in GfxFillRect Jonathan G Rennison 2024-02-03 18:13:42 +00:00
  • 16574946da Add: Station variable 6B to get extended station id of nearby tiles (#10953) kiwitreekor 2024-02-03 19:17:49 +09:00
  • 728971ddbc Road stops: Remove 0x6B as alias of roadstop_road_info_nearby_tiles Jonathan G Rennison 2024-02-03 17:48:50 +00:00
  • 28b156d95c Fix rounding of right edge of viewport mark dirty area Jonathan G Rennison 2024-02-03 14:57:15 +00:00
  • 0dfba564ab Add: "restart current" console command to regenerate the map based on current settings (#11963) Patric Stout 2024-02-03 15:48:54 +01:00
  • 41299128e5 Explicitly cast time units when calculating wait time in LoadUnloadVehicle Jonathan G Rennison 2024-02-03 14:35:38 +00:00
  • 17d02ed45f Feature: NewGRF properties to set town production effect and multiplier. (#11947) Peter Nelson 2024-02-03 13:58:31 +00:00
  • f6dd5053a3 Feature: Order flag to unbunch vehicles at depot (#11945) Tyler Trahan 2024-02-03 08:04:24 -05:00
  • 2941567c02 Fix leftover strings in Korean translation Jonathan G Rennison 2024-02-03 12:21:06 +00:00
  • 1174794c82 Update: Korean translation up to 0.57.0 TELK 2024-02-03 13:04:10 +09:00
  • 04fc0c37dc Crashlog: Tag image base with [[maybe_unused]] Jonathan G Rennison 2024-02-03 12:04:55 +00:00
  • 7d92f185d3 Fix picker tool item selection in rail/road station and waypoint windows Jonathan G Rennison 2024-02-03 12:02:58 +00:00
  • 48c97d6cde Fix 48b6b18: Increase MAX_VALUATE_OPS to match the previous limit glx22 2024-01-30 18:26:42 +01:00
  • a0c480c4e4 Change: "restart" now uses your newgame settings, where "reload" uses the current settings (#11962) Patric Stout 2024-02-03 11:19:47 +01:00
  • 59f6c199bf Fix #11528: Don't auto-build past tunnelbridge ends (#11606) Charles Pigott 2024-02-03 10:18:10 +00:00
  • 8d62a8f0f0 Add: Station variable 6B to get extended station id of nearby tiles (#10953) kiwitreekor 2024-02-03 19:17:49 +09:00
  • 849fd5ae03 Change: [Script] replace easy/medium/hard values with default value (#11959) Patric Stout 2024-02-03 10:15:03 +01:00
  • 27a920c4a8 Change: Allow to configure AI slots above max_no_competitors (#11961) Loïc Guilloux 2024-02-03 09:42:16 +01:00
  • fe4494ec11 Change: only open story-book in center when a GS does it (#11916) Patric Stout 2024-02-03 08:09:55 +01:00
  • 59a046de9c Fix: don't use non-owning string pointer in StringParameter (#11952) Patric Stout 2024-02-02 23:01:54 +01:00
  • b1718478c8 Codechange: Replace old non-standard attributes with C++17/20 standard attributes. frosch 2024-01-31 21:03:17 +01:00
  • 8a4f0c4b02 Codechange: Simplify error throwing/catching in squirrel compiler. frosch 2024-02-02 21:30:40 +01:00
  • 66e57e6b2d Crashlog: Handle image relocation in MinGW BFD symbol lookup Jonathan G Rennison 2024-02-02 20:44:19 +00:00
  • d00424008f Crashlog: Adjust Linux stacktrace format when using BFD Jonathan G Rennison 2024-02-02 20:29:47 +00:00
  • a4c14171a7 Crashlog: Re-use BFD instances for the same object Jonathan G Rennison 2024-02-02 20:06:44 +00:00
  • f2db624e85 Change: Add dividers between signal groups (#11897) Tyler Trahan 2024-02-02 15:52:20 -05:00
  • 6f6f09910d Fix #10118: Cycle through current signal group, not just path signals (#11798) Tyler Trahan 2024-02-02 15:51:57 -05:00
  • 2e6c6b719f Change: Link houses production on industry chain graph by TPE_PASSENGERS or TPE_MAIL cargo. Peter Nelson 2024-01-07 19:32:42 +00:00
  • 03b2640ea1 Change: Passenger subsidies are generated for any TPE_PASSENGER cargo type. Peter Nelson 2024-01-07 19:32:42 +00:00
  • 6d93fa649c Change: Towns generate cargo based on town production effect. Peter Nelson 2024-01-07 19:32:41 +00:00
  • 8d69d0549d Codechange: Add town production effect type and assign to cargo types. Peter Nelson 2024-01-07 19:32:39 +00:00
  • 60dcf3b5e2 Codechange: Rename TownEffect to TownAcceptanceEffect. Peter Nelson 2024-01-07 19:32:39 +00:00
  • 782cbe95d6 Update: Translations from eints chinese (simplified): 49 changes by WenSimEHRP russian: 47 changes by Ln-Wolf catalan: 71 changes by J0anJosep dutch: 114 changes by Afoklala portuguese: 46 changes by azulcosta portuguese (brazilian): 29 changes by pasantoro translators 2024-02-02 18:35:20 +00:00
  • fcc6529b6a Ensure scroll count and engine list size match in build vehicle window Jonathan G Rennison 2024-02-02 18:24:53 +00:00
  • 4e26e33805 Change: Improve ScriptSettings windows (#11958) Loïc Guilloux 2024-02-02 19:08:05 +01:00
  • 0e738dda88 Fix #11948: [Win32] Convert error messages to utf8 (#11951) Loïc Guilloux 2024-02-02 16:30:23 +01:00
  • 3545decf2d Cleanup e28edf6945: [Script] Left over CONFIG_RANDOM reference in documentation (#11954) Loïc Guilloux 2024-02-02 15:28:02 +01:00
  • a2f31c4e61 Change: Improve AIConfig window (#11949) Loïc Guilloux 2024-02-02 14:34:49 +01:00
  • 860af4de29 Fix sort by total cargo in build ship window Jonathan G Rennison 2024-02-02 01:48:28 +00:00
  • c0b8e58404 Codechange: Simplify SetBitIterator Jonathan G Rennison 2024-01-27 17:17:27 +00:00
  • dce7d5d9b0 Fix #8253: allow rendering graphs with values over 2**31 / 10 (#11915) Patric Stout 2024-02-01 22:53:30 +01:00
  • 770ca3a624 Fix #8253: don't use INVALID_DATAPOINT for a valid value (#11913) Patric Stout 2024-02-01 22:47:11 +01:00
  • 3886ea75a6 Picker tool: Add support for industries Jonathan G Rennison 2024-02-01 20:03:56 +00:00
  • 9a2f247de9 Fix: Display rank correcly with more than 15 companies in a league table dP 2024-01-31 23:35:49 +05:30
  • 9f55550417 Multi-cargo ships: Sprite group cargo thresholds refer to entire ship Jonathan G Rennison 2024-02-01 18:48:07 +00:00
  • e1fbaf6f7f Update: Translations from eints english (au): 5 changes by krysclarke english (us): 5 changes by 2TallTyler chinese (simplified): 8 changes by WenSimEHRP korean: 5 changes by telk5093 russian: 14 changes by Ln-Wolf latvian: 4 changes by lexuslatvia portuguese: 11 changes by azulcosta portuguese (brazilian): 5 changes by pasantoro translators 2024-02-01 18:36:06 +00:00
  • 47393b42dc VarAction2: Fix procedure calls being incorrectly eliminated Jonathan G Rennison 2024-02-01 18:17:04 +00:00
  • 000ae23eb2 VarAction2: Fix loads of temporary variable 0 not being tracked Jonathan G Rennison 2024-02-01 18:13:01 +00:00
  • ab1407fc43 Fix: [Script] Apply random deviation only at script start (#11944) Loïc Guilloux 2024-02-01 10:48:40 +01:00
  • b49a38bf6c Fix build and refit with multi-cargo ships only refitting first part Jonathan G Rennison 2024-02-01 02:34:49 +00:00
  • e28edf6945 Remove: [Script] CONFIG_RANDOM from AddSetting flags (#11942) Patric Stout 2024-01-31 23:24:36 +01:00
  • a5a315b55d Fix inconsistent order of ship running cost and capacity Jonathan G Rennison 2024-01-31 20:30:20 +00:00
  • ccaa383e85 Fix #11938: Check infinite money setting in cases where it was missed (#11939) merni-ns 2024-02-01 00:41:48 +05:30
  • 363e251a10 Change: make -dnet=9 give traces of the details of the network protocol (#11931) Patric Stout 2024-01-31 19:36:41 +01:00
  • bbae16574a Update: Translations from eints english (au): 10 changes by krysclarke english (us): 10 changes by 2TallTyler vietnamese: 10 changes by KhoiCanDev chinese (simplified): 62 changes by WenSimEHRP, 4 changes by XiaoJi-Game korean: 11 changes by telk5093 russian: 5 changes by Ln-Wolf finnish: 32 changes by hpiirai portuguese (brazilian): 12 changes by pasantoro translators 2024-01-31 18:34:42 +00:00
  • 3e6ed6f44a Fix #9697: don't extend the Online Players window too wide on opening (#11936) Patric Stout 2024-01-31 19:03:07 +01:00
  • 232151788d Fix #9655: [Emscripten] install the correct files on install (#11934) Patric Stout 2024-01-31 00:33:21 +01:00
  • 16c40d0844 Codechange: a wild quote appeared; it is gone now (#11935) Patric Stout 2024-01-31 00:21:33 +01:00
  • 4d2fc28834 Codechange: wrap 'if' in macros into 'do { ... } while (false)', so it does not break on following 'else'. frosch 2024-01-30 22:42:20 +01:00
  • e0bd1dd42e Codechange: replace a macro with a lambda. frosch 2024-01-30 22:30:17 +01:00
  • 46b1114c67 Change: forcefully enable prefixing logs with date (#11930) Patric Stout 2024-01-30 23:02:16 +01:00
  • 41f2eed425 Feature: Settings to scale cargo production of towns and industries (#10606) Tyler Trahan 2024-01-30 15:11:46 -05:00
  • 73bcd40776 Fix taking over a company using shares using the wrong news string Jonathan G Rennison 2024-01-30 19:47:47 +00:00
  • 38b7c68623 Docs: Unmark road NewGRF road stops as patch feature in landscape docs Jonathan G Rennison 2024-01-30 19:28:05 +00:00
  • 7d086ae686 Tracerestrict: Only apply wait at PBS for intermediary signals in forward direction Jonathan G Rennison 2024-01-30 18:47:48 +00:00
  • 96651b5ada Cleanup: Use standard comment format (#11929) merni-ns 2024-01-31 00:13:42 +05:30