295 Commits over 882 Days - 0.01cph!
Support for closest-corner, farthest-corner, .., and radial offset
Initial work for new text gradients
A working example for the VirutalScrolling ui test
Fix addon editor getting squished and not scrolling
Fix some odd behaviour with PanelTransform lerps
sbox-issues/issues/2241
Remove matrix array from PanelTransform, just use the struct
Convert backgroundAngle to a turn value, consistent with `to left/right/..`
sbox-issues/issues/2271
Allow BindingFlags.Static for Change callbacks
Fixes sbox-issues/issues/2245
Null ErrorList singleton on destroy
Fix for sbox-issues/issues/2175
Panels with pointer-events set HasMouseInput / HasMouseVisible
Implement paused state for animation-play-state
Remove dead code causing an error when creating game resources
Fix box-shadow's border-radius not matching up
Fix error list resetting its filter on hotload
Don't load into remembered map if the gamemode wants Empty
Set BoxPosition attribute when rendering backdrops
Fixes blur and other filters not covering WorldPanel correctly
Remove invalid css
Minimum height for folder error box to prevent text getting clipped
Don't try to instantiate interfaces when finding code editor
Fixes an issue breaking some users addon manager if they don't have VS or VSCode installed
Add support for "Any With Support" map selection mode to map select page
Maintain previously selected configuration after opening launcher properties
Enable Save button after selecting a package from s&works
Add launch configurations to tools dropdown
Consistent with project settings menu
Fix launcher losing its selection when editing the actively selected config
Fix Entity.Position description
Fix unfinished transitions getting reset on state change
Inject EnsureSufficientExecutionStack everywhere
DebugOverlay's ComboBox remembers its selection after a hotload
Fixes error where a local addon's meta won't deserialize strings to enums
Fix ../'s in scss paths causing hotloads to fail
Fix typo
Killed transitions jump to final state before being removed
Supply correct dimension and shorthand for background-size transitions
Add transition for background-position
Pain day 3 for game template
Support copying graphemes outside TextEntry too
Improve console text selection
Improve behaviour of label selection if drag rect is negative size
Fix Global.IsDedicatedServer not true on dedi
Assign Global.ServerSteamId on server too
Don't stomp horizontal scroll velocity
Add slight delay to prevent re-activating keybind when clicking
Settings style tweak to help with 4:3 aspect ratio
Add Facial & Gloves to avatar menu
Settings cleanup and theme consistency
Avatar & setting page style improvements
Ctrl + home/end support for multiline inputs
Grapheme support for TextEntry's ctrl + left/right navigation, and a bit of cleanup
Update SelectWord to work with word boundaries
Double click and dragging will select whole words
Cleanup
Fix out of range exception, cleanup
Fix caret and selection ruined from certain emojis like 👨👩👧👦
Fix caret position when doing realtime emoji replace
Fix potential out of range exception
Fix realtime emoji replacement not working if a grapheme exists in string already
Fix caret position when pasted text contains emojis
Add a emoji replacement to textentry tests
Fix caret position when clicking and navigating with up/down arrows
Fix asset absolute path getting stomped by Path.Combine
Fix assets from other gamemodes getting uploaded when paths are similar, i.e. c:\addon and c:\addon-two
Adjust sensitivity slider's range and format
Fix error creating lobby when gamemode's maplist is not null but empty
Fix caret position on newline characters
Previous fix missed an edge case and did not work with emojis, hope this way isn't shit
Fix up/down arrow caret navigation on multiline inputs
Fix CheckBox not pulling package meta bool binds