50 Commits over 336 Days - 0.01cph!
Remove RebindingPanel, should be using modal
Add worldinput scene and test
Add input testing scene and hud
Use Input.AnalogLook and Input.AnalogMove in PlayerController
Removed materials that are in sbox now
Render the main camera if we're not in play mode (not sure about this yet)
Get lowest priority camera for player controller (so we're not trying to control the viewmodel camera)
Update cameras.scene
Update to not use camera.Enabled
Add viewmodel camera test scene
Multiple scene cameras test (wip)
Update component template to match new API
Moved HeaderBar folder up one to remove Editor directory warning
Expose render/exclude tags to CameraComponent
Dirty envmap probes when changing skybox tint
Dump test code for envmaps/sykbox dirtying envmaps
Added ability to create scripts from a template (sbox-scenestaging/issues/8) https://files.facepunch.com/tony/1b1811b1/sbox-dev_YEq525Gg0s.mp4
Make sure all our menu popups have a parent, make them stick to the screen their parent is on
ComponentList: Open menu on same screen as GameObjectInspector (sbox-scenestaging/issues/61)
Make PanelComponent partial (whoops)
Add some shorthand methods for PanelComponent
Keep selected object when starting play mode (sbox/issues/1340)
Fix possible NRE on startup from cookies (?)
Inspector remembers if components were minimized using a cookie (sbox/issues/1328)
Updated DecalComponent, also moved it out of the Light folder
Update DecalComponent to match new API
ComponentTypeSelector: add "New (x) Component..." option that creates component from query
Listen for addon config updates, update collision rules
Load collision rules from current game package
Putting updated DecalComponent content here so I don't lose it
Try to load last opened scene on startup
Add arrow navigation to component selector
https://files.facepunch.com/tony/1b1611b1/sbox_RkwqBfEEYi.mp4
Cleanup, docs, fixed search targeting the current selection - instead reset selection entirely
Rewrite component type selector to support selection categories, animated traversal
https://files.facepunch.com/tony/1b1511b1/sbox_86bKULbb2X.mp4
Show component header icon fallback
Add icon for sound listener
Can expand/shrink component sheets
https://files.facepunch.com/tony/1b1511b1/sbox_IZ529lK3ch.png
Add SoundListenerComponent, test sound on Turret
Add DecalComponent.TintColor
https://files.facepunch.com/tony/1b1311b1/sbox_jQtrA8ls2t.mp4
Add DecalComponent - but needs a better way to translate decal, setting its transform doesn't work as expected
https://files.facepunch.com/tony/1b1311b1/sbox_ocEkCIQAYv.png
Add BaseComponent.GetComponent(s) accessors
Enable MultiSelect on SceneTree TreeView