Commit Graph

  • 72737a91f3 Update: Translations from eints spanish (mexican): 13 changes by absay translators 2021-07-22 18:53:58 +00:00
  • ba29edb0b3 Cleanup: remove some references to the old master-server Rubidium 2021-07-21 21:41:21 +02:00
  • 9cc706847c Fix: crash when joining a server again after a TCP disconnect (#9453) Patric Stout 2021-07-21 21:55:30 +02:00
  • 99d0d9be6b Update: Translations from eints english (us): 15 changes by 2TallTyler korean: 12 changes by telk5093 russian: 3 changes by Ln-Wolf portuguese: 12 changes by azulcosta polish: 98 changes by pAter-exe translators 2021-07-21 18:51:59 +00:00
  • 6c33b4ed28 Fix #8335: Race condition in music mixer (#9450) Charles Pigott 2021-07-21 10:32:33 +01:00
  • dd54e4c835 Update: Translations from eints swedish: 1 change by joeax910 romanian: 36 changes by ALEX11BR translators 2021-07-20 18:51:39 +00:00
  • fa1e27994d Feature: allow the use of TURN to connect client and server together Patric Stout 2021-05-05 10:47:01 +02:00
  • 8a36134003 Fix: [Network] rework when to close connections and inform Game Coordinator if needed Patric Stout 2021-07-19 19:32:22 +02:00
  • f1dfc2f482 Codechange: Make OverflowSafeInt constexpr Charles Pigott 2021-07-20 09:05:08 +01:00
  • 549a58731f Codechange: Remove (unused) ability to specify min/max of OverflowSafeInt Charles Pigott 2021-07-20 08:19:00 +01:00
  • e6e2a67aa1 Codechange: Use GCC/clang builtins for overflow safety when supported Charles Pigott 2021-07-19 12:58:36 +01:00
  • 3d0d9edafd Fix: OverflowSafeInt could underflow Charles Pigott 2021-07-19 12:53:08 +01:00
  • 1e439979f7 Fix: OverflowSafeInt negation not handling INT64_MIN Charles Pigott 2021-07-19 12:41:31 +01:00
  • 9b0bb21f3b Fix 57734fd: Don't enable rename button for network clients in build vehicle window (#9452) Loïc Guilloux 2021-07-19 22:38:36 +02:00
  • d1cf56609d Update: Translations from eints german: 1 change by danidoedel translators 2021-07-19 18:53:13 +00:00
  • 1e529e1632 Fix: [Fluidsynth] Crash when debug output enabled (#9446) Charles Pigott 2021-07-19 10:36:35 +01:00
  • 9421cb1e2c Update: Translations from eints estonian: 1 change by siimsoni russian: 20 changes by Ln-Wolf translators 2021-07-18 18:50:19 +00:00
  • 386ef4dac3 Feature: [Game Coordinator] Send NewGRF names to the client Rubidium 2021-07-17 23:42:43 +02:00
  • 3eaa470632 Feature: [Network] Optionally send NewGRF names with NewGRFs in GameInfo rubidium42 2021-07-18 13:42:01 +02:00
  • 5dd524139f Fix c921f6d: [Network] Documentation of Game Info packet was not updated rubidium42 2021-07-18 11:08:47 +02:00
  • 09a7825d1e Remove: the concept of UnknownGRFs rubidium42 2021-07-18 11:05:46 +02:00
  • bd866de601 Emscripten: socket proxy first draft Sergii Pylypenko 2021-07-18 02:20:11 +03:00
  • 3479e59eea Update: Translations from eints korean: 2 changes by telk5093 catalan: 3 changes by J0anJosep french: 17 changes by glx22 portuguese: 1 change by azulcosta portuguese (brazilian): 15 changes by Vimerum translators 2021-07-17 18:50:07 +00:00
  • ab601115a9 Fix 75b6051b: removing items from the ini could leave the group in a bad state (#9445) Patric Stout 2021-07-17 17:26:50 +02:00
  • 460991ecf4 Feature: Persistant rotation of numbered auto/netsave after restart (#9397) Loïc Guilloux 2021-07-17 12:48:35 +02:00
  • 16abdd5254 Change: [Win32] Set the console codepage to UTF-8 glx22 2021-07-16 18:12:17 +02:00
  • afea5e85ae Fix 433f74e: GetString() requires a language pack glx22 2021-07-16 18:10:43 +02:00
  • 96add9c36d Update: Translations from eints spanish (mexican): 1 change by absay dutch: 15 changes by Afoklala portuguese: 1 change by azulcosta translators 2021-07-16 18:51:17 +00:00
  • 29cceb59a5 Doc: explain in a bit more detail how we implemented STUN Patric Stout 2021-07-15 19:43:01 +02:00
  • 8adade26ed Feature: allow the use of STUN to connect client and server together Patric Stout 2021-04-27 11:51:00 +02:00
  • 55eed246b8 Codechange: allow Connect() to bind to a local address Patric Stout 2021-04-28 10:55:35 +02:00
  • 695e1493c9 Update: Translations from eints swedish: 14 changes by joeax910 translators 2021-07-15 18:49:29 +00:00
  • c921f6d817 Add: inform clients what game-script a server is running (#9441) Patric Stout 2021-07-14 21:23:44 +02:00
  • 333cba6a61 Update: Translations from eints spanish (mexican): 1 change by absay finnish: 14 changes by hpiirai translators 2021-07-14 18:53:00 +00:00
  • e9b157f1f5 Update: Translations from eints korean: 1 change by telk5093 portuguese: 1 change by azulcosta translators 2021-07-13 18:52:35 +00:00
  • 80f4e42627 Update: Translations from eints spanish (mexican): 4 changes by absay english (us): 13 changes by 2TallTyler korean: 5 changes by telk5093 german: 13 changes by Wuzzy2 portuguese: 4 changes by azulcosta hindi: 6 changes by ritwikraghav14 translators 2021-07-12 18:51:48 +00:00
  • c71f06e59b Feature: parse the console settings the same way as config settings Rubidium 2021-07-11 22:41:04 +02:00
  • dd7f69be6e Fix: "Search LAN games" used the socket after it was closed (#9437) Patric Stout 2021-07-11 22:37:14 +02:00
  • 178ea3196b Remove: includes to network/core/config.h from headers when only three cpp files need it Rubidium 2021-07-11 21:22:29 +02:00
  • b6a116a247 Add: allow setting your server visibility to "invite-only" (#9434) Patric Stout 2021-07-11 21:57:05 +02:00
  • 8bb9c3f646 Update: Translations from eints spanish (mexican): 29 changes by absay czech: 11 changes by JustImagine436 korean: 9 changes by telk5093 portuguese: 9 changes by azulcosta hindi: 28 changes by ritwikraghav14 translators 2021-07-11 18:50:16 +00:00
  • e4d216e44b Feature: join servers based on their invite code Patric Stout 2021-04-29 15:37:02 +02:00
  • 1baec41542 Change: groundwork to allow ServerAddress to use invite codes Patric Stout 2021-07-11 12:08:03 +02:00
  • cee8174d02 Codechange: track servers with a ServerAddress instead of a NetworkAddress Patric Stout 2021-04-28 14:36:14 +02:00
  • f4dd2d88c7 Feature: raise the maximum NewGRF limit to 255 Patric Stout 2021-05-09 19:07:58 +02:00
  • 6f0c6fb2ae Fix a4987233: NewGRFs could no longer be loaded from the NewGRF folder. Patric Stout 2021-07-11 11:39:24 +02:00
  • a498723345 Remove: arbitrary limit on number of statically loaded NewGRFs (#9431) rubidium42 2021-07-11 11:23:47 +02:00
  • f6955a304c Fix: ensure no more than the allowed number of NewGRFs are loaded from the configuration Rubidium 2021-07-11 09:16:54 +02:00
  • e99134654b Feature: allow setting (game) coordinator and content server connection strings using environment variables Rubidium 2021-07-10 22:16:03 +02:00
  • 3e4d327451 Codechange: use the C++ std::getenv over the POSIX/C getenv Rubidium 2021-07-10 22:32:35 +02:00
  • d158eba72c Update: Translations from eints spanish (mexican): 74 changes by absay vietnamese: 62 changes by KhoiCanDev translators 2021-07-10 18:49:56 +00:00
  • de7ab2eb1c Cleanup: remove unused optional ctor parameter for NetworkGameList Patric Stout 2021-05-08 10:57:10 +02:00
  • 6212d0a8da Remove: unused UDP protocol parts Patric Stout 2021-05-06 13:12:11 +02:00
  • 8a2da49413 Remove: old server listing via Master Server Patric Stout 2021-04-29 17:52:09 +02:00
  • 61fdef8457 Remove: old server announcement to Master Server Patric Stout 2021-04-29 16:11:44 +02:00
  • aa93d76223 Add: use Game Coordinator to get latest public server listing Patric Stout 2021-07-03 11:12:28 +02:00
  • b1280fd17e Add: use Game Coordinator to annouce public servers Patric Stout 2021-07-03 11:04:32 +02:00
  • e1e2212e0e Codechange: track version of network servers to prune once out-of-date Patric Stout 2021-04-29 16:30:42 +02:00
  • cbaac5609f Codechange: use UpdateNetworkGameWindow() over manually marking window dirty Patric Stout 2021-05-11 14:59:55 +02:00
  • 92cdfffbd1 Doc: explain the binary structure of scripts custom data (#9425) Loïc Guilloux 2021-07-10 18:38:28 +02:00
  • 8b1737f680 Doc: Add appstore links to README (#9426) Tyler Trahan 2021-07-10 12:37:45 -04:00
  • ddb6024bc6 Codechange: Don't explicitly unset _generating_world outside of genworld.cpp (#9418) Loïc Guilloux 2021-07-10 14:59:17 +02:00
  • 85faa218ff Remove: logically dead code in graph UI Rubidium 2021-07-10 10:41:11 +02:00
  • 0d0375c019 Remove: logically dead code from font cache Rubidium 2021-07-10 10:37:46 +02:00
  • 1c0c4637d2 Fix 11ab3c4: [NewGRF] Overflow when determining cargo mask for string code 9A 1E Rubidium 2021-07-10 10:14:05 +02:00
  • ede3f79475 Codechange: use the name string in SaveLoad for the name of the Setting as well Rubidium 2021-07-08 19:26:21 +02:00
  • 01139d3368 Codechange: access the name of a setting via an accessor function Rubidium 2021-07-08 19:20:41 +02:00
  • 94881f5a34 Codechange: name a few unnamed settings as to not to have to check for that being empty Rubidium 2021-07-08 19:12:10 +02:00
  • a70aa5df49 Add #9188: netsave now keeps multiple version around, similar to autosave (#9395) Stephan 2021-07-09 21:44:02 +02:00
  • ce813ce644 Cleanup: Remove now unused FOR_EACH_SET_BIT_EX macro glx22 2021-06-13 15:47:13 +02:00
  • 49b66ea504 Codechange: Remove FOR_EACH_SET_TRACK glx22 2021-06-13 05:15:36 +02:00
  • a543a4b7bb Codechange: Remove FOR_EACH_SET_CARGO_ID glx22 2021-06-13 04:29:24 +02:00
  • 89ab8b79a5 Codechange: Remove FOR_EACH_SET_BIT glx22 2021-06-13 04:18:21 +02:00
  • 5844027eb8 Codechange: Remove FOR_ALL_SORTED_STANDARD_CARGOSPECS glx22 2021-06-13 02:41:41 +02:00
  • 87eb997be0 Codechange: Remove FOR_ALL_TILES_IN_HEIGHT glx22 2021-06-13 01:10:57 +02:00
  • 8f5d0ecde3 Codechange: split settings.ini over several files (#9421) Patric Stout 2021-07-09 21:16:03 +02:00
  • d9ca9ca555 Update: Translations from eints spanish (mexican): 44 changes by absay italian: 2 changes by CoderLel translators 2021-07-09 18:53:08 +00:00
  • a5add82600 Update: Translations from eints spanish (mexican): 54 changes by absay translators 2021-07-08 18:51:52 +00:00
  • c1f13e0372 Fix: reduce the amount of debug messages on -dsl=2 (#9420) Patric Stout 2021-07-08 19:31:00 +02:00
  • 852e056d6f Fix 9e32c618: network revision was always empty (#9419) Patric Stout 2021-07-08 12:29:16 +02:00
  • 4d49fa47fa Emscripten: Fixed compilation Sergii Pylypenko 2021-07-08 00:22:25 +03:00
  • 70c1b39337 Updated todo Sergii Pylypenko 2021-07-08 00:20:20 +03:00
  • bc4e4890c6 Emscripten: disable page zoom Sergii Pylypenko 2021-07-08 00:18:02 +03:00
  • 589b6bc92a Emscripten: console text input Sergii Pylypenko 2021-07-07 23:46:07 +03:00
  • ad3f0ff143 Emscripten: fixed key events for text input Sergii Pylypenko 2021-07-07 23:11:56 +03:00
  • a7fabe497c Update: Translations from eints spanish (mexican): 6 changes by absay translators 2021-07-07 18:51:22 +00:00
  • 7bcc7e11ff Codechange: Use a common sub-class for NewGRFMapping chunks glx22 2021-07-04 22:44:23 +02:00
  • 6e627f35ac Cleanup: Remove now unneeded ChunkHandler members glx22 2021-06-10 03:21:07 +02:00
  • 2c941cd8b3 Codechange: Use ChunkHandlers sub-classes glx22 2021-06-07 23:24:37 +02:00
  • c1a9fe6fbd Codechange: Use static array of references to ChunkHandler glx22 2021-06-09 16:23:35 +02:00
  • f371a5ad70 Codechange: Preparation for ChunkHandler subclassing glx22 2021-06-06 22:26:38 +02:00
  • 7e7a4aad72 Codechange: split off the settings saveload code from the main settings handling logic Rubidium 2021-07-05 20:14:28 +02:00
  • 25ca6a75bc Codechange: split off the settings table and all the callbacks from the main settings handling logic rubidium42 2021-07-05 17:46:38 +02:00
  • b4aedc8bee Codechange: ensure xxx_setting_tables are initialised after their content glx22 2021-07-06 03:23:05 +02:00
  • ddafc0de05 Fix 39e90ec: Integers for scripts are 64bit, but saved as 32bit (#9415) Loïc Guilloux 2021-07-06 21:09:08 +02:00
  • 8913ae9ba8 Update: Translations from eints portuguese (brazilian): 1 change by Vimerum translators 2021-07-06 18:50:32 +00:00
  • faea943a9b Update: Translations from eints hindi: 26 changes by ritwikraghav14 translators 2021-07-05 18:50:45 +00:00
  • 511c1081af Update: Translations from eints catalan: 1 change by J0anJosep translators 2021-07-04 18:49:29 +00:00
  • 10d8c17236 Codechange: Add CMake source group for the saveload compat tables. Michael Lutz 2021-07-04 15:57:04 +02:00
  • 05bdfadcb6 Update: Translations from eints norwegian (bokmal): 1 change by Anolitt japanese: 1 change by scabtert translators 2021-07-03 18:49:50 +00:00