userTony Fergusoncancel
branchsbox/mastercancel

612 Commits over 884 Days - 0.03cph!

1 Year Ago
Fixed hotload getting very slow because of ConsoleWidget diagnostics clear (sorry 😩)
1 Year Ago
Change stack trace style a bit to show file path on a separate line if we have one https://files.facepunch.com/tony/1b2211b1/parsecd_LAii24egtt.png Adjust StackTraceProperty style more, copy to clipboard by clicking any part of the header, add tooltip
1 Year Ago
Clear out any log entries that are from diagnostics on hotload (to prevent duplicate logs when hotloading often)
1 Year Ago
Raise the console when clicking status toggle buttons
1 Year Ago
Sort out padding for stack trace "copy to clipboard"
1 Year Ago
Don't throw if we fail to create dock widgets (error when loading editor layout that has nonexistent managed types, i.e error list, game project editor docks)
1 Year Ago
Console Window Improvements (#1332) * Added Status Bar console output * Moved log counts to the Status Bar * Moved stack trace to be inline with the Console * Removed Error List * Show all code editors in Preferences window, but disable editors that are not installed
1 Year Ago
Change view "Restore to Default" to "Reset Layout"
1 Year Ago
Add delete option to editor window layout manager
1 Year Ago
Added ability to save editor layouts and restore them (sbox/issues/1349) https://files.facepunch.com/tony/1b1911b1/parsecd_KuRA9SaPEO.mp4 Fixed duplicate "New Asset Browser" after hotloading tools
1 Year Ago
Add SceneCubemap.RenderDirty()
1 Year Ago
Pass streamer events to IGameMenuDll
1 Year Ago
Add Cookie.Remove( key )
1 Year Ago
PopupWidget: Use real widget position for animation as it could've changed w/ ConstrainToScreen call
1 Year Ago
Revert ActionGraphs inclusion, doesn't make a .xml file so it's failing the build
1 Year Ago
Include Facepunch.ActionGraphs.dll when uploading doc assemblies
1 Year Ago
Let speech recognition API work in GameMenu realm
1 Year Ago
TTS: Expose voice selection to Synthesizer + Synthesizer.InstalledVoices + Synthesizer.TrySetVoice( string name ) + Synthesizer.TrySetVoice( string gender, string age )
1 Year Ago
Added ProjectedDecalSceneObject - Removed SceneWorld related methods in DecalSystem that I added previously - Doesn't support receiving lightmap info (yet)
1 Year Ago
Add longer timeout for Sandbox.Http
1 Year Ago
Add Speech.Synthesizer.WithRate to specify speed of speech. Added Synthesizer.OnVisemeReached which gives the user data on the sound's visemes Viseme data here doesn't hook into anything right now.
1 Year Ago
Moved Sandbox.SpeechRecognition to Sandbox.Speech.Recognition, removed obsoletes Forgot to rename SpeechRecognition.Reset to Speech.Recognition.Reset Add basic text to speech support using System.Speech.Synthesis - Use Sandbox.Speech.Synthesizer to build your text to speech sound and play it - This probably doesn't work with Proton
1 Year Ago
Plumb in a fix for EntityPrefabEditor entity selection
1 Year Ago
KeyBindWidget: Fixed using the wrong code for middle/right mouse button
1 Year Ago
Optimized compile for gizmo_line and gizmo_sprite, fixes on Vulkan
1 Year Ago
Editor.Animate promoted to public
1 Year Ago
BoolControlWidget: don't propagate mouse press to parent widgets
1 Year Ago
Added path for updating audio listener outside of client gameloop
1 Year Ago
Add Decal.Place( SceneWorld, ... )
1 Year Ago
Don't use file scoped classes for input action cells, ends up codegenning a really shit name for them and makes stack traces worse to read
1 Year Ago
Editor: Add inline text editing for input action name and group https://files.facepunch.com/tony/1b0911b1/sbox_Pa9V155XnL.mp4
1 Year Ago
Editor: Add "keybind" editor widget, instead of manually finding inputs, just press the button you want to use - would be good to have proper trapping in tools soon (?)
1 Year Ago
Ensure Account.Memberships is not null, cleans up having to validate it everywhere Groundwork for starting the game without connection to steam servers / our API AssetBrowser: Only show cloud tab if we're connected Add a hint to editor window title to dictate if we're in offline mode UI: Replace content on Home/GameList with a hint if we're not connected to the Api
1 Year Ago
AssetBrowser: Handle case where we don't get any account memberships (offline mode prep)
1 Year Ago
Small JumpList refactor, update JumpList when activating game project - Removed JumpListManager - Moved all JumpList stuff into Sandbox.Engine
1 Year Ago
Editor: Cleanup logic for opening last loaded project - remove unused code, and lastprojectopened cookie
1 Year Ago
Check to see if an asset gets deleted from explorer - and mark it as deleted in the asset system Update asset browser list on content.changed Fix tooltips not being visible in the main menu, removed unused main menu style
1 Year Ago
Look for .sbproj in DownloadCloudProjectAsync instead of .addon
1 Year Ago
Editor: set gamemode to CurrentGame, loading map manually / from hammer should use active game
1 Year Ago
Editor: Add Min/MaxLength to ProjectConfig.Title to match asset manifest spec Editor: Add Project.Config.Title to review wizard
1 Year Ago
Editor: check for validation attributes on review wizard page, can't continue if it fails
1 Year Ago
Added Tags to Surface (HasTag, HasAnyTag, HasAllTags - define tags in resource) Remove ClientEntity.HasPermission (unused)
1 Year Ago
Set known Game.Server fields when running Game.Menu.StartServerAsync (sboxgame/issues#3980)
1 Year Ago
Don't moan about missing voice input
1 Year Ago
Add SteamInput manifest file for deck At the moment, all it does is make the right trackpad work
1 Year Ago
Run RichPresenceSystem.Tick in GameMenuDll instead, fixes presence being incorrect while in a game's menu
1 Year Ago
Run ServerConfig.UpdateFromPackage after ServerInformation gets set, fixes bind collection failing to load in GameMenu Remove unneeded rich presence setter
1 Year Ago
Fixed invalid grouping of members in rich presence, need to find out why the server's SteamID can become this Make gamepad input poll properly in GameMenu Game.AssertClientOrMenu includes GameMenu, fix Input.GetGlyph not working in GameMenu
1 Year Ago
Update BaseFileSystem.ReadJson<T> docs
1 Year Ago
SteamInput: fixed left trigger action being bound to right trigger Input: fixed AnalogInput being incorrect for right trigger