Peter Nelson
25f1c97bea
Change: Add badge dropdown filters and configuration.
2025-06-05 17:55:24 +01:00
Peter Nelson
f28dc3cca4
Add: Button to configure badges in build vehicle window.
2025-05-25 09:13:05 +01:00
Peter Nelson
c2d4098afa
Add: Configuration of NewGRF badges.
2025-05-25 09:13:05 +01:00
Peter Nelson
acf594a7b7
Fix #14271 , 7fd0e6c27d: Crash due to incorrect parameter index in string. ( #14272 )
2025-05-20 23:03:27 +01:00
dP
df3a6e321f
Merge remote-tracking branch 'upstream/master'
2025-05-14 18:41:13 +05: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
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
frosch
d00196cd65
Change: Rearrange buttons in the intro screen, remove unnecessary ones.
2025-05-07 18:41:48 +02:00
Peter Nelson
d958d50985
Fix: Small order list arrow was wrong direction for RTL text. ( #14174 )
...
Add sprite for small left arrow and use for small order list when using an RTL language.
2025-05-01 22:08:24 +01:00
Peter Nelson
7dd3bed10f
Fix #14170 , 7fd0e6c27d: Missing spaces for timetabled order strings. ( #14172 )
2025-04-30 19:54:54 +01:00
Richard Wheeler
298e02d593
Fix: List Ctrl+Click behaviour for vehicle details tooltip ( #14127 )
...
Also change mention of "road vehicle" to "vehicle", in line with vehicle order, refit, reverse, etc. tooltips. Fixes #14128
2025-04-28 07:00:18 +01:00
Peter Nelson
8b927220c7
Change: Move Game Options toggles to before label, add Off/On text. ( #14097 )
2025-04-25 07:49:33 +01:00
Peter Nelson
20738865f0
Change: Use standard mauve/yellow scheme for game options window.
...
This is the colour scheme used by AI/GS settings, NewGRF settings and (previously) advanced settings.
2025-04-23 19:07:52 +01:00
Peter Nelson
7953a97cbb
Change: Adjust section names in Graphics options tab.
...
"Interface size" and "Graphics" section names do not make much sense any more.
2025-04-23 19:07:52 +01:00
Peter Nelson
a4dc7249ee
Change: Merge Game Options and Game Settings together.
...
Game Settings is now an additional 'Advanced' tab in the Game Options window.
2025-04-23 19:07:52 +01:00
Peter Nelson
788845f731
Change: Allow Double-Ctrl+Click on default size box to clear saved size. ( #14055 )
2025-04-21 14:16:29 +01:00
Richard Wheeler
4e4f413913
Fix: Capitalise "Disabled" for the "maximum non-sticky open windows" setting. ( #13975 )
2025-04-07 19:33:09 +02:00
frosch
84f785b06b
Codechange: Pass GRF name as std::string to UpdateNewGRFScanStatus. ( #13870 )
2025-03-23 16:58:43 +01:00
Peter Nelson
794317e870
Fix #13758 : Owned by error message consumed too many parameters. ( #13762 )
2025-03-07 23:36:18 +00:00
Peter Nelson
47ae285c9d
Fix 2d7d085e8e: Autorenew failed error string consumed too many parameters. ( #13750 )
2025-03-05 22:50:33 +00:00
Peter Nelson
51fd2853cb
Fix 6e10584b91: Keep custom news from game scripts in encoded form. ( #13741 )
...
This allows the news message to translated as appropriate.
2025-03-04 23:15:50 +00:00
Tyler Trahan
6acbc775e5
Fix #13725 : Use proper query strings for changing timetable values ( #13737 )
2025-03-04 11:58:28 -05:00
Peter Nelson
37b276b4b5
Cleanup: Remove STR_JUST_STRING2/4.
2025-03-04 08:23:28 +00:00
Peter Nelson
d58eb15a0f
Fix #13706 , Fix #13717 : Replace single new line with double new line in precomposed errors.
2025-03-03 21:23:45 +00:00
Peter Nelson
7a9a3ef94a
Codechange: Move to GetWidgetString for script windows.
2025-03-03 21:23:13 +00:00
Peter Nelson
321debf7b1
Fix 4389321623: Invalid string parameters in cheat window. ( #13696 )
...
Strings unnecessarily consumed an extra parameter, and change company use unformatted string.
2025-03-02 09:02:14 +00:00
Peter Nelson
170002ff7e
Codechange: Use parameterised GetString() for industry window. ( #13685 )
2025-03-01 19:59:43 +00:00
Peter Nelson
1bd841b896
Codechange: Use parameterised GetString() for graph windows. ( #13683 )
2025-03-01 17:22:18 +00:00
Peter Nelson
226a44bf86
Fix: NewGRF text with colour codes affects text in error window. ( #13678 )
...
Wrap text with push and pop colour commands so that the correct colour is used for the remainder of the string.
2025-03-01 12:51:50 +00:00
Rubidium
8886503ba9
Codechange: Use parameterised GetString for NetworkTextMessage
2025-03-01 12:42:55 +01:00
Peter Nelson
6d2f17b92f
Codechange: Use parameterised GetString() for various build windows. ( #13676 )
2025-03-01 11:08:46 +00:00
Peter Nelson
f1b683b372
Change: Show the type of land covered by snow.
2025-02-25 08:22:46 +00:00
Peter Nelson
6e10584b91
Codechange: Use EncodedStrings for News messages. ( #13654 )
2025-02-23 20:24:02 +00:00
Peter Nelson
7fd0e6c27d
Codechange: Use local string parameters for order and timetable windows.
...
Order display is now composed of concatenated strings instead of a complex 10-parameter format string, which simplifies things and fixes duplicate spaces.
2025-02-23 13:52:13 +00:00
Peter Nelson
24d327a30b
Codechange: Use parameterised-GetString for vehicle related windows.
2025-02-22 10:33:22 +00:00
Peter Nelson
2f8be54567
Fix cb23bc5e2a: Cargo types not initialised for house picker produced display. ( #13624 )
...
Instead of using a CargoArray and passing to BuildCargoAcceptanceString, use the simpler CargoTypes with {CARGO_LIST}.
2025-02-19 19:01:03 +00:00
Peter Nelson
8f14894024
Add: NewGRF Badges.
2025-02-16 22:24:25 +00:00
Peter Nelson
d13b0e0813
Codechange: Build engine preview strings from separate strings. ( #13579 )
...
This replaces stuffing substrings and parameters in various global parameters and uses local parameters instead.
2025-02-16 19:02:02 +00:00
Peter Nelson
2d7d085e8e
Codechange: Use EncodedString for error messages. ( #13569 )
2025-02-16 10:04:32 +00:00
Peter Nelson
cb23bc5e2a
Add: Show cargo types produced by building in house picker. ( #13561 )
2025-02-15 15:06:58 +00:00
Tyler Trahan
521b860394
Feature: Prevent towns from upgrading individually-placed houses ( #13270 )
2025-02-09 20:37:06 +00:00
Tyler Trahan
b2f5a4901b
Add: Setting to allow placing houses manually in-game ( #13266 )
2025-02-09 18:34:31 +00:00
kg
1786e1b80e
Add: Press Ctrl to build diagonal canals in game mode ( #13432 )
2025-02-09 15:30:00 +01:00
Patric Stout
82c5e37b46
Change: have a better title for the Online Content window ( #13505 )
2025-02-09 13:55:16 +00:00
Krys Clarke
11bbf0b6dd
Fix: Spelling mistakes in STR_ERROR_CAN_T_SELL_ALL_SHIP/AIRCRAFT
2025-02-05 18:03:06 +01:00
Peter Nelson
ffb5e71a28
Fix: Missing error messages with sell- and autoreplace-all commands. ( #13469 )
...
If these commands failed then then the error message part was blank.
2025-02-04 22:30:42 +00:00
Tyler Trahan
cc475b6acb
Change: Rainforest is one word
2025-02-02 10:58:23 -05:00
merni-ns
2ab714b32e
Change: Add fonts document to help window
2025-02-01 23:51:26 +01:00
Binraptor
1cba62faaf
Add: Ukrainian Hryvnia currency ( #12877 )
2025-01-31 19:37:58 +00:00
Tyler Trahan
a0fb98df53
Change: When player joins network company, use its name instead of number in chat ( #13263 )
2025-01-31 14:02:17 -05:00