Aaron van Geffen
1c26a6cb41
Move RealNames.cpp,h from localisation to peep folder
2024-07-12 23:39:59 +02:00
Aaron van Geffen
022d7756bd
Move StringToMoney and MoneyToString to Currency unit
2024-07-12 23:33:26 +02:00
Aaron van Geffen
476efff9b9
Drop unused FormatReadableSize, FormatReadableSpeed
2024-07-12 23:24:49 +02:00
Aaron van Geffen
7f2a98cb54
Fix InteractiveConsole.h for MinGW
2024-07-12 23:24:33 +02:00
Aaron van Geffen
7be1cb630d
Remove gDebugStringFormatting global
2024-07-12 23:11:38 +02:00
Aaron van Geffen
039d0ef1a7
Move CSChar and UnicodeChar namespaces to their own headers
2024-07-12 23:02:31 +02:00
Aaron van Geffen
229df6d66d
Move CSStringConverter from localisation to rct12 folder ( #22280 )
2024-07-12 20:37:00 +00:00
Aaron van Geffen
c4eede9767
Move CS_SPRITE_FONT_OFFSET to Font.cpp, its only user
2024-07-12 22:32:12 +02:00
Aaron van Geffen
3fd91038c3
Rename Date.h to Localisation.Date.h to match unit file
2024-07-12 22:18:43 +02:00
Aaron van Geffen
e816e751c9
Merge pull request #22259 from AaronVanGeffen/rework-common
...
Rework common.h into local definitions
2024-07-12 21:27:17 +02:00
Aaron van Geffen
cee2eb1461
Move widget strings from localisation to Widget.h ( #22279 )
2024-07-12 18:47:56 +00:00
Aaron van Geffen
749a1d5ac3
Merge pull request #22277 from AaronVanGeffen/calling-conventions
2024-07-12 18:34:33 +02:00
Aaron van Geffen
51bcbe3710
Move UTF8 functions from localisation into core ( #22278 )
2024-07-12 19:21:15 +03:00
Aaron van Geffen
2e1fa5e644
Move a few more strings to UiStringIds.h ( #22257 )
...
* Replace more StringIds.h includes with StringIdType.h
* Move a few more strings to UiStringIds.h
* Tweak: TextComposition.cpp does not need InteractiveConsole.h
2024-07-12 14:59:00 +02:00
Aaron van Geffen
e3bb105a06
Move SSE41 and AVX2 detection into Platform namespace
2024-07-12 14:38:18 +02:00
Aaron van Geffen
6bea2e8190
Replace custom BitCount implementation with std::popcount (C++20)
2024-07-12 14:35:54 +02:00
Aaron van Geffen
0b011207dc
Update CI to use hendrikmuhs/cache-action@v1.2.13 ( #22258 )
2024-07-11 02:14:05 +02:00
AuraSpecs
8968c7d3fe
Update OpenMusic to version 1.6 ( #22262 )
2024-07-10 07:43:52 +00:00
Aaron van Geffen
4bfd3f3369
Initialise script engine off main thread ( #22230 )
...
* Initialise script engine off main thread
* Do not run ScriptEngine.Tick() during initialisation/preloading
* Add 'Loading plugin engine…' string
* Add changelog entry
---------
Co-authored-by: Bas <Basssiiie@users.noreply.github.com >
2024-07-09 20:19:01 +02:00
Aaron van Geffen
44e09149d9
Make isatty warning suppression local to StdInOutConsole.cpp
2024-07-09 17:08:42 +02:00
Aaron van Geffen
3b42bbb2f3
Include cstdint and cstddef as needed at unit level
2024-07-09 16:49:47 +02:00
Aaron van Geffen
b5ef2693b0
Remove common.h include from all units
2024-07-09 16:45:19 +02:00
Aaron van Geffen
8cef18cd2f
Include cassert as needed at unit level
2024-07-09 16:43:03 +02:00
Aaron van Geffen
51873dc0f6
Include Diagnostic.h at unit level
2024-07-09 16:23:31 +02:00
Aaron van Geffen
bda7c0c0d4
Move datetime64 type declaration to new DateTime.h file
2024-07-09 16:09:49 +02:00