branchsbox/mastercancel

14,461 Commits over 1,614 Days - 0.37cph!

1 Year Ago
Fix minor old assert breaking debug builds
1 Year Ago
Map missing asset resolver ignores _bakeresourcecache
1 Year Ago
Remove FSR from renderingpipeline ( been gone from settings forever ) ShadingModel: use classes instead of structs where we have member functions Glass shader: be explicit with Material::lerp usage Fix ShadingModelStandard not using adjusted alpha to coverage opacity
1 Year Ago
Fix ProjectRow's menuscreen button deactivating local project when it stopped being visible 🙈 Fixes sboxgame/issues/issues/3332 Fixes sboxgame/issues/issues/3320 Fixes sboxgame/issues/issues/3402
1 Year Ago
Handle TypeInitializationException during UpdateReferencesInType more cleanly Tag ILHotload exceptions with `fast-hotload` Added IHotloadManaged.Failed(), called when an instance couldn't be upgraded IHotloadManaged tests
1 Year Ago
WIP: Impact and Scrapes (#1072) * strip impact sound stuff from native * put it in c# commented out for implementation there later * Strip CPhysSurfacePropertiesSoundNames * Add GetFrictionNotifications() to IPhysicsWorld * Add FrictionEvent, call c# with friction notifications * Add OnFrictionEvent c# side, add some log for test * Add GetFrictionNotifications override to CPhysicsWorld. put note to call shutdownfrictionsounds in entity InternalDestruct for later * Start re-impl impacts in c# * Remove some logs, ensure impact sound plays from body position * Strip m_audioParams / CPhysSurfacePropertiesAudio * Add ScrapeRough/ScrapeSmooth to Surface sound def, add RoughnessFactor and RoughThreshold * Reorganize code + implement friction sounds in theory * Call StopFrictionSounds in entity destruct * Add friction sound to list.... some debug logs... * Reverse MathX.approach params (it was this way in native :S) * Add some stuff to entity similar to StartTouch/Touch/EndTouch but for scrapes - revise later * Use ScrapeEvent incase we need to add/change params later * Call it ScrapeEventData like CollisionEventData and move it out of Entity * Fix access violation * Test * Remove ScrapeEvent / Entity.Start/EndScrape stuff for now we can look at that later
1 Year Ago
Only do ClassFileLocation errors if we're doing a full code gen
1 Year Ago
Refactor video read thread
1 Year Ago
Remove unused functions from video player provider
1 Year Ago
[StyleSheet] should complain if empty and no classFileLocation ClassFileLocation generation works when relative paths are provided (ie when publish compile)
1 Year Ago
VideoPlayer: Use swscale instead of filter bullshit
1 Year Ago
Use mask image for main menu GameGroup
1 Year Ago
Fix dropdown's popup size
1 Year Ago
Use BuildOptions to populate audio devices and Value:bind instead of ref, fixes audio settings dropdown not being populated Only clear DropDown.Options if we have any element names that match, root cause of my previous commit
1 Year Ago
Can use <a> outside of a NavHostPanel and it won't go crazy WebPanel correctly stops propagation of clicks Only show gamemenu refresh buttons on local addons Remove UI Test Fix broken gamemenu blocking main menu Ignore obj and launchSettings
1 Year Ago
Add mouse pitch & yaw invert options Related to sboxgame/issues/2708
1 Year Ago
Add adjust-hue to color parser
1 Year Ago
RenderAttributes: add GetComboInt, GetComboBool, GetComboEnum functions SceneObject: add getters for ClipPlane and ClipPlaneEnabled
1 Year Ago
Fix remainder of shaders
1 Year Ago
When opening existing project from disk dialog, create the addon location directory first - fixes error on fresh installs
1 Year Ago
Revert the panel pendingChildren thing until I run into the :intro bug again and fix it properly Calm the garbage collection down
1 Year Ago
SceneObject.ClipPlane and SceneObject.ClipPlaneEnabled For sboxgame/issues/2260
1 Year Ago
Allow ConsoleSystem.GetValue to retrieve engine convars inside of a game menu
1 Year Ago
Reload localization files after loading a gamemenu
1 Year Ago
Remove null root panels ( this can happen when hotload can't convert a panel to a new type ) Game.Menu.HideMenu works
1 Year Ago
Removed models from /core that are uploaded to asset party Updated avatar menu map
1 Year Ago
Rip out unused matchmaking interfaces
1 Year Ago
Fixed Sound.Stop/SetVolume/SetPitch/SetRandomPitch/SetPosition not working Merge branch 'master' of github.com:Facepunch/sbox
1 Year Ago
AssetBrowser: Add ability to rename single files
1 Year Ago
Games with custom menus can define their own loading screens https://wiki.facepunch.com/sbox/loading_screen
1 Year Ago
Activity in a game's menu counts as activity in the game
1 Year Ago
Support passing no choices to listen for any text
1 Year Ago
Actually have SpeechRecognition.Start take an IEnumerable<string> for choices - lets you use string[], Lists, method returning IEnumerable etc
1 Year Ago
Use init instead of setter for SpeechRecognitionResult properties
1 Year Ago
Obsolete SpeechRecognition.Listen. Add SpeechRecognition.Start. Callback for SpeechRecognition.Start passes SpeechRecognitionResult with additional info: Confidence (0-1), how confident are we that this is the right result? And Success, did we find a match? The old SpeechRecognition.Listen method routes through this for backwards compat for now. Fixes sboxgame/issues#2562 Merge branch 'master' of github.com:Facepunch/sbox Merge branch 'master' of github.com:Facepunch/sbox
1 Year Ago
Apply mask image & border images in the same way as background images CSS: Fix parsing multiple filters, add a test for it
1 Year Ago
Editor: Sort input actions by their group name alphabetically
1 Year Ago
VideoPlayer: Refactor to remove audio filtering bullshit, resample at 44100 2 channels
1 Year Ago
Fix Time.Now / Time.Delta not being updated properly C# side in PostBotTick Merge branch 'master' of github.com:Facepunch/sbox
1 Year Ago
TimeUntil unit tests
1 Year Ago
Fix sboxgame/issues/issues/3394
1 Year Ago
Log some more info when #1027 occurs
1 Year Ago
When uploading a menu whitelist, pull in references of the wildcarded assets and add them to the whitelist too
1 Year Ago
Pass in video ext from managed so we can check that for input format
1 Year Ago
Failing test for when lambda signatures change Warn on lambda signature change, replace with error-throwing delegate
1 Year Ago
RedirectFileSystem can resolve full filenames properly Fix Game.Audio not available in menu Fix videoplayer not playing video files (this isn't the correct fix, we should pass in the relative filename and check the extension on that)
1 Year Ago
Include member and instance path in hotload error reports
1 Year Ago
UI textures load as they're going to be used, rather than loading everything in the stylesheet
1 Year Ago
Fix border-image not drawing if background unset Support videos as background-image etc Add Texture.LastUsed - the number of frames since last used Texture has a ParentObject (so they can keep things like VideoPlayer from being garbage collected) Add IWeakInteropHandle to interopsystem, so c++ can reference c# objects that can get garbage collected VideoPlayer implement IWeakInteropHandle Add Debug/Full Garbage Collection VideoTextureLoader is weak, will let videos get garbage collected Remove Styles.TextBackgroundImage (not used)
1 Year Ago
Avoid threading assert in audio thread