reposboxcancel

17,194 Commits over 1,308 Days - 0.55cph!

3 Years Ago
Added KeyModifiers Text selection Added Panel.MousePos Added Label.GetLetterAt( pos ) Send an onmousemove to active element Added Label.ShouldDrawSelection Added TextEntry mouse drag selection Lable: don't be 0,0 if string is empty, be the normal line height Only count as a double click if the cursor didn't move significantly Added Panel.OnDoubleClick Select word if double click Merge branch 'master' of sbox
3 Years Ago
Physics joints and bodies can remove themselves by going through the physics world
3 Years Ago
Expose some parts of physics world
3 Years Ago
Add WithBasis helper to joint builders. Add Rotation.Conjugate
3 Years Ago
Add WithPivot helper to joint builders
3 Years Ago
Set :focus selector on focused element Added OnKeyTyped Focus element on click TextBlock.GetCaretPos Rect.ToString Panel.HasFocus, HasActive, HasHovered Focus on mouse down instead of click On KeyCodeTyped convert to buttoncode before passing it to managed Added Panel.OnButtonTyped( buttonname ) Fixed NRE in Panel.Switch Added UI.Renderer generic DrawRect for caret rendering TextEntry boilerplate Merge branch 'master' of sbox
3 Years Ago
Remove unused variable
3 Years Ago
increase aoproxy size for boxes a little bit Add CompileShaders and AllowDynamicShaderCompile to MaterialSystem2 interfaces, add method to compile single shader Add EShaderState Implement EShaderState rather than just bValid and show uncompiled shaders on shader list, compile them when selected Run ShaderCompile_CompileShaders method rather than the mat_compileshaders concommand Fix bug where met would think dynamic shader compiler would be enabled by simply VfxDll being loaded Implement ShaderCompile_CompileShaders() for a single string Merge branch 'master' of sbox
3 Years Ago
Suppor border: none If a length doesn't have px or %, assume px Added style.BorderWidth, style.BorderColor Add UI scaling Merge branch 'master' of sbox Update Microsoft.NET.Test.Sdk Don't scale ui by default because it breaks all the tests 🤦🏻‍♂️ nuget updates Merge branch 'master' of sbox
3 Years Ago
Solid weld proof of concept testing code
3 Years Ago
Add AO proxies to a bunch of Citizen props
3 Years Ago
Double the length of aoproxy distance calculation
3 Years Ago
Bind physics shape and shape cloning (collision merging)
3 Years Ago
Fixed ragdoll errors
3 Years Ago
Fixed warning spam
3 Years Ago
Remove/disable panorama
3 Years Ago
Border radius, shadow shit
3 Years Ago
BorderRadius from styles Don't commit these
3 Years Ago
Add edit vfx icon to met
3 Years Ago
Add vfxc and met to sbox_game group Fix typo on msdfgen vpc
3 Years Ago
Bit of a hack around the Vector2 issue RenderContext.SetVector2, SetVector3, SetVector4 Move cssbox shader into sbox.base Merge branch 'master' of sbox
3 Years Ago
Don't render entity AO proxies if entity is invisible or is view controller Add AO proxy to citizen and rust pistol Merge branch 'master' of sbox
3 Years Ago
Added Texture.Load Fuck these asserts Bind Vector4D Added RenderContext.BindMaterial Merge branch 'master' of sbox
3 Years Ago
Allow all the other joints to be created
3 Years Ago
Fix MaterialSystem,2.CreateRawMaterial Merge branch 'master' of sbox
3 Years Ago
Rename joint config to joint builder to stay consistent
3 Years Ago
Bind all functions for every joint so it's out of the way and never has to be done again
3 Years Ago
Ipsum tests Texture file cleanup
3 Years Ago
Texture uses ResourceHandle shit
3 Years Ago
InteropGen added pointer .ToString, .IsValid InteropGen: added ResourceHandle type Added GameLoop.PostCreateInterface Rename some big enums Added Material, binds HMaterial/IMaterial2 Added GameGlue.GetMaterial Changed SetMaterial to use HMaterial RenderContext.SetMaterial (temporary)
3 Years Ago
display: block Fixed text padding Failing padding test to remind me to fix it tomorrow
3 Years Ago
Refactored to box, added Margin FontWeight cascades properly Mark all styles as dirty on hotload
3 Years Ago
Added FontFamily property Changing how layout works Flow layout
3 Years Ago
Unbind Panorama Unbind UIWantsMouse/UIWantsKeyboard Make Sandbox.Game internals visible to Sandbox.Test Allow access to System.NotImplementedException Replace UI with UI2 StyleParser is internal StyleSheet.FromFile, StyleSheet.FromString Support element selectors + tests Support rgba( #ff0, 0.5 ) format Warn on unhandled style property Menu fixes Panel.AddEvent works again Panel input handles layered root panels Added Panel.SetClass Added Opacity style NulLCheck in Texture.Destroy Added position, handle absolute + test When adding/removing a class, dirty styles recursively Bind some of GameUIService Handle allowing buttons and mouse to go to the game SetHovered( null ) on game mouse Override game buttons if in menu Refactor for clarity, bit of documentation Stylesheet hotloading Added InputFocus Added EventQueue, ButtonEvent Remove some debug spam Merge branch 'master' of sbox
3 Years Ago
Iterate on postprocessing manager
3 Years Ago
Add mdsfgen Remove duplicated freetype and skia from msdfgen Clean up more stuff from mdsfgen Add VPC and more cleanup Ignore some warnings Add mdsfgen to groups Add dragbars to console Better align dragbars Make console responsive Merge branch 'master' of sbox
3 Years Ago
Rename all texture config types Create to Finish
3 Years Ago
Add stubs for the rest of the joints (conical, generic, prismatic, spherical, spring)
3 Years Ago
Add weld joint context
3 Years Ago
Bind everything that can be get/set on a revolute joint after it's created via a joint context
3 Years Ago
Use vertex and index buffers directly for UI render to cut out a lot of bullshit and so they're easier to bind
3 Years Ago
Add helper for getting texture from resource handle. Bind FindOrCreateFileTexture
3 Years Ago
Allow render attributes to be set from C#
3 Years Ago
Switch to Skia Merge branch 'master' of sbox
3 Years Ago
Stop material from setting sampler state when rendering UI so it can just be set once before render
3 Years Ago
Add callback after updating ui render state so sampler state can be set
3 Years Ago
Add sampler state bindings
3 Years Ago
Update UI2Test Added float.CeilToInt TextBlock implementation Add Texture.Destroy Cascade the font color and size TextureBlock cleanup Added UI2Test.Enabled
3 Years Ago
Bind EngineServiceMgr
3 Years Ago
Sandbox.Manage isn't used anymore (kind of)