21,418 Commits over 1,552 Days - 0.58cph!
Remap depth value in DoF to actual game units
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
Added Button Map (art)
Button test map with art
Merge branch 'master' of sbox
Fix buttons having wrong debug indexes on developer toolbar
Reflection adjustments to testmap
Fix edges on seamless reflections, needs shader recompile
Remove old conflicting simple and complex shaders
Recompile ocean with better seamless borders
Initial methods for border-image, stub for setting a gradient from image, set image from texture rather than URL
Make SetBackground in Styles.Set method lambda polymorphic
Fix squareish round borders being incorrectly set
Start devcam with no blur (fps sucks)
Restore disconnect button
Merge branch 'master' of sbox
Add SceneCapture ClearColor and AmbientColor
adding materials
Merge branch 'master' of sbox
Add UI render scene test back
Create anim scene objects from managed. Bind setting of bone world transforms on anim scene objects
Clear LightDesc properly before using it
Allow scene objects for scene capture to be created in C#
Allow scene capture camera info to be set in C#
Allow scene object to be created from a model
Fix shadows not being rendered in UI render scenes
ModelDoc: Add camera modes (default and viewmodel for now)
Created Scale Test Map
To help with asset scale, will add more.
Merge branch 'master' of sbox
First draft of AutoSkipUpgrader
Enable AutoSkipUpgrader in HotloadManager
Cleaned up AutoSkipUpgrader
Merge remote-tracking branch 'origin/master' into hotload-autoskip
Show list of auto-skipped types in HotloadDetails sheet
Nicer type names in HotloadResult
Merge branch 'hotload-autoskip'
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
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
Create art_test.vmap
Map testing art assets
Merge branch 'master' of sbox
Restore testmap (was a broken LFS pointer)
fix materials world size
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
Art Test Map 2
Map 2 testing art assets
Merge branch 'master' of sbox
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
Fixed sub-filesystem dispose parent on dispose
Dispose transient addons on game shutdown
Rename AddonManager to ServerAddons (clearer)
Mount downloaded addon when creating gamemode
Move IMenuAddon into engine (so it can be accessed everywhere)
Loading screen refactor
lighting test / asset cleanup
Merge branch 'master' of sbox
Integrate cs_mdl_import into modeldoc_utils so it can be used by both modeldoc and cmd line
Add Invert option to RenderPrimitiveBox
Add ModelDoc RenderPrimitivePlane
Update groups.vgc
Iterating on borders, change how borders are calculated to something simpler and better
Finish the equation for cssbox borders that works universally
Fix border alpha
Remove a few pointless border tests
Add another UI border test. Fix border-top-left-radius and border-bottom-right-radius wrong way around
Add UI test for scene renders
Fix border offsetting
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
Added Art Test Map (Doors)
Map for art testing
Merge branch 'master' of sbox
Close the loading screen at the right point
Update art_test.vmap
Some clean up
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
Cleaned up AutoSkipUpgrader
Merge remote-tracking branch 'origin/master' into hotload-autoskip
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
Update art_test.vmap
Some clean up
Added Art Test Map (Doors)
Map for art testing
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
Add UI test for scene renders
Add another UI border test. Fix border-top-left-radius and border-bottom-right-radius wrong way around
First draft of AutoSkipUpgrader
Enable AutoSkipUpgrader in HotloadManager
Iterating on borders, change how borders are calculated to something simpler and better
Finish the equation for cssbox borders that works universally
Fix border alpha
Remove a few pointless border tests
Integrate cs_mdl_import into modeldoc_utils so it can be used by both modeldoc and cmd line
Add Invert option to RenderPrimitiveBox
Add ModelDoc RenderPrimitivePlane
lighting test / asset cleanup
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
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