242,467 Commits over 3,867 Days - 2.61cph!
Demote some new stuff from being public
Fixed overlay flicker when re-laying out (due to stuff being pressed on), don't set Style.Width|Height
Fix BaseVelocity not added in
Refactor: remove IVirtualCursor, IMenuSystem hook-ins, cursor razor component - add InputOverlaySystem which works in MenuDll and GameMenuDll, add RootPanel.Priority
Fix PositionEditorTool not snapping properly in localspace
Remove IndirectLighting script from MenuBackground
Add gamepad navigation support to main menu UI and game menu UI
- Virtual cursor system
- Panel traversal system
Little extra character in the death screen
Add acceleration/deceleration to movement
Add gamepad navigation support to main menu UI and game menu UI
- Virtual cursor system
- Panel traversal system
Node input context menu signal fixes
Added DragData.OfType<T>(), DragData.Assets helpers
Asset drag & drop into AG editor
Asset drag & drop into AG editor
Close the fallback menu if the real one was too slow to load but did
Close the fallback menu if the real one was too slow to load but did
Added parameterless Asset.LoadResource()
Added DragData.OfType<T>(), DragData.Assets helpers
Asset drag & drop into AG editor
Fixed nullable parameters in nodes
Fix warning when dragging non-text
Package.FormatIdent
Added default Resource.ToString(), Component.ToString()
Format matches GameObject.ToString(): "<type>:<name>"
Anti crash safeguards for spawning ragdolls
Avoid Lua errors with Spawnicon editor / Adjustable Model Panel when the entity is invalid
Prevent clientside entities spawning but being inaccessible at entity limit
Anti crash safeguards for spawning ragdolls
Avoid Lua errors with Spawnicon editor / Adjustable Model Panel when the entity is invalid
Prevent clientside entities spawning but being inaccessible at entity limit
Added public HasImplicitConversionTo / From extension methods
Pass mouse events from labels to the plug, fixes #1465
https://files.facepunch.com/ziks/2024-02-22/sbox-dev_30vniCtdgM.mp4
Can create variables by right-clicking inputs
Add "Use Labeled Output" menu on input context menu
https://files.facepunch.com/ziks/2024-02-22/sbox-dev_5qn6eAweBY.mp4
Fixes #1464
▉▉▆ ▇▌▌▌▉▊▄▆▋ ▅▌▄▅▆▊▊▅ ▊▇▊█ ▍▌▅▍▇_▊▍▆▊▋▆▋▌▇_▊▌▋█
ModelForm support for enum
Contest Add
ModelField fixes
Asset list pagination
Contest table update
Add component projects directly
Contest page, view and edit
Contest view page (foundation)
Added Rust/Particle ASE template with base soft particles and screen masking support
▉▍▌ ▍▍▅▍▉█▇▋▅ ▋▋▊▍▇█▊▇ ▇▌▆▋ ▋▉█▋▋_▍▆▊▌▊▉▊▅▍_▇▋▅▍
Reserialized more materials
Disabled gnb shader instancing variants
Compile fix (removing unused "using")
merge from nightlight_shader
▆▌▄▍▉▌ ▊▉▋▅█▆ ▅▉▌▅▉, ▋▆▍██, ▌▌▇▉▇
▊▍▍▇▆ ▆▆▄▇▄▆▌ ▄▍▋▆▆▌▅ ▋▄▊▇ ▌▄▊▋▅▄▇▍
▆▄▆▊▍ ▄▇▇▄▅▅.▋▊█▅▄▊▉ ▅█ ▋▊ ██▍▉ ▅▆ ▉█▅▄ ▄▄ ▄▌▌▆
▌▆▌█▅ ▊▍▍▋█▍▊▅ ▊▍▌ ▆▉ ▉▌▊ ▇▍▅▋▊▄▅ ▋▉▇▆ ▆▇▊ ▍▊▆▉ ▌█▄▋ ▊▆ ▍▆ █▄▆▌▉ ▆▍▊█▆▋▊
▉▊▋▆▆ ▄▋ █▌▍ ▍▆▍▍▋▇▊ ▉▆▌▌▇▉ ▅▉▋▌▍▆▊ ▆▋ ▌▉▄▅▋ ▌▉▊▉▉▇█▄
▍▌▉▉▉▍▌ ▍▍▌ ▅▅▊▊▉▅▋ ▅▅▋▆▇ ▇▌▉▉▌▄▊▆ (▆▍▄▄▉▌▆.█▊▋▇▋▌▋▍▄▅▅) ▄█ ▌█▅ ▋▌▉█▋▍▄▄
▌▆▋▊▅▄ "▉▅▊▍: ▇██▇▉▉▊▍ █▇ ▋▍▆█▋▌▆ ▅ ▍▇██▊" ▊▉█▅▄▋▄
▉▍▇██ ▍▋▇▇▄▋ ▌█▊▇ ▌▄▆▌▇▋█▆▆ █ ▍▌▋▌▄▇▊▅█▌▋ ▉▋▍ ▌▄▌▌▌▉ ▊▍▄▇, ▊█▌ ▆▇▆▅▋▄ ▄▉ ▅▍▉▆▋▅▊▄ ▌▊▆▇▇▄ ▇▍ ▉▇▋ ▌▄▋█
▆▉█ ▇▌▆ ▊▍█▋█▊ ▅▇▉▅█▍▍ ▆▊▇▅▉ ▆▄▇▊█▇▆ ██ █▇▋▆▋ ▌▋▅▊ ▌▊▌▇ ▅▉▍▅▇▌▅▉
▋▌█▍▅▋ ▍▍▉▄█:// ▍▆▊ ▄▌▍▊▄▅▄ ▄▉█▋▌▌▋
▊▆▄▇▇▌▋ █▆▆▊▄ ▋▅ ▅▋▅▌▅▉.█▄▆▊▋▍█▋▆ ▍▅▆▍ ▅▆▇▄▅▊.▇▍▉▊▊▄▄▇▌▌
▌▇▌▋▆▆ ▊▍▇▉██▍▅▆▄ ▇▄▉▌▌▊▍▆ ▋▊▍ █▊▊▋▉▊▌█▊▆.▉▊▍▊▇▊▊▅▍
!▍▇█▉▊ ▍▌ ▍▄▅█▊▍▉ ▇▅▇▋ ▋▌▌▄▋▊▋▋
█▊▆█▄ ▇ ▄▌▋▉▄▄▍▌▋▊ ▋▇▆▊ ▉▅▉█ ▄▌▌▆▅▌▊
Update BaseWeapon.Effects.cs
Screen Panels are rendered after all cameras, instead of being overlays of main cameras - fixes sbox-issues/issues/4664
https://files.facepunch.com/tony/1b2211b1/sbox-dev_3GOBPSIXii.png
▄▄▌▊▌▊ ▍▉▍▍▄:// ▉▄▇ ▊█▍▄▄▊▋ ▍▌▋▋▋▆▇
▆▌▌█▌▅▉ ▋▊▇▌▇ ▌▇ ▄▆▌█▄▉.▆▋▅▇▉▌▌▅▅ ▄▍▅█ ▊▇▄▄▊▋.▌▋▌▌▊▅▋▋▇▍
▊▍▇▋▊▄ █▋█▍▍▇█▊▉█ ▋▍▅▄▍▆▆▋ ▅▋▇ ▍█▆▋▄█▆▉▅▉.█▋▉▌▇▉▋▋█
!▇▆▆▆█ ▋▉ ▇▍▇▋▉▉▌ ▋▉▆▆ ▅▍▍▆▄█▌▆
▅▊▅▊▊ ▉ ▍▋█▅▊▆▌▄█▅ ▆▅▇▄ ▍▌▌▆ ▄▇▉▌▉▄▆