452 Commits over 245 Days - 0.08cph!
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()`)
Make the "no screenshots" view a bit nicer
Fix some GameTiles being massive when at the end of the list
Unify Game Close functions. Fixes Review Modal not appearing and mouse status not resetting all of the time
Broke GameModal down into a BasePackageModal that GameModal inherits. Added MapModal which inherits the same thing.
Fix Base PackageFilters not preserving tags
MapModal ActionBar has option to select game before launching map. Add Map Modal everywhere necessary.
MapModal ActionBar queries lobbies properly, getting lobbies across all games
Fixed LoadingOverlay not including Subtitle in BuildHash
Fixed Videos now having their icon styling on GameModal Media
Fix clicking on GameTiles still opening the Org Modal when on `/games` page
Add `GameModal.HasFullPackage`. Show skeletons until full package is loaded.
Fix ToolTips in GameModal
Engagement tooltips display on entire entry not just icon.
Games with LaunchMode "QuickPlay" will only display the one play button (since both would do the exact same thing)
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 package reference in GameModal
Change default starting volume for VideoControls
Play button is greyed out and says VR Only if the game is only compatible with VR and the user is not currently loaded in VR.
Unify multiplayer check in Game Modal and MenuHelpers
Add proper Volume Slider to VideoControls
Make all elements on the Social Bar match instead of looking completely different
Update the Map Select Modal to match where it doesn't already
PackageSelectionModal also follows same styles.
Fixed lobby heads being off by 1 pixel
Order ServerListModal by Player Count
Fixed HeaderTab styling on Settings Modal
Fix padding on PageHeader
Revert GameModal back to string ident and use Package.TryGetCached instead.
Added Tooltips to LobbyCards
Fix Lists in 4:3 Screen Ratios
Settings Button no longer brings you back to the Home Page
GameTiles all now enforce the same aspect-ratio (16:9)
Fix GameModal not loading its contents instantly.
Added a way to select previous Jams on the Game Jam Page. Currently hardcoded with gamejam1 and gamejam2.
Don't request partial package for GameModal
Add NRE check for when Package.Screenshots is null
Fix max-width on HomePage columns