13,461 Commits over 1,522 Days - 0.37cph!
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
Art Test Map 2
Map 2 testing art assets
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
Restore testmap (was a broken LFS pointer)
Create art_test.vmap
Map testing art assets
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
Updated Velocity Map
Updated visuals on velocity test map
Merge branch 'master' of sbox
Hotload.SkipAttribute fixes, merged with Hotload.SafeAttribute
Merge remote-tracking branch 'origin/master'
Update baseaccess.txt
Make Rect.IsInside public
Make Panel.ConstrainScrolling a protected virtual
Virtual scroller tests
Merge branch 'master' of sbox
Fix on Button Test
Fixed Rotating button origins
Updated Button Map
Updated visuals on button test map
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
rust lod fix and cleanup texture
Split Shadow C# class into TextShadow and BoxShadow
Add Layla's border test
Add TextColor as dynamic parameter to ui_text vmat
And also compiled object
Fix emoji edges on text
Fix cssbox with mixed size border size and colors
Fixed entity velocity not being networked
Added player GroundTransform (testing, temporary)
Prediction skip CheckMovingGround
Apply BaseVelocity in WalkController
Merge branch 'master' of sbox
Fix cssbox border color space
Sharpern text
Return ui_text to use bilinear fetch, paint the clear color with the text color so AA will not be jagged on edges and keep sharp
Quick fix to velocity test map
Quick fix to velocity test map
Merge branch 'master' of sbox
Shader objects for cssbox and text
Cleanup ui_text and force custom point sampling if not rendering to world
Added Trace.Sweep( PhysicsBody, Transform from, Transform to )
DebugOverlay.Box( PhysicsBody )
Set D_BACKGROUND_IMAGE as combo value, setting as int causes assert
Clamp ui scene render viewports to display size to avoid requesting scratch render targets that wont exist
Do the same for ui renderer
Put ui scene system into its own source files
Updated door test map
Visual indicators on features that are working
Added Prop Door for testing
Bind GameLoop:PhysicsThink
Add Task.NextPhysicsFrame()
Move doors manually instead of using engine move stuff
Initial proof of concept rendering 3D scenes to UI
rust model
fixing collider adding fences model
Merge branch 'master' of sbox
Entity.AngularVelocity
ModelEntity.MoveTo( angles )
Angle.Length
Rotation.Distance
FuncDoorRotating I hate all this fucking code
Merge branch 'master' of sbox
Fix border color being in wrong color space, fix borders having aliased transition
Add extra tests to borders
Wip better borders
Fix relative paths on the importer
Fix door direction
Implement door speed
Implement door TimeBeforeReset
Created Velocity Test Map
Map for testing velocity