Peter Nelson
|
de9984f379
|
Codechange: Prefer string equality instead of comparison. (#14727)
|
2025-12-08 04:39:16 +05:00 |
|
Kuhnovic
|
7e8a198cd5
|
Codechange: Use YAPF for river builder pathfinder. (#14606)
|
2025-12-08 03:23:37 +05:00 |
|
dP
|
4fec64525a
|
Merge branch 'openttd'
|
2025-09-01 23:28:07 +05:00 |
|
Tyler Trahan
|
259830777c
|
Fix #14375: When loading config, validate timekeeping mode and minutes per year (#14405)
|
2025-07-09 16:04:38 -04:00 |
|
dP
|
f388ddce1f
|
Merge branch 'openttd'
|
2025-06-09 19:30:22 +05:00 |
|
frosch
|
61cec33be2
|
Codechange: Add 'const' to static variables, which are only initialised once.
|
2025-05-06 18:29:41 +02:00 |
|
Rubidium
|
5c7b04a0c2
|
Codechange: use std::string_view for 'x-of-many' settings
|
2025-05-01 23:24:43 +02:00 |
|
Rubidium
|
fdb8defa64
|
Codechange: use std::string_view to parse setting values
|
2025-04-22 19:52:37 +02:00 |
|
Peter Nelson
|
6914d99778
|
Codechange: Split baseset type definitions into separate files.
|
2025-03-27 18:57:53 +00:00 |
|
Loïc Guilloux
|
59904e5f9b
|
Fix #13749: Apply callback when automatically changing timekeeping unit (#13751)
|
2025-03-10 14:55:19 +01:00 |
|
dP
|
a955f0f3cc
|
Merge 1.5.0-beta1
|
2025-02-27 17:55:40 +05:00 |
|
Peter Nelson
|
2d7d085e8e
|
Codechange: Use EncodedString for error messages. (#13569)
|
2025-02-16 10:04:32 +00:00 |
|
Peter Nelson
|
d9bb002cac
|
Codechange: Use local parameters for formatting settings values. (#13487)
|
2025-02-07 20:18:03 +00:00 |
|
glx22
|
b88df0b2d7
|
Fix: Restore ability to disable service interval
|
2025-01-05 23:31:50 +01:00 |
|
Loïc Guilloux
|
a52923b3b9
|
Codechange: Make GetDefaultValueCallback() more similar to other setting override callbacks (#13259)
|
2025-01-04 00:17:47 +01:00 |
|
Rubidium
|
c0df898ac5
|
Codechange: do not implicitly convert during assignment to StrongType
|
2025-01-01 21:32:51 +01:00 |
|
Rubidium
|
3956ed086a
|
Codechange: use Date/Year constructor explicitly
|
2025-01-01 16:25:32 +01:00 |
|
dP
|
a86fd7c621
|
Update to 15.0-beta1
|
2024-12-25 20:34:06 +05:00 |
|
SamuXarick
|
10e2d1ca36
|
Codechange: Use Map::Iterate() to iterate tiles
|
2024-12-06 10:33:11 +10:00 |
|
Ivan Pravdin
|
da00a62d59
|
Fix #12856, e17c82e: Updating network settings does not invalidate data (#12858)
|
2024-07-21 16:59:48 -04:00 |
|
Rubidium
|
0e75dfd49f
|
Codechange: migrate aystar to use YAPF's nodelist infrastructure
|
2024-05-30 23:15:38 +02:00 |
|
merni-ns
|
798ec4184b
|
Cleanup: Remove unused function InvalidateShipPathCache
This was only used in the callback when changing the ship pathfinder setting.
|
2024-05-10 10:38:44 +02:00 |
|
André Cheng
|
ceb0053dd9
|
Codechange: Correct return type of GetDefaultValueCallback
|
2024-04-25 20:07:54 +02:00 |
|
André Cheng
|
339b0ea0ff
|
Change: Show correct default value and unit for vehicle service interval setting
|
2024-04-25 20:07:54 +02:00 |
|
André Cheng
|
fd80a1ec66
|
Fix #11345: Use correct default button value for vehicle service interval setting
|
2024-04-25 20:07:54 +02:00 |
|
dP
|
e7a0cb83c5
|
Merge branch 'openttd'
|
2024-03-17 01:02:31 +07:00 |
|
dP
|
da761f41e2
|
Update to 14.0-RC2
|
2024-03-17 01:01:56 +07:00 |
|
Rubidium
|
4c117dd2d8
|
Revert #11993: new number format system does not and cannot work for CJK languages
There are too many intricacies that I am unaware of that are popping up after
asking whether things are right or not.
I do not want to keep playing whack-a-mole, so just revert the whole thing.
This reverts:
15be383b93
360fe8b0b6
1aa9a5c0ab
59f56941e5
7e2eefb91f
b741b2ba6f
609d0071d5
9f8fd80112
a253205b93
819c6c756e
|
2024-02-22 20:40:12 +01:00 |
|
dP
|
e2be69e345
|
Merge branch 'openttd'
|
2024-02-19 04:42:57 +05:30 |
|
dP
|
53ff9d1f9f
|
Update to 14.0-RC1
|
2024-02-19 04:42:45 +05:30 |
|
Rubidium
|
b741b2ba6f
|
Feature: Fully user configurable number format and abbreviations
|
2024-02-17 14:33:16 +01:00 |
|
Tyler Trahan
|
10bcf0172e
|
Fix #12022: Adjust economy date when changing timekeeping units in Scenario Editor (#12042)
|
2024-02-09 11:45:32 -05:00 |
|
dP
|
7a1afa55d6
|
Merge branch 'openttd'
|
2024-02-04 02:48:37 +05:30 |
|
dP
|
33ef333b57
|
Update to 14.0-beta1
|
2024-02-04 02:18:17 +05:30 |
|
frosch
|
17dfc1a49a
|
Codechange: Replace SF_GUI_NEGATIVE_IS_SPECIAL with a settings value callback.
|
2024-01-28 14:44:24 +01:00 |
|
frosch
|
9344b50435
|
Codechange: Remove TKM from settings texts.
|
2024-01-28 14:44:24 +01:00 |
|
Tyler Trahan
|
21581b6ab3
|
Feature: Setting for minutes per calendar year (#11428)
|
2024-01-23 18:33:54 -05:00 |
|
Tyler Trahan
|
fd9e72a7e7
|
Feature: Use real-time "wallclock" timekeeping units (#11341)
|
2024-01-23 11:36:09 -05:00 |
|
Peter Nelson
|
5cb7a16edc
|
Fix #11618: Don't try to display unavailable zoom levels in sprite aligner. (#11619)
|
2023-12-23 13:17:33 +00:00 |
|
Peter Nelson
|
dc27f1649a
|
Fix e2425b7: Sprites no longer refreshed if max zoom level changed.
Handle this via AdjustGUIZoom() instead.
|
2023-12-11 14:16:49 +00:00 |
|
Peter Nelson
|
e2425b72c1
|
Fix: Don't implicitly ReInit all windows after updating the character width cache.
This caused duplicate ReInit when changing interface scale.
|
2023-12-07 23:58:32 +00:00 |
|
Peter Nelson
|
53845bc024
|
Codechange: Move includes to correct place.
Some other source file inadvertently included things via smallmap_gui.h
|
2023-11-01 21:49:06 +00:00 |
|
Rubidium
|
c9276c2959
|
Codechange: replace x.size() == 0 with x.empty()
|
2023-10-20 23:05:43 +02:00 |
|
frosch
|
b6c8f301be
|
Codechange: Silence warnings about intentionally unused parameters.
|
2023-09-19 22:49:59 +02:00 |
|
Rubidium
|
eaae0bb5e7
|
Codechange: automatic adding of _t to (u)int types, and WChar to char32_t
for i in `find src -type f|grep -v 3rdparty/fmt|grep -v 3rdparty/catch2|grep -v 3rdparty/opengl|grep -v stdafx.h`; do sed 's/uint16& /uint16 \&/g;s/int8\([ >*),;[]\)/int8_t\1/g;s/int16\([ >*),;[]\)/int16_t\1/g;s/int32\([ >*),;[]\)/int32_t\1/g;s/int64\([ >*),;[]\)/int64_t\1/g;s/ uint32(/ uint32_t(/g;s/_uint8_t/_uint8/;s/Uint8_t/Uint8/;s/ft_int64_t/ft_int64/g;s/uint64$/uint64_t/;s/WChar/char32_t/g;s/char32_t char32_t/char32_t WChar/' -i $i; done
|
2023-07-19 19:30:14 +02:00 |
|
rubidium42
|
b19f42ecd9
|
Codechange: Replace some p1/p2 parameter names with better names (#10658)
|
2023-04-15 15:11:41 +02:00 |
|
Tyler Trahan
|
0de5eb53fa
|
Codechange: Use constants for service interval max/min/default values (#10611)
|
2023-04-08 18:04:30 +00:00 |
|
Zachary
|
e17c82e32b
|
Add: maximum number of companies allowed to the client list
|
2023-02-28 20:52:46 +01:00 |
|
Rubidium
|
4e65ec1dc4
|
Codechange: do not declare functions in blocks
|
2023-01-29 20:28:45 +01:00 |
|
Rubidium
|
fe2bcd2a58
|
Codechange: migrate size related functions to Map structure
|
2023-01-21 17:11:40 +01:00 |
|