Commit Graph
10353 Commits
Author SHA1 Message Date
DrSmugleaf 5abd4603e4 Make Toolshed's PrototypeTypeParser return its results sorted 2026-08-09 21:05:56 -07:00
metalgearslothandGitHub 1d0b581982 Revert "Fix sRGB framebuffer in Linux GLES compatibility mode" (#6954)
Revert "Fix sRGB framebuffer in Linux GLES compatibility mode (#6846)"

This reverts commit 9cefa1167c.
2026-08-09 10:10:17 +00:00
metalgearslothandGitHub a2d987f2d6 Fix duplicate chents in state handler (#6945)
* Fix duplicate chents in state handler

This can happen because deletions run after so if the server deletes and adds a chent in the same tick it causes this.

* Fix close button not working on windows

* Fix chent state handling
2026-08-09 04:02:10 +00:00
metalgearslothandGitHub b9d9db203c Fix close button not working on windows (#6944) 2026-08-09 11:18:07 +10:00
WinkarstandGitHub 12a581d055 Use \n instead of os.linesep in Tools/version.py (#6939) 2026-08-09 02:48:41 +10:00
metalgearsloth 15297f18f6 Version: 288.0.1 v288.0.1 2026-08-08 18:09:46 +10:00
metalgearslothandGitHub 0b72694d6c Fix entitydeserializer not dirtying entity (#6942) 2026-08-08 18:07:47 +10:00
metalgearsloth 5271df93ef Version: 288.0.0 v288.0.0 2026-08-08 16:48:15 +10:00
eoineoineoinandGitHub 5e4996bfe9 Fix "spawn tiles" window UIBox2 errors (#6932) 2026-08-08 16:35:56 +10:00
CentroniasandGitHub 19a821e1df Adds two new Component lookup functions to EntitySystem: WithCompOrNull (#6139) 2026-08-08 16:35:30 +10:00
d404f4cb54 Drop failed runtime prototype uploads. (#6548)
Co-authored-by: lunarica <lassovira@duck.com>
2026-08-08 16:33:05 +10:00
metalgearslothandGitHub 2750729d34 Release inputs on window focus loss (#6851) 2026-08-08 16:32:05 +10:00
metalgearslothandGitHub 72aa7cdbd1 Grid-fixture refactor (#6941) 2026-08-08 16:29:49 +10:00
metalgearslothandGitHub 1e91594560 Add CVar to mute on unfocus (#6677) 2026-08-08 16:18:48 +10:00
6b614203f9 refactor: xml-doc + helper method for audio device display names (#6733)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2026-08-08 16:18:03 +10:00
78c797aa5f GridFixtureSystem Optimizations (#6415)
Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
2026-08-08 15:52:08 +10:00
49515b03f7 Fix all warnings from Dispose on Controls (#5986)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2026-08-08 15:51:34 +10:00
B_KirillandGitHub 92bb7e6936 Make rect deletion area align with camera rotation instead of world (#6811) 2026-08-08 15:45:49 +10:00
metalgearslothandGitHub 3dd5b14c4b Font outline caching + draw batching for outlines (#6892) 2026-08-08 15:45:04 +10:00
5d1bc9251c Move part of Sprite deserialization hook to component init and optimize RSI preloading (#6911)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2026-08-08 15:44:52 +10:00
metalgearslothandGitHub 1c0a8e1740 Handle chunt pausing (#6852) 2026-08-08 15:44:28 +10:00
wixoaandGitHub 468dc496ea Add cmd-replay-toggleui-desc string (#6859) 2026-08-08 15:43:56 +10:00
IlyaBokovenkoandGitHub 480bbb5346 Replays: stream replay history from disk instead of holding the whole replay in RAM (#6902) 2026-08-08 15:41:54 +10:00
SnappingOpossumandGitHub ed61eafc3f Remove ISimulation SpawnEntity (#6868) 2026-08-08 15:37:34 +10:00
DrSmugleafandGitHub 989a7d8cf0 Run TestPair GenerateClient and GenerateServer in parallel (#6936) 2026-08-08 15:37:10 +10:00
metalgearslothandGitHub 662a701ae1 MapSystem iterator cleanups (#6843) 2026-08-08 15:36:04 +10:00
metalgearsloth 9e9eb234ba Version: 287.0.0 v287.0.0 2026-08-07 17:28:01 +10:00
metalgearslothandGitHub d97a89b9f2 Add polygon occluders (#6831) 2026-08-07 17:18:52 +10:00
AndrewFenrizandGitHub c555dbc283 Do not serialize components pending removal (#6891) 2026-08-07 17:05:16 +10:00
DrSmugleafandGitHub 22d01166ff Rewrite ReflectionManager, make SerializationManager use it (#6877) 2026-08-07 16:49:41 +10:00
eoineoineoinandGitHub 5ecdae3588 Fix animations on DefaultWindow (#6933) 2026-08-07 16:40:55 +10:00
Connor HuffineandGitHub e2437a9d67 Fix count usages (#6862)
Signed-off-by: Connor Huffine <chuffine@gmail.com>
2026-08-07 03:27:15 +00:00
metalgearslothandGitHub 80fb9c7481 Update yamldotnet (#6930) 2026-08-07 10:54:44 +10:00
metalgearslothandGitHub e9a27151c5 Occluder access change (#6611)
* Occluder access change

* RN
2026-08-06 15:03:51 +00:00
metalgearslothandGitHub 5e2557b947 Intern prototype components (#6897) 2026-08-07 00:43:54 +10:00
DoubleHypercubeandGitHub 1f65b9a593 Add support for Sun Microsystems Help through Cut keys (#6922) 2026-08-07 00:23:58 +10:00
TayrtahnandGitHub a6adb884ba Add a Code Fix for converting EntitySystem event subscriptions to use attributes (#6909) 2026-08-07 00:15:52 +10:00
metalgearslothandGitHub dd1b4cff51 Add test workflows to the template repos (#6929) 2026-08-06 23:12:12 +10:00
metalgearslothandGitHub 413c907619 Optimise full state updates (#6920) 2026-08-06 22:09:37 +10:00
metalgearslothandGitHub 026ec6b565 Pre-allocate serializer sizes (#6927) 2026-08-06 20:48:55 +10:00
metalgearslothandGitHub fd7c4aa226 Refactor PVS detach queue (#6921) 2026-08-06 19:05:26 +10:00
metalgearslothandGitHub 9f1dad9da8 IOC fixes (#6918) 2026-08-05 21:58:04 +10:00
metalgearslothandGitHub b2f87a0136 Add EnsureCapacity for gamestates (#6919) 2026-08-05 21:38:53 +10:00
Winkarst-cpuandGitHub a91b8f0571 Fix Discord RPC resetting playtime on rejoin (#6903) 2026-08-05 21:05:45 +10:00
d1bba3bfed Add a field to exclude auto states from replays (#6834)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2026-08-05 18:19:24 +10:00
DrSmugleafandGitHub a56c7c862d Make IHasDependencies injection 6x faster and BuildGraph faster 1.6x faster (#6916) 2026-08-05 18:19:01 +10:00
DrSmugleafandGitHub 435247539e Make ComponentRegistrySerializer.Read 3.7 times faster (#6913) 2026-08-05 18:04:27 +10:00
DrSmugleafandGitHub 152130bbac Replace some usages of object reads with generic type reads (#6914) 2026-08-05 17:39:50 +10:00
DrSmugleafandGitHub 762e9882e0 Add and use CopyNoType to MappingDataNode, don't copy in ComponentRegistrySerializer.Read (#6912) 2026-08-05 13:24:28 +10:00
metalgearslothandGitHub c30fa06286 Fix GameStateBuffer TryAdd count check (#6917) 2026-08-05 12:56:10 +10:00