notmatthewbeshay
|
b71fd037b1
|
Use C++23 as the project default
|
2026-03-17 05:51:54 +11:00 |
|
notmatthewbeshay
|
380471d0bf
|
Stop Linux SAL macros from breaking C++26 CI
|
2026-03-16 22:26:27 +11:00 |
|
notmatthewbeshay
|
a560826bad
|
Fix the remaining C++26 build warnings
|
2026-03-16 22:17:17 +11:00 |
|
notmatthewbeshay
|
591dd48cf6
|
Upgrade the project default to C++26
|
2026-03-16 18:18:52 +11:00 |
|
notmatthewbeshay
|
176ba896b8
|
Improve shared 4J.Profile stub state
|
2026-03-16 08:58:30 +11:00 |
|
notmatthewbeshay
|
4866a895dc
|
Rename misleading DWORD-style count parameters
|
2026-03-16 05:30:42 +11:00 |
|
notmatthewbeshay
|
7feae96ceb
|
Use standard thread IDs in C4JThread
|
2026-03-16 04:57:54 +11:00 |
|
notmatthewbeshay
|
4f5695d4af
|
Use standard wait result types in C4JThread
|
2026-03-16 04:55:38 +11:00 |
|
notmatthewbeshay
|
506964f2b4
|
Remove WinAPI byte allocation in common app
|
2026-03-16 04:52:17 +11:00 |
|
notmatthewbeshay
|
3a98ff640c
|
Remove WinAPI primitives from common app helpers
|
2026-03-16 04:49:34 +11:00 |
|
notmatthewbeshay
|
a0202d55c9
|
Remove WinAPI control types from DLC storage APIs
|
2026-03-16 04:46:00 +11:00 |
|
notmatthewbeshay
|
0605748543
|
Remove WinAPI primitive types from storage helpers
|
2026-03-16 04:40:39 +11:00 |
|
notmatthewbeshay
|
d5d507ae1f
|
Remove FLOAT aliases from timing paths
|
2026-03-16 04:37:56 +11:00 |
|
notmatthewbeshay
|
24e10876ff
|
Remove WinAPI primitive aliases from 4J.Input
|
2026-03-16 04:36:30 +11:00 |
|
notmatthewbeshay
|
719b89c7b5
|
Remove WinAPI byte types from 4J.Storage
|
2026-03-16 04:34:28 +11:00 |
|
notmatthewbeshay
|
73a8cf8f8e
|
Remove WinAPI primitive types from 4J.Profile
|
2026-03-16 04:27:49 +11:00 |
|
notmatthewbeshay
|
ba4a20531d
|
Remove WinAPI buffer types from 4J.Render
|
2026-03-16 04:27:12 +11:00 |
|
notmatthewbeshay
|
fc2db1b1fe
|
Fix Linux DLC install callback flow on feat/iggy-dev
|
2026-03-16 04:07:34 +11:00 |
|
notmatthewbeshay
|
be3d53f101
|
Trim Linux Iggy GL reset from tropicaaal and ffqq feedback
|
2026-03-15 06:52:46 +11:00 |
|
notmatthewbeshay
|
307212f4cd
|
Restore Linux fixed-function GL state after Iggy UI
|
2026-03-15 05:42:14 +11:00 |
|
notmatthewbeshay
|
646fb2ef30
|
Fix Linux Iggy custom draw matrix layout
|
2026-03-15 03:36:32 +11:00 |
|
notmatthewbeshay
|
d2a14a4957
|
Drop ComboBox primitive cleanup from XUI ABI surface
|
2026-03-15 01:48:08 +11:00 |
|
notmatthewbeshay
|
b0a39d7a3a
|
Clear GDraw ID buffer before Linux intro UI
|
2026-03-15 00:55:48 +11:00 |
|
notmatthewbeshay
|
6a49f3a83e
|
Fix broken renderDebug block in run_middle
|
2026-03-15 00:55:48 +11:00 |
|
notmatthewbeshay
|
16ae05769d
|
Merge upstream/dev into issue/64-remove-winapi-primitives
|
2026-03-14 19:20:09 +11:00 |
|
notmatthewbeshay
|
60790a86af
|
Remove WinAPI types from console utility helpers
|
2026-03-14 07:32:45 +11:00 |
|
notmatthewbeshay
|
ce4cb8ea70
|
Remove WinAPI locals from XUI scenes
|
2026-03-14 07:30:04 +11:00 |
|
notmatthewbeshay
|
b6d3c0c6ee
|
Use integer locator sizes in XUI scenes
|
2026-03-14 07:27:39 +11:00 |
|
notmatthewbeshay
|
eb524ae9b8
|
Remove WinAPI object pointers from XUI scenes
|
2026-03-14 07:25:18 +11:00 |
|
notmatthewbeshay
|
a76d416473
|
Remove WinAPI booleans from XUI scene helpers
|
2026-03-14 07:23:16 +11:00 |
|
notmatthewbeshay
|
20cd01a66d
|
Remove WinAPI timer types from XUI scene base
|
2026-03-14 07:19:32 +11:00 |
|
notmatthewbeshay
|
4cc0bd5e25
|
Remove WinAPI helper types from XUI controls
|
2026-03-14 07:17:22 +11:00 |
|
notmatthewbeshay
|
7b39869e38
|
Remove WinAPI counts from XUI menu locals
|
2026-03-14 07:08:46 +11:00 |
|
notmatthewbeshay
|
e45dfbeee6
|
Remove WinAPI booleans from XUI scene locals
|
2026-03-14 07:06:48 +11:00 |
|
notmatthewbeshay
|
ad82b86701
|
Remove WinAPI state types from XUI controls
|
2026-03-14 07:04:09 +11:00 |
|
notmatthewbeshay
|
99d63ce7ec
|
Remove WinAPI small-id types from XUI player flows
|
2026-03-14 07:02:16 +11:00 |
|
notmatthewbeshay
|
1e789f55a5
|
Remove WinAPI index types from XUI skin select
|
2026-03-14 07:00:17 +11:00 |
|
notmatthewbeshay
|
3e25aa58e5
|
Remove WinAPI types from XUI teleport
|
2026-03-14 06:58:33 +11:00 |
|
notmatthewbeshay
|
3e7a72c9d3
|
Remove remaining primitive locals from system helpers
|
2026-03-14 06:54:39 +11:00 |
|
notmatthewbeshay
|
a2ddb7c2f0
|
Remove WinAPI ints from network and save helpers
|
2026-03-14 06:52:03 +11:00 |
|
notmatthewbeshay
|
9abfbb0c67
|
Remove WinAPI types from common telemetry helpers
|
2026-03-14 06:46:51 +11:00 |
|
notmatthewbeshay
|
ff592ca6a1
|
Remove WinAPI types from tutorial helpers
|
2026-03-14 06:44:08 +11:00 |
|
notmatthewbeshay
|
6e2f40f581
|
Remove LPVOID from Sony commerce callbacks
|
2026-03-14 06:41:42 +11:00 |
|
notmatthewbeshay
|
d3ce6b3334
|
Remove LPVOID from Sony remote storage callbacks
|
2026-03-14 06:38:11 +11:00 |
|
notmatthewbeshay
|
8a66847c65
|
Remove UINT from common resource ID arrays
|
2026-03-14 06:33:33 +11:00 |
|
notmatthewbeshay
|
123877d887
|
Remove WinAPI types from thread naming
|
2026-03-14 06:32:13 +11:00 |
|
notmatthewbeshay
|
2180aaa4bc
|
Remove DWORD from shared TLS keys
|
2026-03-14 06:28:46 +11:00 |
|
notmatthewbeshay
|
0249bfd2bf
|
Fix Linux build warnings
|
2026-03-14 04:37:55 +11:00 |
|
notmatthewbeshay
|
00d65b8487
|
Address remaining review feedback on buffer reads
|
2026-03-13 20:11:00 +11:00 |
|
notmatthewbeshay
|
883e98bde0
|
Address review feedback on protocol types
|
2026-03-13 19:47:32 +11:00 |
|
notmatthewbeshay
|
bcc765f3e7
|
Merge remote-tracking branch 'upstream/dev' into issue/51-phase-1-portable-win32-cleanup
# Conflicts:
# Minecraft.Client/Platform/Common/DLC/DLCManager.cpp
# Minecraft.Client/Rendering/Tesselator.cpp
|
2026-03-13 15:16:43 +11:00 |
|
notmatthewbeshay
|
e3d910c6a1
|
Merge remote-tracking branch 'origin/issue/51-phase-1-portable-win32-cleanup' into issue/51-phase-1-portable-win32-cleanup
|
2026-03-13 15:12:53 +11:00 |
|
notmatthewbeshay
|
85208b12b7
|
Keep network player limit as an int constant
|
2026-03-13 15:12:25 +11:00 |
|
notmatthewbeshay
|
50693bfc20
|
Use unique thumbnail callback thunks in UI scenes
|
2026-03-11 18:20:13 +11:00 |
|
notmatthewbeshay
|
5f8c9c8a25
|
Merge upstream/dev into issue/51-phase-1-portable-win32-cleanup
|
2026-03-11 17:09:16 +11:00 |
|
notmatthewbeshay
|
f187f89dc3
|
Use standard thumbnail callbacks in storage
|
2026-03-11 16:29:02 +11:00 |
|
notmatthewbeshay
|
d2156d417c
|
Use standard types in profile content helpers
|
2026-03-11 16:23:57 +11:00 |
|
notmatthewbeshay
|
1490d0b067
|
Use standard callback cookies in profile manager
|
2026-03-11 16:21:14 +11:00 |
|
notmatthewbeshay
|
2b638adf93
|
Use standard types in storage callbacks
|
2026-03-11 16:12:53 +11:00 |
|
notmatthewbeshay
|
a503336887
|
Merge upstream/dev into issue/51-phase-1-portable-win32-cleanup
|
2026-03-11 16:02:48 +11:00 |
|
notmatthewbeshay
|
082dc2033d
|
Use standard DLC mount callback types
|
2026-03-11 15:46:23 +11:00 |
|
notmatthewbeshay
|
dbc8071183
|
Use standard result types in file helpers
|
2026-03-11 15:38:53 +11:00 |
|
notmatthewbeshay
|
2256d0fadd
|
Remove legacy Win32 thread entry state
|
2026-03-11 15:38:53 +11:00 |
|
notmatthewbeshay
|
78fdd89f9d
|
Use platform TLS keys in old chunk storage
|
2026-03-11 15:38:53 +11:00 |
|
notmatthewbeshay
|
a08cb8d190
|
Use platform TLS keys for entity small IDs
|
2026-03-11 15:38:53 +11:00 |
|
notmatthewbeshay
|
4e8d1c9e17
|
Use platform TLS keys in portal and piston state
|
2026-03-11 15:38:53 +11:00 |
|
notmatthewbeshay
|
b2942ea9d8
|
Use platform TLS keys in level state
|
2026-03-11 15:38:53 +11:00 |
|
notmatthewbeshay
|
c2b3537c62
|
Remove dead Win32 error state from compressed storage
|
2026-03-11 15:38:53 +11:00 |
|
notmatthewbeshay
|
e18941ced7
|
Use fixed-width pixel data in stitched textures
|
2026-03-11 15:38:53 +11:00 |
|
notmatthewbeshay
|
6185c58203
|
Use standard callback pointers in sign verification
|
2026-03-11 15:38:52 +11:00 |
|
notmatthewbeshay
|
ee7945ea54
|
Use standard locals in storage and connection
|
2026-03-11 15:38:52 +11:00 |
|
notmatthewbeshay
|
e5d5fb07be
|
Use standard sizes in texture pack locators
|
2026-03-11 15:38:52 +11:00 |
|
notmatthewbeshay
|
d48bd03722
|
Use standard byte pointers in decompression helpers
|
2026-03-11 15:38:52 +11:00 |
|
notmatthewbeshay
|
1bf50e2549
|
Use fixed-width language IDs in sign rendering
|
2026-03-11 15:38:52 +11:00 |
|
notmatthewbeshay
|
9d41d3c359
|
Use fixed-width byte values in world data
|
2026-03-11 15:38:52 +11:00 |
|
notmatthewbeshay
|
52eb80c3eb
|
Use fixed-width tick counts in tutorial timing
|
2026-03-11 15:38:52 +11:00 |
|
notmatthewbeshay
|
1265358aec
|
Use standard dialog ID arrays in common UI
|
2026-03-11 15:38:52 +11:00 |
|
notmatthewbeshay
|
fa90fa45e7
|
Remove unused Win32 timestamp from tutorial messages
|
2026-03-11 15:38:52 +11:00 |
|
notmatthewbeshay
|
36b0e1efbf
|
Use bool for system music state
|
2026-03-11 15:38:52 +11:00 |
|
notmatthewbeshay
|
2975a43ad2
|
Use standard RTT types in server player
|
2026-03-11 15:38:52 +11:00 |
|
notmatthewbeshay
|
e055d8d121
|
Use standard types in stats state
|
2026-03-11 15:38:52 +11:00 |
|
notmatthewbeshay
|
2b5574af95
|
Use standard types in client connection state
|
2026-03-11 15:38:51 +11:00 |
|
notmatthewbeshay
|
4460bca43f
|
Use standard types in minecraft state
|
2026-03-11 15:38:51 +11:00 |
|
notmatthewbeshay
|
a3ea98d3ad
|
Use standard types in server implementation
|
2026-03-11 15:38:51 +11:00 |
|
notmatthewbeshay
|
c0f890b323
|
Use fixed-width casts in skin bitmask macros
|
2026-03-11 15:38:51 +11:00 |
|
notmatthewbeshay
|
4b5ca6d496
|
Use standard colour table lengths in texture packs
|
2026-03-11 15:38:51 +11:00 |
|
notmatthewbeshay
|
9c9fff7366
|
Use standard message option arrays in network flows
|
2026-03-11 15:38:51 +11:00 |
|
notmatthewbeshay
|
e5504399ca
|
Use fixed-width texture channel casts
|
2026-03-11 15:38:51 +11:00 |
|
notmatthewbeshay
|
a1fdebbc3b
|
Use standard skin locals in player code
|
2026-03-11 15:38:51 +11:00 |
|
notmatthewbeshay
|
1ab9750fd6
|
Use standard byte buffers in schematic saves
|
2026-03-11 15:38:51 +11:00 |
|
notmatthewbeshay
|
025d8184d8
|
Use standard byte types in game rule manager
|
2026-03-11 15:38:51 +11:00 |
|
notmatthewbeshay
|
bfa2fd6715
|
Remove UINT from game rule manager sizes
|
2026-03-11 15:38:51 +11:00 |
|
notmatthewbeshay
|
29edda1cc7
|
Remove UINT from game rule attribute writers
|
2026-03-11 15:38:50 +11:00 |
|
notmatthewbeshay
|
7a0d3f709e
|
Remove DWORD from DLC audio parsing
|
2026-03-11 15:38:50 +11:00 |
|
notmatthewbeshay
|
491783c301
|
Use fixed-width skin IDs in DLC files
|
2026-03-11 15:38:50 +11:00 |
|
notmatthewbeshay
|
a798d0f174
|
Use standard mount and licence types in DLC packs
|
2026-03-11 15:38:50 +11:00 |
|
notmatthewbeshay
|
86002c2f18
|
Use standard counts in DLC packs
|
2026-03-11 15:38:50 +11:00 |
|
notmatthewbeshay
|
3c2669b2a7
|
Use fixed-width pack IDs in DLC packs
|
2026-03-11 15:38:50 +11:00 |
|
notmatthewbeshay
|
80d035d137
|
Use portable file reads in DLC manager
|
2026-03-11 15:38:50 +11:00 |
|
notmatthewbeshay
|
6556b316dc
|
Use standard counters in DLC manager
|
2026-03-11 15:38:50 +11:00 |
|