Rubidium
635ca3739f
Codechange: use std::string_view in squirrel lexer
2025-05-04 16:59:06 +02:00
Rubidium
4255a94779
Codechange: use std::span over char* for writing the buffers
2025-05-04 15:32:52 +02:00
Rubidium
6817f52d9b
Codechange: move definition of getcwd for Windows to where it is used
2025-05-04 15:32:52 +02:00
Rubidium
6189bbc45a
Codechange: return std::string_view for convert_from_fs
2025-05-04 15:32:52 +02:00
Rubidium
6caa08098c
Codechange: remove char* StringConsumer
2025-05-04 15:32:52 +02:00
Peter Nelson
3e608b5fe4
Fix: Zoom-scroll extra viewports only if the mouse cursor is over the viewport. ( #14209 )
2025-05-04 14:16:05 +01:00
Rubidium
afc1e76575
Codefix: StartNewThread uses char* after returning
2025-05-04 14:05:15 +02:00
Rubidium
8f74c08ea6
Codechange: put SQRegFunctions into initializer_list and use ranged for loops
2025-05-04 14:05:05 +02:00
Rubidium
f4fc8f6b38
Codechange: replace Error with simple throw
2025-05-04 14:05:05 +02:00
Rubidium
9d8a612bfb
Codechange: remove unused function
2025-05-04 10:43:56 +02:00
Rubidium
5e3c7c4146
Codechange: `char*` -> `char *`
2025-05-04 10:43:56 +02:00
Rubidium
3f2b39e3f8
Codechange: replace char* where out-of-date
2025-05-04 10:43:56 +02:00
Rubidium
d697280493
Codechange: remove now obsolete char* tests
...
The function is std::string_view and there are std::string_view tests as well.
2025-05-04 10:43:56 +02:00
Rubidium
d01bebbd18
Codefix 26a4da9b01: MinGW compilation failure
2025-05-04 09:07:02 +02:00
translators
7d7a6bd32c
Update: Translations from eints
...
norwegian (bokmal): 3 changes by eriksorngard
2025-05-04 04:46:05 +00:00
frosch
8571af9833
Codechange: Turn ZoomLevel into enum class.
2025-05-03 23:21:09 +02:00
frosch
c0d4ab69d0
Codechange: Add a container to index data by zoom level.
2025-05-03 23:21:09 +02:00
frosch
7055ea0aee
Codechange: Define sequential operators for ZoomLevel.
2025-05-03 23:21:09 +02:00
frosch
bbfda39ac3
Codechange: Add ZoomLevels bit set.
2025-05-03 23:21:09 +02:00
frosch
48d09af039
Codechange: Simplify weird range check.
2025-05-03 23:21:09 +02:00
Rubidium
d464961c41
Codechange: use std::string_view for SQ stack and function info
2025-05-03 23:02:09 +02:00
Rubidium
0bc773215e
Codechange: use std::optional<std::string_view> to make the intent of function clearer
2025-05-03 23:02:09 +02:00
Rubidium
ead3b96883
Codechange: use std::string_view to create SQString
2025-05-03 23:02:09 +02:00
Rubidium
fca99967a7
Codechange: make sq_scratchpad use std::span<char>
2025-05-03 23:02:09 +02:00
Rubidium
b4d9682f21
Codechange: use std::string_view for sq_throwerror
2025-05-03 23:02:09 +02:00
Rubidium
ec79ceb2be
Codechange: use std::string_view for sq_pushstring
2025-05-03 23:02:09 +02:00
Rubidium
3020e615a9
Codechange: use std::string_view for squirrel compilation
2025-05-03 23:02:09 +02:00
Rubidium
26a4da9b01
Codechange: replace last strncmp uses
2025-05-03 21:51:01 +02:00
Peter Nelson
31754a0afd
Fix: Changing monospace font didn't refresh the monospace width cache. ( #14185 )
2025-05-03 18:34:45 +01:00
Peter Nelson
7596f98e2d
Codechange: Cache layouted text for the last used width. ( #14177 )
2025-05-03 18:33:47 +01:00
Peter Nelson
bd1a3fe0b7
Change: Remove the limit of 20 parameters to a Script Text string. ( #14193 )
2025-05-03 18:33:29 +01:00
frosch
518a34c286
Codechange: Use std::byte for generic buffers.
2025-05-03 18:43:20 +02:00
frosch
02082a0211
Codechange: Deduplicate array lookup.
2025-05-03 18:43:20 +02:00
frosch
bb767608de
Codechange: Pass SpriteType as direct parameter to SpriteEncoder::Encoder.
2025-05-03 18:43:20 +02:00
frosch
c3aa3f140c
Codechange: Use more std::string_view. ( #14197 )
2025-05-03 18:40:37 +02:00
frosch
74a275f37b
Add: [NewGRF] Add purchase list Action3 CID for houses, industries, industry tiles, airports and airport tiles. ( #14121 )
2025-05-03 17:50:20 +02:00
frosch
9ac9798d7f
Codechange: Remove usages of stoi and stol. ( #14196 )
2025-05-03 17:46:30 +02:00
Rubidium
b6afd8d2b6
Codechange: remove some completely unused squirrel files
2025-05-03 17:14:10 +02:00
Rubidium
85f1110569
Codechange: rewrite ini file parsing with the StringConsumer
2025-05-03 17:13:33 +02:00
Rubidium
6a9f694158
Codechange: remove StrEmpty
2025-05-03 15:58:14 +02:00
Rubidium
d037dbb42a
Codechange: use std::string_view for locales
2025-05-03 15:58:14 +02:00
Rubidium
96fd291693
Codechange: introduce GetEnv that returns optional based on std::getenv
2025-05-03 15:58:14 +02:00
Rubidium
04a6a55e94
Codechange: replace StripTrailingWhitespace with StrTrimView
2025-05-03 15:57:53 +02:00
Rubidium
1f39d469ff
Codechange: pass the characters to trim to StrTrimView
2025-05-03 15:57:53 +02:00
Rubidium
e2db8277b8
Codefix: implement StrTrimInPlace without assigning a borrowed view of itself
2025-05-03 15:57:53 +02:00
Rubidium
4109b6848b
Codechange: replace manual trim and std::from_chars with ParseInteger
2025-05-03 15:57:53 +02:00
Rubidium
414f6a3067
Codechange: add support for parsing octal numbers
2025-05-03 15:57:53 +02:00
Rubidium
c79abc6da6
Codechange: reduce dependence on C-style strings in OpenGL
2025-05-03 14:24:49 +02:00
Rubidium
278aee2c19
Codechange: use std::string_view for sq_getstring
2025-05-03 14:24:28 +02:00
translators
f4f05dea33
Update: Translations from eints
...
chinese (traditional): 1 change by KogentaSan
chinese (simplified): 1 change by WenSimEHRP
greek: 1 change by gh658804
russian: 1 change by Ln-Wolf
finnish: 1 change by hpiirai
dutch: 8 changes by Afoklala
portuguese: 3 changes by jcteotonio
portuguese (brazilian): 1 change by pasantoro
polish: 1 change by pAter-exe
2025-05-03 04:45:31 +00:00