DrSmugleaf
72e0d24f7b
Version: 248.0.3-source-gen-debug
v248.0.3-source-gen-debug
2025-03-29 03:37:41 -07:00
DrSmugleaf
6ff060c7f6
Make MappingDataNode.Equals take 2952 times less time to run when loading maps ( #5781 )
2025-03-29 03:29:44 -07:00
DrSmugleaf
3ae65f9e3d
Version: 248.0.2-source-gen-debug
v248.0.2-source-gen-debug
2025-03-20 21:13:47 -07:00
DrSmugleaf
af6fc51def
Source gen changes
2025-03-20 18:06:10 -07:00
metalgearsloth
139b6f796c
Version: 248.0.2
v248.0.2
2025-03-12 20:26:50 +11:00
metalgearsloth
2ee7c35fd3
Don't throw on invalid MapUids for overlays ( #5740 )
2025-03-12 20:16:13 +11:00
metalgearsloth
56eae5ad08
Reduce EntityManager.IsDefault allocations ( #5741 )
...
* Reduce EntityManager.IsDefault allocations
We don't actually need the MappingDataNode so we can avoid allocating the entire class per entity.
* Adjust this order
2025-03-12 19:42:08 +11:00
DrSmugleaf
0662cae224
Version: 248.0.1
v248.0.1
2025-03-11 19:38:08 -07:00
metalgearsloth
0e2b00edd0
Fix NaN gain audio ( #5737 )
2025-03-10 20:16:05 +11:00
Richard Van Tassel
d48f7ecb5b
bumps ImageSharp version ( #5733 )
2025-03-08 15:19:23 +01:00
metalgearsloth
e064b7a4f9
Version: 248.0.0
v248.0.0
2025-03-08 15:34:53 +11:00
metalgearsloth
654480862e
Use Prototype for ITileDef ( #5731 )
...
Forgot to push this.
2025-03-08 15:20:25 +11:00
metalgearsloth
353c044b52
Hot reload resources ( #5443 )
...
* Fix ResPath CanonPath
Apparently this is supposed to standardise to / but this isn't always the case. Alternatively we could just assert for performance reasons I'm good with either. The comment as written says this should happen.
* Fixes
* change
* assert
* Fix bad respath input
* Buffer
* Merge conflicts
* review
* Fix
2025-03-08 15:16:31 +11:00
Whatstone
3dda8d9e93
Try/catch blocks around BUI open/dispose calls ( #5730 )
2025-03-08 15:16:11 +11:00
metalgearsloth
41ea10083d
Fix ResPath CanonPath ( #5452 )
...
* Fix ResPath CanonPath
Apparently this is supposed to standardise to / but this isn't always the case. Alternatively we could just assert for performance reasons I'm good with either. The comment as written says this should happen.
* assert
* Fix bad respath input
* review
2025-03-08 15:02:46 +11:00
eoineoineoin
6290bb7af1
Adds method to Controls.ItemList which updates the item list without erasing contents ( #5425 )
...
* Add algorithm from ss14#30292 to ItemList, for use in other UIs
* Add overload for common case of comparing items by their text label
2025-03-08 14:43:43 +11:00
metalgearsloth
348ab70a8d
Update B2DynamicTree ( #5332 )
...
* Update B2DynamicTree
* API updates
* weh
* forcing it
* Fix all of the bugs
* Rebuild
* A crumb of danger
* Fix merge conflicts
2025-03-08 14:15:47 +11:00
IProduceWidgets
47e11e988c
Fix map netId completions ( #5495 )
...
* make map netId completions function.
* Update Robust.Shared/Console/CompletionHelper.cs
---------
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2025-03-08 13:57:13 +11:00
Leon Friedrich
c459b55052
Add TryLoadGrid override ( #5701 )
...
* Add TryLoadGrid override
* fix cmd-addmap-help
2025-03-08 13:50:14 +11:00
Tayrtahn
f10e96a6d1
Clean up warnings in Stack_Test ( #5705 )
2025-03-08 13:49:52 +11:00
metalgearsloth
e8bac558c6
Use Entity<T> for TileChangedEvent ( #5698 )
...
Content is manually resolving this in a few spots so we can avoid that overhead.
2025-03-08 13:48:32 +11:00
metalgearsloth
ffa3bb7202
Fix savedpos caching on UI shutdown ( #5729 )
...
Don't need this as it gets handled already.
2025-03-08 13:28:29 +11:00
Dylan Craine
9bcdc95651
Fix deceptive "successfully saved" messages for mappers ( #5714 )
...
* Actually check if map save succeeded before displaying success message
It would be great to offer more clarity to the mapper about *why* the
save didn't succeed, but at least they won't be deceived into thinking
their work has been saved when it hasn't.
Portuguese localization text is via DuckDuckGo Translate, so I hope it's
reasonable.
* Actually check save success for saving grids
These messages need localization, too, but that seems out of scope for
my PR.
* Improve map save error message
Now it tells the mapper to go look at the server log.
Still translated via DuckDuckGo Translate.
* Normalize indentation and style
2025-03-08 13:27:59 +11:00
TemporalOroboros
543088ea1f
Remove unused private members/local vars ( #5722 )
2025-03-05 15:50:54 +01:00
deltanedas
56daa63783
make map loading logs better ( #5723 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-03-05 15:49:20 +01:00
metalgearsloth
9fe9730d4a
Add public API for physicshull ( #5719 )
2025-03-03 22:07:38 +11:00
SlamBamActionman
a1a7ea92d9
Add Regex.Count and StringBuilder.set_Chars to sandbox whitelist ( #5717 )
2025-03-01 22:42:19 +01:00
poklj
0dec6a425f
Modify TryCopyComponents metadata TryGetComponent ( #5710 )
2025-02-27 11:25:28 +11:00
metalgearsloth
56ced913b7
Audio fixes ( #5707 )
2025-02-26 22:08:17 +11:00
PJB3005
76b46479b6
Version: 247.2.0
v247.2.0
2025-02-23 01:44:44 +01:00
PJB3005
de9a8d286a
Release notes
2025-02-23 01:43:58 +01:00
Milon
a1df0fb4af
fix some issues with ClientDisconnect ( #5625 )
...
* fix
* actually fix for real this time
* just use HappyEyeballsHttp :godo:
* review
2025-02-23 01:33:58 +01:00
pathetic meowmeow
e6bc5a1057
Proxy scrollbar values and value targets in ScrollContainer ( #5697 )
2025-02-22 22:10:32 +01:00
beck-thompson
11b24579a2
Fix MultiRootInheritanceGraph not detecting circular inheritance ( #5672 )
...
* Fix
* This is better!
* Fixes
2025-02-22 22:08:31 +01:00
metalgearsloth
685d002bb7
Move VisibilitySystem to shared ( #5694 )
...
* Move VisibilitySystem to shared
* this
* Remove redundant qualifiers.
---------
Co-authored-by: PJB3005 <pieterjan.briers+git@gmail.com >
2025-02-22 21:36:49 +01:00
Tobias Berger
2e0d18aeaf
Fix wrong parameters for Regex.Escape in Sandbox whitelist ( #5688 )
2025-02-22 18:08:28 +01:00
Kyle Tyo
06dbff0429
believe that should be all of em. ( #5691 )
2025-02-22 18:01:07 +01:00
Southbridge
15958a9447
Fix issue regarding Tilemaps not saving when modified ( #5696 )
...
* One line C# fix
* fixed typo
* after spending way too long trying to figure out the problem, turns out all we needed was a simple one line change
2025-02-22 17:33:33 +01:00
pathetic meowmeow
fd5a4d9b8a
Refactor audio system to send collection IDs over the network ( #5540 )
...
This is important groundwork for future features such as captioning,
as a caption and other data can be associated with the collection
prototype instead of passing extra data everywhere with the sound.
2025-02-22 17:29:47 +01:00
DrSmugleaf
6d958847cb
Fix prototype hot reloading crashing when adding a component that an existing entity already has ( #5695 )
2025-02-22 16:30:05 +01:00
Milon
8a04a4f3a5
Add a method for copying components ( #5654 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2025-02-21 09:46:13 +11:00
ElectroJr
7104a4f459
Version: 247.1.0
v247.1.0
2025-02-20 16:26:04 +13:00
Leon Friedrich
f29949a32c
Revert "Add ICloneable support to ComponentNetworkGenerator ( #5656 )" ( #5687 )
...
This reverts commit e14537074e .
2025-02-20 14:22:36 +11:00
Leon Friedrich
3bbbabf238
Update map format validator ( #5686 )
...
* Update map format validator
* string -> str
2025-02-20 12:11:12 +11:00
metalgearsloth
d95aca3d9e
Fix DirtyFields proxy method ( #5684 )
2025-02-20 00:15:05 +11:00
Tayrtahn
e14537074e
Add ICloneable support to ComponentNetworkGenerator ( #5656 )
2025-02-18 23:21:40 +11:00
DrSmugleaf
af2d01981f
Add optional minimumDistance parameter to SharedJointSystem.CreateDistanceJoint ( #5682 )
2025-02-18 14:18:15 +11:00
Fildrance
7df23e047c
feat: shaders now can accept array of Color as parameter ( #5679 )
...
* feat: shaders now can accept array of Color as parameter
* fix: Clyde.SetUniformDirect for Color[] doesn't mutate original array, removed invalid 'in' keyword on SetUniform
---------
Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru >
2025-02-16 14:13:04 +01:00
ElectroJr
5c7ab43049
Fix typo in RELEASE-NOTES.md
2025-02-17 00:15:27 +13:00
ElectroJr
8f75560ec4
Version: 247.0.0
v247.0.0
2025-02-17 00:14:18 +13:00