Commit Graph

  • 55979b612e Update: Translations from eints welsh: 28 changes by Ansbaradigeidfran portuguese: 1 change by azulcosta polish: 1 change by pAter-exe translators 2023-06-27 18:43:13 +00:00
  • 3b2934c479 Change: Make terraforming point selection sprite visible at >2x zoom out (#11017) Richard Wheeler 2023-06-27 15:47:42 +01:00
  • 5b0cfc7ea5 Add: show fallback sprites with debuglevel sprite=4 Johannes E. Krause 2023-06-27 12:46:14 +02:00
  • 55c07eed59 Change: Add separate setting for server sent commands per frame limit (#11023) Jonathan G Rennison 2023-06-27 12:32:45 +01:00
  • 8465559488 Codechange: Pass face index as font os_handle for FreeType fonts. (#11073) PeterN 2023-06-27 12:30:46 +01:00
  • 794b642b9a Codechange: use std::string/std::vector over stredup/strecpy/CallocT/free Rubidium 2023-06-21 20:04:59 +02:00
  • 700241410b Remove: support for not having getifaddrs Rubidium 2023-06-22 21:22:45 +02:00
  • 7ad487eeee Cleanup: remove now unused GetInt32/64 functions Rubidium 2023-06-22 17:17:25 +02:00
  • 75a22a1c83 Codechange: move from GetIntXY to GetNextParameter<XYY> Rubidium 2023-06-22 17:16:28 +02:00
  • e7937efb01 Codechange: add clearer named function to get the next (string) parameter Rubidium 2023-06-22 17:05:32 +02:00
  • ee34fae09a Update: Translations from eints korean: 3 changes by telk5093 danish: 3 changes by bscargo translators 2023-06-26 18:42:58 +00:00
  • 103d88ee33 Fix: Layouter not taking stripped formatting codes into account when mapping visual coordinates to/from original string Niels Martin Hansen 2021-04-03 19:48:34 +02:00
  • b52e526017 Fix: FallbackParagraphLayouter wasn't reverse-mapping glyphs to character indexes right Niels Martin Hansen 2021-04-03 17:33:42 +02:00
  • 5db4473ae8 Update: Translations from eints vietnamese: 1 change by KhoiCanDev finnish: 3 changes by hpiirai french: 5 changes by Naeso translators 2023-06-25 18:41:23 +00:00
  • d140acf34e Fix: Setting tree lines drawn incorrectly for RTL languages. (#11070) PeterN 2023-06-25 19:32:53 +01:00
  • fac317b139 Cleanup: Remove {ORANGE} from settings page strings. Peter Nelson 2023-06-25 16:31:31 +01:00
  • 40a9b080aa Fix: Ensure settings page label is orange. Peter Nelson 2023-06-25 15:48:15 +01:00
  • 55e3dd9409 Cleanup 6298b96: Left-over function declaration (#11072) Loïc Guilloux 2023-06-25 17:51:15 +02:00
  • 4f6d75f97d Fix #11016: Defer deletion of client and server game socket handlers Jonathan G Rennison 2023-06-16 20:54:04 +01:00
  • 19ae88fb63 Fix: Error logging in game and admin server HandlePacket Jonathan G Rennison 2023-06-16 20:48:41 +01:00
  • 43ddf19df3 Change: Allow text shadow on WWT_EMPTY/WWT_TEXT to extend horizontally. (#11065) PeterN 2023-06-25 11:58:39 +01:00
  • 509471f7f8 Codechange: Use std::optional for GRFConfig::GRFError (#11066) PeterN 2023-06-25 11:57:58 +01:00
  • 71f241ffe1 Update: Translations from eints english (au): 1 change by krysclarke russian: 1 change by Ln-Wolf turkish: 1 change by BeratSJ french: 1 change by glx22 portuguese (brazilian): 4 changes by pasantoro translators 2023-06-24 18:40:40 +00:00
  • 78c9446aef Update: Translations from eints norwegian (bokmal): 1 change by buzzCraft chinese (traditional): 1 change by wpi3 spanish (mexican): 1 change by absay lithuanian: 1 change by devbotas portuguese (brazilian): 3 changes by Greavez translators 2023-06-23 18:41:29 +00:00
  • 6f36f1d912 Change: Remove currency code/symbol suffix from language files. Peter Nelson 2023-06-23 00:11:54 +01:00
  • 9dd9b8ec74 Fix #11054: Prevent translation of currency codes. Peter Nelson 2023-06-23 00:11:11 +01:00
  • d42a78f3e8 Codechange: Make DropDownListStringItem preformat and remove other implementations. (#11063) PeterN 2023-06-23 09:30:13 +01:00
  • 321f01602a Codechange: reduce passing around parameters, but formatting strings earlier Rubidium 2023-06-22 20:10:02 +02:00
  • f48baa7d00 Codechange: move sign invisibility check out of loop Rubidium 2023-06-22 20:08:06 +02:00
  • 9016d4a5b5 Update: Translations from eints arabic (egypt): 8 changes by AviationGamerX turkish: 5 changes by densxd danish: 3 changes by bscargo translators 2023-06-22 18:38:02 +00:00
  • c316d9ecb7 Update: Translations from eints english (au): 2 changes by krysclarke vietnamese: 3 changes by KhoiCanDev russian: 2 changes by Ln-Wolf dutch: 5 changes by Afoklala french: 2 changes by Lishouuu portuguese: 2 changes by azulcosta esperanto: 51 changes by legoscia polish: 3 changes by pAter-exe translators 2023-06-21 18:37:58 +00:00
  • ff050ea1d9 Fix: [CI] enable audio (alsa / jack / pulse) for generic Linux builds (#11051) Patric Stout 2023-06-21 13:37:13 +02:00
  • 4e9a871718 Codechange: merge multiple string parameter arrays to single array of structs Rubidium 2023-06-17 12:00:00 +02:00
  • fa8c50758b Codechange: replace memcpy when copying DParams Rubidium 2023-06-20 22:58:37 +02:00
  • 2aa48bfcb3 Add: subspan function to span Rubidium 2023-06-17 11:59:06 +02:00
  • 7a785a4224 Codechange: simplify StringParameters now type cannot be nullptr Rubidium 2023-06-20 19:16:38 +02:00
  • 428333aeba Codechange: let AllocatedStringParameters allocated types too Rubidium 2023-06-13 23:46:08 +02:00
  • f23249f8f1 Fix #10917: Pay loan interest before generating statistics (#11040) Finn Willard 2023-06-20 13:02:09 -07:00
  • b68d56d94d Fix #11043: Don't choose toolbar dropdown option if focus is lost. (#11044) PeterN 2023-06-20 20:34:05 +01:00
  • 9f3254b72a Fix b1fb209: build failure due to removed parameter Rubidium 2023-06-20 20:28:43 +02:00
  • 4d0369ea9c Update: Translations from eints finnish: 1 change by hpiirai portuguese (brazilian): 1 change by pasantoro translators 2023-06-20 18:38:55 +00:00
  • 6c7f977197 Codechange: Use {COLOUR} to simplify drawing of timetables glx22 2023-04-16 22:55:03 +02:00
  • b1fb209bed Add: {COLOUR} control code to allow colour changes at runtime glx22 2023-04-15 04:32:13 +02:00
  • 88138c55f8 Codechange: make offset protected and guard against invalid offsets Rubidium 2023-06-18 10:57:22 +02:00
  • 9c3c90effa Codechange: rename ClearTypeInformation so it can be used for preparing for the next run Rubidium 2023-06-18 10:53:08 +02:00
  • 01abcdfcac Codechange: make StringParameters#next_type only writable from outside the class Rubidium 2023-06-18 10:48:54 +02:00
  • 3e8f8c55c2 Codechange: make creating temporary StringParameters easier Rubidium 2023-06-13 23:46:08 +02:00
  • 5bac27287e Fix 456abda5: [DorpsGek] escape "[" and "]" correctly (#11046) Patric Stout 2023-06-20 17:25:32 +02:00
  • 456abda508 Fix: [DorpsGek] report eints commits on Discord / IRC (#11045) Patric Stout 2023-06-20 16:23:57 +02:00
  • aaf6811a2c Update: Translations from eints english (au): 1 change by krysclarke korean: 1 change by telk5093 russian: 1 change by Ln-Wolf french: 1 change by Lishouuu portuguese: 1 change by azulcosta translators 2023-06-20 13:37:22 +00:00
  • 8caacb5a49 Codechange: use std::deque for console history Rubidium 2023-06-18 18:57:37 +02:00
  • 4fbc81003f Codechange: make SQString::Create that supports std::string and use that Rubidium 2023-06-15 18:07:58 +02:00
  • ea54408e1d Update: Translations from eints french: 1 change by Lishouuu translators 2023-06-19 18:40:36 +00:00
  • b3669a8795 Fix #11026: Use real engine name instead of default name for filtering (#11033) merni-ns 2023-06-19 04:33:32 +05:30
  • 714ff35e9d Codechange: move to std::string over stredup + free Rubidium 2023-06-18 21:30:25 +02:00
  • 2a2443dd01 Feature: Create group of vehicles from manage vehicle list button. (#10890) PeterN 2023-06-18 20:48:04 +01:00
  • 70de70bdcd Codechange: refactor code to remove need for stredup Rubidium 2023-06-18 19:24:12 +02:00
  • 74924c8186 Codechange: includes must be before 'safeguards.h' Rubidium 2023-06-18 19:46:53 +02:00
  • ed3f14686d Fix: Layouter::GetCharAtPosition counting wrong Niels Martin Hansen 2023-06-18 19:26:53 +02:00
  • 31cc349a09 Update: Translations from eints swedish: 51 changes by SkogisREAL translators 2023-06-18 18:43:02 +00:00
  • 09f585b772 Codechange: use std::string over stredup+free for splitting font name Rubidium 2023-06-18 17:23:11 +02:00
  • 1d9bc23525 Fix #10868: [Script] Handle errors when loading savegame data on stack (#11029) Loïc Guilloux 2023-06-18 12:03:59 +02:00
  • 381e8b69d2 Codechange: make size and offset size_t Rubidium 2023-06-18 07:35:30 +02:00
  • 4e6733cc6e Codechange: use args.GetParam(offset) over *args.GetPointerToOffset(offset) Rubidium 2023-06-17 23:27:15 +02:00
  • e404ba0631 Codechange: generify GetRemainingParameters to allow custom offsets Rubidium 2023-06-17 23:17:04 +02:00
  • 9215e36300 Update: Translations from eints vietnamese: 2 changes by KhoiCanDev finnish: 2 changes by hpiirai danish: 2 changes by bscargo translators 2023-06-17 18:40:32 +00:00
  • a6b625eea3 Fix #10993: Crash log when font caches not initialised (#11024) Jonathan G Rennison 2023-06-17 17:56:27 +01:00
  • 1d902a97ce Codechange: move StringParameters to strings_internal.h Rubidium 2023-06-15 17:09:34 +02:00
  • ad048b143a Codechange: move implementation of Set/GetDParam to strings.cpp Rubidium 2023-06-15 16:54:50 +02:00
  • dd53a738bb Codechange: automatically set/check the correct type for string parameters/genders Rubidium 2023-06-11 17:26:09 +02:00
  • 836541b41c Codechange: use SetDParam and CopyOutDParam for tooltips Rubidium 2023-06-17 08:46:59 +02:00
  • ac0c932ce7 Codechange: use SetDParam to set measurement tooltip parameters Rubidium 2023-06-17 08:50:49 +02:00
  • ee8b03e8da Fix: Crash when failing to load a game into a dedicated server at startup (#11021) Jonathan G Rennison 2023-06-16 19:41:26 +01:00
  • ed06c6bdcf Codechange: Use vector when migrating old savegame orders. (#11020) PeterN 2023-06-16 19:40:24 +01:00
  • fc2510e2ba Codechange: Use std::vector for midifile's ByteBuffer. (#11019) PeterN 2023-06-16 17:04:46 +01:00
  • 1a3d1bca59 Remove: OS/2 port Owen Rudge 2023-06-16 13:23:55 +01:00
  • d4c2043294 Codechange: remove a number of unneeded c_str() calls Rubidium 2023-06-15 19:15:08 +02:00
  • aae8f40b9f Update: Translations from eints english (au): 2 changes by krysclarke korean: 2 changes by telk5093 russian: 2 changes by Ln-Wolf french: 2 changes by ottdfevr portuguese: 2 changes by azulcosta portuguese (brazilian): 2 changes by ericandradex polish: 2 changes by pAter-exe translators 2023-06-15 18:41:48 +00:00
  • 5a7098cb41 Change: [Actions] Use notarytool for notarization instead of gon Owen Rudge 2023-06-14 16:14:45 +01:00
  • 1cd49bf5e5 Fix ca1e34c: [Script] Wrong value printed for {RAW_STRING} (#11011) Loïc Guilloux 2023-06-15 00:07:11 +02:00
  • 864d3c9c16 Fix: CMD_CHANGE_SETTING did not reject SF_NO_NETWORK_SYNC settings (#11009) Jonathan G Rennison 2023-06-14 18:44:10 +01:00
  • f51f117b00 Change: Add window description flag to disallow interactive window closing. (#11008) PeterN 2023-06-14 17:24:14 +01:00
  • 7c37dcb8e3 Fix: do not use {STRING} when {STRING1} or {STRING2} is needed Rubidium 2023-06-13 20:00:26 +02:00
  • 0a5e58451b Codechange: pass string parameters by reference Rubidium 2023-06-13 23:52:43 +02:00
  • 43f91bc50c Cleanup: unused GetDataPointer function Rubidium 2023-06-13 15:56:38 +02:00
  • e332810231 Codechange: pass zero length arguments for {STRING}, instead of the remaining arguments Rubidium 2023-06-13 15:49:12 +02:00
  • 82851a9bef Codechange: do not mess with global string params to get pointer to first element Rubidium 2023-06-13 15:41:34 +02:00
  • aba0d27a28 Codechange: use StringParameters for remapping the NewGRF string control codes Rubidium 2023-06-13 15:55:46 +02:00
  • 1146904d45 Fix: when a string consumes more parameters than allowed, nullptr is attempted to be formatted Rubidium 2023-06-13 19:30:03 +02:00
  • f1ec2f274c Update: Translations from eints vietnamese: 6 changes by KhoiCanDev korean: 4 changes by telk5093 german: 33 changes by SecretIdetity romanian: 69 changes by kneekoo russian: 2 changes by Ln-Wolf finnish: 4 changes by hpiirai turkish: 4 changes by BeratSJ danish: 1 change by bscargo dutch: 6 changes by Afoklala french: 4 changes by ottdfevr portuguese (brazilian): 6 changes by pasantoro polish: 6 changes by pAter-exe translators 2023-06-13 18:40:34 +00:00
  • f26de0d2f9 Fix #10982: No help text for gamelog command (#10984) Andrii 2023-06-13 10:33:33 +02:00
  • ebc451b071 Fix #10987: Double-close of dropdown stopped land-info tool working as default. (#11000) PeterN 2023-06-12 08:42:02 +01:00
  • 613ad80581 Codechange: remove need for GetDParamX Rubidium 2023-06-11 21:59:58 +02:00
  • 82b434b589 Codechange: rename function to better describe what it is doing Rubidium 2023-06-11 21:48:07 +02:00
  • f86500df92 Codechange: remove need for SetDParamX Rubidium 2023-06-11 21:16:16 +02:00
  • d854bb82e5 Doc: Changelog for 13.3 glx22 2023-06-11 16:02:01 +02:00
  • 5cc06f5dbe Doc: Bump release version. glx22 2023-06-11 15:57:18 +02:00
  • 69168078d8 Revert ee6e30e: pretending 13.2.1 was 13.2 didn't work glx22 2023-06-11 15:53:38 +02:00
  • 6c6f365d2f Codechange: remove offset parameter for copying DParams in and out Rubidium 2023-06-11 15:56:13 +02:00
  • d42ef3a0ef Codechange: inject the query window caption into the widget Rubidium 2023-06-11 15:47:53 +02:00