13,872 Commits over 1,552 Days - 0.37cph!
rust asset cleaning (still more to sort)
Update creeping_tree_e.vmdl
Merge branch 'master' of sbox
Initial test map.
Map includes;
Buttons
Elevator
Rotating Floors
Ladders
Damage Triggers
Moving Platforms
Merge branch 'master' of sbox
Fix scenesystem skipping objects that are partially translucent
Fixed pointer-events not creating panel request for mouse input if it didn't have children
Add Panel.MouseScreenPos
Add Panel.MouseDelta
Input handles multiple mouse buttons
ButtonEvent can take a ButtonCode
Added ClientInput.SetButton
InputRouter.CursorDelta
Added Vector2.ScreenSize
Added cursor aim to usercmd
Merge branch 'master' of sbox
Fix run direction animgraph values
Support hotloading assets over the network
Isolating client filesystem, addons can define glob to download files, files saved by crc
Add color tests to border tests
Allow sending data in ServerInfo
Network file refactor
Client mount addons that the server tells them to
Compiled textures for citizen's eyebrows
baked lighting variant of testmap
Allow translucent and alphatest on Complex
Change Citizen eyebrows to Hair shader to allow alphatest + translucency
Don't pass env map data to the extra shader data, since it's calculated elsewhere
Fix translucent shadows on sunlight
Remove unused deferred materials that are spewing verbose errors
Don't queue multiple threaded shader compiles and fix game unable to overwrite old shader file
Skin changes didn't stick
This should precache them properly
Tweaked skin to stop it being shiny in the dark
Compile testmap
Prevent lockup during buildcubemaps
Wall size fix
Write network data after hotload
Prediction check dictionary before blindly trying to restore from
Add collision to this wall
Merge branch 'master' of sbox
Fix ingame shadercompiler reporting (null) after progress has started
Strip out all the unused native precache stuff
Implement precache tables in c# (this might not actually precache yet)
Merge branch 'master' of sbox
Initial work on velocity buffer
Merge branch 'master' of sbox
Merge branch 'master' of sbox
Merge branch 'master' of sbox
Merge branch 'master' of sbox
Merge branch 'master' of sbox
Merge branch 'master' of sbox
Merge branch 'master' of sbox
Merge branch 'master' of sbox
Merge branch 'master' of sbox
Yank texture transform recycler and reallocator and clean it up greatly
Bulk work of previous frame matrix information for velocity buffer with transformation textures
Merge branch 'master' of sbox
Fix ui scale not changing unless the screen changed size
TextEntry placeholder
Allow cookies to be used in menu, allow set/get json data, save in config
Allow TextEntry to have a history, can be saved in cookies
Added TextEntry.HistoryMaxItems
Console input has persistent history
Ignore cookies
Revert "Don't normalize move dir in player animator, fixes funky walk anims"
This reverts commit 8685dfbcd237ac65285b11813fdc1d1b60838e00.
Don't normalize move dir in player animator, fixes funky walk anims
Console autocomplete
Autocomplete does convar partials too (ie map ...)
Root Panels can define their own scaling strategy
Developer UI scaling is 1:1
Adding a clear to the start of the frame render
Console style clean up
Merge branch 'master' of sbox
Compute voice levels to show on the voice UI
UITests - adding position test, which shows an issue
Started work on autocomplete for textentry
Add position test to menu
Fixed transition bottom using wrong height %
Adding InternalLabel, which Label proxies. This lets us have children on the Label panel.
package updates
Text-Shadow cascades
Fixed label layout
Panel.GetChildIndex
Panel.GetChild( index )
Panel.ChildCount
Panel.UserData (object)
Add Menu panel
Autocomplete working test
Merge branch 'master' of sbox
Check for null or empty voice data internally so gamemodes don't have to worry about it
Update CommandFlags ( was using source1 flags )
Add FCVAR_MENU, FCVAR_MANAGED
Generator: strip attributes from overloaded [ClientCmd] methods
string.QuoteSafe handle null
Changed how console system works so we have to do less work. Stuff might be broke.
Merge branch 'master' of sbox
Added a static class for storing and retrieving expirable client-side cookies
Merge branch 'master' of github.com:Facepunch/sbox
Voice chat data uses custom net message instead of RPC
Check authority on setting pos/rot etc
WIP rust oilrig test
Merge branch 'master' of sbox
Try sending voice data as byte array again
Initial progress on fixing array parameters for RPCs
Fixed data pointer being moved by incorrect size variable
Check permissions for suicide, noclip, devcam
Merge branch 'master' of sbox
Voice chat UI and attempt to network voice data properly
Fixed GameTask not running
Add GetInteracts* for collision property
Removing unused code
Bind ModelEnt.SetInteracts*
Give player CollisionLayer.Player
Explicitly define player movement layers
Layer caps
Added Entity.DeleteAsync( float seconds )
Weapon collision group so player doesn't stomp it through the world
rust content rebuild
Remove unused
Compiling core
Missed these
Metal footsteps
Setting some material hammer scales
Add crossbow r_hold bone
Light prefabs
Arrow model
UI textures (png etc) can be hotloaded
background-position and background-size work as expected
UI transform tests
Default transform-origin to center
Tweak transform test
Merge branch 'master' of sbox
Add simple voice chat as a starting off point
Don't spam debug when a friend's status changes
ImageLoader handle formatting a bit better
sv_cheats 0
Always allow the listen server host to cheat
Removing some unused cheat code
Added Entity.Task
No need for this Join Garry's Listen Server button now
GameTask cleanup