4,162 Commits over 884 Days - 0.20cph!
Launcher: minor content mode cleanup
Launcher: make a new empty-ish config when opening a config editor
Set the same expandgroup margin in StartScreenHome too
Remove ProjectList ExpandGroup top margin
Set cursor type for IconButton
Add some tooltips to welcome screen
Make Voice.Decode internal
Apply to cloud models too (whoops, ty @bakscratch)
Use own GameManager.OnDragDropped - create Prop instead of ModelEntity for breakables
Revert zipball change, doesn't work with LFS / submodules :pensive:
Editor: Use zipball to get rid of git dependency when cloning a project that has a source directory
Use worldspace: false for view model camera stuff - hook in position offset
Convert to entity space if worldspace = false for SBox_GetBoneTransform, make it work serverside
Add support for CBaseModelEntity::GetBoneTransform( bone, worldspace )
Fix pistol creating wrong ViewModel type, should fix camera anim problems
Fixed ViewModel not applying camera rotation with animations driven from camera bone
Set hostname when creating a game from menu
Fixed StatBars not updating correctly
Get rid of "avataranimated" reference in Avatar.IsAppropriate
fall back to normal avatar instead which is now animated anyway :wink:
Get rid of circle avatars
Animated avatars on death camera & scoreboard
Per-Project Launch Configs
Refactor LaunchConfigEditor to be a widget which can target a local project and read/write to its metadata
Launcher: When going through active local projects, check their LaunchConfigs metadata and add them
Add per-project launch config editor to project settings
Show launcher settings on game and map projects, not just game
Update map/game ident to match project when writing new launch configs, don't show useless sheet properties
Add title / body to launch configs page
Add title / body to launch configs page
Show launcher settings on game and map projects, not just game
Update map/game ident to match project when writing new launch configs, don't show useless sheet properties
Refactor LaunchConfigEditor to be a widget which can target a local project and read/write to its metadata
Launcher: When going through active local projects, check their LaunchConfigs metadata and add them
Add per-project launch config editor to project settings
Work in progress main menu
More work on main menu navigation, breadcrumbs, page transitions, footer content
Add stub pages
Start restyling ship select
Temp load screen
set up basic play and quit options
loading information
few more input action api updates
Loading screen changes, added package cards to compete screen to pick a map. https://files.facepunch.com/devultj/1b0911b1/sbox-dev_HKDZhTmf92.mp4
New Main Menu
Work in progress main menu
More work on main menu navigation, breadcrumbs, page transitions, footer content
Add stub pages
Start restyling ship select
Temp load screen
set up basic play and quit options
loading information
few more input action api updates
Loading screen changes, added package cards to compete screen to pick a map. https://files.facepunch.com/devultj/1b0911b1/sbox-dev_HKDZhTmf92.mp4
Loading screen changes, added package cards to compete screen to pick a map. https://files.facepunch.com/devultj/1b0911b1/sbox-dev_HKDZhTmf92.mp4
few more input action api updates
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
When opening existing project from disk dialog, create the addon location directory first - fixes error on fresh installs
Allow ConsoleSystem.GetValue to retrieve engine convars inside of a game menu
AssetBrowser: Add ability to rename single files
Editor: Sort input actions by their group name alphabetically
Fixed hole end camera not setting new hole position, would always go back to hole 1
Game -> MinigolfGame, use Input Actions, use new event names
More work on main menu navigation, breadcrumbs, page transitions, footer content
Work in progress main menu
Crude and simple matchmaking page https://files.facepunch.com/tony/1b0611b1/sbox-dev_eT2vnQlkWa.mp4
Work on custom main menu w/ navigation
Fix compile like this for now
Fix NRE on Api.TypeLayout when trying to view a namespace
Update to use Input Actions
Rewritten SegmentBar to fix flickering when rebuilding panel