Gustas
|
7638822e49
|
Disable force start panel start button when unable to start the game
|
2023-08-05 14:18:15 +02:00 |
|
Gustas
|
a9cf728ee1
|
Refactor MapPreviewLogic
and add a states for updating map via MapCache.GetUpdatedMap
|
2023-08-05 14:18:15 +02:00 |
|
Matthias Mailänder
|
f2a242b09a
|
Let all lobby sounds be optional.
|
2023-08-04 21:47:28 +03:00 |
|
Matthias Mailänder
|
a1efb28f0b
|
Add lobby sounds for leave, join and option change
|
2023-08-04 21:47:28 +03:00 |
|
Gustas
|
31840328b7
|
Exit game save with escape
|
2023-08-03 15:49:33 +02:00 |
|
Gustas
|
54547a11d0
|
Trigger a button sound when saving a game with enter
|
2023-08-03 15:49:33 +02:00 |
|
Gustas
|
9caf12d133
|
Add an option to order maps by size
|
2023-07-17 23:34:38 +02:00 |
|
Gustas
|
de5bcbbca5
|
Add an option to order maps by title
|
2023-07-17 23:34:38 +02:00 |
|
IceReaper
|
5572650da2
|
Video FrameRate is now taken into account when video has no audio.
|
2023-06-26 19:49:51 +02:00 |
|
IceReaper
|
41669d246f
|
Videos no longer use more vram then required.
|
2023-06-26 19:49:51 +02:00 |
|
abcdefg30
|
49c837e7d0
|
Fix \r\n-style line endings not being properly handled for script errors
|
2023-06-26 19:36:47 +02:00 |
|
RoosterDragon
|
231bf01f18
|
Fix CA1854
|
2023-06-20 17:57:40 +02:00 |
|
RoosterDragon
|
0958197df2
|
Fix CA1052
|
2023-06-20 17:57:40 +02:00 |
|
RoosterDragon
|
f336a956cf
|
Fix CA1012
|
2023-06-20 17:57:40 +02:00 |
|
Paul Chote
|
703618be19
|
Remove obsolete x64 and x64process sysinfo columns.
|
2023-06-11 13:18:49 +02:00 |
|
Paul Chote
|
1f37728ecf
|
Return proper sysinfo OS names for Linux/macOS.
|
2023-06-11 13:18:49 +02:00 |
|
RoosterDragon
|
f4af5c1764
|
Fix CA1852
|
2023-06-06 11:51:47 +03:00 |
|
RoosterDragon
|
277699cbd5
|
Fix CA1822
|
2023-06-06 11:51:47 +03:00 |
|
Matthias Mailänder
|
94abd8a928
|
Revert "Revert "Replace legacy Evaluator with IntegerExpressions.""
This reverts commit 4f16b0d464.
|
2023-06-04 21:29:15 +03:00 |
|
Matthias Mailänder
|
c9dddc342c
|
Extract editor brush texts.
|
2023-05-23 19:45:15 +02:00 |
|
Matthias Mailänder
|
445b736885
|
Replace sandbox wrapper scripts.
|
2023-05-20 13:19:48 +02:00 |
|
abcdefg30
|
d9d8c23c63
|
Enable the restart button when we encounter a script error
|
2023-05-19 17:02:06 +02:00 |
|
IceReaper
|
0751b30d33
|
Fixed duplicate asset selection in asset browser.
|
2023-05-19 10:26:32 +03:00 |
|
Matthias Mailänder
|
6e6bf1ca81
|
Translate labels with parameters.
|
2023-05-09 20:14:52 +03:00 |
|
Matthias Mailänder
|
65c0cf1065
|
Deprecate string format shorthand.
|
2023-05-05 19:03:09 +02:00 |
|
Matthias Mailänder
|
1c2ce0dcc0
|
Deprecate string format log shorthand.
|
2023-05-05 19:03:09 +02:00 |
|
Matthias Mailänder
|
4f7a01a291
|
Localize difficulty settings.
|
2023-04-25 21:33:02 +03:00 |
|
Matthias Mailänder
|
68eec52cef
|
Add TranslationProvider
|
2023-04-22 19:23:41 +02:00 |
|
RoosterDragon
|
a120b9d37e
|
Fix CA2208
|
2023-04-17 00:05:12 +02:00 |
|
RoosterDragon
|
1b1b9dc29b
|
Fix CA2215
|
2023-04-17 00:05:12 +02:00 |
|
RoosterDragon
|
c3e6c4685f
|
Fix CA1849
|
2023-04-17 00:05:12 +02:00 |
|
Ivaylo Draganov
|
96d023de87
|
Don't change cursor when mousing over label widgets
Labels don't handle input so the cursor should not change over them.
|
2023-04-12 12:09:50 +03:00 |
|
Gustas
|
3ca2bb1d23
|
Fix IDE0074, SA1316 and followup CS8141
|
2023-04-09 10:26:04 +01:00 |
|
Gustas
|
d838d08570
|
Add IColorPickerManagerInfo interface
|
2023-04-08 18:05:20 +03:00 |
|
darkademic
|
265f915442
|
Resurrected old colour picker.
|
2023-04-08 18:05:20 +03:00 |
|
RoosterDragon
|
a167f9680f
|
Fix SA1316
|
2023-04-08 16:51:51 +03:00 |
|
RoosterDragon
|
8a285f9b19
|
Fix IDE0090
|
2023-04-08 16:51:51 +03:00 |
|
RoosterDragon
|
164abfdae1
|
Fix IDE0083
|
2023-04-08 16:51:51 +03:00 |
|
RoosterDragon
|
bd2b3d9793
|
Fix IDE0074
|
2023-04-08 16:51:51 +03:00 |
|
RoosterDragon
|
cbd0583289
|
Fix IDE0062
|
2023-04-08 16:51:51 +03:00 |
|
RoosterDragon
|
023d80b94d
|
Fix IDE0057
|
2023-04-08 16:51:51 +03:00 |
|
RoosterDragon
|
5254348819
|
Fix IDE0056
|
2023-04-08 16:51:51 +03:00 |
|
RoosterDragon
|
83561d639d
|
Update LangVersion to C# 9.
mono was the bottleneck restricting our ability to use a newer C# version. mono 6.12 is currently available. Although poorly documented on their website, this supports C# 9. https://www.mono-project.com/docs/about-mono/versioning/#mono-source-versioning indicates mono 6.12 uses Roslyn 3.9.0. https://github.com/dotnet/roslyn/blob/main/docs/wiki/NuGet-packages.md#versioning indicates Roslyn 3.9.0 supports C# 9.
This unlocks C# 8 and C# 9 features previously unavailable to us.
- https://learn.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-version-history#c-version-80
- https://learn.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-version-history#c-version-9
A newer version of StyleCop is required to avoid rules tripping up on the new syntax. Currently only prerelease versions are available but their use is encouraged https://github.com/DotNetAnalyzers/StyleCopAnalyzers/issues/3420#issuecomment-994899135
Fix style rule violations on existing rules where the newer language version makes some existing casts redundant or allows use of the null coalescing assignment operator.
|
2023-04-05 15:27:41 +03:00 |
|
IceReaper
|
56c0680685
|
Fixed a typo.
|
2023-04-03 17:57:16 +02:00 |
|
ThomasChr
|
a5ef6801c9
|
fix two crashes in hotkey menu, trying to select not visible widgets
|
2023-03-31 16:52:54 +03:00 |
|
abcdefg30
|
75a47aabb5
|
Don't always display the overwrite dialogue
When a save was selected but the filename text was changed,
we don't overwrite the existing save, so we don't need a dialogue
|
2023-03-31 16:32:09 +03:00 |
|
abcdefg30
|
73f29005bd
|
Allow saving games by pressing enter
|
2023-03-31 16:32:09 +03:00 |
|
abcdefg30
|
f1d439a07f
|
Make the save game title field take focus
|
2023-03-31 16:32:09 +03:00 |
|
Gustas
|
bf00577d33
|
Allow kicking dead players
|
2023-03-27 20:15:17 +02:00 |
|
Gustas
|
c4bd9fb7aa
|
Add quit button to connection lost panel
|
2023-03-27 20:02:54 +02:00 |
|