1
0
Fork 0

Commit Graph

  • 7d7a6bd32c Update: Translations from eints translators 2025-05-04 04:46:05 +0000
  • 68e30d4ede Codechange: put SQRegFunctions into initializer_list and use ranged for loops Rubidium 2025-05-03 21:44:32 +0200
  • 8571af9833 Codechange: Turn ZoomLevel into enum class. frosch 2025-05-03 20:21:05 +0200
  • c0d4ab69d0 Codechange: Add a container to index data by zoom level. frosch 2025-05-03 18:35:50 +0200
  • 7055ea0aee Codechange: Define sequential operators for ZoomLevel. frosch 2025-05-03 20:03:39 +0200
  • bbfda39ac3 Codechange: Add ZoomLevels bit set. frosch 2025-05-03 18:40:11 +0200
  • 48d09af039 Codechange: Simplify weird range check. frosch 2025-05-03 20:01:11 +0200
  • ef09fd7db4 Codechange: replace Error with simple throw Rubidium 2025-05-03 21:25:14 +0200
  • d464961c41 Codechange: use std::string_view for SQ stack and function info Rubidium 2025-05-03 19:15:35 +0200
  • 0bc773215e Codechange: use std::optional<std::string_view> to make the intent of function clearer Rubidium 2025-05-03 17:05:13 +0200
  • ead3b96883 Codechange: use std::string_view to create SQString Rubidium 2025-05-03 14:06:41 +0200
  • fca99967a7 Codechange: make sq_scratchpad use std::span<char> Rubidium 2025-05-03 13:52:35 +0200
  • b4d9682f21 Codechange: use std::string_view for sq_throwerror Rubidium 2025-05-03 13:25:16 +0200
  • ec79ceb2be Codechange: use std::string_view for sq_pushstring Rubidium 2025-05-03 13:19:53 +0200
  • 3020e615a9 Codechange: use std::string_view for squirrel compilation Rubidium 2025-05-03 13:05:34 +0200
  • 46f91f78c1 Codechange: Turn ZoomLevel into enum class. frosch 2025-05-03 20:21:05 +0200
  • d82bea5b51 Codechange: Add a container to index data by zoom level. frosch 2025-05-03 18:35:50 +0200
  • b1b543ec17 Codechange: Define sequential operators for ZoomLevel. frosch 2025-05-03 20:03:39 +0200
  • b46d196226 Codechange: Add ZoomLevels bit set. frosch 2025-05-03 18:40:11 +0200
  • ff5d4d7572 Codechange: Simplify weird range check. frosch 2025-05-03 20:01:11 +0200
  • 59b8ab2781 Codechange: use std::string_view for SQ stack and function info Rubidium 2025-05-03 19:15:35 +0200
  • 26a4da9b01 Codechange: replace last strncmp uses Rubidium 2025-05-03 18:50:45 +0200
  • 882f6ff8c1 Codechange: use std::optional<std::string_view> to make the intent of function clearer Rubidium 2025-05-03 17:05:13 +0200
  • b74a8822f6 Codechange: replace last strncmp uses Rubidium 2025-05-03 18:50:45 +0200
  • e20a1fbcef Codechange: use std::string_view to create SQString Rubidium 2025-05-03 14:06:41 +0200
  • 9297bf18f9 Codechange: make sq_scratchpad use std::span<char> Rubidium 2025-05-03 13:52:35 +0200
  • 5e2bec1e55 Codechange: use std::string_view for sq_throwerror Rubidium 2025-05-03 13:25:16 +0200
  • 549fcb8dcf Codechange: use std::string_view for sq_pushstring Rubidium 2025-05-03 13:19:53 +0200
  • 31754a0afd
    Fix: Changing monospace font didn't refresh the monospace width cache. (#14185) Peter Nelson 2025-05-03 18:34:45 +0100
  • 010276c1f6 Codechange: use std::string_view for squirrel compilation Rubidium 2025-05-03 13:05:34 +0200
  • 7596f98e2d
    Codechange: Cache layouted text for the last used width. (#14177) Peter Nelson 2025-05-03 18:33:47 +0100
  • bd1a3fe0b7
    Change: Remove the limit of 20 parameters to a Script Text string. (#14193) Peter Nelson 2025-05-03 18:33:29 +0100
  • 518a34c286 Codechange: Use std::byte for generic buffers. frosch 2025-05-03 17:41:51 +0200
  • 02082a0211 Codechange: Deduplicate array lookup. frosch 2025-05-02 14:02:56 +0200
  • bb767608de Codechange: Pass SpriteType as direct parameter to SpriteEncoder::Encoder. frosch 2025-05-03 15:18:28 +0200
  • c3aa3f140c
    Codechange: Use more std::string_view. (#14197) frosch 2025-05-03 18:40:37 +0200
  • 9c95865b85 Codechange: Use more std::string_view. frosch 2025-05-03 17:52:38 +0200
  • 74a275f37b
    Add: [NewGRF] Add purchase list Action3 CID for houses, industries, industry tiles, airports and airport tiles. (#14121) frosch 2025-05-03 17:50:20 +0200
  • 9ac9798d7f
    Codechange: Remove usages of stoi and stol. (#14196) frosch 2025-05-03 17:46:30 +0200
  • e7ce84668a Codechange: Use std::byte for generic buffers. frosch 2025-05-03 17:41:51 +0200
  • d42bc46751
    Change: Remove the limit of 20 parameters to a Script Text string. Peter Nelson 2024-11-07 23:07:44 +0000
  • b6afd8d2b6 Codechange: remove some completely unused squirrel files Rubidium 2025-05-03 13:22:25 +0200
  • 85f1110569 Codechange: rewrite ini file parsing with the StringConsumer Rubidium 2025-05-03 10:27:49 +0200
  • ee5da71a4f Codechange: Deduplicate array lookup. frosch 2025-05-02 14:02:56 +0200
  • 7edaa5d192 Codechange: Remove usages of stoi and stol. frosch 2025-05-03 16:53:30 +0200
  • 214d31d3cb Codechange: remove some completely unused squirrel files Rubidium 2025-05-03 13:22:25 +0200
  • e7c5947c23 Codechange: rewrite ini file parsing with the StringConsumer Rubidium 2025-05-03 10:27:49 +0200
  • 6a9f694158 Codechange: remove StrEmpty Rubidium 2025-05-03 11:46:27 +0200
  • d037dbb42a Codechange: use std::string_view for locales Rubidium 2025-05-03 11:44:53 +0200
  • 96fd291693 Codechange: introduce GetEnv that returns optional based on std::getenv Rubidium 2025-05-03 11:44:34 +0200
  • 04a6a55e94 Codechange: replace StripTrailingWhitespace with StrTrimView Rubidium 2025-05-03 08:10:08 +0200
  • 1f39d469ff Codechange: pass the characters to trim to StrTrimView Rubidium 2025-05-03 08:05:54 +0200
  • e2db8277b8 Codefix: implement StrTrimInPlace without assigning a borrowed view of itself Rubidium 2025-05-03 07:49:14 +0200
  • 4109b6848b Codechange: replace manual trim and std::from_chars with ParseInteger Rubidium 2025-05-03 07:48:01 +0200
  • 414f6a3067 Codechange: add support for parsing octal numbers Rubidium 2025-05-03 07:47:15 +0200
  • 45671f7da2 Codechange: Pass SpriteType as direct parameter to SpriteEncoder::Encoder. frosch 2025-05-03 15:18:28 +0200
  • 598535da64 Codechange: remove StrEmpty Rubidium 2025-05-03 11:46:27 +0200
  • 453f709077 Codechange: use std::string_view for locales Rubidium 2025-05-03 11:44:53 +0200
  • 8d4058df5c Codechange: replace StripTrailingWhitespace with StrTrimView Rubidium 2025-05-03 08:10:08 +0200
  • 8af56d5ddf Codechange: pass the characters to trim to StrTrimView Rubidium 2025-05-03 08:05:54 +0200
  • 6276af31e8 Codefix: implement StrTrimInPlace without assigning a borrowed view of itself Rubidium 2025-05-03 07:49:14 +0200
  • ceb0018e25
    Merge 972aa885dc into c79abc6da6 Peter Nelson 2025-05-03 12:24:57 +0000
  • c79abc6da6 Codechange: reduce dependence on C-style strings in OpenGL Rubidium 2025-05-02 18:07:13 +0200
  • 278aee2c19 Codechange: use std::string_view for sq_getstring Rubidium 2025-05-02 18:46:50 +0200
  • e54ee47d65 Codechange: introduce GetEnv that returns optional based on std::getenv Rubidium 2025-05-03 11:44:34 +0200
  • de078ff821 Codechange: replace manual trim and std::from_chars with ParseInteger Rubidium 2025-05-03 07:48:01 +0200
  • 190833b669 Codechange: add support for parsing octal numbers Rubidium 2025-05-03 07:47:15 +0200
  • 12cb5fb834 Codechange: reduce dependence on C-style strings in OpenGL Rubidium 2025-05-02 18:07:13 +0200
  • f4f05dea33 Update: Translations from eints translators 2025-05-03 04:45:31 +0000
  • 8b14faaa40
    Codechange: Add version of DrawStringMultiLine that performs clipping test. (#14189) Peter Nelson 2025-05-02 22:59:55 +0100
  • 2f020abe74
    Add: "Many random towns" button in scenario editor now prompts for the number of towns, with defaults based on new game settings (#14158) Iris-Persephone 2025-05-02 17:54:21 -0400
  • 2f224f6922
    Merge 9f9a074d27 into 3eba97f67c Peter Nelson 2025-05-02 21:21:13 +0000
  • 3eba97f67c
    Codechange: Scrollbar Count no longer needs to be clamped to uint16_t. (#14184) Peter Nelson 2025-05-02 22:21:05 +0100
  • f7db4938ce
    Fix #14098: Use 64-bit type for MIDI realtime information. (#14144) Peter Nelson 2025-05-02 22:20:44 +0100
  • a00e86f9f6 Codechange: use std::string_view for sq_getstring Rubidium 2025-05-02 18:46:50 +0200
  • c420ba349d Codechange: use std::string_view over char* Rubidium 2025-05-01 16:54:17 +0200
  • f2a32c6d13 Codechange: use std::byte instead of char for calculating arbitrary byte offsets Rubidium 2025-05-01 16:35:22 +0200
  • 72131ccf95
    Codechange: Add version of DrawStringMultiLine that performs clipping test. Peter Nelson 2025-05-02 21:18:01 +0100
  • 932dca927b
    Fix: Crash/Undefined behaviour in station view window. (#14183) Peter Nelson 2025-05-02 08:02:35 +0100
  • e0a9c7d818 Update: Translations from eints translators 2025-05-02 04:45:34 +0000
  • ae9646eb0a
    Change: Use same padding as NewGRF parameters for AI/GS parameters lists. (#14118) Peter Nelson 2025-05-01 22:36:53 +0100
  • 8bb4ad3c8b Codechange: use std::string_view over char* Rubidium 2025-05-01 16:54:17 +0200
  • 0d016f3174 Codechange: use std::byte instead of char for calculating arbitrary byte offsets Rubidium 2025-05-01 16:35:22 +0200
  • 5ca686261e Codechange: use std::string_view for the string setting defaults Rubidium 2025-05-01 17:47:47 +0200
  • 5c7b04a0c2 Codechange: use std::string_view for 'x-of-many' settings Rubidium 2025-05-01 17:32:52 +0200
  • 7805c1c189 Codechange: use std::string_view for ini_key Rubidium 2025-05-01 17:07:46 +0200
  • 05f3a8bdd5
    Fix: Changing monospace font didn't refresh the monospace width cache. Peter Nelson 2025-05-01 11:53:05 +0100
  • ea66bb39f7
    Codechange: Scrollbar Count no longer needs to be clamped to uint16_t. Peter Nelson 2025-05-01 22:14:43 +0100
  • d958d50985
    Fix: Small order list arrow was wrong direction for RTL text. (#14174) Peter Nelson 2025-05-01 22:08:24 +0100
  • adf204007d
    Fix: Crash/Undefined behaviour in station view window. Peter Nelson 2025-05-01 21:32:21 +0100
  • e5ab3c988b
    Merge cef4986482 into 41b113840a Peter Nelson 2025-05-01 16:18:47 +0000
  • 41b113840a
    Fix: [Script] Access to enum/consts defined outside of main.nut (#14176) Loïc Guilloux 2025-05-01 18:16:32 +0200
  • 23ac035b6d Codechange: use std::string_view for the string setting defaults Rubidium 2025-05-01 17:47:47 +0200
  • 2fb32c06a3 Codechange: use std::string_view for 'x-of-many' settings Rubidium 2025-05-01 17:32:52 +0200
  • aedb9e7eed Codechange: use std::string_view for ini_key Rubidium 2025-05-01 17:07:46 +0200
  • 1f212e6f2a
    Fix: Handle \t when loading GS strings from savegame (#14180) Loïc Guilloux 2025-05-01 16:48:02 +0200
  • 5cea7fa48e Add: "Many random towns" button in scenario editor now prompts for the number of towns, with defaults based on new game settings Anonymous 2025-04-29 04:58:37 -0400
  • 8e439de322 Fix: Handle \t when loading GS strings from savegame glx22 2025-05-01 14:51:50 +0200
  • 66086b7bf2
    Fix: Small order list arrow was wrong direction for RTL text. Peter Nelson 2025-04-30 19:54:24 +0100
  • 6f4994329c
    Fix bf8a241f: Handle \t in trailing whitespaces (#14178) Loïc Guilloux 2025-05-01 12:32:00 +0200