Commit Graph

41873 Commits (1dbbbed9e5c9c68f8adf9ad6ac5f0914257aa6a5)

Author SHA1 Message Date
pvillaverde 49da6b2070 🌐 Update Galician Translations up to 0.53.3 1 year ago
Jonathan G Rennison 2677c60f11 Don't show different version warning in save window when no file selected 1 year ago
Jonathan G Rennison 3cbd1a5a76 Add conditional order test for whether slot is empty/not empty 1 year ago
Jonathan G Rennison 7cad92988f Avoid unnecessary scroll bar resets in refit window
When vehicle consist is changed
1 year ago
Jonathan G Rennison d3eb7242ea Fix removal of order backups when upgrading airports 1 year ago
Jonathan G Rennison 4ca0b43975 Fix train z pos after reversing at wrong-way signalled bridge wormhole
Could cause train disconnection or wrong wagon spacing
1 year ago
Jonathan G Rennison 29495b4e3d Tracerestrict: Fix default state of copy/share button planes 1 year ago
Jonathan G Rennison 731f2fb46e Tracerestrict: Add button to share program onto other signals 1 year ago
Jonathan G Rennison 9f89f1fb42 Tracerestrict: Do not change copy button selection plane when active 1 year ago
Jonathan G Rennison cd0cc13724 Suppress calls to AdjustGUIZoom during startup phase
See: #518
1 year ago
Jonathan G Rennison 9e1066049f Reduce strength of station rating source station penalty on truncation 1 year ago
Jonathan G Rennison 90abfff45c Fix adjacent level crossings left barred after removing middle of crossing
See: #517
1 year ago
Jonathan G Rennison f06160b882 Script: Remove command delay for non-network GS when game paused due to GS 1 year ago
Jonathan G Rennison 7bc6c4b59c Script: Boost gamescript op limit when game is paused due to game script 1 year ago
Jonathan G Rennison 1b6d1086d0 Script: Add ScriptInstance field for script type 1 year ago
Jonathan G Rennison 4ed0c23644 Add text to warning dialog when overwriting a non-extended version save 1 year ago
Jonathan G Rennison b26d91770f Allow using ShowQuery with std::string texts 1 year ago
Jonathan G Rennison b8f2d96250 Fix showing overwriting different save file warning when file name changed 1 year ago
Jonathan G Rennison 3573571229 Allow changing tree placement algorithm setting in game 1 year ago
Jonathan G Rennison 1bee438aff Re-add vertical spacer in slots window right panel
See: #515
1 year ago
Jonathan G Rennison d5c651dc0b Fix width of left panel in slots window when using UI scaling
See: #515
1 year ago
Jonathan G Rennison a6ba3de7e9 Fix slots window not being horizontally resizable
See: #515
1 year ago
Jonathan G Rennison c4fc71339a Update orders window when renaming/removing dispatch schedule 1 year ago
Jonathan G Rennison 2abdd27d02 Fix crash when selecting conditional orders in order window 1 year ago
Jonathan G Rennison e74e08bf47 Fix manual tree planting in artic climate in perfect tree placement mode 1 year ago
Jonathan G Rennison 54221de0f5 Allow entering decimal day/minute timetable values 1 year ago
Jonathan G Rennison d9eb839af9 Use separate CharSetFilter types for signed and unsigned decimal 1 year ago
Jonathan G Rennison 4c18a193e7 Simplify timetable long duration hours and minutes suffix string 1 year ago
Jonathan G Rennison 7941eb5187 Simplify timetable leftover ticks string 1 year ago
Jonathan G Rennison e7f7cd06bd Simplify timetable time/duration string management 1 year ago
Jonathan G Rennison 8e2319ad68 Scheduled dispatch: Add button to adjust departure slots 1 year ago
Jonathan G Rennison 8f92668e22 Scheduled dispatch: Add menu item to append schedules from another vehicle 1 year ago
Jonathan G Rennison d93a1a5804 Use OnTooltip instead of OnHover for some custom tooltips 1 year ago
Jonathan G Rennison b59f229723 TBTR: Remove unnecessary variable 1 year ago
Jonathan G Rennison c14085f425 Be more permissive about vehicles when converting tunnel/bridge railtype 1 year ago
Jonathan G Rennison 62ecad1b63 Scheduled dispatch: Add menu item to duplicate current schedule 1 year ago
Jonathan G Rennison 6d483cc5cc Add toggle to show vehicle route overlay even when window is not focused 1 year ago
Jonathan G Rennison 4c2244cc21 Viewport: Refactor handling of vehicle route overlays 1 year ago
Jonathan G Rennison 31f476220d Allow converting track by individual track pieces instead of whole tiles
Ctrl-click on convert button

See: #509
1 year ago
Jonathan G Rennison 09e03fb6b2 Change TunnelBridgeIsFree across_only to a mode enum type 1 year ago
Jonathan G Rennison f94e43c940 Update map mode viewports when converting rail track type 1 year ago
Jonathan G Rennison c4571e86c8 Allow specifying any palette ID for tile highlight recolouring 1 year ago
Jonathan G Rennison 65cc6623dd Tracerestrict: Add button to duplicate instruction/block 1 year ago
Jonathan G Rennison b089b561a5 Add departure board via order subtype to remove via for prior terminus 1 year ago
Jonathan G Rennison 284390cf6a Order window: Fix resizing of release slot and label button rows 1 year ago
glx22 045a99dd23 Codechange: Remove STR_TINY_RIGHT_ARROW 1 year ago
glx22 222e37d319 Codechange: Remove TINY_BLACK_STATION 1 year ago
glx22 b2a36ff3cc Codechange: Remove STR_TINY_GROUP and STR_TINY_BLACK_VEHICLE 1 year ago
glx22 999057a4d8 Codechange: Remove STR_SHORT_DATE 1 year ago
glx22 49eb638563 Codechange: Remove STR_ORANGE_STRING1_WHITE and STR_ORANGE_STRING1_LTBLUE. 1 year ago
Peter Nelson 61407840c6 Codechange: Remove STR_BLACK_RAW_STRING. 1 year ago
Peter Nelson 0880616851 Codechange: Remove various STRING strings. 1 year ago
Peter Nelson 4767641c8c Codechange: Remove various INT strings. 1 year ago
Peter Nelson d5fb9e7dc6 Codechange: Remove various DATE_LONG strings. 1 year ago
Peter Nelson a2d7642195 Codechange: Remove STR_COMPANY_MONEY. 1 year ago
Peter Nelson f1d0a26324 Codechange: Remove STR_TINY_BLACK_DECIMAL. 1 year ago
Peter Nelson e18f688db5 Codechange: Remove various COMMA strings. 1 year ago
Peter Nelson 5e185d5328 Codechange: Draw tooltip text in black. 1 year ago
Rubidium 3901ef9760 Codechange: use std::string for the GRF filenames 1 year ago
Rubidium f78aa1e720 Codechange: use std::unique_ptr to manager GRFErrors in GRFConfig 1 year ago
Rubidium a312a6c1b2 Codechange: make md5sumToString std::string compatible 1 year ago
Rubidium 51c6b8c1e4 Codechange: use fmt::format_to for gamelog message creation over seprintf 1 year ago
Patric Stout c6c3d0e6fa
Fix: no_http_content_downloads and use_relay_service as private settings (#10762)
Basically, we don't need to know those values when people send in
crash reports.
1 year ago
Jonathan G Rennison 8d501f2db1
Fix #10741: Rail platforms left partially reserved after train crash (#10751) 1 year ago
Peter Nelson 7ccdefa1c1 Change: Increase vehicle random data from 8 to 16 bits. 1 year ago
Peter Nelson 4a5e413a6c Cleanup: Remove unnecessary VehicleRandomBits()
Simple Random() assignment to byte does the same.
1 year ago
translators ca497ce356 Update: Translations from eints
japanese: 29 changes by fmang
danish: 25 changes by bscargo
polish: 29 changes by pAter-exe
1 year ago
Jonathan G Rennison f78fea4fbf Debug: Add introduction info to railtype debug info 1 year ago
Tyler Trahan 6501f84b4a
Codechange: Move calendar date functions inside TimerGameCalendar (#10753) 1 year ago
translators 7669aac865 Update: Translations from eints
english (us): 14 changes by 2TallTyler
1 year ago
Patric Stout 018a26d9b6
Fix: crash in emscripten when saving games (#10758)
Don't allocate 128KB on stack, but rather on the heap.
1 year ago
Jonathan G Rennison 7aaf703bf2 Saveload: Use heap instead of stack for save filter write buffers 1 year ago
Peter Nelson 39eff18754 Codechange: Use std::vector for gamelog GRFConfig comparisons. 1 year ago
Peter Nelson 00bf42353a Codechange: Place gamelog into its own class, along with internal data.
Data is now stored in vectors to avoid manual memory management and
passing lengths around.
1 year ago
translators 47a8d12f0e Update: Translations from eints
english (au): 14 changes by krysclarke
korean: 14 changes by telk5093
italian: 14 changes by Rivarossi
russian: 15 changes by Ln-Wolf
finnish: 14 changes by hpiirai
turkish: 14 changes by densxd
portuguese: 16 changes by azulcosta
1 year ago
Patric Stout 81d4fa6999 Feature: drop ICU-lx in favour of directly interfacing with harfbuzz
This means we have RTL support again with ICU 58+. It makes use of:
- ICU for bidi-itemization
- ICU for script-itemization
- OpenTTD for style-itemization
- harfbuzz for shaping
1 year ago
Patric Stout 9cb60768fe Codechange: split implementations of ParagraphLayouterFactory into their own file 1 year ago
translators 4cceaae8dc Update: Translations from eints 1 year ago
Tyler Trahan aa8830f57a
Feature: Filter engine build menu by name and NewGRF extra text (#10519) 1 year ago
Jonathan G Rennison f0cdd1e6f6 Fix sprite positions in house placement window when using UI scaling 1 year ago
Michael Lutz 908be59699 Fix: [Win32] Wrong multi-line text layout due to incorrect whitespace handling. 1 year ago
Michael Lutz 715234502c Fix: Typo in variable name. 1 year ago
Rubidium 1f3b7e2efd Codechange: use std::string instead of stredup for saveload error messages 1 year ago
Rubidium 8665404fe0 Codechange: use std::string instead of stredup for missing glyph error messages 1 year ago
Rubidium a931378c52 Codechange: use std::string instead of stredup/free for ScanProgressWindow 1 year ago
Rubidium aac95eeaf5 Codechange: use std::string instead of stredup/free for stories 1 year ago
Rubidium 3342967ad9 Codechange: use std::string instead of stredup/free for goals 1 year ago
Jonathan G Rennison 8218476e89 Fix rail platforms being left partially reserved after train crash 1 year ago
PeterN cc44aa7438
Change: Split Game options into General, Graphics and Sound tabs. (#10674) 1 year ago
Jonathan G Rennison dc56add6a3 Fix rail platforms being left partially reserved after deleting train
Due to company being removed when infrastructure sharing in use
1 year ago
PeterN 003bab3c8a
Change: Size space for editbox clear button by interface scale. (#10749) 1 year ago
translators cf3cb8d2a5 Update: Translations from eints
english (au): 4 changes by krysclarke
vietnamese: 4 changes by KhoiCanDev
korean: 4 changes by telk5093
russian: 1 change by Ln-Wolf
1 year ago
Peter Nelson a816dd1d48 Change: Remove {TINY_FONT} from cargo abbreviation strings for other translations. 1 year ago
Peter Nelson 310b3a67ad Change: Remove {TINY_FONT} from cargo abbreviation strings for English. 1 year ago
Peter Nelson 0acc57583b Fix: Force cargo abbreviation to small font in station list. 1 year ago
Peter Nelson 6be6703498 Fix: Linkgraph legend assumes strings are small.
Ensure all linkgraph legend strings are drawn with FS_SMALL forced, so
that it does not rely on NewGRF authors.
1 year ago
Peter Nelson 35ba49bfb4 Change: Rename text colour NWidgetPart to SetTextStyle and add font size.
This allows to set both text colour and size for any widget with default
drawing.
1 year ago
Tyler Trahan ba3de0383a
Codechange: Pass more std::string to StringFilter::AddLine() (#10743) 1 year ago
TELK baaa5713a9 Update: Korean translation up to e26bea6 1 year ago
Rubidium ee9239d293 Fix c8299304: retain support ICU < 65 1 year ago