userGarry Newmancancel
reposboxcancel

5,124 Commits over 1,552 Days - 0.14cph!

3 Years Ago
Added Components.Get, TryGet Add Components.GetAll<T> Add Components.GetOrCreate<T>() Make Event system more resilient to registering/unregistering events during an event Added Component.Enabled Components.Get<T> - T doesn't have to be a component (makes interfaces work)
3 Years Ago
Component Add/Remove
3 Years Ago
Cleaned Entity constructor, readonly accessors Call frame event after RenderGameSystem so we can override SceneObject params on ModelEntity etc
3 Years Ago
Fix internal IsVrUser not working
3 Years Ago
Entity.EntityName becomes Entity.Name, is networked properly, has default value
3 Years Ago
This might fix sbox-issues/issues/950 Merge branch 'master' of sbox
3 Years Ago
Add Render.UI.Text( ... ) Add Texture.Size RenderState can be readonly Add Render.UI.Clip Remove performance rcon Fix spammy TextManager Merge branch 'master' of sbox Remove ITagList, TagList is a HashSet<string>
3 Years Ago
Better No Authority exception I see improved performance with this disabled. Maybe we're doing something wrong - why has resource system got pending work all the time? Added Vector4.Zero, One and constructor to create via float Added Render.UI.Box, Render.UI.BoxWithBorder
3 Years Ago
Don't do scrolling logic if not a scroller I don't think this TaskGroup stuff is useful in reality
3 Years Ago
Vector3.ToScreen calls into client realm if called from menu more IEntity properties Added BBox.Corners Added Rect.Add( Vector3 ) Disable Entity is too far from world AssertMsg Merge branch 'master' of sbox
3 Years Ago
Fix ConVarRef warnings Merge branch 'master' of sbox
3 Years Ago
AccessControl unit tests AccessControl.CheckRules is around 625x faster ReflectionCache builder is 14x faster
3 Years Ago
Do a proper error if steam init failed, instead of crashing further down the line
3 Years Ago
More IPanel properties Merge branch 'master' of sbox
3 Years Ago
More IPanel properties
3 Years Ago
Add IPanel.IsMainMenu, IPanel.IsGame More IPanel properties Merge branch 'master' of sbox
3 Years Ago
Move IEntity to Internal Add IPanel Panel.ChildCount becomes ChildrenCount Can access root IPanel's from menu
3 Years Ago
Steamworks SDK no longer defines QUERY_PORT_ERROR
3 Years Ago
Update Steam SDK
3 Years Ago
"move" cursor Fixed Screen.Size not being available immediately
3 Years Ago
Fix caps sensitivity in RemoveClass, HasClass
3 Years Ago
Add IEntity.IsOwnedByLocalClient Merge branch 'master' of sbox
3 Years Ago
Add Panel.FindPopupPanel() Merge branch 'master' of sbox
3 Years Ago
Do Panel.PreLayout in tasks PropertyBind swallow errors, try to convert to appropriate type Remove GetTextBlock from PanelRenderer Browsable attributes for panel
3 Years Ago
Throw exception if trying to Material.Load on render thread
3 Years Ago
Round measure text up to int
3 Years Ago
StyleSelector HasClasses speedup Skip transitions on screen size change Fixed text not invalidating layout when changing size
3 Years Ago
3 Years Ago
Cursor ew-resize, ns-resize Throw an exception if parenting a panel to itself Add template slot system
3 Years Ago
fixed last-child issues
3 Years Ago
Dirty the layout when text changes
3 Years Ago
YogaWrapper, don't set variables that aren't changed TextBlock optimized emptry string behaviour Add DebugName to BaseDataSource Don't update binds every frame Don't update binds if panel not visible Only update yoga when styles change Update performance stats Cache layout rect, margin, padding Merge branch 'master' of sbox
3 Years Ago
Added UI.DataSource.Property Optimize.IsVisible Added UISystem.Simulate Performance layouts
3 Years Ago
Add Client.IsListenServerHost
3 Years Ago
Splitting test solution Update test packages Panel performance tests Update children indexes on prelayout, instead of every time a child is added/removed HashSet for children Library.GetAttribute( type ) use concurrentdictionary instead of linq, lock Fix EngineFileSystem shutdown exceptions
3 Years Ago
FgdWriter don't put base class name Glow Property color is a vector instead of a color ObjectProperty doesn't go crazy if property isn't gettable Reflection.GetProperties returns actual properties LogEvent fields to properties Throw error message popup if menu doesn't compile on boot Add System.ComponentModel.Primitives for addons Decorate some properties for inspector Added IValid interface More property tagging LogEvent use StackTrace editor RenderAlpha and RenderColorAndAlpha are obsolete, RenderColor is a Color instead of a Color32 Merge branch 'master' of sbox
3 Years Ago
Engine EntityRegistry, tweaks to make adding/removing ents to/from lists reliable Addon accessor ToYoga optimization Profiling Entity Registry as list IEntity for cross realm entity interaction Lets not print all this shit when we do ent_bbox Merge branch 'master' of sbox
3 Years Ago
Fixed plane trace backwards logic (and added tests) Fixed WorldPanel being backwards
3 Years Ago
Can turn prediction off for an entity using Entity.Predictable = false
3 Years Ago
Fixed still being able to ConsoleSytem.Run( "quit" )
3 Years Ago
Fixed shaders not writing to alpha if S_ALPHA_TEST
3 Years Ago
ModelEntity.SetMaterialGroup can take a string
3 Years Ago
Load assets before menu init
3 Years Ago
Save cookies on exit Menu Convars are saved and loaded properly Setting Menu Convars via property updates native backing, saves Merge branch 'master' of sbox
3 Years Ago
Added AnimSceneObject.SetBodyGroup
3 Years Ago
Fixed FgdWriter errors
3 Years Ago
Asset fgd's can be automatically generated Add BitFlags Attribute Editor Keep bitflag menu open after changing a value Merge branch 'master' of sbox
3 Years Ago
qwidget bind test
3 Years Ago
Compile fix
3 Years Ago
Adding Sandbox.Tools