1
0
Fork 0

Commit Graph

  • efb05396a7 Codechange: Use EnumBitSet for WindowFlags. Peter Nelson 2025-01-29 23:36:47 +0000
  • 248f369e86 Update: Translations from eints translators 2025-01-30 04:43:04 +0000
  • 7b657de482
    Merge 7a1a36344a into f51627c76f AviationGamerX 2025-01-30 00:34:06 +0000
  • f940f3083b
    Merge 1620047fcf into f51627c76f Peter Nelson 2025-01-30 00:32:03 +0000
  • 0f2d3e5236
    Merge 43a2448858 into f51627c76f Jeremy Gao 2025-01-30 00:27:34 +0000
  • 3feafcf489
    Merge daf96d4c4f into f51627c76f Micael Dias 2025-01-30 00:27:27 +0000
  • 82b108eb00
    Codechange: Use EnumBitSet for FrameFlags. Peter Nelson 2025-01-29 23:36:48 +0000
  • eafe09341d
    Codechange: Use EnumBitSet for WindowDefaultFlags. Peter Nelson 2025-01-29 23:36:47 +0000
  • bc48629f04
    Codechange: Use EnumBitSet for WindowFlags. Peter Nelson 2025-01-29 23:36:47 +0000
  • f51627c76f Codechange: Use EnumBitSet for DepotCommand(Flag)s. Peter Nelson 2025-01-29 17:47:52 +0000
  • 2560339472 Codechange: Use EnumBitSet for Border(Flag)s. Peter Nelson 2025-01-29 17:47:51 +0000
  • 473728f181 Codechange: Use EnumBitSet for ExtraEngineFlags. Peter Nelson 2025-01-29 17:47:50 +0000
  • cea62a8399 Codechange: Use EnumBitSet for AspectFlags. Peter Nelson 2025-01-29 17:47:50 +0000
  • 5ef495da78 Codechange: Use EnumBitSet for GroupFlags. Peter Nelson 2025-01-29 17:47:50 +0000
  • 4b573b2703 Codechange: Use EnumBitSet for ViewportStringFlags. Peter Nelson 2025-01-29 17:47:49 +0000
  • 05ac1dd888 Codechange: Use EnumBitSet for TileFlags. Peter Nelson 2025-01-29 17:47:48 +0000
  • 3c2706f859 Codechange: Use EnumBitSet for EngineDisplayFlags. Peter Nelson 2025-01-29 17:47:48 +0000
  • 6d1f56ce6b Codechange: Allow using EnumBitSet over network commands. Peter Nelson 2025-01-29 17:47:47 +0000
  • fdb3555147 Add: EnumBitSet class to safely use enum class values as a bitset. Peter Nelson 2025-01-29 17:47:47 +0000
  • bf6293a13f
    Fix: Rail/road type conversion data is not populated on new game. (#13403) Peter Nelson 2025-01-29 21:45:16 +0000
  • 3a9ebe0dac
    Fix: Rail/road type conversion data is not populated on new game. Peter Nelson 2025-01-28 23:16:52 +0000
  • bb9d77f3ee
    Codechange: Use EnumBitSet for DepotCommand(Flag)s. Peter Nelson 2025-01-29 17:47:52 +0000
  • feacec5e54
    Codechange: Use EnumBitSet for Border(Flag)s. Peter Nelson 2025-01-29 17:47:51 +0000
  • 8e918cb4a6
    Codechange: Use EnumBitSet for ExtraEngineFlags. Peter Nelson 2025-01-29 17:47:50 +0000
  • 30741b1d95
    Codechange: Use EnumBitSet for AspectFlags. Peter Nelson 2025-01-29 17:47:50 +0000
  • b8d2c6081c
    Codechange: Use EnumBitSet for GroupFlags. Peter Nelson 2025-01-29 17:47:50 +0000
  • 6e861534c9
    Codechange: Use EnumBitSet for ViewportStringFlags. Peter Nelson 2025-01-29 17:47:49 +0000
  • b4b5144945
    Codechange: Use EnumBitSet for TileFlags. Peter Nelson 2025-01-29 17:47:48 +0000
  • 3c482737d6
    Codechange: Use EnumBitSet for EngineDisplayFlags. Peter Nelson 2025-01-29 17:47:48 +0000
  • e0f1ee5c0d
    Codechange: Allow using EnumBitSet over network commands. Peter Nelson 2025-01-29 17:47:47 +0000
  • 454d3b48b5
    Add: EnumBitSet class to safely use enum class values as a bitset. Peter Nelson 2025-01-29 17:47:47 +0000
  • 402aaf3d11 Update: Translations from eints translators 2025-01-29 04:42:38 +0000
  • afc0745aa2
    Codechange: Specify underlying type for all enums excluding those exposed to scripts. (#13383) Peter Nelson 2025-01-28 22:17:34 +0000
  • 4647384e74
    Codechange: Specify underlying type for all enums excluding those exposed to scripts. Peter Nelson 2024-11-22 11:26:48 +0000
  • 6fda85c569 Cleanup: Remove CMake endian detection. Peter Nelson 2024-06-19 00:59:00 +0100
  • fb6781015a Codechange: Use std::endian instead of TTD_ENDIAN defines. Peter Nelson 2024-06-11 18:47:16 +0100
  • b70438b76a
    Fix #13392: Signs of removed stations are no longer visible. (#13395) Peter Nelson 2025-01-28 19:10:32 +0000
  • 77f4d776c4
    Codechange: Remove ZeroedMemoryAllocator from network socket handlers. (#13377) Peter Nelson 2025-01-28 19:10:00 +0000
  • 48a29fdc44 Codechange: [CMake] Add specific MinGW handling of directory paths Charles Pigott 2025-01-28 18:41:25 +0000
  • 34377820bb Codechange: [CMake] Enable FHS handling by default for MinGW Charles Pigott 2025-01-28 18:41:01 +0000
  • beede0628a
    Cleanup: Remove CMake endian detection. Peter Nelson 2024-06-19 00:59:00 +0100
  • 5eec633f30
    Codechange: Use std::endian instead of TTD_ENDIAN defines. Peter Nelson 2024-06-11 18:47:16 +0100
  • 79be1f9c1e
    Fix #13392: Signs of removed stations are no longer visible. Peter Nelson 2025-01-27 19:30:35 +0000
  • 4099acb946 Codechange: replace BSWAP32/BSWAP16 with std::byteswap Rubidium 2025-01-28 07:30:53 +0100
  • 2481f2e085 Codechange: introduce own std::byteswap implementation Rubidium 2025-01-27 22:55:16 +0100
  • 37a2d97c64 Doc: [Script] some IDs were not mentioned in script_types.hpp Rubidium 2025-01-28 17:43:26 +0100
  • 1543b909dd Codechange: use 'using' over 'typedef' Rubidium 2025-01-28 17:41:47 +0100
  • 9a21ca31f8 Codechange: [Script] do not redefine types in the script API Rubidium 2025-01-21 23:09:31 +0100
  • 45444f9666 Codechange: rename DECLARE_POSTFIX_INCREMENT to DECLARE_INCREMENT_DECREMENT_OPERATORS Rubidium 2025-01-26 22:16:16 +0100
  • 0207f91b8d Codechange: use traits to add increment/decrement operators to enums when requested Rubidium 2025-01-19 14:52:11 +0100
  • 4b2b113292
    Codechange: Remove TTD_ENDIAN from Colour union. (#13396) Peter Nelson 2025-01-28 17:51:04 +0000
  • d1e001f1c8 Codechange: make script and internal NEW_STATION have the same value Rubidium 2025-01-28 17:21:15 +0100
  • 1d9d9c7fd5 Doc: [Script] some IDs were not mentioned in script_types.hpp Rubidium 2025-01-28 17:43:26 +0100
  • 8c796be7d3 Codechange: use 'using' over 'typedef' Rubidium 2025-01-28 17:41:47 +0100
  • fc9a507085 Codechange: [Script] do not redefine types in the script API Rubidium 2025-01-21 23:09:31 +0100
  • 0dea9f8a06 Codechange: make script and internal NEW_STATION have the same value Rubidium 2025-01-28 17:21:15 +0100
  • a91192585b Codechange: replace BSWAP32/BSWAP16 with std::byteswap Rubidium 2025-01-28 07:30:53 +0100
  • 3fda99b8a7 Codechange: introduce own std::byteswap implementation Rubidium 2025-01-27 22:55:16 +0100
  • 3c1d93a839
    Codechange: Remove TTD_ENDIAN from Colour union. Peter Nelson 2024-06-14 11:25:20 +0100
  • b32e638e94 Change: Draw company manager face jacket after collar Richard Wheeler 2025-01-27 12:12:13 +0000
  • 98d5dde094
    Fix #13359: [CMake] Only search for Xaudio2 on Windows (#13372) Charles Pigott 2025-01-27 20:24:57 +0000
  • b5fd0eebe8 Fix #13359: [CMake] Only search for Xaudio2 on Windows Charles Pigott 2025-01-24 00:01:39 +0000
  • 119470f43e
    Fix: [CMake] restore CMAKE_REQUIRED_FLAGS if you change it (#13393) Patric Stout 2025-01-27 20:41:51 +0100
  • a7deb16e81 Fix #13384: Crash when remove bus/truck stop tool used on road waypoints Jonathan G Rennison 2025-01-27 18:39:26 +0000
  • 6d33da99d4 Change: [CMake] use CMAKE_CXX_BYTE_ORDER for EndianCheck Patric Stout 2025-01-27 20:15:18 +0100
  • bc07695a3e Fix: [CMake] restore CMAKE_REQUIRED_FLAGS if you change it Patric Stout 2025-01-27 19:59:57 +0100
  • 88dd594b36 Fix #13384: Crash when remove bus/truck stop tool used on road waypoints Jonathan G Rennison 2025-01-27 18:39:26 +0000
  • 3dc12e3d65 Change: Don't distinguish between bus and truck stops when removing them Koen Bussemaker 2025-01-26 14:48:01 +0100
  • 1394ea60ab Change: Draw company manager face jacket after collar Richard Wheeler 2025-01-27 12:12:13 +0000
  • f34e04ee48 Codechange: allow mapping enums as parameter and return type from scripts Rubidium 2025-01-19 14:52:44 +0100
  • e39f974d7d Update: Translations from eints translators 2025-01-27 04:43:45 +0000
  • 9b947a37b8
    Codechange: Pass GRFConfig by reference where feasible. (#13388) Peter Nelson 2025-01-26 22:41:08 +0000
  • 9746873b76 Codechange: allow mapping enums as parameter and return type from scripts Rubidium 2025-01-19 14:52:44 +0100
  • 67c0150fd3
    Codechange: Pass GRFConfig by reference where feasible. Peter Nelson 2025-01-22 21:51:27 +0000
  • 216c53f060 Codechange: rename DECLARE_POSTFIX_INCREMENT to DECLARE_INCREMENT_DECREMENT_OPERATORS Rubidium 2025-01-26 22:16:16 +0100
  • 87dd1fa533 Codechange: use traits to add increment/decrement operators to enums when requested Rubidium 2025-01-19 14:52:11 +0100
  • bff8f36b57
    Codechange: Remove ZeroedMemoryAllocator from network socket handlers. Peter Nelson 2025-01-19 23:44:46 +0000
  • e894a5880c Codechange: rename CargoID to CargoType and amend related variables/comments Rubidium 2025-01-22 18:08:59 +0100
  • d05cc2ef92 Codefix: do not consider TTD/TTO engine IDs actual EngineIDs Rubidium 2025-01-19 14:58:40 +0100
  • e7e9a12817 Codefix: Engine constructor's base parameter isn't an actual EngineID Rubidium 2025-01-19 14:54:52 +0100
  • 40ab4e306b Codechange: use std::vector to store SpriteCache instances in Rubidium 2025-01-15 19:02:41 +0100
  • c6fc280ff1 Codechange: use std::vector over CallocT/free Rubidium 2025-01-16 17:57:38 +0100
  • 043d1ac111 Codechange: use std::vector/std::unique_ptr over new/malloc Rubidium 2025-01-16 17:45:44 +0100
  • 8016cfc0ef Codechange: use std::unique_ptr over malloc Rubidium 2025-01-17 10:57:13 +0100
  • f8566c3ff1 Codechange: use std::unique_ptr over calloc Rubidium 2025-01-16 17:46:10 +0100
  • b7a82819de Codechange: Remove ZeroedMemoryAllocator from WindowDesc. Peter Nelson 2024-11-06 21:41:42 +0000
  • 95df7ea483 Change: Use separate WindowDescs instead of changing static data. Peter Nelson 2024-11-07 12:16:28 +0000
  • 1da8ec9556 Change: Don't distinguish between bus and truck stops when removing them Koen Bussemaker 2025-01-26 14:48:01 +0100
  • 6c9b3f17b7
    Fix 4c8f1b0f81: First entry of station cargo filter list was broken. (#13382) Peter Nelson 2025-01-26 10:09:18 +0000
  • 160471c3af
    Fix 4c8f1b0f81: First entry of station cargo filter list was broken. Peter Nelson 2025-01-26 09:26:36 +0000
  • 492a5284ea Update: Translations from eints translators 2025-01-26 04:41:56 +0000
  • 1e14fd6a0d Codechange: Use enum class for PaletteAnimation. Peter Nelson 2025-01-24 20:20:22 +0000
  • 161b02efda Codechange: Use enum class for BlitterMode. Peter Nelson 2025-01-24 20:20:22 +0000
  • 21ee62a99e Codechange: add unit test against over optimisation of enum-bitmasks Rubidium 2025-01-25 15:52:53 +0100
  • c4494faf10 Fix #12968, d20df82: Added back ability to create unremovable houses Michael Ostapenko 2024-10-11 02:31:43 +1100
  • 019867e251 Codechange: Refactor AllocHeightMap to return void since it always returns true SamuXarick 2025-01-25 10:24:38 +0000
  • 5b4c5632ba Codechange: add unit test against enum over optimisation Rubidium 2025-01-25 08:33:26 +0100
  • 9b2998a8f1 Codechange: add unit test against enum over optimisation Rubidium 2025-01-25 08:33:26 +0100
  • 5153c860a7 Fix #12968, d20df82: Added back ability to create unremovable houses Michael Ostapenko 2024-10-11 02:31:43 +1100
  • 5839ee3be3 Update: Translations from eints translators 2025-01-25 04:42:46 +0000