 Rubidiumandrubidium42
|
8bac7bd519
|
Codechange: make SwitchMode a scoped enum
|
2026-05-31 07:22:11 +02:00 |
|
 Rubidiumandrubidium42
|
2ff631caa2
|
Codechange: make GameMode a scoped enum
|
2026-05-30 23:20:20 +02:00 |
|
 Rubidiumandrubidium42
|
bcda4a72ee
|
Codechange: make WindowClass a scoped enum
|
2026-05-20 21:39:04 +02:00 |
|
 Rubidiumandrubidium42
|
54d8c3f8e3
|
Codechange: split WindowNumberEnum into several scoped enumerations
|
2026-05-19 16:14:40 +02:00 |
|
 Tyler TrahanandGitHub
|
49c36f1b39
|
Codechange: Use enum class for GenWorldProgress (#15560)
|
2026-05-19 13:26:02 +00:00 |
|
 Rubidiumandrubidium42
|
c59d64c132
|
Codechange: separate TextColour enumeration and flags
|
2026-05-18 08:37:42 +02:00 |
|
 Rubidiumandrubidium42
|
99c8a637b4
|
Codechange: make WindowPosition a scoped enum
|
2026-04-25 17:15:18 +02:00 |
|
 Rubidiumandrubidium42
|
3b5d46e0bb
|
Codechange: make Colours a scoped enum
|
2026-04-19 20:53:52 +02:00 |
|
 Rubidiumandrubidium42
|
7434052eb6
|
Codechange: make FontSize a scoped enum
|
2026-04-12 18:10:34 +02:00 |
|
 Rubidiumandrubidium42
|
7aecc268b6
|
Codechange: add missing @param and @return
|
2026-02-16 17:19:09 +01:00 |
|
 Peter NelsonandGitHub
|
1716d36ebb
|
Fix: Allow infinite water to be selected when loading heightmap (#15146)
|
2026-01-24 14:42:36 +00:00 |
|
 Tyler TrahanandGitHub
|
18f2f7eb2d
|
Codechange: Use enum class for setting values (#15074)
|
2026-01-10 22:40:48 +00:00 |
|
 Tyler TrahanandGitHub
|
7ccfd0a658
|
Feature: Add worldgen setting for average height (#14989)
|
2026-01-10 16:53:27 +00:00 |
|
 Tyler TrahanandGitHub
|
80f19546d2
|
Change: River springs must be surrounded by hills (#14845)
|
2026-01-08 20:58:33 +00:00 |
|
 Cyprian KlimaszewskiandGitHub
|
99f04f27de
|
Doc: Update information for receiving a copy of GPL. (#14869)
|
2025-12-07 11:25:08 +00:00 |
|
 Peter NelsonandGitHub
|
376a39f67a
|
Change: Use proper tooltip strings for freeform edge toggles. (#14765)
|
2025-11-09 22:40:08 +00:00 |
|
 Peter NelsonandGitHub
|
66b6d71e32
|
Codechange: Use std::initializer_list for NWidgetPart data. (#14749)
Avoids using C/C++ arrays.
|
2025-11-01 22:33:00 +00:00 |
|
 Peter NelsonandGitHub
|
a1920fc225
|
Change: Scale towns/industries by amount of land tiles. (#10063)
|
2025-10-24 16:32:09 -04:00 |
|
 Peter NelsonandGitHub
|
ff674829f5
|
Codechange: Replace Rect CentreTo with CentreToHeight. (#14675)
So far all callers only need to centre vertically, so not having to provide the existing width simplifies calls.
|
2025-09-28 13:09:36 +00:00 |
|
 Tyler TrahanandGitHub
|
0b99a0b66a
|
Feature: Draw infinite water when all borders are water (#13289)
|
2025-09-26 14:37:27 +00:00 |
|
 Peter NelsonandGitHub
|
e6323e6760
|
Fix: File/directory titles not updated if language is changed. (#14542)
|
2025-08-28 17:42:00 +01:00 |
|
 Tyler TrahanandGitHub
|
3d806d6a65
|
Fix: 'Map edges' GUI buttons shouldn't initialize with water on northeast edge (#14514)
|
2025-08-14 08:25:16 -04:00 |
|
 Tyler TrahanandGitHub
|
8c58fb1efd
|
Fix: Missing button beeps (#14470)
|
2025-08-05 13:57:45 -04:00 |
|
 Peter NelsonandGitHub
|
614a01907a
|
Codechange: Make functions for click and confirm beeps. (#14484)
Avoids repetition.
|
2025-07-27 21:54:32 +01:00 |
|
 Peter NelsonandPeter Nelson
|
984d864c72
|
Codechange: Add OnClick handler for dropdown items.
This allows each dropdown item to indicate if something different should happen depending on where in the item was clicked.
|
2025-05-25 09:13:05 +01:00 |
|
 froschandfrosch
|
2926179d02
|
Fix: Restore the behaviour when entering numbers in query windows: clamp integers out of range to the maximum valid value.
|
2025-05-20 12:57:30 +02:00 |
|
 Rubidiumandrubidium42
|
7805c1c189
|
Codechange: use std::string_view for ini_key
|
2025-05-01 23:24:43 +02:00 |
|
 froschandfrosch
|
36ce1f890a
|
Codechange: Remove c_str, if std::string_view is already accepted.
|
2025-04-30 19:33:56 +02:00 |
|
 froschandfrosch
|
cdafc50c94
|
Codechange: Replace atoi and atoll with ParseInteger.
|
2025-04-29 20:14:56 +02:00 |
|
 froschandGitHub
|
26db4ccf09
|
Codechange: Turn bit-stuffed FiosType enum into a struct. (#14019)
|
2025-04-18 15:20:55 +02:00 |
|
 Peter NelsonandGitHub
|
5008568dfc
|
Codechange: Rename CenterBounds to CentreBounds and move to geometry header. (#14002)
|
2025-04-14 23:55:40 +01:00 |
|
 Peter NelsonandPeter Nelson
|
3503082f19
|
Codechange: Move template class implementation includes.
These are now placed at the bottom of the including files include list.
|
2025-03-21 12:53:40 +00:00 |
|
 Peter NelsonandPeter 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 NelsonandGitHub
|
3eb89f04b5
|
Codechange: Use EnumBitSet for QueryStringFlags. (#13792)
|
2025-03-10 18:59:35 +00:00 |
|
 Peter NelsonandPeter Nelson
|
e959dcd49d
|
Codechange: Move to GetWidgetString for world gen windows.
|
2025-03-03 20:54:09 +00:00 |
|
 Peter NelsonandGitHub
|
8216938276
|
Codechange: Use parameterised GetString() for world generation window. (#13689)
|
2025-03-01 22:18:36 +00:00 |
|
 Peter NelsonandGitHub
|
e2c1b9f03e
|
Codechange: Use only raw strings in drop down lists. (#13667)
Strings with parameters are now pre-formatted, avoiding global parameters.
Helper functions still allow StringID.
|
2025-02-27 21:11:16 +00:00 |
|
 Rubidiumandrubidium42
|
f69968f2bc
|
Codechange: explicitly initialise member variables of Windows
|
2025-02-27 12:21:06 +01:00 |
|
 Rubidiumandrubidium42
|
672c5f0d98
|
Codefix: 'Short global name'
|
2025-02-15 21:06:28 +01:00 |
|
 Peter NelsonandGitHub
|
984da2455b
|
Codechange: Use EncodedString for Query window. (#13528)
This removes the need to separately capture and store global parameters.
|
2025-02-11 17:30:16 +00:00 |
|
 Peter NelsonandGitHub
|
c3643e3ee0
|
Codechange: Pass raw string to editable query window. (#13481)
This avoids separating string id and parameters. EncodedString is not needed as it is the raw text that is editable.
|
2025-02-07 17:03:53 +00:00 |
|
 Peter NelsonandPeter Nelson
|
28eb5e05c8
|
Codechange: Use EnumBitSet for NWidContainerFlags.
|
2025-02-06 19:43:35 +00:00 |
|
 Rubidiumandrubidium42
|
6f8b9fc737
|
Codechange: remove unneeded casts
|
2025-02-02 19:45:17 +01:00 |
|
 Rubidiumandrubidium42
|
8f72a478f0
|
Codechange: change 'return existing window' to a template parameter
This change is made to make it possible to pass arbitrary other parameters
to the constructor of the window instances.
|
2025-02-02 15:57:18 +01:00 |
|
 Peter NelsonandGitHub
|
59354576d4
|
Codechange: Use EnumBitSet for LandscapeTypes and remove LandscapeID. (#13436)
|
2025-02-01 23:09:18 +00:00 |
|
 Jonathan G RennisonandGitHub
|
2fa81c89ce
|
Codechange: Remove unused GenWorldStatus::next_update (#13414)
|
2025-01-30 22:09:24 +00:00 |
|
 Peter NelsonandPeter Nelson
|
56b1e9df1f
|
Codechange: Use EnumBitSet for FrameFlags.
|
2025-01-30 08:40:42 +00:00 |
|
 Peter NelsonandPeter Nelson
|
d30e8dd1c1
|
Codechange: Use EnumBitSet for WindowDefaultFlags.
|
2025-01-30 08:40:42 +00:00 |
|
 Peter NelsonandPeter Nelson
|
efb05396a7
|
Codechange: Use EnumBitSet for WindowFlags.
|
2025-01-30 08:40:42 +00:00 |
|
 Peter NelsonandPeter Nelson
|
2560339472
|
Codechange: Use EnumBitSet for Border(Flag)s.
|
2025-01-29 21:46:39 +00:00 |
|