4,933 Commits over 1,522 Days - 0.14cph!
Fixed listen servers not joinable
Fix exception when generating thumb
Make post process VignetteSettings so you can read and they have defaults
@ogniK5377 can you do this for all the others?
BaseWeapon: don't return trace if no hit
Fix UI scaling causing unevenness
Add Render.Draw2D.BlendMode
Run deferred UI deletes before layout, so they don't appear there
Warning Fix
Warn if ui template not found
Update transforms test
Allow maps to specify which games they support
Move Rank/Leaderboard config to meta, GameConfiguration is dead 🙌
ComboBox/EnumBox can have tooltips/descriptions
Move MapSelect stuff to meta
When a datasource bind errors, tell us which one
Panel binding properties don't need a [Property]
Server button resolve map name
Local addons can store metadata in their config
Include local metadata when uploading addon
MinPlayers/MaxPlayers in meta
Remove GameConfiguration.MinPlayers, MaxPlayers
Package.Meta will use local addon if available
EnumBox handles int and JsonElement
Move GameConfiguration.NetworkType to addon meta
Try to leave lobby after joining the game
Make Global.Lobby obsolete (we'll find a better way)
Make chat not use lobby chat
Seperate server tags properly
Steamworks documentation lied, gametags can't be semicolon separated list
Server list disposable, filters work, strings utf8
Show servers in lobby list
Merge branch 'master' of sbox
Fill server details from c#
ServerList bindings
Editor window default maximized, asset browser visible
Fix D_SRGB_IMAGE warnings
Avoid reading NAN vectors in usercmd
Enable creating, enabling, disabling tool addons
Formalizing tool addon folder structure
Don't remove base tool addon
Unregister tool assemblies on remove
Create tool addon, editor
tool.minimal template edit
Build projects for tool addons
Add tool addons on startup, add
ui prelayout is 3x faster
Add nullcheck for static callers
Fix chart not updating
Fix unit tests
Add Widget.Lower, Widget.Raise
Performance tab options
Remove calls to GetVideoMemoryInfo (slow)
Making SimpleMeshPolygon a class, since it's holding a List there's no benefit in it being a struct,
Newlines after steam api context warning
Formalize initialization of SimpleMeshPolygon
Trim panel InnerHtml content from labels
Don't recreate Steam Api in dedicated server, so ip and steamid doesn't keep changing
Strip some tv relay stuff
Only show download UI when downloading
reset this shit here because they allocate arrays based on the number of bones, and while they change when the model handle changes, the model handle might not have changed (because it might have just changed from an error to loaded)
On client model download, reload the model
Reallocate CCompositeParentSpaceState if bone count changed
CBodyGameSystem always RegisterToolsResourceListener
Try to deal with broken resource reloads by restoring their old models and clearing the list
Fixed not precaching all models
Fix warning
Optimize Input.UpdateMouse
Throw an error if map isn't a map
Update steamworks dedicated server binaries
Fix Input
Don't add map models to the precache table
Fix server package adding to stringpool table
Fix Package network table not being set up
Fix EntityList NRE
Ignore Package is listen server client
Managed fog
Squash
Finish rebase
Fix intellisense for native rendertools
Cleaned up - not tested in game
Fix Vector3.LerpTo change breaking addons
Fix fog in game
Only copy fog attributes on RenderScene
Remove unused from SceneSystem
Add ManagewdRenderPipeline.SetupWorldViewAttributes
Add callback to allow setting viewattributes for a scene from c#
Comments
Shouldn't need this now
Added EntityTarget struct
Use EntityTarget struct instead of TargetName and TargetType
Make EntityIOTargetType internal
Move BuildTargets logic to EntityTarget struct
Include assetpreview in toolframework
Moving asset thumbnail management to c#
Only render model thumbs with transparent background
Thumb async
Crash fix
Rebuild thumbnail on asset change
Allow asset queries to take and skip
Cleaned AssetPublishWidget
Remove Package.UpdateDetails from menu
Add Package.UpdateValue
Can edit name/description/release state
Package download code wip
Flex copy code now works on partial flex sets, as long as they share the same name
Allow game code to query packages
Allow access to package metadata
Rename PackageVersion to Revision
If bonemerging a model and it has the same amount of morphs as its parent, copy the morphs over too
Delete main menu lobby bar
Hiding junk files in the assert browser also hides trivial children (like the vtex files that are generated by materials)
Can publish individual models to s&works
Fix placeholder text
Hackily wait for a while for the real thumb (we'll fix this don't worry)
Opening menu on org property waits for account information
AddonManifest accepts single assets
AddonUpload show error if manifest post returns
Add Pixmap.GetPng(), GetJpeg, GetBmp
Upload asset thumb
Add Button.ButtonType
Tweak org property
Use propertysheet for this
Add Asset.MetaData
Formalising "valuechanged" stuff
If make used by/using lists in inspector need double click to inspect
Save publish info to meta on change