userGarry Newmancancel
branchsbox/mastercancel

3,124 Commits over 1,338 Days - 0.10cph!

7 Months Ago
Remove unused pvs stuff Don't delete the whole physics and sceneworld when removing a SceneMap Remove .vmap extension when trying to load a map Expose Map.PhysicsGroup, Map.SceneMap
7 Months Ago
Only do this if we have a shadow controller
7 Months Ago
Add PhysicsBody.Move - which complies with the ShadowController
7 Months Ago
vsopen won't open a file unless a file line is specified Add BaseItemWidget.ItemClicked Added EditorUtility.Projects.WaitForCompiles() Fix a bunch of potential issues when deleting a listview during selection callback
7 Months Ago
Fix TypeDescription.SourceFile + SourceLine sometimes coming from a base class
7 Months Ago
CodeEditor.OpenFile will look through all the local project's code paths if relative path
7 Months Ago
Gizmo camera settings, camera smoothing
7 Months Ago
Allow setting max distance for Model hitbox Add TreeNode.OnActivated Add copy/paste/clear to ResourceControlWidget
7 Months Ago
Gizmo.Instance.FirstPersonCamera returns true if user input Validity checks when deleting physics shape from a body Add Gizmo.Hitbox.Model
7 Months Ago
Fix BBox not serializing to json right
7 Months Ago
Mark a bunch of stuff as only accessible from the main thread
7 Months Ago
Add BBoxControlWidget Expose a few things in SceneCubemap
7 Months Ago
Add Application.UnscaledCursorPosition Application.CursorPosition is unrounded, Add Application.DpiScale First person gizmo view look is smooth on high dpi monitors Fix yucky nodegraph cursor hacks
7 Months Ago
This is unused
7 Months Ago
Move OpenBelowCursor to PopupWidget Fix NRE (even though it's handled)
7 Months Ago
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
7 Months Ago
Fix physicsbody UAF in Trace
7 Months Ago
I think this completely fixes the event system duplicates
7 Months Ago
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)
7 Months Ago
Add Toolbar.Title, .Movable, .Floatable
7 Months Ago
Should fix exception when opening assets
7 Months Ago
Whitelist specific attributes in System.ComponentModel.DataAnnotations, avoiding CompareAttribute
7 Months Ago
TypeLibrary uses dynamicAssembly to determine if dynamic, instead of checking for "package.*" Add Sandbox.Utility.Parallel Add Paint.LoadImage Can put [EditorForAssetType] on a static method Asset list cleanup
7 Months Ago
Set up TypeLibrary when initializing unit tests
7 Months Ago
Angles/Vector3 Json handle null
7 Months Ago
Add an env var for the engine path Add Application static global class Add support for game code to have unit tests
7 Months Ago
Gizmo Draw Sprite alternative Gizmo object scope Gizmo object selection Add SelectionSystem BaseItemWidget has a SelectionSystem, which can be set (allowing selection sync)
7 Months Ago
Expose ClearFlags Don't update PanelList if not visible Throw warning if enum property can't be shown for some reason Add SourceFile, SourceLine to SerializedProperty
7 Months Ago
PackageLoader rewrite * GameMenu games can have a Main method instead of a menu * Decoupled TypeLibrary and assembly loading * PackageLoader is responsible for loading packages into a LoadContext * PackageLoader.Enroller is responsible for enrolling loaded assemblies into TypeLibrary etc * A PackageLoader can have multiple Enrollers (needed for Editor) * Round the chunks in Graphics.Draw so when drawing Triangles they don't end up hanging over the chunk boundary * Add Draw.SolidTriangle
8 Months Ago
Build client to staging branch
8 Months Ago
Build server to staging branch
8 Months Ago
Log stack traces Handle badly defined GameResource more gracefully
8 Months Ago
Fix not correctly rebuilding .editor.dll when recompiling dependant game dll
8 Months Ago
Tools replaces and uses GameMenu PackageLoader/HotloadManager Add TypeIcon, TypeName, TypeTitle to SerializedObject, Clean layout separator style
8 Months Ago
Fix editor sometimes loading base tools package in the wrong order
8 Months Ago
NavigationMesh available out of game * Supports runtime generation * Pathfinding all in c# * Save/Load navmesh * Added Triangle struct
8 Months Ago
Blacklist Cpobj
8 Months Ago
Editor folders (#1265) - A folder named Editor in your game project's code folder will become an Editor project - Editor projects can access both the editor and the game addon - Editor projects are not sandboxed - These access the GameMenu instance - not client or server - To avoid conflicts, some editor apis changed. - - Cookies => EditorCookies - - TypeLibrary => EditorTypeLibrary - - Event=> EditorEvent
8 Months Ago
Prefab editor 2 (#1262) Cleans up prefab editor. Makes it possible to make prefabs without using the entity system.
8 Months Ago
Validate constructors as part of AccessControl
8 Months Ago
Fix joining a server being fucked
8 Months Ago
Fix Camera.Size Tool scene renders run through unified render path
8 Months Ago
Strip IAttachmentOverride Fix attachment lookup using old/unused view Strip GetPlayerViewSetup() related paths - none of this was working anyway
8 Months Ago
Restore default_fov Strip IVModeManager
8 Months Ago
Remove unused + unneeded Graphics callbacks Remove IPhysicsWorldEventListener Render physics debug worlds if enabled
8 Months Ago
Remove all the player stuff from CViewId, give each camera a CViewId (debatable whether CViewId is needed)
8 Months Ago
Don't spam "CTextConsoleWin::GetLine: !GetNumberOfConsoleInputEvents"
8 Months Ago
Fix dedicated server crash Add dedicated server test to ci workflow
8 Months Ago
Sandbox check more unmanaged types
8 Months Ago
I didn't actually delete the debug output