userTony Fergusoncancel
reposboxcancel

1,028 Commits over 945 Days - 0.05cph!

Add ConVarFlags.GameSetting Add internal TypeLibrary.GetMembersWithAttribute<T> Add EditorUtility.CreateTypeLibrary( CompilerOutput[] ) Publisher: after compiling a game, create new TypeLibrary, load in the game's assemblies, and search for ConVars marked with ConVarFlags.GameSetting, include in metadata when publishing Add GameSettingsEntry.Default since we'll want to give the controls default values Implement GameSettingsModal Add LaunchArguments.GameSettings, apply them when saving new game settings from menu, and run them when we've succesfully opened a game Icon support for game settings dropdown options, use SwitchControl instead of Checkbox Add Reset to Default button in GameSettingsModal Better looking DropDown, reduced default max range, restore saved launch arguments when re-opening modal
Better looking DropDown, reduced default max range, restore saved launch arguments when re-opening modal
Add Reset to Default button in GameSettingsModal
Icon support for game settings dropdown options, use SwitchControl instead of Checkbox
Add LaunchArguments.GameSettings, apply them when saving new game settings from menu, and run them when we've succesfully opened a game
Implement GameSettingsModal
Add GameSettingsEntry.Default since we'll want to give the controls default values
Add ConVarFlags.GameSetting Add internal TypeLibrary.GetMembersWithAttribute<T> Add EditorUtility.CreateTypeLibrary( CompilerOutput[] ) Publisher: after compiling a game, create new TypeLibrary, load in the game's assemblies, and search for ConVars marked with ConVarFlags.GameSetting, include in metadata when publishing
5 Days Ago
Amend MoveMode.IsStandableSurace typo, though I can't Obsolete the old one without an error
5 Days Ago
Fixed p2p lobby clients not being able to connect to lobbies
5 Days Ago
When publishing an asset with IncludeSourceFiles, seek the asset and its dependencies for input dependencies (should include animgraph animations, texture source files)
6 Days Ago
Fixed connecting/connect rejection messages not using correct Name/SteamId
8 Days Ago
Server Console Status Bar (#1770)
8 Days Ago
Removed unused/cleanup Don't need this WriteMessage method now that it's only used one time
8 Days Ago
Dedicated server console shows a header with some useful performance stats on it https://files.facepunch.com/tony/1b1011b1/WindowsTerminal_sjBEArBU4F.png Has an annoying issue, because we're writing to lines, if a new line gets written it'll duplicate the overlay to out of viewrows Refactor (inspired by Rust, thank you), Clear status bar before writing log messages, then render the status bar, stops polluting previous logs, and we can render it at the bottom (https://files.facepunch.com/tony/1b1111b1/WindowsTerminal_we0QXNzuT7.png) We don't really need this Cleanup, move as much as we can to Sbox-Server project Remove Application.IsDedicatedServer (doesn't need to be on this branch)
9 Days Ago
Remove Application.IsDedicatedServer (doesn't need to be on this branch)
9 Days Ago
Cleanup, move as much as we can to Sbox-Server project
10 Days Ago
Dedicated server console shows a header with some useful performance stats on it https://files.facepunch.com/tony/1b1011b1/WindowsTerminal_sjBEArBU4F.png Has an annoying issue, because we're writing to lines, if a new line gets written it'll duplicate the overlay to out of viewrows Refactor (inspired by Rust, thank you), Clear status bar before writing log messages, then render the status bar, stops polluting previous logs, and we can render it at the bottom (https://files.facepunch.com/tony/1b1111b1/WindowsTerminal_we0QXNzuT7.png) We don't really need this
11 Days Ago
We don't really need this
11 Days Ago
Refactor (inspired by Rust, thank you), Clear status bar before writing log messages, then render the status bar, stops polluting previous logs, and we can render it at the bottom (https://files.facepunch.com/tony/1b1111b1/WindowsTerminal_we0QXNzuT7.png)
11 Days Ago
Use [IconName] for DirectoryEntry.FolderMetadata.Icon
11 Days Ago
Dedicated server console shows a header with some useful performance stats on it https://files.facepunch.com/tony/1b1011b1/WindowsTerminal_sjBEArBU4F.png Has an annoying issue, because we're writing to lines, if a new line gets written it'll duplicate the overlay to out of viewrows
14 Days Ago
Allow `.` and `-` in command names
15 Days Ago
Hook up IPressable.Release
45 Days Ago
Tools: Expose ScrollArea.MakeVisible( Vector3 ) Cleaned up InputActionPanel, add shift-click support to rows, to skip modal confirmation, resolves Facepunch/sbox-issues#6982 Scroll back to the top when rebuilding InputPage
46 Days Ago
Cloud Browser: Add ability to uninstall multiselect assets, resolves Facepunch/sbox-issues#7097
46 Days Ago
Fixed not being able to select ModelRenderers while drawing gizmos was disabled, resolves Facepunch/sbox-issues#7100
46 Days Ago
Add Reset to Default button in InputPage, to restore to common inputs, resolves Facepunch/sbox-issues#7109
50 Days Ago
Revert 7e8268d0ca, it was causing issues when selecting every other GameObject node, I don't understand what it's trying to do 🙊
57 Days Ago
Fixed SceneInformation not saving SceneTags metadata
58 Days Ago
Address case when trying to package.GetMeta<string> something that isn't a string, to ensure backwards compatibility - Resolves legacy game issue where InputSettings has not been moved to Input.config - Output a warning if we fail, instead of hiding it
58 Days Ago
Editor: adjust minimum/maximum camera speed (8 -> 100), determine increment/decrement based on current speed instead of flat rate
59 Days Ago
Organisation -> Organization where necessary Resolves Facepunch/sbox-issues#6822
59 Days Ago
Support drag data for GameObjectControlWidget, resolves Facepunch/sbox-issues#6998 https://files.facepunch.com/tony/1b2311b1/sbox-dev_xLjcpe9xed.mp4
59 Days Ago
Fixed NRE when trying to delete non-asset files, resolves Facepunch/sbox-issues#7002
2 Months Ago
Update default JSON ignore condition to use JsonIgnoreCondition.Never Resolves Facepunch/sbox-issues#6995, Resolves Facepunch/sbox-issues#6953, Resolves Facepunch/sbox-issues#6349
2 Months Ago
Editor: When losing focus of scene hierarchy rename popup, treat it as a successful rename
2 Months Ago
AssetBrowser: stopped pinned asset bricking the whole sidebar
2 Months Ago
AssetPublishWidget: when ticking publishing, update the widget properly instead of having to de-select and re-select asset
2 Months Ago
Fixed ReadOnly behavior for TextAreaControlWidget, resolves Facepunch/sbox-issues#6968
2 Months Ago
Virtual Cursor: rewritten, much simpler now, mimics mouse, so works for everything (#1704) - Also tracking pressed controller buttons now
2 Months Ago
Virtual Cursor: rewritten, much simpler now, mimics mouse, so works for everything - Also tracking pressed controller buttons now
2 Months Ago
Virtual Cursor: rewritten, much simpler now, mimics mouse, so works for everything - Also tracking pressed controller buttons now
2 Months Ago
Clear out unused InputManifestTemplate ItemGroup in Sandbox.Game
3 Months Ago
PanelTraversalSystem: Refactor root panel focus, in case a modal pops up in the way, or any other overlay Can pop modals PanelTraversalSystem: pop modal one-by-one if hitting B on controller
3 Months Ago
Broke input actions, whoops
3 Months Ago
Don't double-render UI
3 Months Ago
Don't need these
3 Months Ago
Cleanup
3 Months Ago
PanelTraversalSystem: Refactor, no more block size, don't use GetPanelsAt, filter root panel descendants by on-screen, eligible panels, then rate them