userGarry Newmancancel

19,646 Commits over 4,018 Days - 0.20cph!

5 Years Ago
Tasks properly retain realm
5 Years Ago
Generator output .cs files to disk so we can get intellisense
5 Years Ago
Added Sandbox.ThreadSafe to check that we're on the main thread etc Added custom SynchronizationContext to always run tasks on the main thread Catch UnobservedTaskException Warning spam Chat cleanup boilerplate for networking commands
5 Years Ago
Fixed calling wrong OnLayoutTraverse (fixes text selection, caret)
5 Years Ago
Fixed passing commands to engine not quoted properly Strip engine chat shit
5 Years Ago
Can close old console instances with middle click Toggle error/warning/info in console Show session length
5 Years Ago
Move Sandbox.UI inside Sandbox.Engine
5 Years Ago
Bind panel.MoveChildAfter, panel.MoveChildBefore Added IUIPanel.SetChildIndex Added Panel.SetFirstSibling(), Panel.SetLastSibling() Added Panel.GetIndex, Panel.SetIndex
5 Years Ago
Added Panel.IsTransparent Layer.Tick m_pWindows isn't used Added Panel.IsTransparentInHierarchy Added Panel.Blur If focused element is transparent in hierachy, blur it
5 Years Ago
Entity.Delete() Added game_restart Entity OnDelete callback
5 Years Ago
Fixed panorama layer render order
5 Years Ago
Fixed setting TextEntry text not working properly UIPanel disabled actions if fully transparent Chat Fixes
5 Years Ago
TextEntry Construct Realm Asserts are permissive, targetted Remove Debug protect from rogue unremovable layers due to exceptions when creating a panel Change oninputsubmit to onsubmit Added Panel.Focus() Chat WIP
5 Years Ago
Fixed gamemode not init when changing maps Added ClientLayer.ClearState Delete UI Layers when clearing state
5 Years Ago
Entity.Init called after spawn client/serverside Cleaning up console spam
5 Years Ago
Switch addons, compile when switching gamemode Templated versions of Entity.Create ServerLayer:ServerSpawn Gamemode is an entity Added Entity.Transmit (always, never, culled etc)
5 Years Ago
▉▍▌▅▊▇ ▊▋▅ ▌▊▌ ▅█▌▌▇ █▆▉█▇▊
5 Years Ago
Remove unused Clientside gamemode
5 Years Ago
Removed some unused code Added Library.TryCreate( uid ) Network managed class type, create right class clientside
5 Years Ago
InteropGen attribute support Added clientside/serverside attributes +Realm class Realming working
5 Years Ago
Document SteamClient.IsValid Copied wording from https://wiki.facepunch.com/steamworks/Setting_Up#using Merge pull request #449 from rhys-vdw/patch-1 Document SteamClient.IsValid
5 Years Ago
Entity leave/enter pvs
5 Years Ago
EntityManager.CreateClientEntityFromNetwork InteropGen: do type casts in c++ to avoid multi-inheritence disasters Maintain clientside entity list
5 Years Ago
newtonsoft free
5 Years Ago
IGame creates the player entity
5 Years Ago
InteropGen - allow access to static native variables Managed GameServer creates the player entity
5 Years Ago
InteropGen - native variable access (managed) InteropGen - native variable access (native)
5 Years Ago
Was editing files in the wrong folder :S
5 Years Ago
GameClient/GameServer
5 Years Ago
added a comment for future garry
5 Years Ago
Fixed hotloading not removing convars properly player.EyeQuat() Addons can use System.Numerics.Vectors Fixed Math.ToDegrees/ToRadians TestCommand spawns a chicken when player is looking
5 Years Ago
Added Quaternion class Vector and Angle play nice with Quaternion Added Entity.Create Bind Entity.Set/Get position/angles Player.EyeAng returns a Quaternion Update cbaseentity.def Fixed interop error when returning a managed class to managed Fixed idiotic infinite loop in Vector3
5 Years Ago
Added Convar.RunContext - allows automatically passing special objects to console commands (like the calling player's entity etc)
5 Years Ago
Managed class fixes Fixed passing managed class from native to managed
5 Years Ago
Compile warning fixes
5 Years Ago
InteropGen - baseclass definitions are namespace optional Added IServerEntity.GetManagedPointer() Bind IServerEntity Folding Sandbox.Source.Engine into Sandbox.Engine Define fixes Update soundscape.cpp Combine interop for Sandbox.Engine/Source.Engine Engine def cleanup Interop - don't generate types if type already exists in assembly Merge Sandbox.Entity with Sandbox.Engine Make Sandbox.UI shared source, include in Engine Cleanup
5 Years Ago
Sandbox.RCon fixes Library.RegisterAssembly can take a string instead of assembly Library.Create optional argument complainOnMissing Library register Sandbox.Entity Addons reference Sandbox.Entity Entity creation via Class.Library Player Entity Player EyePos, EyeAngles
5 Years Ago
Updated to net 5.0.0-preview.6.20305.6
5 Years Ago
Facepunch.WebCon -> Sandbox.RCon
5 Years Ago
move sandbox.source.client into sandbox.source.engine Route client commands from engine Facepunch.Console -> Sandbox.ConVar Run managed console commands from native Delete Facepunch.Input (unused)
5 Years Ago
Fixed VPC /mksln not adding ".sln" if path name has a . in it Fixed crash when saving preferences in console Removed unused bindings system Bind g_pCVar
5 Years Ago
Save console window position
5 Years Ago
Don't commit addon sln/csproj
5 Years Ago
▌▄▊ ▇█▆▋▄▅
5 Years Ago
▋▍▌█▊ ▋▄▄ ▊▆▌▋▊▉█ ▄▊█▊▋ ▇▅█▅▊█▊▇▊▊▌ ▆▍ ▉▇▆▍ ▇▄▉▉█▄▇ ▋▅▇▍▉▆
5 Years Ago
CBaseEntity managed pointer Entity notify manged on delete
5 Years Ago
Remove Sandbox.Source.Server Add Sandbox.Entity Added interopgen cast flag Fixed interopgen always trying to cast classes to void* GameUIFuncs.AddPanoramaView cast fix undef GetClassName Proxy CEntityFactoryDictionary::Create through managed Ignores
5 Years Ago
▋▇▇▋▉ ▋▆▇▍▇▅ ▅▇▋▋▋▍
5 Years Ago
Unused crap game dlls required manged dlls Don't commit libraries that are gonna change More ignore
5 Years Ago
devtools launcher fix Fixed over-ignores Fixed compile errors delete generated files Ignore proto gen