reposboxcancel

20,863 Commits over 1,522 Days - 0.57cph!

3 Years Ago
Initial resolution scaler
3 Years Ago
Add Label.Indent, Label.Margin, Label.Alignment Add AssetType.Icon128 Add Widget.ReadOnly Add OneWayBind Added Asset.Compile() Asset Inspector basics
3 Years Ago
Cleanup texture builders to reduce loads of code duplication Bring Texture3d, TextureArray & TextureCube builders extra properties Make Texture2DBuilder a struct Generic gibs are now based on the entity's physics material Moved generic gibs and added break sound to Surface asset Added PhysicsBody.GetDominantSurface, PhysicsShape.SurfaceMaterial and Surface.GetRandomGib Allow breakable glass to use assigned UV mapping (requires map entity recompile) Fix glass texture coords when breaking shards that have moved away from the panel Whitelist System.Half Fix base shader not compiling Fix alpha testing for shaders Allow foliage shader to be compiled again Don't bother trying to compile 32 bit PCM so you don't damage your ears if you try Merge pull request #168 from Facepunch/texture-builder Cleanup texture builders to reduce loads of code duplication Create Developer-GenerateSolutions.bat Completely removed vscript from anim system Update Developer-GenerateSolutions.bat Few more script references in anim projects Remove WithMips for texture cube for the time being Add constructor parameters for CreateCube & CreateArray Remove anonymous param from Texture Finish Create WithAnonymous for textures instead of passing it as a parameter to Texture Finish Remove anything marked as [Obsolete] 3+ months ago Obsolete Entity.EyePos/Rot => Entity.EyePosition/Rotation delete some legacy c++ concommands: god, say, give, etc. these didn't work anyway and if they should work they should be done in c# reimplement cl_showpos in c# so it uses the pawn, remove cl_showfps (there's much better ways to see it now) Fix compile error and strip Panorama stuff from the particle host Remove more legacy player concommands and whatevers left of impulse remove env_message Allow menu tasks to persist between sessions string.QuoteSafe takes a bool, if true the quotes are optional DataNode sorts children on creation (fixes no children) Make scrollbar more apparent (todo make qt scrollbars all hover type) Added LocalAddon GetRootPath(), GetCodePath(), GetAssetsPath() Fixed QuoteSafe not handling empty/null strings Bind listview/treeview activated Add TreeView.SetExpanded Less abrasive qt errors/warnings Get access to MRU assets from c# Allow @ in QuoteSafe Add DataNode.RemoveAllChildren Add TreeView.Indentation Asset Browser has filters etc If filtering by recent, then order by recent WheelEvent has HasAlt, HasCtrl, HasShift Ctrl wheel in asset list changes list type/icon size Add "Everything" category Add toggle for recursive folders Add TaskCanceledException to whitelist Put it where it belongs Access to AssetType Initialize interop to nullptr Packaged games properly update their hash for networking, fixes net vars in packaged games Add "content" addon type Update addon list on asset browser when they change Addon switcher shows paths TreeNodes support context menus, added context menus to asset browser folders Create in folder options Updated Citizen blendshapes. Updated Citizen AO now you can sometimes see the inner lip Merge branch 'master' of sbox Loading screen can access game/map packages Don't let Hotload see some sensitive fields Merge branch 'master' into hotload-api
3 Years Ago
Don't let Hotload see some sensitive fields
3 Years Ago
IHotloadManaged.Destroyed() now passes in a dictionary ready for use
3 Years Ago
Loading screen can access game/map packages
3 Years Ago
Updated Citizen blendshapes. Updated Citizen AO now you can sometimes see the inner lip Merge branch 'master' of sbox
3 Years Ago
TreeNodes support context menus, added context menus to asset browser folders Create in folder options
3 Years Ago
Add "content" addon type Update addon list on asset browser when they change Addon switcher shows paths
3 Years Ago
Squashed commit of what was on master as this has been out of main branch for long Naive shadow atlas downsampling test
3 Years Ago
Expirable SyncContext refactor * Rename MainThreadContext to ExpirableSynchronizationContext * ExpirableSynchronizationContext supports having multiple live instances on different threads * Added SyncContext static class to handle resetting on session end * MainThreadContext.Instance is now SyncContext.MainThread etc More control over addon tasks running on worker threads * Added an ExpirableSynchronizationContext for worker tasks * WorkerThread.Start() spawns a bunch of long running tasks to process addon tasks off the main thread * WorkerThread.Stop() causes those worker tasks to exit, can be restarted later * Stop worker threads during hotload * Fixed case where addon tasks that refuse to cancel could keep running forever on a worker thread
3 Years Ago
Packaged games properly update their hash for networking, fixes net vars in packaged games
3 Years Ago
Access to AssetType Initialize interop to nullptr
3 Years Ago
Put it where it belongs
3 Years Ago
Add TaskCanceledException to whitelist
3 Years Ago
Add toggle for recursive folders
3 Years Ago
If filtering by recent, then order by recent WheelEvent has HasAlt, HasCtrl, HasShift Ctrl wheel in asset list changes list type/icon size Add "Everything" category
3 Years Ago
string.QuoteSafe takes a bool, if true the quotes are optional DataNode sorts children on creation (fixes no children) Make scrollbar more apparent (todo make qt scrollbars all hover type) Added LocalAddon GetRootPath(), GetCodePath(), GetAssetsPath() Fixed QuoteSafe not handling empty/null strings Bind listview/treeview activated Add TreeView.SetExpanded Less abrasive qt errors/warnings Get access to MRU assets from c# Allow @ in QuoteSafe Add DataNode.RemoveAllChildren Add TreeView.Indentation Asset Browser has filters etc
3 Years Ago
Allow menu tasks to persist between sessions
3 Years Ago
Allow menu tasks to persist between sessions Replaced hotload callback interfaces with IHotloadManaged Destroyed() returns a state dictionary that is passed to Created() in the new instance Don't let Hotload see some sensitive fields
3 Years Ago
Remove anything marked as [Obsolete] 3+ months ago Obsolete Entity.EyePos/Rot => Entity.EyePosition/Rotation delete some legacy c++ concommands: god, say, give, etc. these didn't work anyway and if they should work they should be done in c# reimplement cl_showpos in c# so it uses the pawn, remove cl_showfps (there's much better ways to see it now) Fix compile error and strip Panorama stuff from the particle host Remove more legacy player concommands and whatevers left of impulse remove env_message
3 Years Ago
Create WithAnonymous for textures instead of passing it as a parameter to Texture Finish
3 Years Ago
Remove anonymous param from Texture Finish
3 Years Ago
Add constructor parameters for CreateCube & CreateArray
3 Years Ago
Remove WithMips for texture cube for the time being
3 Years Ago
Create Developer-GenerateSolutions.bat Completely removed vscript from anim system Update Developer-GenerateSolutions.bat Few more script references in anim projects
3 Years Ago
Cleanup texture builders to reduce loads of code duplication Bring Texture3d, TextureArray & TextureCube builders extra properties Make Texture2DBuilder a struct Merge pull request #168 from Facepunch/texture-builder Cleanup texture builders to reduce loads of code duplication
3 Years Ago
Don't bother trying to compile 32 bit PCM so you don't damage your ears if you try
3 Years Ago
Allow foliage shader to be compiled again
3 Years Ago
Fix alpha testing for shaders
3 Years Ago
Fix base shader not compiling
3 Years Ago
Whitelist System.Half
3 Years Ago
Pass number of mixed cascades to shader
3 Years Ago
Make lighting data structure from shader match what's on cpu side Multiple mixed shadows support, fix sunlight bugs with multiple mixed shadows
3 Years Ago
Fix glass texture coords when breaking shards that have moved away from the panel
3 Years Ago
Allow breakable glass to use assigned UV mapping (requires map entity recompile)
3 Years Ago
Generic gibs are now based on the entity's physics material Moved generic gibs and added break sound to Surface asset Added PhysicsBody.GetDominantSurface, PhysicsShape.SurfaceMaterial and Surface.GetRandomGib
3 Years Ago
Fixed hotload test assemblies having wrong package ID
3 Years Ago
Exposed hotload skip attrib and callback interfaces Deleted empty INotice.cs Added cl_hotload_log and sv_hotload_log console vars Fixed possible NRE when setting up console vars SkipHotloadAttribute now supports properties
3 Years Ago
Fixed possible NRE when setting up console vars SkipHotloadAttribute now supports properties
3 Years Ago
We're that sure that we don't need these files that I'm gonna completely delete them
3 Years Ago
Strip Lua,. LuaJIT, IModelProcessingScriptSystem, Squirrel Attempt to fix Interop logger dying Throw error if binds don't generate
3 Years Ago
Basic Managed Hammer: add menus from C# and auto reload fgds * Basic Hammer interop, let tools addons add menu bar options with [Menu] * FgdWriter tells Hammer to reload fgd automatically when written * Hammer: Save & restore selection when reloading fgds instead of clearing it
3 Years Ago
[Net] codegen, use the ISymbol to get attributes instead of the syntax node so you can use the FQN and not have it silently do nothing Fix access violation crash in NetWrite.SendRpc on invalid entities
3 Years Ago
Removing unsused vwatch, item_editor, etc
3 Years Ago
Hammer: Fix width and height labels on worldspace selection box
3 Years Ago
Removing unused workshoptools, workshopadmin, workshopmanager, workshoptoolutils
3 Years Ago
Added cl_hotload_log and sv_hotload_log console vars
3 Years Ago
Interopgen - run in parallel
3 Years Ago
Compile fix