userCrayzcancel
reposboxcancel

295 Commits over 882 Days - 0.01cph!

1 Year Ago
Fix exception when Log.Error receives a null parameter
1 Year Ago
Don't land on the blank lobby page after leaving a game Fixes the occasional blank menu on disconnect
1 Year Ago
Fix gamemode & map error report tags getting set to null or previously loaded game
1 Year Ago
Replace game template input obsoletes
1 Year Ago
Run http allow list through the server config string table
1 Year Ago
Allow WebSocket uri schemes
1 Year Ago
Fix default value of slider entries in lobby game settings Assign the slider's value after min & max so it knows what the clamp range is Remove dead code
1 Year Ago
Update launch config tab titles when config changes
1 Year Ago
Fix css filters not accounting for margins
1 Year Ago
Apply scaling to text stroke width & line height
1 Year Ago
WebSurface's in-browser navigations will update the current url Resolves sboxgame/issues/issues/2977
1 Year Ago
Fixes razor <style> blocks sometimes failing to update We'd cache all stylesheets that occur at runtime then fail to update when trying to return to a stylesheet that existed previously, even if it's different than the block's present stylesheet. Resolves sboxgame/issues/issues/2999
1 Year Ago
Disable video settings in editor mode
1 Year Ago
Add letter-spacing transition
1 Year Ago
Add support for line-height css property Supports px and % values https://files.facepunch.com/crayz/1b0711b1/sbox-dev_JqHcXREoIW.mp4
1 Year Ago
Add emoji/linebreak test to text overflow test page
1 Year Ago
Fixes a bug with incorrect forced linebreak positions on fontruns with no linebreaks Use break-all for server and lobby list titles for visual consistency
1 Year Ago
Fixes highlight not repainting consistently when text selection changes
1 Year Ago
Fix text selection not working on center and right aligned texts
1 Year Ago
Format everything in RichTextKit Nothing changed except formatting. I forgot to do this when bringing it over, forcing it now so it's not a nuisance going forward (mostly spaces to tabs and looking at diffs)
1 Year Ago
Add support for `word-break` css property (#853) Supports `normal` and `break-all` values. Normal will break by word, break-all will break by character. https://files.facepunch.com/crayz/1b0211b1/sbox-dev_Yt8zD84LqS.mp4
1 Year Ago
Cleanup
1 Year Ago
RichTextKit - add WordBreakMode to break by words or characters Add word-break with support for `normal` and `break-all` Normal will break by words, break-all will break by characters
1 Year Ago
Update SkiaSharp & HarfBuzzSharp to latest (2.88.3) Apply workaround for SKBitmap.Decode bug
1 Year Ago
Fixed inconsistency in text-shadows with multiple lines of text https://files.facepunch.com/crayz/1b2311b1/Photoshop_ZFN5bkrhnW.png
1 Year Ago
Replace RichTextKit.dll with a stripped version of its source (#820)
1 Year Ago
Replace RichTextKit.dll with a stripped version of its source
1 Year Ago
Don't shrink the player count on server & lobby widget entries
1 Year Ago
Add support for text-overflow css property (#803) text-overflow is now supported with `clip` or `ellipsis`
1 Year Ago
Update RichTextKit.dll Plumb in text overflow Test page Cleanups Switch TextOverflow to an enum Add TextOverflow from BaseStyles.tt
1 Year Ago
Switch TextOverflow to an enum Add TextOverflow from BaseStyles.tt
1 Year Ago
Cleanups
1 Year Ago
Update RichTextKit.dll Plumb in text overflow Test page
1 Year Ago
Add special character validation to package ident
1 Year Ago
Fixes mouse clicks getting eaten when they shouldn't
1 Year Ago
Update RichTextKit.dll Plumb in text overflow Test page
1 Year Ago
Swallow game input if window recently became active
1 Year Ago
Fix graphic settings changing volume
1 Year Ago
Unit tests for project templates (#784) * Fixes compile errors in our extension & tool templates * Updates Sandbox.Test csproj to copy over templates and base code needed for compiling games * Added unit tests that fail if game/tool/extension templates do not compile
1 Year Ago
Fix compile errors in extension & tool template Add unit tests for compiling project templates
1 Year Ago
Fix ButtonGroup deleting its buttons + potential NRE Added developer settings category
1 Year Ago
Settings menu improvements (#770) * ButtonGroup can hold a value and treated as a form option * Switch Video Mode, VSync, Anti-Aliasing, Texture Filtering, and Game Language from DropDown to ButtonGroup * Each settings page has its own Restore Default/Cancel/Save Changes button * Fixed Save Changes button not highlighting when things are changed * Implement Restore Default action for all settings * Added .is-label to Glass styles, used it for settings labels * Stage keybind changes and only applied after pressing Save Changes
1 Year Ago
Setting button icons
1 Year Ago
Window mode setting is a button group Remove debug log
1 Year Ago
Switch various game settings to button groups Add glass.is-label, apply it to all settings labels Give each page its own save/restore buttons + highlight the button when changes are made Don't apply keybinds until save is pressed Controller configuration buttons Voip volume setting Add voip volume getter to game preferences Fill in and apply default settings Keybinds raise onchange event Prevent save button getting highlighted on initial reading or cancelling settings
1 Year Ago
Keybinds raise onchange event
1 Year Ago
Fill in and apply default settings
1 Year Ago
Voip volume setting Add voip volume getter to game preferences
1 Year Ago
Switch various game settings to button groups Add glass.is-label, apply it to all settings labels Give each page its own save/restore buttons + highlight the button when changes are made Don't apply keybinds until save is pressed Controller configuration buttons
1 Year Ago
Controller configuration buttons