Commit Graph
1153 Commits
Author SHA1 Message Date
f19a91be73 TextEdit GetLineCount access to public and new MaxLines property (#6989)
Co-authored-by: AJCM-git <ajcm_mail@disroot.org>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2026-08-22 17:04:34 +10:00
61b19e9eb0 Let IRobustRandom make random longs (#6976)
Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2026-08-22 16:35:40 +10:00
metalgearslothandGitHub 5a18402f79 Reset overlay draw state around callbacks (#7031) 2026-08-22 15:07:12 +10:00
WhatstoneandGitHub bb7e243e62 AppearanceChangeEvent: add TryGetData convenience function (#6997)
* AppearanceChangeEvent: add TryGetData function

* reorder dependencies

* 80 char limit sure why not

* the funny notes
2026-08-15 03:17:57 +00:00
metalgearsloth af2a7d0406 Version: 288.1.0 2026-08-13 20:32:47 +10:00
SlamBamActionmanandGitHub b68d40f5f2 Fix LayerSetShader to accept null shader input (#6962) 2026-08-12 10:17:00 +10:00
metalgearsloth 15297f18f6 Version: 288.0.1 2026-08-08 18:09:46 +10:00
metalgearsloth 5271df93ef Version: 288.0.0 2026-08-08 16:48:15 +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
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
metalgearsloth 9e9eb234ba Version: 287.0.0 2026-08-07 17:28:01 +10:00
metalgearslothandGitHub e9a27151c5 Occluder access change (#6611)
* Occluder access change

* RN
2026-08-06 15:03:51 +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 2026-08-01 17:02:24 +10:00
metalgearslothandGitHub bc55ae00d6 Box2 + Box2Rotated performance and fixes (#6668) 2026-08-01 15:30:41 +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
ArtisticRoomba 934b6f0a0c Revert release notes being nuked 2026-07-31 21:35:32 -07:00
metalgearsloth fc284f2ae6 Version: 285.0.1 2026-08-01 13:22:40 +10:00
metalgearsloth 4e1bfbcba3 Version: 285.0.0 2026-07-24 20:29:16 +10:00
metalgearslothandGitHub ac13da4328 Add chunk entities (#6705) 2026-07-24 19:02:55 +10:00
pathetic meowmeowandGitHub bbfd27d78f XamlX upgrade (#6288) 2026-07-24 19:00:35 +10:00
metalgearsloth 2c5cd42416 Version: 284.0.0 2026-07-24 01:14:05 +10:00
metalgearslothandGitHub 2f6839f4e3 PredictedQueueDel fix attempt (#6688) 2026-07-24 00:26:36 +10:00
metalgearslothandGitHub 9f32ee3584 Add event for SplitContainer being changed (#6659) 2026-07-24 00:14:15 +10:00
83d38623ab Tracy: Add physics update profiling zones (#6712)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2026-07-18 13:11:34 +10:00
rebaserHEADandGitHub 7089bd7a69 Tracy: Add entity rendering profiling zones (#6714) 2026-07-18 13:08:04 +10:00
metalgearsloth b7fb6cd70d Version: 283.1.0 2026-07-18 10:31:45 +10:00
b46fbefdfd Color.cs Cleanup (#6772)
Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
2026-07-16 08:16:21 -07:00
metalgearsloth 7bfa10ec04 Version: 283.0.0 2026-07-16 21:03:06 +10:00
metalgearslothandGitHub 91f64a7f6c Add sundries + static sundries to grid traversal (#6653) 2026-07-16 16:37:56 +10:00
metalgearslothandGitHub d314fe48a8 Avoid NetMessage copies for MsgState (#6744)
* Avoid NetMessage copies for MsgState

We have some rough idea of the final size so we'll set the NetMessage size a bit above that so we can actually use Lidgren's storage pool. Currently it gets set to 4 but NetMessage uses Array.Resize if the size is inadequate so it never uses the pooled buffers for this.

* RN
2026-07-14 13:58:15 +10:00
metalgearsloth 960edb32c4 Version: 282.0.0 2026-07-08 22:23:10 +10:00
ArtisticRoomba 51913660b2 Version: 281.0.0 2026-07-06 21:55:12 -07:00
ArtisticRoomba 1acad0a449 upd release notes 2026-07-06 21:50:54 -07:00
metalgearslothandGitHub cd20266069 Add new Lidgen CVars (#6742) 2026-07-07 13:59:02 +10:00
metalgearslothandGitHub a1d3d16e43 Update lidgren (#6737) 2026-07-07 01:11:53 +10:00
ArtisticRoomba b366e29750 Version: 280.0.1 2026-07-06 07:38:22 -07:00
ArtisticRoomba b35ef54877 upd release notes 2026-07-06 07:37:03 -07:00
ErrantandGitHub e9b28d80ca Update lidgren ee2e945 (#6736) 2026-07-06 22:51:52 +10:00
metalgearslothandGitHub 622ecc6241 Fix command ordering (#6729) 2026-07-06 19:41:09 +10:00
metalgearslothandGitHub 8027cbd390 Fix DynamicTree Clear (#6651) 2026-07-04 23:25:14 +10:00
ArtisticRoombaandGitHub 38a8e32029 Less restrictive box2iui validation (#6717) 2026-07-04 19:15:08 +10:00
ArtisticRoomba 0a6b4a6fbe Version: 280.0.0 2026-07-01 20:16:37 -07:00
ArtisticRoomba 098508f3a6 upd release notes 2026-07-01 20:14:08 -07:00
ArtisticRoombaandGitHub 3d1cbc6e23 Update Lidgren.Network (#6707)
* update Lidgren.Network

* release notes
2026-07-01 20:00:04 -07:00
f2625bf5c5 Removes IMapManager (#6584)
* Move MapManager queries to SharedMapSystem
Moves all variants of FindGridsIntersecting/TryFindGridAt to SharedMapSystem
Hollows out the MapManager methods and converts them into relays to SharedMapSystem

* Move CreateGrid to SharedMapSystem
Moves the functionality for CreateGrid and its variants to SharedMapSystem
Hollows out the MapManager methods and converts them into relays for the SharedMapSystem methods
Obsoletes them too
Also moves over the GetAllMapGrids and GetAllGrids methods

* Move RaiseOnTileChanged to SharedMapSystem
Also moves the SuppressOnTileChanged flag member to SharedMapSystem
Hollows out and obsoletes the MapManager versions

* Move default value constants to SharedMapSystem

* Converts map pausing events into LocalizedEntityCommands

* Move MapManager related delegates/structs to SharedMapSystem
Moves the GridCreationOptions struct to the same namespace as SharedMapSystem and converts it into a record struct
Move the GridCallback delegates to the same namespace as SharedMapSystem

* Move CullDeletionHistory to SharedMapSystem
Well, that was less painful than I thought it would be

* Actually obsolete the NetworkedMapManager method

* Rename file

* Doc comments for new SharedMapSystem methods

* Doc comment

* Doc comments

* Fix access

* Purge all references to IMapManagerInternal

* Cull easy IMapManager references

* The rest

* Purge IMapManager

* Private internal FindGridsIntersecting method

* please die

* 41

* notes

---------

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
2026-07-01 19:32:17 -07:00
HaydenandGitHub e3851fa310 Fix template (#6703)
Oops
2026-07-01 19:02:46 -07:00
80560814fc UiBox2i validation (#6665)
* UIBox2i changes

See Box2i + Box2 PRs.

* RN

* pipe bomb

---------

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
2026-07-01 16:55:44 -07:00