14,178 Commits over 1,583 Days - 0.37cph!
Entity.EntityName becomes Entity.Name, is networked properly, has default value
This might fix sbox-issues/issues/950
Merge branch 'master' of sbox
Restore documentation on EntityTags/TagList, fixed EntityTags.HasAny
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>
Also do not hide cordons with hide unselected that makes a selection set
Fixed Undos not updating cordon visibility
Fixed asserts in Hammer with that uses RenderThickLine
QuickHide Unselected doesn't hide cordons
Previous caused everything to disappear which is clearly unhelpful
Added ITagList interface for TagList and Internal.EntityTags, Added ITagList.HasAny( ITagList ), ITagList.Toggle
Make escaping quotemarks in console commands work
Fixes specially formatted chat messages breaking up, and other not yet encountered issues
Remove point_*command entities from the native code
Fixed a typo in Transform.Add docs
Fixes sbox-issues/issues/939
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
Don't do scrolling logic if not a scroller
I don't think this TaskGroup stuff is useful in reality
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
Added Sandbox.TagList struct, interfaces with "tags" FGD type
Fixed a minor issue with "tags" FGD editor
Bump COORD_NOTINIT so Hammer selection bounds don't get clamped to
99999 in every direction
Fix ConVarRef warnings
Merge branch 'master' of sbox
Fixed "Open X assets in external tool Y" opening way too many editors
AccessControl unit tests
AccessControl.CheckRules is around 625x faster
ReflectionCache builder is 14x faster
Do a proper error if steam init failed, instead of crashing further down the line
Added Particles.SetPositionComponent and Particles.SetOrientation
More IPanel properties
Merge branch 'master' of sbox
Obsolete Property.FGDType & Hammer in favor of FGDTypeAttribute and Hammer.SkipAttribute
ResourceTypeAttribute and BitFlagsAttribute now derive from FGDTypeAttribute
Add IPanel.IsMainMenu, IPanel.IsGame
More IPanel properties
Merge branch 'master' of sbox
Support `transform: scale( x y )` but still fallback to setting both if a single parameter is specified. Previous only a uniform scale could be set
Merge branch 'master' of github.com:Facepunch/sbox
Give option to copy HDR framebuffer with CopyFrameBuffer() and add GrabDepthBuffer()
Fixed crashes/bugs with flags/tag_list(_dynamic) FGD types
Move IEntity to Internal
Add IPanel
Panel.ChildCount becomes ChildrenCount
Can access root IPanel's from menu
Steamworks SDK no longer defines QUERY_PORT_ERROR
"move" cursor
Fixed Screen.Size not being available immediately
Fix caps sensitivity in RemoveClass, HasClass
Hammer.Model archetypes
ModelDoc loads addon FGDs too
Moved model_archetypes from a helper into metadata
This prevents the game from complaining about missing helper factory without hacks, and it makes more sense to store this in in metadata anyway.
Hammer: Fixed built-in paths showing as empty lines in Entity Report
Merge branch 'master' of sbox
Add IEntity.IsOwnedByLocalClient
Merge branch 'master' of sbox
sv_lan and sv_password in Create Game screen
Fixed gamemode errors causing errors when trying to disconnect
Hammer.EditorModel new options
CastShadows, FixedBounds, StaticColor
Obsolete PropertyAttribute.Group
Add Panel.FindPopupPanel()
Merge branch 'master' of sbox
Move saving and restoring of frame time for bot commands to native
Merge branch 'bottimenative'
Do Panel.PreLayout in tasks
PropertyBind swallow errors, try to convert to appropriate type
Remove GetTextBlock from PanelRenderer
Browsable attributes for panel
Throw exception if trying to Material.Load on render thread
Round measure text up to int
StyleSelector HasClasses speedup
Skip transitions on screen size change
Fixed text not invalidating layout when changing size
Cursor ew-resize, ns-resize
Throw an exception if parenting a panel to itself
Add template slot system
Dirty the layout when text changes
FGDWriter can use CategoryAttribute as FGD group
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
Fixed Russian and other non English keyboard layouts not working correctly in Hammer