Matt C and GitHub
6bc486a578
Feature: Add default road and tram selection ( #15585 )
...
- Merged with the existing default rail type selection
2026-06-06 09:23:08 -04:00
Rubidium and rubidium42
2ff631caa2
Codechange: make GameMode a scoped enum
2026-05-30 23:20:20 +02:00
Rubidium and rubidium42
c59d64c132
Codechange: separate TextColour enumeration and flags
2026-05-18 08:37:42 +02:00
4decdedff4
Feature: Scale cargo payment aging rate ( #14635 )
...
Co-authored-by: dP <dp@dpointer.org >
2026-05-07 08:09:08 -04:00
Peter Nelson and GitHub
7e624beadc
Codechange: make Shade a scoped enum ( #15571 )
...
Renamed from `ColourShade` to `Shade` for brevity.
2026-05-03 15:07:29 +01:00
Rubidium and rubidium42
3b5d46e0bb
Codechange: make Colours a scoped enum
2026-04-19 20:53:52 +02:00
Tyler Trahan and GitHub
98805561f8
Add: Setting to disallow train magic flip, and reverse at reduced speed ( #15391 )
2026-04-15 16:24:26 -04:00
Rubidium and rubidium42
7434052eb6
Codechange: make FontSize a scoped enum
2026-04-12 18:10:34 +02:00
EmperorJake and GitHub
fed04d0a03
Add: Setting to disable aircraft range limit ( #15433 )
2026-04-05 10:51:12 -04:00
Rubidium and rubidium42
f56b17571e
Codechange: document undocumented functions and remove duplicate documentation
2026-02-11 16:22:33 +01:00
Rubidium and rubidium42
c6c06e13eb
Codefix: wrong parameter names and partially missing parameters
2026-02-02 16:31:46 +01:00
Tyler Trahan and GitHub
7ccfd0a658
Feature: Add worldgen setting for average height ( #14989 )
2026-01-10 16:53:27 +00:00
Peter Nelson and GitHub
ef4687895e
Add: Setting to control minimum distance between towns. ( #14893 )
...
Backported from JGRPP.
2025-12-11 11:28:04 +00:00
Cyprian Klimaszewski and GitHub
99f04f27de
Doc: Update information for receiving a copy of GPL. ( #14869 )
2025-12-07 11:25:08 +00:00
Peter Nelson and GitHub
29012c3fce
Codechange: Move settings entry size global variables. ( #14644 )
...
_setting_circle_size and (the incorrectly named) SETTING_HEIGHT variables are now static members of BaseSettingEntry.
Neither of these are constants, so they no longer use constant naming style.
2025-09-21 13:41:47 +01:00
Peter Nelson and Peter Nelson
3a5eaf367a
Feature: Option to disable activate-on-release behaviour of toolbar dropdown buttons.
2025-08-18 19:48:22 +01:00
Peter Nelson and GitHub
8e2df7809b
Codechange: Add distinct type to hold pixel drawing colour. ( #14457 )
...
This is used for individual pixels as well as line drawing.
2025-07-20 22:57:55 +01:00
Rubidium and rubidium42
708e6a512d
Codechange: replace char* with C++ style strings
2025-04-30 12:05:04 +02:00
Peter Nelson and Peter Nelson
e3d2d68bd4
Change: Draw boolean toggle as a slider widget.
...
This improves usability as the slider position indicates the state instead of a red/green colour change.
2025-04-21 16:23:11 +01:00
frosch and frosch
c9c9973884
Codechange: Rename _circle_size to _setting_circle_size.
2025-04-11 22:11:28 +02:00
Peter Nelson and Peter Nelson
2909a14374
Codechange: Include table/strings.h in files that use StringIDs.
...
Be consistent with how and where the file is incldued.
2025-03-21 12:53:40 +00:00
Peter Nelson and GitHub
8813a798e7
Codechange: Always pass raw strings to TextFilter's AddLine(). ( #13666 )
...
Remove StringID overload, so callers have to preformat the string.
2025-02-27 19:21:43 +00:00
Peter Nelson and GitHub
f10ece41f8
Codechange: Split SettingEntry-related code to own file. ( #13663 )
2025-02-26 19:50:02 +00:00