19,211 Commits over 3,898 Days - 0.21cph!
modellib depends on raytrace
Add RayTracingEnvironment to every RenderMesh
Store RayTraceInstances on each model
Reconfigure to allow Model.Trace( ray ) always
Fix Gizmo.Text getting culled way too early
Add GameTask.WaitAny, WaitAll
Fix hotload EndNoGCRegion error when using a lot of memory
Whitelist Task.Status
Add GameTask.WaitAny, WaitAll
Fix hotload EndNoGCRegion error when using a lot of memory
Fix Gizmo.Text getting culled way too early
Basic octree
Whitelist Task.Status
Octree Fixes
AuthenticateUserTicket identity param
Fix error when markdown string is null
Fix NRE on revision page
Don't try to send cookies if they're read only
Fix versions page errors
Fix NRE in Dev Preview
Remove unused network code
Remove unused clientmessages
Send all RPCs unreliably - which is actually not unreliable at all but just affects the receive order
Strip out EntityEvent stuff that does nothing
Fix Gizmo.Instance.Debug defaulting to true
Add selection info to context
Fix .sln not being created in -test mode (causing build to fail)
Store managed gizmo hover state in MapView
Show finger cursor if hovered over a managed gizmo
Don't perform default mouse actions (selection etc) if hovered
https://files.facepunch.com/garry/30296ea6-8cd5-4d60-9f7b-e3c4f8c39a00.mp4
Create MapEntitySerializedObject
MapEntity maintains a SerializedObject
Add EditorContext
SerializedObject base implementations (#1006)
Don't expose TypeLibrary.GetSerializedObject yet
Rename to ReflectionSerializedObject
Restore to previous PropertySheet until we're ready
Fix Asset.Package not being immediately available
Validate cloud assets on first access
Fix AssetList calling OnPackageSelected instead of OnPackageHighlight
Preview in inspector when selecting cloud assets
Don't automatically update account information when adding favourite
Don't update collection list on favourite changed if not a collection change
Unit test fix
Add Interaction to package/get/
Add interaction to package/find/
Clear api cache when favouriting
Show favourited collections on asset list
Add authing to package/get and package/find
Right clicking a cloud asset shows a popup, allowing favouriting, rating etc
Move the shadow with the popup 😓
Add Package.Type.Collection
Asset Browser - cloud assets support filtering by more types
Show your organizations in the asset browser
On login only return orgs that we've accepted membership to
Fix ref: queries not showing editor references
fix sort:referenced
When sort:live - hide packages that aren't being used right now
Rebuild the search index faster
package/find will find non public packages the user has access to
package/find supports is:owner
package/bind supports org:orgname
Move create collection to api function
PackageFindAsync allows more than 500 results
Can filter Find by in:collectionident
Add a link to the new collection page
Add collection package type
Move package pages to nested layout
Adding + Removing to/from collections
Use api for adding/removing from collections
Don't show meta info on packagecards on package home page
Update collection package when something added or removed
Store ReferencedByCount on PackageIndex
Link to search from home
Show a list of packages that reference the package on the package's homepage
Don't double render
Return QueryString in Find + List
Support find "sort:favourite"
Add Favorites to list api
Gizmos available in game orgs/sboxgame/discussions/3203
Entity.Client - I think this is our desired outcome - with less complication
Suppress buttons properly when interacting with gizmos
https://files.facepunch.com/garry/886588d5-f454-498b-a8eb-c3a076fc5815.mp4
Keep gizmo cursor position legit when game doesn't have mouse focus
Add Editor.Utility.InspectorObject (usable in game addons)
Enable gizmo pressing in game
https://files.facepunch.com/garry/2ee9c2e5-4c48-4b2a-94df-343661c7ed7f.mp4
Better scopes
Hover input
https://files.facepunch.com/garry/6b662b66-8ab9-4bc2-84df-372b398e2f35.mp4
Separate Gizmo instances for server tick, client tick
Remove unused
Disposed protect World.DeletePendingObjects
SceneCamera.Worlds automatically removes deleted worlds
Gizmo.Instance can be disposed