translators
c718858999
Update: Translations from eints
...
english (au): 2 changes by krysclarke
chinese (traditional): 2 changes by KogentaSan
spanish (mexican): 2 changes by absay
chinese (simplified): 11 changes by WenSimEHRP
greek: 2 changes by gh658804
hungarian: 2 changes by vargaviktor
persian: 17 changes by realsepehrz
russian: 2 changes by lexuslatvia
finnish: 4 changes by hpiirai
latvian: 2 changes by lexuslatvia
portuguese (brazilian): 2 changes by pasantoro
2025-05-13 04:47:36 +00:00
Peter Nelson
156f98ba06
Fix #14256 , dfd9fbf873: Company finance windows not updated when paused. ( #14258 )
...
Refresh company finance windows via a WindowTimer instead of in game loop.
As the invalidation affects multiple windows this is a global timer instead of window-specific.
2025-05-13 01:23:27 +01:00
Peter Nelson
bc778545b3
Fix 0829604b4f: Dragging of selected order was still not possible. ( #14259 )
...
Check click_count condition earlier so that drag and drop is activated.
2025-05-13 01:22:58 +01:00
Peter Nelson
431e57d087
Fix 0ce30d05c8: Replacing a dropdown list could reposition it partially off-screen. ( #14261 )
2025-05-13 01:22:45 +01:00
Peter Nelson
d37d4c18b5
Change: Remove Apply button from NewGRF config window when unneeded. ( #14254 )
...
When configuring NewGRFs outside of a game, the changes are always applied when the window is closed, even if the Apply button is not used.
The Apply button only needs appear during a game when changes are not automatically applied.
2025-05-13 01:22:23 +01:00
Jonathan G Rennison
d107b7c8c0
Fix 3cf9b159: Incorrect tile colour in smallmap for snowy MP_CLEAR tiles in vegetation mode
...
See: #13659
2025-05-12 19:04:43 +02:00
Peter Nelson
d9247fa1a0
Change: Remove extra close buttons from some windows. ( #14124 )
...
All windows have an X button to close it, so remove the redundant close buttons.
2025-05-12 14:54:44 +01:00
frosch
a62081d79e
Fix #14251 : Out-of-bounds writes via TextRefStack. ( #14255 )
2025-05-12 13:59:33 +02:00
Peter Nelson
0aacd7acb3
Codechange: Use GrfSpecFeature type instead of uint8_t. ( #14253 )
2025-05-12 08:44:39 +01:00
translators
2516c435b7
Update: Translations from eints
...
swedish: 9 changes by joeax910
2025-05-12 04:47:40 +00:00
Rubidium
568b70e556
Codechange: replace memmove with std::move(_backwards)
2025-05-11 21:51:57 +02:00
Rubidium
3cd040ffe9
Codechange: unify moving of pixels in the blitters
2025-05-11 21:51:57 +02:00
Peter Nelson
b38527ca05
Change: Move OpenTTD version to intro viewport. ( #14233 )
...
This stops the length of the game version from affecting the main menu.
2025-05-11 20:01:22 +01:00
Rubidium
03116ea878
Codechange: remove now unused cpp_sizeof
2025-05-11 13:48:23 +02:00
Rubidium
02d8ae018c
Codechange: simplify getting the value of a NewGRF property
2025-05-11 13:48:23 +02:00
Rubidium
f2b48bad79
Codechange: remove last (hidden) users of memset
2025-05-11 06:07:01 +02:00
frosch
c037722cb5
Fix 51a7edd: NewGRF debug sprite picker was broken. ( #14246 )
2025-05-10 20:27:43 +02:00
Rubidium
a48a5f0cc6
Codechange: replace memcpy with std::copy_n
2025-05-10 16:50:58 +02:00
Loïc Guilloux
a45f23686d
Fix #14241 , 6e10584: Invalid string parameters in subsidies list window ( #14243 )
2025-05-09 18:08:17 +02:00
Rubidium
f8aceb6c37
Codechange: use value initialisation over memset
2025-05-09 17:20:41 +02:00
Rubidium
7981fcb297
Codechange: use std::fill_n over memset
2025-05-09 17:20:41 +02:00
Rubidium
92bd78dd25
Codechange: use std::ranges::fill over memset
2025-05-09 17:20:41 +02:00
Rubidium
96873dee63
Codechange: use std::array.fill over memset
2025-05-09 17:20:41 +02:00
frosch
228f9ca941
Fix #13854 : 40bpp-anim blitter recolouring failed for 32bpp pixels without mask channel. ( #14242 )
2025-05-09 17:16:29 +02:00
frosch
a277cb2b4c
Change: [NewGRF] Increase the textstack for all callbacks to 16 registers.
2025-05-09 12:39:11 +02:00
frosch
c6fa5022cb
Add: [NewGRF] All callbacks returning D0xx strings, have now the option to return any string id via register 0x100.
2025-05-09 12:39:11 +02:00
frosch
84bc78fd8f
Add: [NewGRF] Special value 0x7FFE for VarAction2 results specifying 'return calculated result'.
2025-05-09 12:38:58 +02:00
frosch
9d32087236
Add: [NewGRF] Special value 0x7FFF for Action2 references specifying explicit 'callback/sprite-resolving failed'.
2025-05-09 12:38:58 +02:00
translators
b1cdf5024f
Update: Translations from eints
...
spanish (mexican): 7 changes by absay
2025-05-09 04:46:47 +00:00
Peter Nelson
ae1f469aac
Fix #14234 , 16b4e73: Skip PLURAL data if parameter is invalid. ( #14236 )
2025-05-08 09:06:56 +01:00
glx22
1d18b4a80b
Codechange: remove core/mem_func.hpp
2025-05-08 09:33:18 +02:00
glx22
aba5e1258e
Codechange: use assignment over MemCpyT
2025-05-08 09:33:18 +02:00
glx22
6356311fbc
Codechange: use std::copy_n over MemCpyT
2025-05-08 09:33:18 +02:00
glx22
a013f81120
Codechange: use std::array's fill over memset
2025-05-08 09:33:18 +02:00
glx22
82244779eb
Codechange: use C++ initialisation over MemSetT
2025-05-08 09:33:18 +02:00
translators
6680169251
Update: Translations from eints
2025-05-08 04:46:44 +00:00
Peter Nelson
2feba80fd7
Codechange: Codestyle fixes for elrail code.
2025-05-07 20:34:33 +01:00
Peter Nelson
4a8dd494ee
Codechange: Don't abbreviate TileLocationGroup type name.
2025-05-07 20:34:33 +01:00
frosch
d00196cd65
Change: Rearrange buttons in the intro screen, remove unnecessary ones.
2025-05-07 18:41:48 +02:00
frosch
4111ce2698
Add: WWT_IMGTEXTBTN, WWT_PUSHIMGTEXTBTN
2025-05-07 18:41:48 +02:00
Peter Nelson
a7019b859c
Codechange: Use DiagDirections when checking for flat buildable tiles.
2025-05-07 17:31:29 +01:00
Peter Nelson
aa9e5b38cd
Codechange: Use DiagDirections when drawing level crossings.
2025-05-07 17:31:29 +01:00
Peter Nelson
1ac9f24f38
Codechange: Use (Diag)Directions when drawing catenary.
2025-05-07 17:31:29 +01:00
Peter Nelson
87544eff0c
Codechange: Use DiagDirections to collect rail fence data.
2025-05-07 17:31:29 +01:00
Peter Nelson
1cbc4da054
Codechange: Use Directions for water flooding data.
2025-05-07 17:31:29 +01:00
Peter Nelson
968bb8961e
Codechange: Add Directions and DiagDirections EnumBitSets.
2025-05-07 17:31:29 +01:00
Peter Nelson
e0dbbbb032
Codechange: Add Reset() and missing &=/|= operators for BaseBitSet.
2025-05-07 17:31:29 +01:00
Peter Nelson
c4d033967b
Codechange: Remove some unnecessary includes from network files. ( #14226 )
2025-05-07 16:46:14 +01:00
frosch
22fedca77e
Codechange: Integrate ResolverObject::ResetState() into DoResolve(), no need to call it manually.
2025-05-06 22:24:41 +02:00
frosch
f8c928ed98
Codechange: Make temporary storage a member of ResolverObject.
2025-05-06 22:24:41 +02:00