Commit Graph
10314 Commits
Author SHA1 Message Date
DrSmugleaf 00af459248 Fix CVar set command 2026-08-06 00:58:24 -07:00
DrSmugleaf eb7a247fbe Make CVars allow EntProtoId and EntProtoId<T> 2026-08-06 00:45:00 -07: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
Winkarst-cpuandGitHub d877977f89 New Feature: before and after support for subscriptions through attributes (#6904) 2026-08-05 12:52:16 +10:00
metalgearslothandGitHub fe5260953a Use fastpath for RSI state drawing (#6895) 2026-08-05 12:51:22 +10:00
eoineoineoinandGitHub 28fe566e72 Fix WordWrap bugs (#6908) 2026-08-05 12:47:11 +10:00
DrSmugleafandGitHub 087a7cf2d8 Make SerializationManager.TryGetTypeNodeSerializer 65 times faster (#6915) 2026-08-05 12:46:29 +10:00
WhatstoneandGitHub 5749d7a6e5 Revert UI queueing (#6789, #6829, #6840) (#6900)
* Revert "Hotfix: pass last state in SharedUserInterfaceSystem.EnsureClientBui (#6840)"

This reverts commit 08b3257ece.

* Revert "Bugfix: SharedUserInterfaceSystem stores and applies BUI states in order. (#6829)"

This reverts commit c766e79ef4.

* Revert "Defer UI operations until UI system runs frame update (#6789)"

This reverts commit f44d7e00c3.
2026-08-04 01:14:17 +00:00
metalgearslothandGitHub 8d90700e72 Remove redundant MsgEntity data (#6906) 2026-08-03 21:09:42 +10:00
metalgearslothandGitHub 04217c0e55 Cache texture UVs (#6894)
* Cache texture UVs

O(0) beats doing basic maths operations. Followup work to make some hot drawing paths (fonts + RSIs) use the AtlasTexture methods instead.

* 2026-08-02: Support headless atlas textures
2026-08-02 04:17:07 +00:00
PokandGitHub a4d22e4810 Fix Text Outline (#6889)
fix-text-outline
2026-08-02 01:44:10 +00:00
0a4c0d9cdd Cache PostShader render targets in Clyde (#6657)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2026-08-01 20:16:41 +10:00
metalgearsloth 724345afdf Version: 286.0.0 v286.0.0 2026-08-01 17:02:24 +10:00
metalgearslothandGitHub 7f21c749b0 Add multiple post-shader support (#6817) 2026-08-01 16:56:24 +10:00
metalgearslothandGitHub e27e039aea Fix some movebuffer holes with nullspace (#6838) 2026-08-01 16:01:45 +10:00
metalgearslothandGitHub bc55ae00d6 Box2 + Box2Rotated performance and fixes (#6668) 2026-08-01 15:30:41 +10:00
5d053dfabb Clean up Client ContainerSystem (#6563)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2026-08-01 15:28:35 +10:00
metalgearslothandGitHub c5bf078717 Standardise roslyn on registercompilationstart (#6818) 2026-08-01 15:27:16 +10:00
AJCM-gitandGitHub 28409935b4 Make ComponentTreeEntry faster (#6887) 2026-08-01 15:25:24 +10:00
PokandGitHub 8a9123ab36 Text Outline (#6832) 2026-08-01 15:20:59 +10:00
4871d65b80 refactor: added "EntityPrototypes by EntityCategoryPrototype" completion helper (#6883)
Co-authored-by: AJCM-git <ajcm_mail@disroot.org>
2026-08-01 15:18:44 +10:00
09699f6748 Expose relative mouse mode on windows (#6865)
Co-authored-by: lunarica <lassovira@duck.com>
2026-08-01 15:12:01 +10:00
DrSmugleafandGitHub 4d7e060eff Serialization source gen edge case fixes (#6875) 2026-08-01 15:11:48 +10:00
DrSmugleafandGitHub 667b16c225 Fix RobustIntegrationTest not raising a OnConnecting event for dummy sessions (#6880) 2026-08-01 15:10:47 +10:00
TayrtahnandGitHub 9d319f63a1 Add global usings file to Robust.Shared.IntegrationTests (#6874) 2026-08-01 15:10:08 +10:00
Winkarst-cpuandGitHub 48aac200a9 Fix server max players count in Discord RPC (#6863) 2026-08-01 15:09:33 +10:00
ArtisticRoomba 934b6f0a0c Revert release notes being nuked 2026-07-31 21:35:32 -07:00
DrSmugleafandGitHub e2e4d815d6 Mark direction extensions as pure (#6876) 2026-08-01 14:22:42 +10:00
metalgearsloth fc284f2ae6 Version: 285.0.1 v285.0.1 2026-08-01 13:22:40 +10:00
0273b76ddb Fix cross-compile CI for FreeBSD (#6885)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2026-08-01 13:19:30 +10:00
v0idRiftandGitHub 9cefa1167c Fix sRGB framebuffer in Linux GLES compatibility mode (#6846) 2026-07-29 23:15:33 +10:00
pathetic meowmeowandGitHub 3149158dde Fix our CI to actually cross-compile (#6848) 2026-07-24 19:49:33 -07:00
Princess Cheeseballs 52ffb6ec16 oh yeah that too 2026-07-24 15:58:54 -07:00
Princess Cheeseballs 17313a5c28 defeated male retreats 2026-07-24 15:58:20 -07:00
Princess Cheeseballs cc25994d07 ok unfuck my shit up 2026-07-24 15:45:27 -07:00
Princess Cheeseballs 1dcdbd8742 just fuck my shit up fam 2026-07-24 15:36:31 -07:00
Princess Cheeseballs 95b4483301 v285.1.0 2026-07-24 15:13:46 -07:00
Princess CheeseballsandGitHub 67f5fb85e4 Update XAMLX to one commit ahead of where it currently is (#6847)
fuck off nuget
2026-07-24 15:09:49 -07:00
Princess CheeseballsandGitHub 580d26df47 Fix the Merge Queue (#6845)
merge queue pls
2026-07-24 14:37:53 -07:00
metalgearsloth 4e1bfbcba3 Version: 285.0.0 2026-07-24 20:29:16 +10:00
metalgearslothandGitHub dda2b3cb97 Fix temporary chent mapinit (#6842) 2026-07-24 20:06:40 +10:00
metalgearslothandGitHub ac13da4328 Add chunk entities (#6705) 2026-07-24 19:02:55 +10:00