3,634 Commits over 1,583 Days - 0.10cph!
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
Fixed bow/arrow material
testmap 2 tweaks
Bind LocalVelocity
Entity MoveDone, MoveBlocked callbacks
Added ModelEntity.MoveTo
Implement string.ToType for Vector3 and Angles
Create FuncDoor.cs
Undone debug messages
Merge branch 'master' of sbox
Fix dev hotspot normal map
Disable stronghandle assert
Pass EntityIOTargetType_t in InternalEntityConnection
Added Entity.EntityName
Don't call Shutdown on library on assembly unload, because it'll be hotloaded properly
Use [Input] for hammer method inputs
Create FuncButton.cs
Create IUse.cs
FuncButton implement IUse
Create AmbientGeneric.cs
Added player +use'ing
Store fireable entity outputs
Merge branch 'master' of sbox
ClientInput.CursorAim sensible default
Don't send .vpk files in NetworkAssets
Fixed properties not using attribute name
Making entity property names case insensitive
Added Entity.InternalEntityConnection, fill from map key values
Added Button.Voice
Added [HammerInput]
Added Mouse global static class, fixed cursor disappearing when toggling between main menu
Merge branch 'master' of sbox