Commit Graph

  • ebe32ad912 Codechange: [Network] Use std::string for the internal handling of admin/rcon passwords rubidium42 2021-05-02 09:15:12 +02:00
  • 6db52d52d0 Codechange: [Network] Use std::string for the internal handling of server passwords rubidium42 2021-05-02 09:10:09 +02:00
  • 1de5cdeab8 Codechange: [Network] Use std::string for the internal handling of company passwords rubidium42 2021-05-02 09:07:09 +02:00
  • 98283116fa Codechange: [Network] Make company state password std::string rubidium42 2021-05-02 08:27:06 +02:00
  • 1da0ba95b2 Feature: Define refittability of default vehicles using cargo classes. frosch 2021-04-30 21:15:27 +02:00
  • 9f8d0b1bee Fix: Resolve cargo-types of default vehicles via their cargo label. frosch 2021-04-30 17:35:32 +02:00
  • a9ff296c3d Codechange: add constant for number of original cargoes. frosch 2021-05-13 15:45:07 +02:00
  • 0f062b3882 Codechange: clean up C-string support from settings rubidium42 2021-04-28 17:38:02 +02:00
  • a032714dc4 Codechange: move script settings to std::string rubidium42 2021-04-29 19:04:27 +02:00
  • 95386dc2b8 Codechange: move misc settings to std::string rubidium42 2021-04-28 17:32:33 +02:00
  • 77330d09fd Codechange: move font settings to std::string rubidium42 2021-04-28 17:10:15 +02:00
  • 65cbde4b30 Codechange: move currency settings to std::string rubidium42 2021-04-28 16:46:24 +02:00
  • 2022e34824 Codechange: move locale settings to std::string rubidium42 2021-04-28 16:30:49 +02:00
  • 16437b7c0d Codechange: move client name in settings to std::string rubidium42 2021-04-27 22:02:40 +02:00
  • 02fdb5b210 Codechange: move server name/id in settings to std::string rubidium42 2021-04-27 21:25:52 +02:00
  • cc6c078dec Codechange: move hostnames in settings to std::string rubidium42 2021-04-27 21:10:11 +02:00
  • c73d64adf9 Codechange: move passwords in settings to std::string rubidium42 2021-04-27 20:26:56 +02:00
  • f219354f89 Change: further support for std::string in settings rubidium42 2021-04-27 20:32:35 +02:00
  • 423a5034ee Update: Translations from eints french: 2 changes by glx22 translators 2021-05-13 19:09:30 +00:00
  • a403653805 Codechange: [Network] split CloseSocket and CloseConnection more clearly (#9261) Patric Stout 2021-05-13 11:46:51 +02:00
  • 86741ad489 Fix: [Emscripten] Force secure WebSockets over HTTPS (#9248) embeddedt 2021-05-13 04:13:34 -04:00
  • 56a46f5cae Fix: Correct name of Golub-Dobrzyn Paweł Świątkowski 2021-05-09 15:11:44 +02:00
  • 6ee8690b47 Fix: Replace Susz with Leszno Paweł Świątkowski 2021-05-09 01:12:33 +02:00
  • 187a3f20bf Codechange: remove pointless close call due to resolving virtual functions statically in destructors Rubidium 2021-05-12 23:06:35 +02:00
  • 7755f81bb8 Codechange: make explicit that virtual functions in a con/destructor are resolved statically Rubidium 2021-05-12 19:44:00 +02:00
  • d7ce61f106 Fix #9255: [Network] TCPConnecter crashes when hostname not found (#9259) Patric Stout 2021-05-13 08:13:48 +02:00
  • 38c97e1492 Codechange: Replace TILE_AREA_LOOP with range-based for loops glx22 2021-05-12 16:45:28 +02:00
  • 5bd8144853 Fix #9256, 12e43c697d: invalid read after free. (#9258) frosch 2021-05-12 23:40:03 +02:00
  • f6d5c0136e Codechange: make Window destruction not rely on undefined behavior. frosch 2021-05-09 17:12:34 +02:00
  • f96f113951 Codechange: use IterateFromBack/Front only if the order is important. frosch 2021-05-09 17:10:07 +02:00
  • 22567a1f43 Codechange: use iterators instead of 'subranges' when iterating from a specific window. frosch 2021-05-09 16:42:36 +02:00
  • aba239479b Codechange: remove excessive templating in favour of a single const_cast. frosch 2021-05-09 18:35:49 +02:00
  • 95abdfdef9 Cleanup: remove unneeded labels and gotos. frosch 2021-05-09 16:20:38 +02:00
  • ba193f2e23 Fix #9186: Fix incorrect bounding box height causing station sprite glitch. (#9187) PeterN 2021-05-12 21:35:48 +01:00
  • 3e7e2d9ca3 Update: Translations from eints romanian: 38 changes by kneekoo slovak: 19 changes by FuryPapaya catalan: 1 change by J0anJosep turkish: 191 changes by Anceph translators 2021-05-12 19:08:38 +00:00
  • b972ed8604 Fix #9242: Tree tick handler did not scale by map size. (#9246) PeterN 2021-05-12 18:17:57 +01:00
  • 7b7dbbc935 Fix #9063: Caption of news window incorrectly aligned. (#9252) PeterN 2021-05-12 17:43:35 +01:00
  • b136e65cf9 Change: reworked the debug levels for network facility (#9251) Patric Stout 2021-05-12 16:34:02 +02:00
  • 56050fc96f Fix 91b8ce07: dedicated servers could no longer create screenshots (#9232) Patric Stout 2021-05-12 16:31:31 +02:00
  • 3d9436bd75 Fix #9202: Invalid test for unset NewGRF override mapping. (#9226) PeterN 2021-05-12 08:11:14 +01:00
  • c0a0d85d20 Fix: [Actions] Annotations not shown for MSVC (#9247) Loïc Guilloux 2021-05-11 21:43:43 +02:00
  • 1dfc148613 Update: Translations from eints korean: 1 change by telk5093 slovak: 149 changes by ApplePie420 translators 2021-05-11 19:03:10 +00:00
  • d0eb3e4bc4 Fix: [Network] mark server as offline when no longer reachable (#9244) Patric Stout 2021-05-11 19:19:37 +02:00
  • 0968d009c8 Fix #9243: [Network] For a dedicated server use a fallback client and server name rubidium42 2021-05-11 18:53:23 +02:00
  • 9e7e87ce3e Fix: [Network] don't rebuild the host-list during iterating the list (#9240) Patric Stout 2021-05-11 12:32:27 +02:00
  • 9841ebb0bd Fix: [Network] don't mark the last-joined server as manual (#9239) Patric Stout 2021-05-11 12:26:30 +02:00
  • 36e22f3a7b Fix: [Network] clients leaving because of broken connections was not broadcasted (#9238) Patric Stout 2021-05-11 12:26:16 +02:00
  • bed585d1ea Enabled LTO for Android 64-bit architectures Sergii Pylypenko 2021-05-11 01:45:25 +03:00
  • ba6a3cd4a4 Updated todo Sergii Pylypenko 2021-05-11 01:07:48 +03:00
  • 4d369cbeb2 Option to disable mouse cursor for touchscreen devices Sergii Pylypenko 2021-05-11 01:05:10 +03:00
  • 8cccaceda8 Updated todo Sergii Pylypenko 2021-05-11 00:06:33 +03:00
  • db5aac4d51 Updated todo Sergii Pylypenko 2021-05-11 00:05:58 +03:00
  • 9910e38534 Updated todo Sergii Pylypenko 2021-05-11 00:04:58 +03:00
  • 2ca3174436 Merge branch '1.11' of github.com:pelya/openttd-android into 1.11 Sergii Pylypenko 2021-05-11 00:02:38 +03:00
  • 241bd7277d Fixed online content dialog Sergii Pylypenko 2021-05-11 00:02:18 +03:00
  • dee909d23f Fast forward requires threaded renderer, and OpenTTD have fixed threaded renderer in SDL1.2 backend Sergii Pylypenko 2021-05-10 23:54:50 +03:00
  • 2e429ee485 Update: Translations from eints german: 2 changes by Wuzzy2 translators 2021-05-10 19:04:28 +00:00
  • 495d73a67f Fix: leaking file descriptors Rubidium 2021-05-09 23:00:36 +02:00
  • 296194ad36 Fix: memory leak due to assigning result of strdup to a std::string Rubidium 2021-05-09 22:51:26 +02:00
  • 79fc094c54 Cleanup: [Fluidsynth] Remove fluid_player_join Rubidium 2021-05-08 13:33:26 +02:00
  • c53d9991ee Add: [Actions] Check CI annotations to detect compile warnings (#9217) Loïc Guilloux 2021-05-10 14:48:04 +02:00
  • 8f4a612a7c Change: reworded many of the network errors during connect/listen (#9230) Patric Stout 2021-05-10 13:40:28 +02:00
  • b7dd602dcd Update: Translations from eints finnish: 1 change by hpiirai translators 2021-05-09 18:57:07 +00:00
  • 583011bca0 Fix: lobby window doesn't close if no connection could be established (#9223) Patric Stout 2021-05-09 18:48:21 +02:00
  • e162d0a55c Fix: [MinGW] Reapply 48fd7b27 to fix launch on Windows 7 x64 (#9225) Loïc Guilloux 2021-05-09 18:28:47 +02:00
  • 330a305c99 Fix: Apply unscaled padding to Viewport inside WWT_INSET. (#9219) PeterN 2021-05-08 21:01:16 +01:00
  • b9ab3bd6b3 Fix: only query a manually added server if it isn't there yet Patric Stout 2021-05-04 20:43:35 +02:00
  • fc91f1d1b2 Fix: don't do a network disconnect between two queries Patric Stout 2021-05-08 14:50:56 +02:00
  • 1b75a29d12 Fix: destroying a TCPConnecter that was still resolving made illegal writes Patric Stout 2021-05-08 14:45:23 +02:00
  • 664a8c3e85 Codechange: move connection_string to private for TCPConnecter Patric Stout 2021-05-08 10:53:21 +02:00
  • de940b1dbc Fix fdc11a9: Missing sprite count determined on the wrong file rubidium42 2021-05-08 14:02:42 +02:00
  • fa6abe1646 Cleanup: remove the old FIO slot functions Rubidium 2021-04-21 18:40:37 +02:00
  • 10e35ca8e4 Codechange: let NewGRF make use of SpriteFile instead of most of the FIO slot functions Rubidium 2021-04-14 17:41:45 +02:00
  • fdc11a9f94 Codechange: introduce SpriteFile to be used by the sprite loader instead of the global FIO slot functionality Rubidium 2021-04-14 17:20:39 +02:00
  • 0dd339ecd8 Codechange: lets music make use of RandomAccessFile instead of the FIO slot functions Rubidium 2021-04-14 06:49:46 +02:00
  • c097bc9d7d Codechange: let NewGRF sounds make use of RandomAccessFile instead of the FIO slot functions Rubidium 2021-04-13 21:58:56 +02:00
  • b144e56b2c Codechange: use the new RandomAccessFile as backend for the FIO slot functions Rubidium 2021-04-13 21:36:24 +02:00
  • 8e0b1b5d1a Add: concept of a RandomAccessFile to replace the FIO slot functions Rubidium 2021-04-13 21:36:01 +02:00
  • 69e5da0b54 Codechange: Don't save unused NewGRF override mappings. (#9202) PeterN 2021-05-08 11:36:39 +01:00
  • 881e1da51d Change: Use gender-neutral pronouns in console command messages (and comments) (#9203) William Davis 2021-05-08 06:02:30 -04:00
  • f187708b3b Fix f7e390bd: getpeername() doesn't work on closed sockets (#9213) Patric Stout 2021-05-08 11:57:41 +02:00
  • 8c3fa2a3bf Fix #9209: Excessive time resizing highscore/news window when screen is too small. (#9210) PeterN 2021-05-08 09:54:32 +01:00
  • dd41de8931 Codechange: Slider widget used different range for drawing vs setting. Peter Nelson 2021-05-07 22:33:48 +01:00
  • d8e06e590a Codechange: Make GetCurrentRect() conform to usual Rect bounds, and reuse it. Peter Nelson 2021-05-04 00:24:14 +01:00
  • 52b16237ad Codechange: Don't update window contents if scrollbar position has not moved. Peter Nelson 2021-05-07 12:36:08 +01:00
  • 8321ef0061 Codechange: Set specific widgets dirty instead of window. Peter Nelson 2021-05-06 01:36:56 +01:00
  • e2774354b4 Codechange: [Network] Change ChatMessage's message to std::string and simplify some code rubidium42 2021-05-08 10:19:42 +02:00
  • a879996012 Fix: [Emscripten] Use non-XDG directories to simplify lolac storage (#9207) embeddedt 2021-05-08 03:43:17 -04:00
  • 1acfc90c98 Emscripten: updated deploy script Sergii Pylypenko 2021-05-08 00:14:58 +03:00
  • 948c30ee63 Updated todo: Fast Forward button bug somehow disappeared by itself, well I don't mind Sergii Pylypenko 2021-05-08 00:08:13 +03:00
  • 3949f87465 Fixed mutex deadlock in libtimidity shutdown function Sergii Pylypenko 2021-05-08 00:03:20 +03:00
  • 26f6a01580 Renamed GetMinSizing() to GetMinButtonSize(), we do not use it for anything but button size Sergii Pylypenko 2021-05-07 22:52:01 +03:00
  • 1efdce0358 Removed less used sizing types Sergii Pylypenko 2021-05-07 22:38:44 +03:00
  • e80df6ae8e Removed NWST_STEP and min_step, we don't need two variables doing the same thing Sergii Pylypenko 2021-05-07 22:24:45 +03:00
  • b56c03b120 Update: Translations from eints dutch: 2 changes by Afoklala translators 2021-05-07 18:59:46 +00:00
  • 607d73f872 Merge tag '1.11.2' into 1.11 Sergii Pylypenko 2021-05-07 21:53:27 +03:00
  • a737180146 Updated revision file Sergii Pylypenko 2021-05-07 21:41:59 +03:00
  • f048c692f1 Disabled on-screen keyboard in default config, we have native text input Sergii Pylypenko 2021-05-07 02:17:27 +03:00
  • f7e390bdc0 Feature: use Happy Eyeballs to make network connections (TCP-only) (#9199) Patric Stout 2021-05-06 23:13:35 +02:00
  • f1dfa661a1 Codechange: [Network] Use std::string for NetworkGameInfo rubidium42 2021-05-06 16:19:00 +02:00