19,204 Commits over 3,898 Days - 0.21cph!
Include some meta with stat entries
Stats exploration
Hide stats edit if can't edit
Get file/line in error report stack
Fix data not being passed
Fixed %u in logs
Fix stats data
Fix menu resources not downloading compiled versions of shit
Stats data fixes
ByteStream can be written to another ByteStream, added ReadObject
Obsolete the ClientStats class I added 4 days ago :cry:
Add EngineRpc
Add Stats variants for applying to a client from the server, throw exception when calling the wrong function from the server
Slack feed fixes
Fixed updated info log being wrong
Delete SandboxPageComponent
Add Stat page
Simplify multi messaging
Clean environment stuff (unused)
Stats editing
Don't wrap selection option titles
Don't allow select text in select option
Rewrite messaging to use protobuf
Message when package changes, or game is updated
Clean up asset edit page, fuck dropdowns
Fix thumbnails not uploading
Remove unused p2p stuff
p2p network connection fixes
Batch publish (#1138)
* Batch Publish available on right clicking content projects when they have an org set
* Can multi-select addons in asset browser to change publish status of multiple assets
* CRC calculations happen in thread (less editor hitching when publishing)
* Add Label.OpenExternalLinks (default to true)
* Add BaseItemWidget.ItemsSelected event
* Add AssetList.OnAssetsHighlight event
* Add Checkbox.TriState
Delete old AddonManifest, AddonUpload
Add Checkbox.TriState
Asset multi-select toggle publish status
Add Label.OpenExternalLinks (default to true)
BatchPublish header
Add BaseItemWidget.ItemsSelected event
Add AssetList.OnAssetsHighlight event
Formalize asset publishing into Asset.Publishing, show party icon if published
Get rid of the description etc page on asset upload
Start moving AddonUpload to engine
Cleaning
Run Crc64.FromStreamAsync in a thread
When deleting widgets via layout.Clear, set their parents to null so they aren't in the child list
Batch publisher for content projects, working concept
Fix StatChart infinite loop
Error logger add session
Messaging uses a different userid for users on assetparty and users in game
Skip messaging in pre-render
Fix not closing messaging
Fix exception when trying to read bad format degrees
Fix possible exceptions in Input.Process (but maybe not)
Cleanup messaging, fix exception
Fix NRE in CollectionList
ErrorLogger no longer used
Rename SessionData to SessionService
Messaging tests
Fix package info rebuild spam
Stagger package reference rebuilds rebuilds
Update username etc on login
Exception fixes
Optimize friend activity game list
Exception fixes
Tweak package list order
Maintain live table of active packages
Get player numbers from live lists
Add Activity.Content[]
Fix activity sessions not closing, increase player count immediately
Tighten eventhub usage
Fix NRE on userfront
Fix exceptions
Don't search users in search/find
Fix CodeApi NRE
Fix user page NRE
Show invite stats for admins
Collect ModelInfo
Generate AssetInfo on publish
Fix exception when logging out
Fixed being able to invite to org multiple times
Fix errors when removing member from org
Add versioning to logging
Fix exception when rejecting invite to org
Fix potential NRE in Asset Home
Don't report errors in debug
Fix package not found page
Fix exception when adding members to an org
Fix thumbnail upload errors
Can upload multiple screenshots at the same time