userGarry Newmancancel

19,538 Commits over 3,990 Days - 0.20cph!

2 Years Ago
Can edit styles in panel's inspector Try to fix "path must be absolute" exception
2 Years Ago
Fix tests
2 Years Ago
Fix Editor labels not having callbacks Can click stylesheet name in panel inspector to open it Provide filename for stylesheets defined in razor files
2 Years Ago
Style tweaks
2 Years Ago
Store the filename and line number in StyleBlock Make PseudoClass available on IPanel Highlight panels with :hover in UI tree Hide a bunch of useless panel properties in inspector TabWidget can save its state Can see panel styles in inspector https://files.facepunch.com/garry/4a3983e5-f072-45ce-b746-b7b05234d8be.png
2 Years Ago
Edited the wrong yaml
2 Years Ago
Build native before managed
2 Years Ago
Move Managed Tests to after native build - because we likely want some of the dlls to test
2 Years Ago
Delete yoga.dll now it's compiled
2 Years Ago
Fix partydeck styles glass styles can use gap !
2 Years Ago
Ingame console doesn't use templates anymore GameSetting use razor Menu back to horizontal Servers Widget Games widget Don't lowercase texture path when loading (because http can be case sensitive!) Hotload textures in the menu properly Add MenuUtlity.OpenFolder NewsWidget Style tweaks Event widget Navbar cleanup PlayerWidget Navbar cleanup Clean main menu styles new & trending Refresh server list widget automatically Package list sidebar glass style Dirty check PanelNode properly Add TreeNode.SetChildren Sidebar can be bigger now If the razor @ref is the wrong type then ignore it Fixup partydeck Merge pull request #712 from Facepunch/main-menu-sucks Main menu sucks
2 Years Ago
Dirty check PanelNode properly Add TreeNode.SetChildren
2 Years Ago
Package list sidebar glass style
2 Years Ago
Fix total player count
2 Years Ago
Make sort:trending make more sense Fix player lists
2 Years Ago
Refresh server list widget automatically
2 Years Ago
new & trending
2 Years Ago
Navbar cleanup Clean main menu styles
2 Years Ago
PlayerWidget
2 Years Ago
Ingame console doesn't use templates anymore GameSetting use razor Menu back to horizontal Servers Widget Games widget Don't lowercase texture path when loading (because http can be case sensitive!) Hotload textures in the menu properly Add MenuUtlity.OpenFolder NewsWidget Style tweaks Event widget Navbar cleanup
2 Years Ago
Ingame console doesn't use templates anymore GameSetting use razor Menu back to horizontal Servers Widget Games widget Don't lowercase texture path when loading (because http can be case sensitive!) Hotload textures in the menu properly Add MenuUtlity.OpenFolder NewsWidget Style tweaks Event widget Navbar cleanup
2 Years Ago
Fix exception when splashscreen manually closed Fix exception in DragData.Url Fix LaunchConfig construct exception Fix exception in ConsoleOutput.OpenAnchor Fix exception in Hammer.PostLoadMap Fix exception in AssetPreview.GetAssetThumb Attempt to fix CloudAssetDirectory share access exception Attempt to fix exceptions in AssetFolderNode.UpdateCount Fix possible exceptions in FileWatch.Tick Wrap ClientSpawn so downstream exceptions can't cause too many problems Exception wrap CreateEntityFromEngine better Make unhandled RPC a warning Change how ModelEntity.PhysicsBody is returned to avoid null pointer exceptions Handle file in use exceptions in NetworkAssetList.AddFiles Disconnect clients if they're requesting net files that don't exist/are deleted Add string.ToLong
2 Years Ago
If the server's port is taken, try the next one a few times
2 Years Ago
Color picker handles HDR colors
2 Years Ago
Show components in entity list better https://files.facepunch.com/garry/a20003da-9cd0-48a7-a39c-15a0cb6f5f8c.mp4
2 Years Ago
Get rid of the blue skin
2 Years Ago
Fixed uploading runtime addons not working
2 Years Ago
This is faster without the parallel Add benchmark project Induce a tools hotload swap after game hotload - for the sakes of consistency This was happening anyway, just at a random point Make matt's amsi patch default (-amsi to disable)
2 Years Ago
This leafiest asset stuff isn't used anymore When registering custom asset type assets, register the compiled version too - which stops it thinking they're not compiled If imported GameResource isn't compiled then compile it Fixed passing in wrong name to RegisterResourceReference (might not be a bug but it looks like one)
2 Years Ago
Only add events on retail Don't hotload/etc compiled assemblies that we've already hotloaded Client only reload assemblies that have changed No need to re-verify assemblies that we've already verified Parallel thread .cs reads Cleaner Generators Clean compilegroup/compiler thread stuff Entity.FindByIndex<T> just return null if can't cast to right type Fix test TypeLibrary hunch speedups Don't do GC during server addon loading Include editor sounds so everyone gets annoying compile sounds Hotload manager use its own logger Include compiled shaders on server Disable AC optimization (it's not filling the resolver in propertly) Merge branch 'master' into iteration-speed-sucks Order the syntaxtrees before giving them to the compiler, because hotloading is going to want the names of things to be as close as deterministic as possible Fix compile notifications popping up on boot Fix compile notifications appearing on the top left of the screen for no reason Not using it, but can at least fix SetWindowNoActivate Merge pull request #688 from Facepunch/iteration-speed-sucks Speed up code iteration time
2 Years Ago
Fix compile notifications popping up on boot Fix compile notifications appearing on the top left of the screen for no reason Not using it, but can at least fix SetWindowNoActivate
2 Years Ago
Order the syntaxtrees before giving them to the compiler, because hotloading is going to want the names of things to be as close as deterministic as possible
2 Years Ago
Fix package selector property not saving or updating Don't pass #local packages to GameSupport optimized shader build Fix crash when fetching object bounds too early Fix water reflections renderbounds so it doesn't take the size of the entire map Switch @visibility to @internal - because afaik it's the only visibility that makes sense + add unit tests Merge branch 'master' into iteration-speed-sucks
2 Years Ago
Switch @visibility to @internal - because afaik it's the only visibility that makes sense + add unit tests
2 Years Ago
EventBatch pass additional columns
2 Years Ago
Only add events on retail Don't hotload/etc compiled assemblies that we've already hotloaded Client only reload assemblies that have changed No need to re-verify assemblies that we've already verified Parallel thread .cs reads Cleaner Generators Clean compilegroup/compiler thread stuff Entity.FindByIndex<T> just return null if can't cast to right type Fix test TypeLibrary hunch speedups Don't do GC during server addon loading Include editor sounds so everyone gets annoying compile sounds Hotload manager use its own logger Include compiled shaders on server Disable AC optimization (it's not filling the resolver in propertly)
2 Years Ago
Logging in CompileGroup TypeLibrary logging Diagnostic event for start to end code iteration timings
2 Years Ago
Remove log tags Remove the rest of the log tags Texture.Update doesn't crash with wrong sized data, can update the first mip only, will generate the other mipmaps if only updating the first mip SkiaTextBlock will update the texture instead of disposing and creating a new one Add names for other runtime textures to aid debugging Add logging menu to editor, can switch Trace/Detailed logging on https://files.facepunch.com/garry/88a623bf-7fcd-4245-bf05-13ae6da6f5d9.png
2 Years Ago
Don't need special checks for IClient anymore in netcode, because it's an IEntity IClient and IEntity can be [Net]
2 Years Ago
I left my test code in 😅
2 Years Ago
Api Updates
2 Years Ago
Api updates
2 Years Ago
Api updates
2 Years Ago
Dedicated server fixes MapSchema experiment (unexposed) Re-add ResetMap, HammerID is a string Protocol++ (sorry, HammerId forced it) Remove Entity.IsClient, Entity.IsServer (just add Game. in front of them)
2 Years Ago
Remove Leaderboard + Rankings backend (sorry ziks, we built this on quicksand)
2 Years Ago
Latest Api
2 Years Ago
Latest Api
2 Years Ago
Latest Api
2 Years Ago
Latest APi
2 Years Ago