22,885 Commits over 1,642 Days - 0.58cph!
Include revision with error report
Prevent merging folders into current directory when dragging
Prevent dragging into same folder
Can now move multiple files from File Explorer into Asset Browser in one drag
Can now resize Editor Keybinds window to see the full list
Added support for renaming folders via the Asset Browser.
Clicking and Dragging Folders in the Asset Browser now updates the asset so it is reflecting the new path.
Added "Current Project" to Special group in Asset Browser
https://files.facepunch.com/CarsonKompon/2024/July/31_19-14-MindlessEnglishpointer.png
Added Drag-and-Drop support to Folders in the Asset Browser
https://files.facepunch.com/CarsonKompon/2024/July/31_19-25-SmoggyIndianrockpython.mp4
Add EditorShortcuts.BlockInputs. Block Shortcuts while right/middle clicking on Scene Viewport.
Invoke shortcuts when focused on a line edit if the shortcut has a CTRL or ALT modifier (Fixes CTRL+S in a textedit)
Fix `video` getting called twice from F6 bind
Added Clear button to Editor Keybinds (allowing you to remove binds)
https://files.facepunch.com/CarsonKompon/2024/July/31_18-00-EmbarrassedHoki.png
Draw Camera Speed Overlay in Scene Viewport when changing the speed with mouse wheel
https://files.facepunch.com/CarsonKompon/2024/July/31_16-58-MonstrousIrishredandwhitesetter.mp4
Show how many assets/icons would be rebuilt when right clicking a folder. Don't show option at all if there are no assets in the folder.
https://files.facepunch.com/CarsonKompon/2024/July/31_16-20-StaidMonkfish.png
Do the same thing with right clicking anywhere in the asset browser (for the current folder)
Prevent calling Msg_ClearInterpolation for ourselves
Unreliable transform updates test
Update PackagePopup to show the information in a much cleaner way
https://files.facepunch.com/CarsonKompon/2024/July/31_13-50-DeliciousSora.png
Only do parent rpc if we're network root
Test trying to reduce packet sizes a lot
Don't swallow shortcuts on same widget.
Make all tool shortcuts target the SceneViewportWidget
Fix black cubemap fog on hammer
Cubemap Fog can be tinted, takes tint from main skybox as well https://files.facepunch.com/sam/1b3111b1/XWpxvX189A.png
sky.shader: g_flBrightnessExposureBias and g_flRenderOnlyExposureBias makes no sense when there's tint, barely any existing skyboxes used it properly
Update SkyBox2D component to apply tint to IBL environment probe
https://files.facepunch.com/sam/1b3111b1/G0298YogbO.png
Clear usage data on list update
Add filtering and sort options to upload wizard
https://files.facepunch.com/tony/1b3111b1/sbox-dev_QolpF2YDXn.png
Fix NRE for non-english layouts
Branch for experimenting and fucking around with networking w/ diagnostics
Move scene shortcuts back to static class now that they work properly (ty sol)
Add TargetOverride to ShortcutAttribute so you can target a certain widget type from another class. Useful for tools/extension classes.
Make Grid Shortcuts to type Window. Make mesh editor binds target SceneViewportWidget so the binds only register when focusing the scene viewport AND when in the correct tool.
Mount assembly filesystem here too
memset LightIndexMapping so it doesn't contain junk
Only if static shortcut actions have no widget target, fallback to window and exclude from swallowing behavior
Only fire global input handlers once at app-level
Mount assemblies from downloaded packages
Make net_debug work in game
Added EditorShortcuts.IsDown. Added binds for scene movement (W,A,S,D,Q,E) so they can be rebound in the editor.
Made F3 Shortcut type Window instead of Application.
Fixed W,E,R binds not working for object tool being set automatically
Set ObjectEditorTool alias back to "object". Resolves Facepunch/sbox-issues#6040
Init API earlier
Init API in unit tests
Move static Shortcuts that were on static class to the scene viewport (so you need to have it in focus)