19,538 Commits over 3,990 Days - 0.20cph!
Add DockManager.Clear() - to clear and reset to default values
Add [EditorForAssetType] - used in conjunction with IAssetEditor, means we can have different editors to the inspector editor
Update cached resource value when saving to disk/memory
Add Namespace, FullName to TypeDescription
ComboBox correctly changes the CurrentIndex when changing CurrentText
Made DockWindow.CreateDynamicViewMenu public
Make PropertySheet.AddProperty public
Fix crash in ToolWindowManager.Clear
Make Json.Serialize and Json.Deserialize return the string value when dealing with Resources
This only really needs to be like this because it can't be a string in a string, because then the resource system won't detect the resources so dependencies won't get added
EntityPrefab GameResource
EntityPrefab tool addon
Mark Model as a EntityPrefab.Property
Can define csproj name in project settings
Don't save package in addons..js
Add EntityPrefabEditor not as an addon
Re-organize addon
Model preview, entity positions
Set local positions when spawning
Add BBox.AddBBox
Zoom out to focus on all of the sceneobjects
Set local positions when spawning
Add BBox.AddBBox
Zoom out to focus on all of the sceneobjects
Model preview, entity positions
Can define csproj name in project settings
Don't save package in addons..js
Add EntityPrefabEditor not as an addon
Re-organize addon
Make Json.Serialize and Json.Deserialize return the string value when dealing with Resources
This only really needs to be like this because it can't be a string in a string, because then the resource system won't detect the resources so dependencies won't get added
EntityPrefab GameResource
EntityPrefab tool addon
Mark Model as a EntityPrefab.Property
Update cached resource value when saving to disk/memory
Add Namespace, FullName to TypeDescription
ComboBox correctly changes the CurrentIndex when changing CurrentText
Made DockWindow.CreateDynamicViewMenu public
Make PropertySheet.AddProperty public
Fix crash in ToolWindowManager.Clear
Add DockManager.Clear() - to clear and reset to default values
Add [EditorForAssetType] - used in conjunction with IAssetEditor, means we can have different editors to the inspector editor
Detect cyclic dependencies faster
Game.Clients works in the menu
Fix the Current Game screen slightly
Dirty panel styles recursively when PseudoClass changes (fixes hover style remaining on children)
Move concurrency to the root
Fix CI uploading without tests passing
Lobby/packages design cleanup
Fix occasional panel index out of bounds
Add storage settings page
Revert "Remove inline setting label style, define it in stylesheet"
This should really be a re-usable class rather than something specific for just these pages. It'll possibly be reused in a bunch of places. `cell.is-label` seems right.
Popups for maxplayers and privacy, delete settings page
Clean game screen up
Front cleanup
Simplify razor line pragmas + wrap dynamic attributes so they get the right file/line numbers
This doesn't need the iterations
Fix up menu compile warnings
Converted all settings - no longer using templates in menu!
Started converting the settings pages
Passively ignore razor bind exceptions
Add server list sidebar placeholder to show intent
When we get an exception in an event don't call that target anymore, but keep the others going
Fix exception when getting active style blocks
Rename NavigatorButton to Anchor - don't derive from button
Style cleanup
Fix NRE in WildcardMatch
Fixes
Revert "Menu: Validate GamePackage.Usage in GameScreen to prevent NRE for local projects"
This reverts commit 67704c38470d188869313834a16edbf45fa0e610.
Revert "Fixed Package.FindAsync failing to deserialize PackageUsageStats - fixes Sandbox and Asset Browser cloud tab"
This reverts commit 680d2f2b637479610ca6c07916b24b76f0e81177.
Add test for Package.FindAsync
Don't let UsageStats be null when wrapping PackageIndex
Always return a UsageStats because they'll deserialize to a struct
Better package usage stats, better trending calculation
Keep lobbies to one line
Lower opacity of empty servers
Fix 5px border down the right of game screenshots on main menu
Tweak icon hover
Mattress meta
Give a polite warning when no endpoint when uploading
Obsolete Package.Background
Tests for negative animation-delay
Animation keyframes support background position, background size
Game widgets show screenshots
Fix for new screenshots api
Rebuild search index when adding/removing screenshots
ImageLarge not used anywhere
Separate screenshots / loading screen pages
Only show loading screen option for maps and games
Comment out redundant upload types
Wrap the screenshot properly to offer some compatibility
Login api user stats
Include screenshots in search
Can save/restore in editor style edits https://files.facepunch.com/garry/037591e3-f19e-49f0-92a3-030b545250a0.mp4
Revert "Saves Games MVP (#722)"
This reverts commit b129f0e185d29828791ed92fbe76a0ace0fedb63.
Fix tests to reflect new behaviour of parser
Skip over empty styleblocks
Fix opening stylesheet location when seemingly not clicking the label
Can toggle :hover etc in style editor