userGarry Newmancancel
reposboxcancel

4,477 Commits over 1,308 Days - 0.14cph!

11 Months Ago
Fix joining server from gamemenu context Constrain package list on main menu
11 Months Ago
Fix stmping keys
11 Months Ago
RootPanel gets automatic basic styles for textentry, popup, tooltip Don't try to navigate to /lobby - that's done when it's ready Slider control value range font tweaks Move buttons on :active Don't swallow first window click activation if we're in the menu
11 Months Ago
Serverlist styles Don't try to load ParentPackage if it doesn't look like an ident Load the newest assembly, ignore versions
11 Months Ago
Don't try to load ParentPackage if it's empty
11 Months Ago
Better logic to just let F keys past the UI When trying to add a child of a label or image, add it as the next sibling instead Move package list styles to component
11 Months Ago
Fill out bind methods Convert slider to razor with its own framework stylesheet Use original slider style in menu When loading a package with ParentPackage, load the parent first
11 Months Ago
Tell GameMenu when lobby game is launched and auto join
11 Months Ago
Game.Client works in GameMenu Add IGameInstance.ChangeServerMap
11 Months Ago
Key Bind Stubbing Fix popup panels not getting focus Fix gamemenu not getting button inputs Add GameInstance.TrapButtons
11 Months Ago
Server list to base addon
11 Months Ago
Move PackageList + LobbyMapPage to base Move SavedGameCard over Hotload should be watching Sandbox.Bind right? Move LoadGamePage On panel hotload prune out null panels from children lists Move active game pages
11 Months Ago
Isolate packagecard styles Hide gamemenu root panels when in game Can leave server again Package modal works again
11 Months Ago
Fix unit tests
11 Months Ago
Remove debug
11 Months Ago
Fix StyleSheetAttribute loading path from inherited classes Add IGameInstance.GetSavedGames() Move menu and FrontPage to base addon Add Game.Overlay.ShowPackageModal Fix not Menu/Client asserts Sensible defaults for game menu root panel Move more stuff into base addon from menu
11 Months Ago
Move NavHostPanel/NavLinkPanel to addons.base
11 Months Ago
Fix hotload errors
11 Months Ago
Increase HeavyGarbageRegion size Add TypeLibrary test Re-initialize TypeLibrary and Events in when game menu swapped Add TypeLibrary.ShouldProbeConstructors Don't collect in HeavtGarbageRegion Allow GameMenu to see inside Sandbox.Event
11 Months Ago
AccessControl cleanup ConfigureAwait( false ) on VerifyIl Access: Don't try to resolve methods from the assembly we're scanning - we'll get them anyway AccessControl - global assembly cache, scan in parallel Allow popup to capture pointer events Fix this test Skip native types in AC Skip EnsureSufficientExecutionStack in AC Speed up how we build the method touch Add Count to AC Skip types defined in our own assembly - we already scanned them RemoveLocalTouches was calculating twice Clean up parallelism VerifyAssembly.Should_Pass test includes base
11 Months Ago
Move a bunch of style stuff up Get rid of BaseTextBlock Cleanup More cleanup Add Sandbox.GameMenu Fix menu hotloading Add HeavyGarbageRegion If no menu is found in dlls, load from base addon
11 Months Ago
PackageLoader should throw exceptions if we can't load a dll Move Friend to Engine Make IGameInstance, IGameLobby, IGameMenu in Engine Delete unused More keyframe properties
11 Months Ago
Load game package in menu TypeLibrary returns the loaded assembly PackageLoader calls RemoveAssembly on dispose PackageManager mounts code paths of local packages Expose more styles to animation GameMenuInstance loads IGameMenu's from addons
11 Months Ago
Menu can download a subset of package files
11 Months Ago
Lets make BaseGameMenu an interface instead, seems kind of safer
11 Months Ago
Clean up
11 Months Ago
Add MenuEvents, use those for lobby/game join/leave
11 Months Ago
Add Panel.DeletionToken Moving brains of gamemenu into sandbox.menu
11 Months Ago
Razor generics and renderfragments * Support for creating generic razor components * RenderFragment support * RenderFragment<T> support
11 Months Ago
Read .razor files using ReadTextForgiving
11 Months Ago
We don't need this GetContext anymore
11 Months Ago
Razor support for RenderFragment<T>
11 Months Ago
Support for creating generic razor components Basic RenderFragment support Compile fix Fragment Test Don't need T: for RenderFragments (!)
11 Months Ago
Fixed wrong workers count in package.download stat File download progress is more reliable
11 Months Ago
Lets try mirroring here instead of copying, seems more like what we want
11 Months Ago
Cleaner game menu system * When reporting a panel event error give its name * When setting up a panel bind - try to set its value immediately * Assert Panel.StateHasChanged is called in the main thread * Don't touch drag if MouseDown stopped propogation * Remove TextPanel/InternalLabel - move it all to Label * If we're a label then razor should add child content to us, not a new label * <i> is an IconPanel * Optimize PackageCard panel count * Defer adding child panels until the start of the parent's tick - fixes problems with :intro not playing, incorrect styles * Fix styles not always updating when editing stylesheet * Delete template unit tests * Don't autogen line numbers in .razor generated source * Generate razor source in parallel * Map razor files to relative paths for compilergen * Add a [ClassFileLocation] attribute to every class with its relative path location * [StyleSheet] attribute needs no args, relative paths will be relative to the class file * Stylesheet with no argument looks for <filename>.scss * Add TypeLibrary variants with bool inherited option * Generated csproj files fold in .razor.cs and razor.scss files properly
11 Months Ago
Remove debug output
11 Months Ago
Delete old lobby pages Can add addons in new lobby Removed unused menu UI components
11 Months Ago
Stylesheet with no argument looks for <filename>.scss Fix ClassFileLocation not applying to everything Add TypeLibrary variants with bool inherited option Generated csproj files fold in .razor.cs and razor..scss files properly Convert UI tests etc to .razor.scss format Fix errors in visual studio Maybe this will fix the compile error
11 Months Ago
Oops - remove this test
11 Months Ago
Delete template unit tests Add @style directive to razor to add [StyleSheet] to the class Don't autogen line numbers in .razor generated source Generate razor source in parallel Map razor files to relative paths for compilergen Add a [ClassFileLocation] attribute to every class with its relative path location Remove @style directive, it sucks without intellisense [StyleSheet] attribute needs no args, relative paths will be relative to the class file
11 Months Ago
Defer adding child panels until the start of the parent's tick - fixes problems with :intro not playing, incorrect styles Fix styles not always updating when editing stylesheet Delete ActiveGame folder (now unused) Remove unused lobby pages Better loading progress in menu screen
11 Months Ago
Remove TextPanel/InternalLabel - move it all to Label If we're a label then razor should add child content to us, not a new label <i> is an IconPanel Optimize PackageCard panel count
11 Months Ago
Lets keep things simple by showing just one keybind for now
11 Months Ago
Server list refresh button Rough in key binds
11 Months Ago
When reporting a panel event error give its name When setting up a panel bind - try to set its value immediately Assert Panel.StateHasChanged is called in the main thread Add NavigatorPanel.AddDestination to manually fill destinations instead of searching for attributes Start refactoring game menu screen into a more customizable structure Add NavigatorPanel.INavigable, allowing panels to recieve notice when they open and close due to navigation Close previous game when opening a new one Refactoring Quit button works Lobby cleanup Active game page on game menu Remove debug text Map selection Create server menu Save/load lobby settings automatically Fix panel slider not sliding properly if a parent needs scroll Add game settings to lobby Fix Map option sometimes not showing Fix growing Don't touch drag if MouseDown stopped propogation Map facets + search Sort option Game list uses new package list Can change map in active game screen Warm up the menu screen before opening Don't download the whole game package for menu Settings + Server pages
11 Months Ago
Handle deleting panel during children tick a bit more gracefully Add interopsystem.status, interopsystem.dump debug commands Package download diagnostics Added stylesheet selector broadphase Don't touch drag if MouseDown stopped propogation
11 Months Ago
Warm up the menu screen before opening Don't download the whole game package for menu Settings + Server pages
11 Months Ago
Can change map in active game screen
11 Months Ago
Added stylesheet selector broadphase