22,466 Commits over 1,614 Days - 0.58cph!
Delete VR project
Simplify MaterialSystem2 VR code, don't do any native VR setup
Initial basic managed openvr setup - just logs hmd position to console for now
Debug all tracked devices
Skeletal input data
Build the toolbar
Fix TreeView not resolving objects for keyboard movement, open state
Tweak BaseItemWidget drop callbacks so we can handle dropping on edges differently
Fix unit test not initializing Global.Assembly
tier0 math include shuffling
Add missing <memory> include
Start on physics joint
Remove physicsdebugdraw
Editor: Cleanup logic for opening last loaded project - remove unused code, and lastprojectopened cookie
Strip gcsdk
Delete toolstyleeditor
Delete streamingbootstrap
Delete nvtristriplib
Delete vdata_editor
Delete diffmemstats
Delete obj_tool
Forces and torques
Transformations
Add adjustable analog sensitivity for UI
AddSphereShape, AddCapsuleShape
Linear/angular velocity and impulse
Impl the easy body functions
Body debug name
Transform to matrix3x4_t cast
Body get and set transform
Get rid of intersectioncontroller
Put debug name on physics shape, internal shape doesn't have this anymore
Assert out all shape functions that are tricky/unknown
Remove GJKProxy, GJKProxyRadius and GetSupport, surely these shouldn't be needed on an interface
Impl shape CastRay and CastSphere, get rid of CastBox, probably not used
Impl shape GetType
Impl shape GetType
Bounds and transform casts
Impl shape BuildBounds
Unlink rubikon from vphysics2
Start CPhysicsBody implementation
Start CPhysicsShape implementation
Remove DistanceToPoint and DistanceToAggregate from physics interface
Delete duplicate simd files, how did these get here
Add constructors for vector2, quaternion and transform in the lib, needed now we're on C++20
▋▉▆█▊ ▄▉▍▅▄▍█▆▉ ▇▊▌▌▍▊▉▍▅ █▊▋▄▄▉▊▌, ▅▊▋▍▅ █▆▍▆▆▋▄▉▄▇ ▊▍▅█▊▌
vpc, include in vphysics2
wrap v32, conflicts with mathlib
Delete motionmapper
Delete mapsorter
Delete massmapbuild
Delete genesearch (?)
Delete standalone_d3d11_benchmark
Delete propertyeditor_example
Delete depcheck
Delete hammer_run_map_launcher
Remove apkgameassetzipper
Remove vconsole and everything that goes along with it
Protect Assembly references in EventSystem / LoadedAssembly
We don't want hotload to replace these because we're handling replacing them manually
EventSystem: when removing events in assembly, also remove from groups
Delete dmxfind
Delete mapbuilder
Delete phogen
Delete resourcecopy
Delete sceneimagebuilder
Delete vcdgen
Delete particle_import
Delete modeldoc_import
Delete modeldoc_tweak
Delete assetrename
New tier0 platform compile base
OVERRIDE -> override
Remove ALIGN_POSTs
annotations
clean up some unused
New tier0 platform compile base
OVERRIDE -> override
Remove ALIGN_POSTs
annotations
clean up some unused
Fix physicsbody UAF in Trace
I think this completely fixes the event system duplicates
Remove audioprocess and audio2haptic
Remove psf_to_vsnap and pcf_to_source2lib
Remove pixman
Move over cloth chain editor from qphysicscontrols to modeldoc_editor
Remove qphysicscontrols
Remove more unused parameters from lightbinner
Remove remaining crumbs of old sun shadowing, remove unused shadow functions, add bBaked to ComputeDirectLightingForLight
New tier0 platform compile base
OVERRIDE -> override
Remove ALIGN_POSTs
Remove CSunLightManager, used for old pre-hlvr sun rendering, a lot of code that's only used for dynamic sunlight different to everything else in light rendering
Fixed project settings layout being fucked
Don't change window background color when unfocused
Header bar
Attempt to fix duplicate events in editor (still happening though)
▉▄█▍ ▌▋▄▇▊▋▆▇▇█ █▉▉▅▌▌▇▄ ▅▉▅▆▌▇▆▉ ▇▌▊▌▄
! ▋▊▌▋▉▄█ ▄▌█▉ █▋▊▇▋ ▅▍ ▋▉█▌▌▌▉▌▋▄▄▇█▊█(█, ▊)
! ▌▊▇ ▇▋▌▄▆▄▊▋▄▊▍▌▆▍▍(▇, ▉) ▍▋ ▍▅▊▇▇▄▉▄▌
! ▄▇▄█ ▄▌▉▄▊█▊▋▆▌ ▋▄▄▅ ▄█▋▅▌▋▄▋ ▅▊▇ ▉▄▋▄▋▊▋▊▉▌ ▇▇▌▋▅▆▄▊
! ▇▍▇▇▌█ ▉▅▍ █▇▇▆▊▍▊ ▅█▍ ▋▉▅▍██▇▋▅ ▌▇▋█▄▅▌
! ▊▄▅▅▆ █▊▋▇ ▇▆▉ ▋▇▆▊▊ ▇▆▅▅▍▌ ▌▉ ▋█▆▉▊▌▆▅▌▆
! ▉▍▆ ▊▇▍▇▊▅▆▋▍ ▌▉▋▅▄ ▌▄▊▋▆▇ ▉▉ ▄▇▅▊█▍█▌▄▋, ▊▇▋ ▍▆▋▆▋▉▋ ▋▊▋▋▉▌ ▇▅▅▉▇▊▊
`mask-repeat`: `no-repeat` uses border sampler, `round` acts like `clamp`
sboxgame/issues/issues/4061
Add Toolbar.Title, .Movable, .Floatable
Should fix exception when opening assets