19,254 Commits over 3,898 Days - 0.21cph!
▆▉▌▉▉▉▅ ▌█▇▍▇▊
▋▉▄▌▍▇ .▊▋▍▉▇▍█▍▌▌▇▅▍
Fixed border harshness
box-shadow-* properties
box-shadow-* set tests
box-shadow property
cursor property
pointer-events
Hit test takes into account the border radius
Border shader looks more like real css results now
Scissor culling
Scissor clipping (in shader)
Fixed styles not updating properly when stylesheet changed
Faster font texture setting
Fixed border rounding
Size Text panel to text content if no size etc
Selector Tests
Descendant selector
Add SelectorChanged to LayoutCascade
Rebuild styles if ParentSelectorChanged
Transitions work with descendant selectors
Copy styles.scss ti out
Fixed not adding inset to text
Hotload styles
Fixed border reading rgba colour
Fixed empty style error
Mark all styles dirty when changing stylesheet
Text block renderer
Fixed shader transparency bugs
color, font-size, font-weight
Border property parsing + tests
Border transitions, implementation
Add border to inset
Skip space at the start of properties
shader comments
Add test borders to test panel
Layout refactor
Can add your own "display" functions
Padding property multi-mode
Padding unit tests
Margin layout unit tests
Margin/Padding percentage tests
Kill transitions when transitioning away
Can add new easing functions
Generalize timing class
Render using vertex
Shaders
Border radius properties
border-radius parser
BorderRadius tests
Named Colours
rgba/rgba parsing
Transitions (first try, delays are fucked)
StyleParser.Sheet
Top level stylesheet parsing
Support comments
Time input/layout/render individually
Don't render offscreen panels
Only update hovered if mouse moved
Made styles a class
▌▋▊▍▍▍ ▇▌▋▉▋ ██▌▄▉█▊▅▄, ▉▍▌▌▍ ▄▅▊▊▌ ▆▅▌▅▅▍▉ ▌█ █▄▇▆ ▇▉▉▄▆▆ ▄▋▅▅▊▊
Cache style
Premature Optimizations
Fix hover remaining when unclicking
Transition Cleanup
Padding inset
Color parsing
Length parsing
Style Parsing
ScreenRect in layout
Layout fixes
Layout
Display
Flex Layout
Layout Test
StartPurchaseAsync: Should now be able to pass in multiple of the same item to purchase multiples
Allow caller to specify OverlayToStoreFlags when opening Store Overlay
Allow caller to specify OverlayToStoreFlags when opening Store Overlay - fix
Merge pull request #476 from stang-tgs/master
Allow caller to specify OverlayToStoreFlags when opening Store Overlay
Expose OverlayToStoreFlag
Add/Remove ws item dependency
getting dependencies/children
Merge branch 'k3-item-dependency' into k7-addit-prevs
Added ugc addtional previews
Merge pull request #475 from kamyker/k7-addit-prevs
Added ugc addtional previews
Added clan chat
Merge pull request #474 from kamyker/k6-clan-chat
Added clan chat
Fix race condition with async callresults
Merge pull request #472 from MadrMan/master
Fix race condition with async callresults
Lobby.SendChatString() and OnChatMessage fix
Merge pull request #466 from kamyker/k5-lobbymsg
Lobby.SendChatString() and OnChatMessage fix
Redist for 1.50
Headers 1.50
Generated 1.50
Don't generate types starting with "FnSteam"
Manually create SteamNet delegates
Replace int64_t with long, int32_t with int
Make NetKeyValue partial to support the added functions
Removing Removed
Re-adding BroadcastUploadStart_t and BroadcastUploadStop_t - because while they're no longer in the sdk, they are documented on the site
▆▄█▊▅ ▋▉▇▉▍▉▉ ▋▍▊▆▊▊ ▆▍▋▇█▌ ▇▆▅ ▋▍ ▋█▆█ ▌▆▇▊▌█▊▍▆, ▅▇ ▉█▊▊ ▋█▌▉▍▅ ▆▍▊▊ ▇▌'▊ ▋ ▇:▌ █▇▅▍
▆█'▅▅ ▆▄▊ ▇▇▅▅▍ ▇▍▆▍▌▇▅▅▉▌▅▅▅▍▇▉ █▅▋▋▊ ▋▉▆
▍█▄█▇ ▊▄▄█▊▍ '▊▉▅▊▊█' ▋▌ █▇▍
▊▌▍▊█ ▇▍▇▅▉ ▍▊█▇ ▄▋▌▆█▅ ▄█▋▄▉▆
▄▇▆▅▅▌▅▅█▄ █▋▊▋
Realm cleanup
[UnmanagedCallersOnly]
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
▉▌▊▄▍▍▋ ▅▋▊▅▌▆▉▊▆ ▆▆▍▉▌▌▅▌▉▄
▍▇▌ ▄▅▊▅▌
Added float.Approach
Added Vector3.Approach
Added PlayerController baseclass
Added FlyingController
Implemented Rotation.From( Angles )
Cleaned up Angles struct
Added Entity.Velocity
Bind AbsVelocity/AbsOrigin
Fixed movement not interpolating
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
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
▆▍▇▆▌▋▄▄ ▅▄▄▅▅█ ▆▉▇▍
▆▄▆▌▍▆ ▉█▆▅ ▊▍▉▋▅ ▆▋▊▋▉█
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
Update ClassAccess.cs
Less logging
net5.0.0-preview.8.20407.11
Grid: Never FillSpace if ColumnCount > 0
Added Panel.HasActive, HasFocus, HasHover
Added Length.GetPixels
HorizontalSplit
Added Grid.FillSpace
Rename GetContentPadding to GetInset
Update HorizontalSplit.cs
Verrical Splitter
Can click stack traces in console to go to file
Fix console window colours
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
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
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