branchsbox/mastercancel

13,867 Commits over 1,552 Days - 0.37cph!

6 Months Ago
Stop us redocking scene views and stomping saved layout on the initial load, fixes Facepunch/sbox-issues#5673 (Scene views will now appear in the last place you had them, incl. popped out)
6 Months Ago
Vector3 optimization, use System.Numerics where possible
6 Months Ago
Fucked it
6 Months Ago
Add Graphics.Draw to stats Count material system stats in retail
6 Months Ago
ShaderGraph: add IsAttribute to Branch (from Louie)
6 Months Ago
Split out VR input into multiple files, delete Finger
6 Months Ago
Fix list reorder handle blocking control drag handlers (eg float drag), resolves Facepunch/sbox-issues#5806
6 Months Ago
VR: Calculate tracked object velocities VR: Call UpdateHaptics() on VR controller VR: Only offset for skeletal hand poses - not for raw /input/grip/pose data VR: Add Delta to DigitalInput - WasPressed works as intended, but isn't the same as a delta, so maybe this is helpful? VR: Might as well obsolete these while I'm here
6 Months Ago
Fix NREs when using CameraComponent before it OnAwake()s
6 Months Ago
Non-reference types aren't bindable so don't allow for PropertySheet.AddProperty, fix compiler settings not saving Facepunch/sbox-issues#5808
6 Months Ago
Revert "m_nInstanceStepRate not used anywhere get rid" This reverts commit 512a3827c2d47ee6976ca8b0dfe63cc448fe369d.
6 Months Ago
Add mutex and pray
6 Months Ago
Oops, DrawInstanced was needed !
6 Months Ago
This doesn't need to be DrawInstanced Fix loading ui textures not updating when they finish loading
6 Months Ago
Reset should probably use that local/world toggle too
6 Months Ago
Added toggle for displaying transforms in local/world space, resolves Facepunch/sbox-issues#5019
6 Months Ago
Whitelist AggregateException
6 Months Ago
m_nInstanceStepRate not used anywhere get rid c# managed vertexlayout, create layout automatically
6 Months Ago
Prevent renaming assets to something mental or illegal or empty (!), resolves Facepunch/sbox-issues#3500
6 Months Ago
Add Rename to scene hierarchy context menu, tidy the menu a bit
6 Months Ago
Shift + click to recursively expand treeview nodes, resolves Facepunch/sbox-issues#5642
6 Months Ago
Terrain: add flatten sculpt tool (https://files.facepunch.com/tony/1b1111b1/sbox-dev_bCkllHylC8.mp4)
6 Months Ago
Update how superluminal instrumentation works, avoid allocations, wrong names Don't render widgets that we can't see (!)
6 Months Ago
Remove BytePack.ISerializer from Connection for now - need to solve something first
6 Months Ago
Inspector properties: increase context-menu area beyond label text, let control handle copy/pasting to match what's displayed (eg pasting colors from hexcode), exclude quotation marks when copying
6 Months Ago
Add Graphics.CameraPosition
6 Months Ago
Make sure SceneCamera is not null in UpdateSceneCameraTransform
6 Months Ago
Fix warnings
6 Months Ago
BytePack.ISerializer implementation for Connection. Also make sure we clear Connection._mockConnections on ResetEnvironment because I think this dictionary would never clear otherwise. Remove long-time unused net_lerptime ConVar.
6 Months Ago
Remove publish types, fall back to asset
6 Months Ago
Move some types to asset
6 Months Ago
"display: none" the main menu when we're not using it
6 Months Ago
Trace direction is wrong way around
6 Months Ago
Panel background rendering optimizations
6 Months Ago
Do 'external changes detected' prompt for open prefabs too, refresh popup a bit
6 Months Ago
Micro optimizations
6 Months Ago
CManagedSceneObject main thread is optional Remove mainthread enforcement from "safe" internal managed sceneobjects Make grabbedTextures a thread static ParticleSpriteRenderer builds verts in render thread
6 Months Ago
Use CustomEditor for Transform, make presentation/ux consistent with components, add copy/paste world transform context menu options
6 Months Ago
Change project open file filter from ".sbproj" -> "*.sbproj" to find named project files
6 Months Ago
Byte Pack Convert - Networked GameObject, Component, GameResource References (#1618) * Add add IBytePackConvert to a class to specify how it should be serialized/deserialized with BytePack (similar to IJsonConvert). Implement for GameObject. * Add IBytePackConvert support to Component and GameResource * We should be able to null these out * Some comments on ConverterPacker to describe its use * Let's move it out of Sandbox and call it BytePack.ISerializer - it won't be exposed to public API (for now?) * Makes sense to rename to SerializerPacker so it matches ISerializer * Explicit implementations of BytePackRead and BytePackWrite means we can have these non-public * Add test for BytePack.ISerializer with MySerializedClass * Some minor doc change * Tidy
6 Months Ago
micro performance tweaks
6 Months Ago
Don't serialize component [Property] variables if they have [JsonIgnore] attribute
6 Months Ago
Fix navmesh usage before initialized
6 Months Ago
Avoid some errors when closing Load WorldRendererMgr in unit tests For backwards compatibility, when loading a vpk look in the maps/ folder too Allow map loading during tests Remove warnings PackageManagement test cleanup, make a bit more resiliant
6 Months Ago
Fix project templates (oops)
6 Months Ago
Fix New Project button in Editor Launcher
6 Months Ago
Only call ServiceWorldRequests if map was loaded
6 Months Ago
Prompt before closing scene/prefab tab with unsaved changes
6 Months Ago
Make sure Top 2D view isn't flipped 180deg (Makes everything face upright at default rotation, perfect for 2D games)
6 Months Ago
VR: Get skeletal data from OpenXR VR: Match controller positions with SteamVR ones, which better represent where the controller is VR Input cleanup Update Facepunch.XR to d7212d3, fixes broken digital actions