244 Commits over 153 Days - 0.07cph!
SceneViewportWidget now refocuses last non-game viewport instead of last selected. Resolves play mode sometimes starting on an Empty Scene
AssetInspector now hotloads when changes to the asset have been made. No longer have to click into something else and click back in.
https://files.facepunch.com/CarsonKompon/2024/October/22_09-47-StaleImperialeagle.mp4
Focus last selected SceneViewport when leaving Play Mode. Resolves Facepunch/sbox-issues#6605
Add IsDeleted checks to loading startup scenes. Facepunch/sbox-issues#6594
Removed unused avatar_menu_map vmap. Prevents downloading a bunch of cloud assets when creating a new project (such as USP_W)
Updated Menu Avatar Scene so it doesn't use missing materials
Better handling for this edge case, also handles empty strings and when the editor itself is mid-shutdown
Grab a few edge cases preventing all scenes from loading from the last session
Editor will restore all opened scenes/prefabs from previous session, not just the last one.
Missed Sound Point description
Added descriptions to Components that didn't have them. Most are self-explanatory, but should help reduce some confusion. Resolves Facepunch/sbox-issues#6560
Added GameObject/Component EyeDropper. Can select by clicking on an object directly or through the hierarchy. Resolves Facepunch/sbox-issues#6547
https://files.facepunch.com/CarsonKompon/2024/October/04_11-04-ChocolateXiphias.mp4
Dragging a prefab into a scene view uses the scale of the prefab. Resolves Facepunch/sbox-issues#6548
Ensure that selected Media is 16/9 in PackageModals
Fix OrganizationModal NRE
Fixed Friends List Modal CSS. Resolves Facepunch/sbox-issues#6525
Add ReadAsPropertyName/WriteAsPropertyName to all Vector2/3/4/Int JsonConverters. This means Vectors will be serialized properly when used as Keys in a Dictionary.
Fix holding ALT not providing gizmo inputs. Resolves Facepunch/sbox-issues#6495
NetworkSpawn() with no arguments will use Connection.Local as the owner (like it used to)
Fix GameObject.NetworkSpawn(null) spawning as host instead of spawning with no owner. Fixes a few games.
Fix "path cannot be empty" when opening object menu
Fix Custom Cursors not being cleared when returning to S&box Main Menu.
Fix Duplicated Entries in Create GameObject Menu
Added Filter Settings to Add Component Popup. Can hide base components. Resolves Facepunch/sbox-issues#6428
https://files.facepunch.com/CarsonKompon/2024/September/19_11-10-TransparentAmethystinepython.mp4
Prefabs marked as `ShowInMenu` will actually show in menu without having to be in `templates/gameobject/` subfolder.
If a Prefab is marked `ShowInMenu` then you can give it `DontBreakAsTemplate` so it maintains the prefab reference when created via the GameObject Menu. Resolves Facepunch/sbox-issues#6035
Can now pause SoundHandles the same way you can MusicPlayers. Resolves Facepunch/sbox-issues#5581
Added Sensitivity to Editor Camera Settings
Should fix tiles being square above 1080p
Fix GameTiles not fitting properly in Games page and Org Modal
ButtonAttribute pulls method name as the title if not specified. ButtonAttribute no longer includes Label, and takes up the full width. Resolves Facepunch/sbox-issues#6214
https://files.facepunch.com/CarsonKompon/2024/September/06_19-28-MurkyGopher.png
Make sure #version gets passed properly in Package.FetchAsync
Fix Package.FetchAsync not finding packages with slash or other formatting
Can select Skin in Avatar Menu again. Resolves Facepunch/sbox-issues#6310
Creating a Prefab Variable will default to the name of the variable you're linking. Resolves Facepunch/sbox-issues#6364
Fix Play Button on Game Modal not working as intended for Quick Play games
Added `filter: greyscale()` to CSS styles (previously only had `backdrop-filter: greyscale()`)
Fixed LoadingOverlay not including Subtitle in BuildHash
Added HasBackface to Quad Primitive in Mesh Editor
Fix Enter key not returning the same name across all languages
Fix static functions on non-static Widgets not invoking or inheriting type properly.
Fix Home Page Categories. Uses ListResult instead of hardcoded categories from initial concept
Don't apply Music/Voip volume settings when in Editor
Fix first Featured Game on Featured List getting squished on Main Menu
Fix games not loading right away on the Game Jam page on Main Menu
Added Rate Game/Rate Map option to GameTile right click menu
Add "Played But Not Rated" section to Game Jam page
Music Slider on Main Menu now affects the Main Menu Music 🫡
Change icons for Recently Updated and Recently Played so there aren't any duplicates
Fix GameTile BuildHash not including the TileSize, causing tiles to be perfect squares until hovering for the first time.
Fix unused variable in PackageFilterButtons
Display GameTiles as skeleton components until retrieved instead of nothing
https://files.facepunch.com/CarsonKompon/2024/August/26_14-52-SupportiveNilgai.png