22,466 Commits over 1,614 Days - 0.58cph!
Conditionals for map/gamemode specific form rows
Content downloads tab
Set package we're editing
Navigate to description when editing different content
Don't like that
Organize a bit, edit map page
Map settings form
Consolidate map/addon setting pages
These don't need to be navigators
Undelete that woops
Cleanup/fixes/better naming
Add timeout-minutes to the core job descriptor as well
Cleanup
Addon settings pages
Style tweak
Make ParticleAttachment public
Hammer.Skip works for enum fields
Engine's string to particleattachment type supports string numbers
Model.GetData<>() supports deserializing to enums
ModelParticle class uses ParticleAttachment enum
Merge ModelDoc.ListAttribute into ModelDoc.GenericGameData, and rename it to ModelDoc.GameData
Demote Model.TryToGetData()'s error to a warning
Update base_modeldata.fgd
Compile shaders hammer is complaining about
Security shutter - fixed painted skin having wrong metal map assigned
security shutters - changed painted roller curtain to reduce visual noise on mask
Merge branch 'master' of sbox
security shutter - removed edge bevel on sides - added back faces to curtain rather than backface shader
Merge branch 'master' of sbox
Compile tools_encode_environment_map.vfx
Add PhysicsGroup.Bodies and PhysicsWorld.Bodies
Add PhysicsGroup.Joints and PhysicsBody.Shapes
Attribute suffix for ModelDoc attributes
FGDTypeAttribute can now provide choices to fgd properties
Added documentation for SceneObj.WantsFrameBufferCopy
Add SceneObject.WantsFrameBufferCopy
Allow color/model tint to work in glass
low wooden fence - ao fix and collision fix
Merge branch 'master' of sbox
Adjust timeout limit for shader ci job
Ability to add a dirt/overlay to glass
Add opaqueness slider to glass, opacity scale now works, hide framebuffer in tool view
Only trigger warning once if we are using an unsupported VR controller
Refactor shaders to fix VR
Fix crash when trying to reload surface assets when there's no physics world
Tweak styles
Adjust layout/navigation
Create addon page
Create org page
Bit of cleanup
Don't blur out the glass color
Added glass zoom, added transparency to glass, improved viewport offset, added glass blur
https://files.facepunch.com/ognik/1b3111b1/2021-10-23_47-35-9fb418c6-5735-4570-a124-9c535f6056a2-jGHbEtdN.mp4
Add emission boost slider to glass
Account for viewport offset for glass refraction
Allow static array initializers
Move select org to left, create buttons to right
Org settings
Fix locale on CQSliderControl
Fix tools_sprite properly instead of a workaround, fixes rendering them in material editor
NetRead.ReadObject: read floats correctly
If text-stroke-color is not set default to color
Add `text-stroke <length> <color>` shorthand
Glass refraction shader
https://files.facepunch.com/ognik/1b3111b1/2021-10-02_59-43-2beec8f1-334a-4df6-af4c-af0b53d4dc0c-fM2vuVbJ.mp4
TextStroke cascades
Fix text shadow offset being wrong
Tweak leaderboard styles
Fix empty lobby list growing forever
Don't allow ExplicitLayout structs
Hammer: Add Export Encoding option like dota hammer has (defaults to binary) https://files.facepunch.com/layla/1b3011b1/sbox_IOAvqzZWdo.png
Remove TextShadow material & shader
Update skia
Draw TextShadow as part of the text render
Relocate thirdparty dlls
Add css text-stroke-width, text-stroke-color (borderline standard)
Fix NRE in NavigatorPanel
Placeholder for generating label textures in background, need to handle -r_max_device_threads errors though
Citizen/animgraph: unhooked new Choice node as it's causing a strange, menu-only animation playback bug
Hook up client voice level to standard player animator
Citizen/animgraph: VR fully overrides arms + voice float + etc.
MaterialEditor: Add shader name filter to shader select window https://files.facepunch.com/layla/1b3011b1/rX2gBhg9xh_Trim.mp4
Update layout
Minor adjustments
Adjust main nav icon
Org games
Org maps
Cleanup
Add basic dev menu
Dev button in nav
Sidebar nav
Sidebar is org list
Org overview
Add games/maps to toolbar
Minor stuff
Better implementation of vh, vw, vmin, vmax
PushRootLength & cleanup font scaling
Simplify to YogaValue.Point
Merge pull request #71 from Facepunch/vh-vw3
Better implementation of vh, vw, vmin, vmax
Temp disable multiview rendering to fix VR rendering until we fix VR shaders