20,767 Commits over 1,522 Days - 0.57cph!
Standalone wizard has its own log, shows progress bar
https://files.facepunch.com/alexguthrie/1b0211b1/sbox-dev_ox4GI7O0Iv.png
Clean up standalone wizard
Don't create downloads folder in standalone
Disable error reporter / sentry for standalone
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)
Graph editors: align everything to grid
https://files.facepunch.com/ziks/2024-09-02/sbox-dev_dBWkMgscnh.png
Scene.GetAllComponents() is pure
Added HasBackface to Quad Primitive in Mesh Editor
Add To String (Format) node
Facepunch/sbox-issues#6341
Fix Facepunch/sbox-issues#6341
Add default implementations for INoiseField.Sample( x, [y] )
Humans: actually link the staging animgraph
Humans: v2 staging VMDL & animgraph
Fix Enter key not returning the same name across all languages
Fix broken style
Lobby list cleanup, list view aspect
Show package using cached version
Add Application.IsVr
Add Sessions to PackageUsage
Add TimeSpan.Humanize
Add MenuUtility.CloseAllModals
Break game modal up to managable components
https://files.facepunch.com/garry/3419ba7b-7e50-4b5c-a727-3e315fb4dffe.png
Add editor options for lobby privacy
Currently very boolean - either private or public - would like to do
something org-based in future, or have custom filters
https://files.facepunch.com/alexguthrie/1b2811b1/NVIDIA_Overlay_L6ZTVFAOVc.png
Default to private in editor mode
Basic version property editor
Standalone: move ExportConfig into Sandbox.Tools, allow setting version/date/development build
Standalone: load version/date/development build info from manifest on startup, open up Standalone class
`Standalone.IsDevelopmentBuild`
`Standalone.Version`
`Standalone.VersionDate`
When accessed from outside standalone, will return default values
Fix video background-image rendering with incorrect aspect ratio - Rect needs to be recomputed once video texture has loaded
UI: Unset values if unit is undefined
Refresh svg when changing src/color properties, fixes Facepunch/sbox-issues#6247
Disable volumetric fog clipmaps by default, they're fucked right now with massive frame drops and they feel overengineered
Allow particle alpha to be applied without applying color (Alpha is still applied when applying color to avoid breaking existing behaviour)
Component upgrader for particle effect, apply alpha if we're applying color so that color and alpha can be properly decoupled
Make TabWidget state cookie restore functional
Give particle effect tab bar a state cookie so the current tab is restored
Don't apply Music/Voip volume settings when in Editor
Fix Home Page Categories. Uses ListResult instead of hardcoded categories from initial concept
Fix mistakes in Gizmo.SolidSphere, any segment count should now work
Get rid of upgraders log. If cloud prefabs have a component upgrade, we don't want to be spammed with this
Same fix needed for SolidCylinder
Top and bottom caps for SolidCylinder
Draw SolidCapsule directly instead of 2 spheres and a cylinder
Fix static functions on non-static Widgets not invoking or inheriting type properly.
Merge branch 'master' into mainmenu-improvements
Fix static functions on non-static Widgets not invoking or inheriting type properly.
Top and bottom caps for SolidCylinder
Draw SolidCapsule directly instead of 2 spheres and a cylinder
Same fix needed for SolidCylinder
Get rid of upgraders log. If cloud prefabs have a component upgrade, we don't want to be spammed with this
Fix mistakes in Gizmo.SolidSphere, any segment count should now work
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.
QFile bindings for thumbnails
Can specify width/height for file thumb
Initial - strip everything down (remove filtering etc)
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
LobbyCard UsersNow displays the total number of users across all lobbies instead of the number of lobbies
Fix Home Page Categories. Uses ListResult instead of hardcoded categories from initial concept
Fix Home Page Categories. Uses ListResult instead of hardcoded categories from initial concept
Don't apply Music/Voip volume settings when in Editor
Make TabWidget state cookie restore functional
Give particle effect tab bar a state cookie so the current tab is restored
Component upgrader for particle effect, apply alpha if we're applying color so that color and alpha can be properly decoupled
Allow particle alpha to be applied without applying color (Alpha is still applied when applying color to avoid breaking existing behaviour)
Disable volumetric fog clipmaps by default, they're fucked right now with massive frame drops and they feel overengineered
Refresh svg when changing src/color properties, fixes Facepunch/sbox-issues#6247
UI: Unset values if unit is undefined
Remove refreshing variable from GameModal
Remove unused variables from Game and Org Modals
Fix video background-image rendering with incorrect aspect ratio - Rect needs to be recomputed once video texture has loaded
Remove warning from LobbyCard since it doesn't need the async stuff anymore
Fixed LoadingOverlay not including Subtitle in BuildHash
Game Tile and Lobby Cards play sounds on click instead of `:active`, prevents clicking sound playing while dragging
Added missing ToolTips to GameTile
Fixed outstanding issues where a page wouldnt load until you moved your mouse over it.
Adjusted font size on Game Modal
Enable Looping on Main Menu music and Loading music