14,046 Commits over 1,583 Days - 0.37cph!
Call GetPixels() on backdrop filter props instead of getting Value directly, fixes percentage/fraction-based filters
Fix edge case for FindDeepestNodeContainingSpan
CSS: Better Autogen (#1222)
Leaves out nullability changes for a later pain day, but includes layout cascade auto-gen, transition/animation default value handling w/ auto-generated defaults, and guarantees a value for every property in ComputedStyles (although the compiler isn't aware of this yet).
Don't moan about missing voice input
Fix basic Random primitives (#1219)
* Fix (Rotation / Vector2 / Vector3 / Angles).Random
* Add some System.Random extension methods
* VectorInCircle
* VectorInSphere
* VectorInSquare
* VectorInCube
* Gaussian (+ 2D / 3D / 4D)
ModelDoc: Add camera near Z setting
▄▇▇▋▅▄▋▅▉ ▌▌██▉▆▄ ▌█▅▉▆ ▇▊▍▊▊█▋ ▅█▅▌▌▆.▍▇▆▅█▇▄▇▉▄▆▆▋▌▅ █▊▌ ▍▅▊▊▊.▇▅█▊▍
Boxing Outfit
https://files.facepunch.com/daniel/1b0811b1/choose_your_fighter.png
Lods and skinning adjustments coming ASAP.
Boxing Gloves + Boxing Shorts
Plus updated version of the Tanktop
Copy tonemap params from ActivePostProcessEntity to scene camera tonemap params
Enable scene camera tonemap by default
Add SceneCamera.Skybox, port sky entities & client logic to C#
Fix joining a server being fucked
Remove dead spherical vignette code from user shading model
Fix Camera.Size
Tool scene renders run through unified render path
Use Frustum instead to ensure created
Initialize CRnWorld::m_debugDrawFilter
Stricter Rotation.Angles() tests
sboxgame/issues/3984
Some angle related MathX methods
LerpDegrees, LerpRadians, DeltaDegrees, DeltaRadians
Don't compare euler angles in rotation tests
There's always at least two solutions
Fixed sboxgame/issues#3984
Fixed typo in DeltaRadians
DeltaDegrees / DeltaRadians tests
LerpDegrees / LerpRadians tests
Strip IAttachmentOverride
Fix attachment lookup using old/unused view
Strip GetPlayerViewSetup() related paths - none of this was working anyway
Restore default_fov
Strip IVModeManager
Remove unused + unneeded Graphics callbacks
Remove IPhysicsWorldEventListener
Render physics debug worlds if enabled
SceneCamera Tonemap (#1251)
Add tonemap properties to SceneCamera
Remove all the player stuff from CViewId, give each camera a CViewId (debatable whether CViewId is needed)
Don't spam "CTextConsoleWin::GetLine: !GetNumberOfConsoleInputEvents"
Fix dedicated server crash
Add dedicated server test to ci workflow
Fix Vector3.ToScreen not working as it did before and breaking lots of stuff. Implement backwards compatibility and evaluate if this is the right solution later.
Remove unused spherical vignette from renderingpipeline and core shaders
Unused viewport shit in camera renderer
CCameraRenderer inherits SceneCamera Name for debugging
▄▆▋'█ █▉▉▄▅▍ ▋▇▌▆ ▊██▉▊▌ ▅▅█ ▄▌▋█▌ ▆▄▇▊▌▄▇ ▊▅ █▇▇▄▍▅█▌ ▆▉▄▍ ▋▊▌█ ▍▍▍ ▌▋▊▊▅▋ ▋▅▉▄▉▌▍▍▆
Allow local packages in game menu if we are not ourself a remote package. Fixes sboxgame/issues#3614
Rotation -> Angles -> Rotation test
Fails because of #1250
Deal with singularities in Rotation.Angles()
Fixes #1250
Sandbox check more unmanaged types
█▄▆█▌▅ ▍▍▋ ▊▅█▊▋ ▄▍▋▆▌▍ ▇▆▊ ▆▄▋▇█▉ █▄▆ ▉▇▉█▍ ▇▉█▉▆▅▇ ▅▉ ▄▉▆▄▇▆▄▆, ▇▅▇▍█▄ ▋▉█▆▉▌ ▍▆▅▉ ▍▇▊██▅▅
I didn't actually delete the debug output
Lets remove these stream extensions while they're not being used by anything since they will probably cause us some trouble in the future
I forgot to remove all the debug output
Sandbox bytes to value conversions
Out Of Game Rendering + Custom Map Loader Api
WorldTextEntity: Hammer gizmo uses specified color too
Remove unused manual base address setting
Fix minor typo in vpc
WorldTextEntity draws its text in Hammer & added GIzmo.Draw.WorldText
Fix fgd dying because of func_instance line
Delete some more unused client headers
Delete spatialentity and env_ambient_light, not even in the build
Delete keyframe_track and move_keyframed
Delete env_clock and resourceprecacher
Whitelist System.Threading.Tasks.Task.ContinueWith and System.Threading.Tasks.TaskContinuationOptions
closes sboxgame/issues/issues/3751
Fix asset spray tool model selection not working
Native can set managed asset picker initial search filter, material editor uses this for _color shit filtering
fuck off mysql_wrapper
Can right click textures for managed asset menu in met
Remove game rules proxy entity, whatever that is
Delete native point_worldtext
info_cull_triangles .fgd -> c# editoronly def
Fix oopsie on info_overlay
visibility_hint .fgd -> c# editoronly def
Clear a bunch of these native -> nice conversions