userAlexcancel
reposboxcancel

435 Commits over 366 Days - 0.05cph!

32 Minutes Ago
We should be able to get away with not copying these manually, asset system should handle it We need a few files from core, though Clean up, slightly improved wizard
5 Hours Ago
Fix paths, temporarily copy sbproj
6 Hours Ago
Load from manifest, un-hardcode paths
6 Hours Ago
Initial standalone build wizard Standalone player exe Export into `data\` Copy all the stuff we want from core, base, citizen, bin Application.IsStandalone, don't try to load menu project if standalone
Today
Fix crash when drag-dropping .sbproj into launcher
3 Days Ago
Update stereo-related camera properties explicitly, rather than bundling in with UpdateSceneCamera
3 Days Ago
Editor scene camera ignores VR settings, only blit for stereo cameras - prevents weird ghostly stereo blit
4 Days Ago
Don't stop shadow animations/transitions when building final style sbox-issues/issues/5122, sbox-issues/issues/4679 Clean up UI lerp functions
6 Days Ago
Update haptics per-controller Scoped haptics support
6 Days Ago
Docs, cleanup Apply LengthScale
6 Days Ago
Squash history, update for SDL
13 Days Ago
AnimationIterationCount uses float infinity instead of -1 for "infinite" Fixes sbox-issues/issues/5306 Add index setter to SegmentedControl Fixes sbox-issues/issues/5300 Refresh editor title on project update Give primary buttons more feedback on click Project settings window updates title etc. correctly when project is modified sbox-issues/issues/4862
18 Days Ago
Fix texture filtering inside ui_cssbox.shader Fix filtering in other UI shaders too
18 Days Ago
CSS box shader - D_BORDER_IMAGE combo should be range 0..2 Fixes sbox-issues/issues/4874
20 Days Ago
SCSS: Don't apply animation styles before/after if fill mode is none sbox-issues/issues/5273
20 Days Ago
SCSS: Implement rem and em https://files.facepunch.com/alexguthrie/1b2611b1/sbox-dev_f5t9eFrLSk.png
26 Days Ago
Parse commandline properly to prevent projects with `-test` in the name breaking sbox-issues/issues/5208 Test for multiple keyframe percentages (sbox-issues/issues/5168) Support multiple keyframe percentages e.g. ```scss @keyframes tilt { 0%, 10% { transform: rotate(0deg) scale(1); transform-origin: center; } } ``` sbox-issues/issues/5168 Vector2Int, Vector3Int sbox-issues/issues/4995
36 Days Ago
Initial Improve API, add targets (left/right motor, left/right trigger) Motor frequency emulation Remove unused PWM fixes Better & simpler motor control Impulse trigger preview Haptic editor - Play -> Preview Approach this differently: let's just do a bunch of preset patterns and allow them to be scaled Remove stuff that we're not using now More patterns (though defining these in code feels silly) Apply scales, clean up More patterns Stomp active patterns when using raw access API Docs, allow length scaling
36 Days Ago
More patterns Stomp active patterns when using raw access API Docs, allow length scaling
39 Days Ago
Approach this differently: let's just do a bunch of preset patterns and allow them to be scaled Remove stuff that we're not using now More patterns (though defining these in code feels silly) Apply scales, clean up
40 Days Ago
Better & simpler motor control Impulse trigger preview Haptic editor - Play -> Preview
40 Days Ago
Motor frequency emulation Remove unused PWM fixes
41 Days Ago
Initial Improve API, add targets (left/right motor, left/right trigger)
46 Days Ago
Fix build (we don't support "display: inline", not sure if this was done on purpose?)
47 Days Ago
Improved style parser errors (sbox-issues/issues/4541) https://files.facepunch.com/alexguthrie/1b2911b1/sbox-dev_vMdiBVFnHU.png
49 Days Ago
Don't clear all attributes when popping a layer Preserve everything (so we keep scissor attributes etc) Fixes sbox-issues/issues/4971.
52 Days Ago
Correct text-decoration thickness default value
54 Days Ago
Clear dirty framebuffer region when popping a UI layer sbox/issues/1461
55 Days Ago
Add RenderAttributes.GetMatrix Save off and restore clipping values before/after drawing box shadows Should fix sbox/issues/1453 Remove log
56 Days Ago
Add support for CSS `font-smooth` https://files.facepunch.com/alexguthrie/1b2011b1/sbox-dev_oYg0ytkmSm.png
56 Days Ago
Implement calc for CSS, make it so that dynamic units (vw/vh/expressions/etc.) all update correctly https://files.facepunch.com/alexguthrie/1b1911b1/sbox-dev_ADiqfZ9hI2.png For sbox/issues/421, sbox-issues/issues/4753, sbox-issues/issues/723
2 Months Ago
Stomp cursor delta if we're locking to canvas in scene view, should hopefully prevent camera going wild when wrapping? Add support for editor pixmap cursors from managed, use it for custom eye cursor inside scene view Add margin to LockCursorToCanvas, clean up
2 Months Ago
Tidy up AfterUI render stage and use that for after-UI post-processing effects, rename to `AddHookAfterUI`
3 Months Ago
Add `CameraComponent.AddHookAfterOverlay`, supports running post-processing effects after UI is drawn
3 Months Ago
Show mouse cursors inside scene view, wrap them to canvas rather than locking to center, panning follows same direction as other engines If you preferred the previous panning behaviour there's an option for inverting it https://files.facepunch.com/alexguthrie/1b3111b1/sbox_MUEzCxyWs7.mp4
3 Months Ago
Scene view orbit camera: account for mouse X axis, add invert options to editor preferences sbox-issues/issues/4663
3 Months Ago
DoF doesn't need to grab depth buffer, we can use the depth prepass (thanks Matt) Don't need to grab depth for any other post processing effects either (because they don't use them) Compile shaders Undo changes to Graphics.GrabDepthTexture to avoid problems
3 Months Ago
Correctly resolve textures fetched from Graphics.GrabDepthTexture DOF uses DepthBuffer texture again + clean up a bit
3 Months Ago
Update DOF post-processing to use new Depth::GetNormalized() instead of accessing non-existent texture
3 Months Ago
Update editor play button when using F5 hotkey sbox-issues/issues/4529 Add button to open code editor if we fail to load a project
3 Months Ago
UI: optimal gradient width prefers background size if specified
3 Months Ago
UI: improve gradients by calculating an optimal width for gradient textures
3 Months Ago
Re-compile ui backdrop filter shader w/ SPIR-V block VR: fix LOD rendering, remove bVr from CFrustum::ComputeScreenSize
3 Months Ago
VR: Fix VROverlay xml comment
3 Months Ago
VR: Fix vulkan submit, submit depth texture to compositor VR: Update overlays from the render thread, because SetOverlayTexture might touch vulkan queue Forward InputData and VROverlay through to Sandbox.Game to preserve compatibility VR: Minor VROverlay cleanup
3 Months Ago
Fix multiple box-shadow parsing (oops) UI box / shadow / filter shader recompile
3 Months Ago
CSS box-shadow inset implementation https://files.facepunch.com/alexguthrie/1b2311b1/sbox_QVsBt34bNx.png sbox-issues/issues/3649
3 Months Ago
Correctly preserve worldpanel combo when popping UI layers Almost fixes worldpanel filters, but there's still some issues with depth
3 Months Ago
Worldpanel backdrop filters correctly sample from the framebuffer https://files.facepunch.com/alexguthrie/1b2211b1/sbox_SEP7KjTrRh.png For sbox-issues/issues/3520
3 Months Ago
Initial experiment to see if we can turn shaders into a normal compiled resource Clean up Always spew info for now Don't need ShaderHooks stuff anymore We will need another way to selectively compile in fast mode in future Remove useless asserts