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
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
62f9bdb939
Fix: [CI] no need to build unit-tests for releases ( #10759 )
...
We don't run them anyway. And LTO can be darn slow.
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
Patric Stout
fbad57ecf7
Change: [CI] update emscripten and liblzma to the latest version ( #10757 )
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
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
PeterN
cc44aa7438
Change: Split Game options into General, Graphics and Sound tabs. ( #10674 )
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
Rubidium
ee9239d293
Fix c8299304: retain support ICU < 65
1 year ago
Patric Stout
73bdd4bdd7
Fix: [CI] typo in Windows release jobname ( #10742 )
1 year ago
translators
de08e29cd9
Update: Translations from eints
...
english (us): 4 changes by 2TallTyler
1 year ago
Rubidium
ee8b1dfbc3
Fix 4dd5f994: hotkey parsing was broken
1 year ago
Rubidium
397221b94a
Codechange: Make ScenarioIdentifier use std::string for the filename
1 year ago
Rubidium
3a822fcd01
Codechange: Make FiosItem's name and title std::string
1 year ago
Rubidium
ee723f26ba
Codechange: Make FileToSaveLoad's title std::string and simplify assignments
1 year ago
Rubidium
f0a1ddd81c
Codechange: let FiosBrowseTo return a bool
1 year ago
Rubidium
c829930440
Codechange: replace strnatcmp with C++ string capable version
1 year ago
Rubidium
df19673fbd
Codechange: let convert_to_fs accept std::string
1 year ago