userGarry Newmancancel
branchsandbox.source/mastercancel

115 Commits over 92 Days - 0.05cph!

4 Years Ago
Realm cleanup [UnmanagedCallersOnly]
4 Years Ago
Unused code Fixed namespace format in Interop Native Gen Fixed Struct Namespace in Interop Make generated managed classes partials Trace bindings Bind GetEntityHandle Trace Basics Trace with extents Added Vectror3.SubtractDirection
4 Years Ago
Added float.Approach Added Vector3.Approach Added PlayerController baseclass Added FlyingController
4 Years Ago
Implemented Rotation.From( Angles ) Cleaned up Angles struct Added Entity.Velocity Bind AbsVelocity/AbsOrigin Fixed movement not interpolating
4 Years Ago
Updated InteropGen to use net5.0 Fixed Console not compiling Remove unused binds Switched Time class to use engine time Update Rotation.cs stripped usercmd.aimDirection Player/Entity binds CBasePlayer call ServerSimulate C_BasePlayer call ClientSimulate Player.Simulate Entity.Pos uses Get/SetLocalOrigin Bind SetPreviouslyPredictedOrigin Basic predicted movement moved to managed
4 Years Ago
Interop: Managed class pointer inheritence Pass type with managed pointer NativePointer can cast properly Added Sandbox.Log Native side can dynamic cast managed classes Generated code cleanup Throw an error on unknown type
4 Years Ago
UserCmd
4 Years Ago
Grid Test comments Fixed exception logging not showing a message Compiler handles failed builds of dependancies better Fixed processor not creating .gen folder Fixed Sandbox.Generator exceptions
4 Years Ago
Update ClassAccess.cs Less logging net5.0.0-preview.8.20407.11
4 Years Ago
Grid: Never FillSpace if ColumnCount > 0
4 Years Ago
Added Panel.HasActive, HasFocus, HasHover Added Length.GetPixels HorizontalSplit Added Grid.FillSpace Rename GetContentPadding to GetInset Update HorizontalSplit.cs Verrical Splitter
4 Years Ago
Panel Class/Style debug
4 Years Ago
Can click stack traces in console to go to file Fix console window colours
4 Years Ago
Panorama: always layout based on layout variables passed, ignore the parent size Grid sizing fixes Renamed LayoutTraverse to Layout Added Button.Click Property Section PanoramaTest fixes Added IconPanel Some panel Props Panel isn't deleted in finalizer Update standard.less Grid: Set Spacing to -1 for automatic spacing icon Font PropertySection open/close Update BaseAccess.txt
4 Years Ago
Fixed non string properties updating every tick Fixed crash when hotloading panels Fixed some console labels changing Grid properties call InvalidateSizeAndPosition Added PropertySheet/PropertyField GridTest uses PropertySheet PropertySheet styles Fixed panels not getting collected
4 Years Ago
Cleaning Up Hotload results in console Hotload property styles Merge branch 'master' of sandbox.source Fixed FloorToInt not converting to int Hotload Skip AccessControl Delete AnalyzerLibrary.cs Bind Style.Width/Height/MaxWidth/MaxHeight Added Panel.SetContentSize Added Style.GetContentPadding Library Attribute icon Added UI.Grid Added Slider.OnValueChanged Don't try to show console error if in another thread (todo) Grid Test Added GridTest option
4 Years Ago
Update ci.yml
4 Years Ago
Update ci.yml
4 Years Ago
Fixed missing icons Common property base Live update propery sheet
4 Years Ago
UI Panel selection/property sheet Show classes on panel ui PanelList live updates
4 Years Ago
Icon Font Property sheet
4 Years Ago
Entity List Entity Selection Library Tabs
4 Years Ago
Column layout Cleaning up
4 Years Ago
Fixed missing dlls in generated addon csproj
4 Years Ago
Moved Sandbox.Projects into ProjectGen (we'll call the exe from game to generate new csproj etc) Finish consolidation Interop cleanup
4 Years Ago
Moving Addon/Compiler config structs to Sandbox.System
4 Years Ago
Moved Manage.Init/Startup to Bootstrap.Init/PreInit Show stack trace on logging Fixed addon/compiler not using our logger
4 Years Ago
Dissolve Sandbox.Rcon Merge branch 'master' of sandbox.source Sandbox.Convar.Library to Sandbox.ConsoleSystem Sandbox.Engine.Class.Library -> Sandbox.Library Console Command refactor, simplification
4 Years Ago
Update ci.yml
4 Years Ago
Update ci.yml
4 Years Ago
Update ci.yml
4 Years Ago
Update ci.yml
4 Years Ago
Folder renames More refactoring Test refactor/cleanup Sandbox.Library absorbed
4 Years Ago
Moving Html parser to namespace Refactor Stripped HtmlEntity, Added HtmlEntity tests
4 Years Ago
Trimmed HtmlNodeCollection Remove Overlap Strip save/write/commentnode HtmlAttributeCollection stripped More trimming More trim Start HtmlParser unit test Strip ServerSideCode parsing Handle unclosed tags in a more permissive, expected way More stripping HtmlParser unit tests
4 Years Ago
Sandbox.System.Test Generators source can't have path names now apparently, so fix that Add stripped down version of HtmlAgilityPack for parsing html pragmatically Use our HtmlNode version instead of packaged version More trimming XPath not needed in access list
4 Years Ago
LFS cache
4 Years Ago
Create ci.yml
4 Years Ago
Completely removed Sandbox.Public, Sandbox.Math Sandbox.Convar is part of Sandbox.System Fixed compile errors due to wrong package versions Update BlazorWebView Intellisense for generated code seems to have started working, so we don't need the BeforeBuild remove hack
4 Years Ago
Facepunch.System becomes Sandbox.System Rolled console back fto netcoreapp3.1 (because of NETSDK1130 errors) Getting rid of Sandbox.Math, moving some shit from Sandbox.Public into Sandbox.System, deleting unsused shit More refactoring Consolidating Facepunch.Interop Logging system refactor Added custom logger Use custom logger Math refactoring Update to 5.0.0-preview.7.20364.11 Don't commit managed folder Update .gitignore Use PortablePdb Allow access to Math/F Unreference NLog Fixed Lerp/LerpInverse Remove Facepunch.Steamworks
4 Years Ago
More allows Fixed Touches not clearing on reload
4 Years Ago
Can whitelist individual overloaded methods
4 Years Ago
AccessControl handle generics better
4 Years Ago
Fixed console not resizable when windowed Console app text not selectable by default AccessControl - log types, methods Automatically allow other addons Base access rules Try to log file and line of unauthorized accesses Generated logger uses addon name instead of assembly name
4 Years Ago
Fixed panels not always getting deleted Don't try to hotload if compile failed Fixed deferred hotload calling in loop on fail Added Add.Slider Update PerformanceTest.cs
4 Years Ago
Call PreRenderUI in menu too Added Time.Delta Remove panel from layout on delete Moving Panorama Tests to own window
4 Years Ago
unlimit fps_max Fixed ClientLayer::PreRenderUI called after UI rendered More console shit
4 Years Ago
Webrcon binary messages
4 Years Ago
Console perf window
4 Years Ago
Run Rcon SendQueue in thread InteropGen supports "out string" Binding more styles properties Prefer player eye data from clientside (smoother)