3,547 Commits over 1,522 Days - 0.10cph!
Compile fix
Merge branch 'master' of sbox
Merge branch 'master' of sbox
NetworkAssetLists sends added files
Fixed "step down" debug text
Also convert the m_decalEvent when moving decals
Merge branch 'master' of sbox
Don't do transitions between UI tests
Fixed Func Door not returning after wait
Added Entity.TakeDecalsFrom( Entity source )
Don't screen scale background-size when it's set as a %
Added PickupTrigger entity
RenderScene test can be rotated
Merge branch 'master' of sbox
rebuild all_shaders.txt
Merge branch 'master' of sbox
HandleIndex simplification
Namespacing ManagedContext stuff so we can differentiate between client and menu
CreateSceneWorld takes a bool Menu, uses different context
TextEntry test fix
Remove debug
background-image: don't throw exception on null texture
Merge branch 'master' of sbox
Start devcam with no blur (fps sucks)
Restore disconnect button
Merge branch 'master' of sbox
Fixed Panel.IsInside giving invalid results if the border-radius was bigger than half the width or height
background-position tests
border-radius tests
Update FriendList.scss
Starting moving the menu closer to Lewis' concepts
Fixed not scaling background-size
Alpha blend background image instead of multiplying by background color
Close the loading screen at the right point
Fixed AddViewsToSceneSystem returning SCENE_VIEW_RENDER_TRGET_INVALID for the last few frames of loading, causing hall of mirrors (I don't think any AddViewsToSceneSystem should be returning invalid but if they do we just skip over them)
Tweak loading screen transition out now it's smooth
Merge branch 'master' of sbox
More useful LoopModeLevelLoad hooks
Bind GetConvarValue for engine
Move addon provision, gameinfo to sandbox.engine
Look for gamemode info from the LastApiResponse
Merge branch 'master' of sbox
Move IMenuAddon into engine (so it can be accessed everywhere)
Loading screen refactor
Rename AddonManager to ServerAddons (clearer)
Mount downloaded addon when creating gamemode
Fixed sub-filesystem dispose parent on dispose
Dispose transient addons on game shutdown
Refactor addon loading so it's not dependant on folder name (cc @layla you need to add name to your .addon)
Warn if trying to add addon without an .addon
Merge branch 'master' of sbox
Rename IMenuSystem to IMenuAddon
Cached files from server go to downloads/.sv/
Create RootFileSystem class, clean up EngineFileSystem init
Github addon downloader
RunAnalyzersDuringBuild = false
Merge branch 'master' of sbox
Fixed stylesheet parser thinking the // in http:// was a comment
Texture.Load supports https://
Update baseaccess.txt
Game list API test
Panel.OnDeleted
DevUI Remove Logger on delete
Bind ModelEntity SceneObject getter
Disable test menu scene
panel.AddChild with out
Extend player use reach
SpawnMenu uses virtual scroller
Adding bright textures
VirtualScrollPanel Cleanup
Added Panel.ScaleToScreen, ScaleFromScreen
Scrolling/Clipping uses Rect instead of RectInner
Make VirtualScrollPanel generic using target panel type
Panel.AddChild<T> takes optional classname
Add Panel.PreferScrollToBottom - stick scroll to bottom if it started there when resized
Update scroll velocity
Bring ScrollVelocity to a complete stop if it's close enough
Console uses virtual scroller
Hotload.Skip Sandbox.UI.Box
Move Hotload Init to HotloadManager
Update baseaccess.txt
Make Rect.IsInside public
Make Panel.ConstrainScrolling a protected virtual
Virtual scroller tests
Merge branch 'master' of sbox
Refactor to allow dll unloading
Fix console columns in smaller resolutions
If entity has physics, take the Velocity from that
Create FuncButtonRotating.cs
FuncButton supports locked
Transform.Lerp
Transform.Add( vector, worldspace )
Add hotload kick-in delay
Add KeyframeEntity
FuncButton moves, resets, calls OnUseLocked, OnIn, OnOut
Add a bit of step up height to player physics
Merge branch 'master' of sbox
Fixed entity velocity not being networked
Added player GroundTransform (testing, temporary)
Prediction skip CheckMovingGround
Apply BaseVelocity in WalkController
Merge branch 'master' of sbox
Added Trace.Sweep( PhysicsBody, Transform from, Transform to )
DebugOverlay.Box( PhysicsBody )
Bind GameLoop:PhysicsThink
Add Task.NextPhysicsFrame()
Move doors manually instead of using engine move stuff
Entity.AngularVelocity
ModelEntity.MoveTo( angles )
Angle.Length
Rotation.Distance
FuncDoorRotating I hate all this fucking code
Merge branch 'master' of sbox
Fix door direction
Implement door speed
Implement door TimeBeforeReset
Properly fixed wrong player running console commands
Fixed potential crash when joining a server and getting errors
Fix autocomplete box sticking around on console input submit
Release cached resources on load
Add FCVAR_CLIENT_CAN_EXECUTE and FCVAR_CHEAT appropriately
Fixed running console commands from the wrong player