userGarry Newmancancel
branchsbox/mastercancel

3,129 Commits over 1,338 Days - 0.10cph!

1 Year Ago
Moved network and api protocol into src/common/protocol.h, deleted unused version stuff
1 Year Ago
This test is a bit subjective, lets give it more breathing room
1 Year Ago
Fix potential NRE in Panel.TickInternal() OnAssetFileChanged doesn't throw an exception when the file was deleted Handle and report template parsing exception Fixed exception reporting wrongly classifying old addons as engine exceptions Fix menu exceptions getting ignored Error reporting classify tools propertly Update exception dsn
1 Year Ago
Fix editor crash on exit (causing layout to not save)
1 Year Ago
BuildShaders.bat needs to build the whole resource system now because shaders and resources. So do that.
1 Year Ago
Build rendersystemempty when building shaders
1 Year Ago
Fix crash when closing console and restoring default layout Fix unable to close/open game view dock Arrange View/ menu alphabetically Fix gameframe fullscreen
1 Year Ago
Update Facepunch.SymStore.exe
1 Year Ago
Update Facepunch.SymStore.exe
1 Year Ago
Revert "Fixed an issue with bind proxies change detection" This reverts commit 25876a3af2d31f764e5ccbcc3774b36b39b992e1.
1 Year Ago
Added upgraded docking system
1 Year Ago
Show facets in asset browser https://files.facepunch.com/garry/ad56d755-b646-4e12-a854-f43e1b1cad49.png
1 Year Ago
Asset Browser handle spaces better https://files.facepunch.com/garry/0c89437d-84c0-439e-85e5-6fb5e5232f8b.png
1 Year Ago
Asset party type selector Move TagPicker to TagPicker files Fix NRE when hotloading after closing hammer TagEdit - updated asset browser & publisher https://files.facepunch.com/garry/cfb1e92e-6654-43c7-95ec-b587a7fe34b4.png
1 Year Ago
Diagnostic fixes Move Debug Overlay options
1 Year Ago
Compiler diagnostics
1 Year Ago
Add Sandbox.Utility.DisposeAction More startup time diagnostics Hotload diagnostics
1 Year Ago
Startup time diagnostics
1 Year Ago
Double click project row to open properties Package Settings page Use project settings window to configure asset packages Project publish wizard foundation Enforce/Signal package ident length to avoid silent fails Get rid of IWebProgress, add simple action callback instead New publisher works Delete old PublishWindow Merge fix Upload wizard fixes Clean up and make it all work for non single file projects Clear the package cache after successful upload so it'll be usable immediately Delete PackageSettings page, replace with button
1 Year Ago
Add ContextMenu which automatically deletes itself on close. Try to use this whenever popping up a one time context menu. Move Project Enabled context menu option to first position Return early in DrawTextBox if rect is invalid Sully the project list with stats and warnings
1 Year Ago
New package facets api replaces categories
1 Year Ago
Fixed text panels not updating when string changed
1 Year Ago
Clear background image if setting to a missing/invalid image Add Package.FindAsync (new api) replaces Package.Query Only compile runtime local addons if they need compiling Load runtime addon resources on activate (so sounds work etc) Add active property to button
1 Year Ago
We only need to rebuild the panel's box if yoga or our parent position changed Add checker for HasNewLayout Don't try to cache null packages Fix transitions causing recursive selector checks Speed up HasClasses Refactor Panel system so PreLayout only recurses when it really really needs to Only call FinalLayout if we need to https://files.facepunch.com/garry/8df37b66-e43c-4c46-9123-022f6888b7e7.png Fix backwards compatibility
1 Year Ago
Fix Panel.OnParametersSet getting called twice
1 Year Ago
Don't use localhost api - I knew I was gonna do this eventually
1 Year Ago
Switch to new find/get api endpoints
1 Year Ago
Less debug spam
1 Year Ago
Local packages untangled from remote packages Local packages now end in #local and are completely separate from remote packages. This means you don't have to disable your game project to test the published version. It also means your launch configs are now broken. To fix just go in the config for each one and set them back up. I've updated the Game list page to razor so we could have the local game tab.
1 Year Ago
Fix compiler not finding runtime game dll when compiling runtime addon Can get TypeDescription by fullname (namespace.typename) Runtime addons can define their primary class
1 Year Ago
Automatically rebuild the project page on hotload Disable debug spam Package.MountAsync can load the addon assembly too
1 Year Ago
Update tooltip text if tooltip text changes while visible
1 Year Ago
Don't let game code use ConsoleSystem.GetValue or SetValue to access engine convars
1 Year Ago
Update zio to latest
1 Year Ago
define _SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS todo: look at whether we should update protobuf
1 Year Ago
Fix crash when shutting down during a level transition
1 Year Ago
Implement PhysicsShape.RemoveTag Only change datatable tags on the server (suspect this will fix https://sentry.io/share/issue/2446b124736f483ea51358d927983db6/
1 Year Ago
Fix crash when changing maps PerformanceTrace Physics World Step Add perf trace for EvaluatePose Add perf trace on trace + prediction
1 Year Ago
Fix crash when compiling material
1 Year Ago
Strip unused WorldGroupWorldInfo Fix worldgroup crash on server shutdown, see comment in CWorldGameSystem::LoadWorldGroupInfo
1 Year Ago
Fatter menu
1 Year Ago
Fix streamdeck popup
1 Year Ago
Just ignore GameCategory
1 Year Ago
Obsoleting GameCategoryTypes
1 Year Ago
Testing more performance metrics
1 Year Ago
Send some performance info
1 Year Ago
Fix razor file extension checks case sensitive Settings page partial cleanup
1 Year Ago
Tooltips
1 Year Ago
Group projects better
1 Year Ago
Remove some unused gameui Don't reset buttons when mouse cursor window