userGarry Newmancancel
reposboxcancel

5,157 Commits over 1,583 Days - 0.14cph!

1 Year Ago
Throw exception when trying to create an entity in the game menu
1 Year Ago
Better handling of failed uploads, failed manifest pushing
1 Year Ago
Use new file upload endpoint Fix upload progress Fix logger stack trace sometimes wrongish Fix upload progress better
1 Year Ago
Don't save state is window is disposed Check for valid sound event before trying to update SoundEventBoxEntity Defend against null children in UISystem.TickInput Defend against panels turning null in Block.Destroy() Handle unable to parse .meta file more gracefully, warn and overwrite
1 Year Ago
Fix gamelobby NRE when joining game Clean up ServerLoad to diagnose exception
1 Year Ago
Fix lobby convar errors Add lobby more network send methods Tag lobbies, leave gamemenu lobbies when leaving gamemenu
1 Year Ago
Fixed css transform rotate lerps going the long way around
1 Year Ago
Close all channels when leaving lobby Get lobby data when it changes instead of every access Fixed css transforms with pixel lengths not being screen scaled
1 Year Ago
Route most lobby stuff to LobbyManager via interopgen rather than fp.sw Lobby chat end to end Don't allow entering newlines in textentry that isn't multiline Fix TextEntry button presses propagating When blurring a control, try to focus a parent panel Fixes Make ByteStream.TryRead public Maintain lobby member list instead of querying every request Wait for our membership to be confirmed before returning a created lobby
1 Year Ago
Revert NetWrite to see if it fixes @ryleigh's issues
1 Year Ago
Add CopyEvent, PasteEvent, CutEvent - prevent copy/paste keys in restricted WebSurface
1 Year Ago
Revert "NetRead uses ByteStream under the hood" - see if this fixes @ryleigh's bug
1 Year Ago
Make AssetVideo a bit more modular, future proof
1 Year Ago
Add Camera.RenderToVideo Allow in Video.AddFrame datalength to be more Add AssetType.HasVideoThumbnails Add Create Video button on model publisher Add Camera,RenderToVideoAsync Remove Dump Video Thumbnail stuff AssetVideo timings, async Added VideoWriter.FinishAsync
1 Year Ago
Fix timestamp default to -1
1 Year Ago
Lets use timespan here instead
1 Year Ago
Don't need InteropHandle VideoRecorder is named VideoWriter, is public, Editor.Utility.CreateVideoWriter
1 Year Ago
Add IByteParsable + tests NetRead uses ByteStream under the hood NetWrite uses NativeMemoryBlock NativeMemoryBlock pooling
1 Year Ago
Add ByteStream ref struct, use it for Lobby network messages
1 Year Ago
Don't return from Lobby.Join until we're inside Add IGameMenu.QueryLobbiesAsync
1 Year Ago
LobbyManager Fix main menu lobbies not initializing game data
1 Year Ago
Don't try to get lobby memberlist unless we're in the lobby (10ms!) Add IGameMenu.CreateLobbyAsync which returns lobby
1 Year Ago
Don't so lobby member counts on invalid lobby
1 Year Ago
Can join other lobbies from GameMenu Ignore more files when publishing
1 Year Ago
Can get a list of lobbies
1 Year Ago
In Resource Files, hide a bunch of stuff that is going to be shipped anyway Replace SharedBag Don't upload .vs or files containing _bakeresourcecache Compiler warning
1 Year Ago
Fix infinite loop when loading image (!) Package update
1 Year Ago
Texture loaders ignore query string when evaluating what to do with it Add Package.VideoThumb
1 Year Ago
Add WebSurface blacklist
1 Year Ago
VideoPlayer: Allow playing videos from URL in both overloads SliderControl: call OnValueChanged when dragging Add VideoPlayer.Muted placeholder
1 Year Ago
Fix debug output Fix NRE in WildcardPathWidget
1 Year Ago
Can reference cloud assets from code - https://wiki.facepunch.com/sbox/Cloud_Assets_from_code
1 Year Ago
Add Cloud.Material
1 Year Ago
Change logs into Traces
1 Year Ago
Include assets from cloud packages when publishing Set CodePackageReferences so we can tag references on upload
1 Year Ago
Add tools Utility.AssemblyMetadata.GetCustomAttributes( byte[] assembly ) Start replacing PublishPage.SharedBag with PublishConfig Collect [AssetAttribute] from compiled assemblies on publish
1 Year Ago
Run main thread queue in RunBlocking Add Processor.DefaultPackageAssetResolver Add MainThread.Run Add DefaultPackageAssetResolver for toolsdll
1 Year Ago
Add [StringLiteralOnly] attribute Add Cloud class Create a "[assembly:Sandbox.Cloud.Asset" attribute for every call to a [CloudAssetProvider] method
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
Only do ClassFileLocation errors if we're doing a full code gen
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
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
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
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
Rip out unused matchmaking interfaces
1 Year Ago
Games with custom menus can define their own loading screens https://wiki.facepunch.com/sbox/loading_screen
1 Year Ago
Fix Time.Now / Time.Delta not being updated properly C# side in PostBotTick Merge branch 'master' of github.com:Facepunch/sbox VideoPlayer: Refactor to remove audio filtering bullshit, resample at 44100 2 channels Editor: Sort input actions by their group name alphabetically Apply mask image & border images in the same way as background images CSS: Fix parsing multiple filters, add a test for it 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 Use init instead of setter for SpeechRecognitionResult properties Actually have SpeechRecognition.Start take an IEnumerable<string> for choices - lets you use string[], Lists, method returning IEnumerable etc Support passing no choices to listen for any text Activity in a game's menu counts as activity in the game Merge branch 'master' into loading-screens
1 Year Ago
Activity in a game's menu counts as activity in the game
1 Year Ago
Fix menu closing too early