userAlexcancel
reposboxcancel

704 Commits over 610 Days - 0.05cph!

1 Year Ago
cl_list_project is ordered, shows active & type
1 Year Ago
Separator light variant Segmented control widget https://files.facepunch.com/alexguthrie/1b0511b1/sbox-dev_SglhcDRI9f.mp4 StartScreen sorting StartScreen search filter ToRelativeTimeString adjustments: "just now" for <30 minutes, "recently" for <6 hours
1 Year Ago
Make loading progress messages more explanatory Sort jump list by last opened, cleanup Show progress windows in center of screen New project sets newly created project as active
1 Year Ago
Use existing progress class Make ProgressWindow a dialog without close button
1 Year Ago
Wait for project compile to finish before showing game menu Basic indicator while game project is loading
1 Year Ago
Only read/write addons.json in tools mode, cl_list_projects debug command Startup flow Cleanup
1 Year Ago
Move editor menus around PopupWindows are dialogs "Compile Optimized Shaders" displays confirmation dialog StartScreen cleanup Window.IsDialog doesn't display "Help" button that nobody uses
1 Year Ago
Give StartScreen obvious sections https://files.facepunch.com/alexguthrie/1b0111b1/sbox-dev_vviZ78o95D.png
1 Year Ago
Show "Last Opened" on last opened game row
1 Year Ago
Template descriptions NewProject section titles Simplify launcher
1 Year Ago
Use rows for templates, auto-fill info based on template, find best available folder
1 Year Ago
Move "empty environment" option inline with most recent game project Custom StartScreenSection attribute
1 Year Ago
LocalProject.LastOpened, sort start screen games MenuAttribute priority property File -> New Game, File -> Open Game
1 Year Ago
StartScreen sections Derive ProjectRow from generic ItemRow Experimental - show cloud projects inside start screen Show available cloud packages in startscreen Clean up Home.UpdateProjectList
1 Year Ago
Squash commit of everything so far Tests use AddFromFileBuiltIn when adding base addon
1 Year Ago
Move JumpList into Sandbox.Engine, set up in ToolsDll
1 Year Ago
ProjectRow fixes
1 Year Ago
JumpList icons https://files.facepunch.com/alexguthrie/1b2811b1/JumpList_Icons.png
1 Year Ago
Better JumpList API, add multiple & set categories, show projects in there
1 Year Ago
Use ProjectRow instead of custom LaunchpadProject, move some stuff in there Use Global.BackendTitle and BackendUrl for asset.party link Remove borders from ProjectRow and SidebarButton Experimental JumpList support
1 Year Ago
"Open Empty Environment" button For anyone that isn't working on a specific game (addon creators, mappers, etc) SidebarButton.Clear acts more like a link
1 Year Ago
Draw pin button on right, make it blue when project is pinned SidebarButton.Link functionality Don't need to show the "show on startup" toggle outside of editor prefs Fix ToggleSwitch not displaying correct value when starting value is true StartScreen layout - pin menu row to top, only scroll through project launchpad itself
1 Year Ago
Make EditorPreferencesWindow modal StartScreen settings button, opens editor prefs ToRelativeTimeString extensions for TimeSpan and DateTime (moved from PackageCard) Launchpad project card displays relative time string Project pinning SidebarButton Link and Clear types are classes
1 Year Ago
Fancy switch button https://files.facepunch.com/alexguthrie/1b2711b1/sbox_CXvCYYRATC.mp4 Remove Window.IsOnTop, calling Window.SetModal does the same thing Rename switch to ToggleSwitch, move into Widgets/ StartScreen UI improvements, move custom widgets into partial class
1 Year Ago
Button.Clear (similar to Button.Primary) New start screen UI https://files.facepunch.com/alexguthrie/1b2611b1/sbox_uofPG8ktak.png
1 Year Ago
Initial "one game project" logic Basic start screen Add Window.IsOnTop Show start screen on boot if selected, display on top of editor Apply WindowStaysOnTopHint on top of existing window flags
1 Year Ago
UI: When building transforms, apply inverse of parent UI: Temp ordered transform list when building matrix
1 Year Ago
Make border-wrap size resolution independent UI: Flip top & bottom angles to match spec UI filter & text shader cleanup
1 Year Ago
Split panel layer logic, clean up Add attributes to shaders where dynamic params were being used before
1 Year Ago
Compile optimized ui border wrap shader
1 Year Ago
Initial `filter: border-wrap( ... )` implementation For alpha-based borders, e.g. images https://files.facepunch.com/alexguthrie/1b2011b1/sbox-dev_D1MzaQjB8X.mp4
1 Year Ago
Use FromShader for UI materials, delete vmats
1 Year Ago
Editor console filter (#1085) https://files.facepunch.com/alexguthrie/1b1911b1/sbox-dev_ULtfmHPA94.png
1 Year Ago
Basic console filtering Highlight matches https://files.facepunch.com/alexguthrie/1b0911b1/sbox-dev_RpdUULtu5w.mp4 Also apply filter to logger name Switch to using filter terms (list of keywords separated by spaces) Use stringbuilder instead of regex for highlighting Use .Any instead of .All when checking filter terms Do filter highlighting in 2 steps to prevent HTML tag contamination Cleanup Move filter inline
1 Year Ago
Move language cvar over to managed, add more languages Language list matches Steam's fully supported language list (see https://partner.steamgames.com/doc/store/localization/languages under "Full Platform Supported Languages")
1 Year Ago
VR: Move high-resolution menu rendering behind IsHighQualityVR property on RootPanel
1 Year Ago
VR: Only wait for present if we have a valid swapchain handle UI: Save default render target when iterating through layer stacks
1 Year Ago
UI: Fix division by zero inside KeyFrames when startBlock and endBlock intervals match UI: Implement animation-fill-mode
1 Year Ago
UI: Implement background-blend-mode
1 Year Ago
UI: Don't cut, copy or paste if alt is held Windows interprets AltGr as ctrl+alt, some keyboard layouts use AltGr + x/c/v for characters sboxgame/issues/680
1 Year Ago
Cleanup
1 Year Ago
Do filter highlighting in 2 steps to prevent HTML tag contamination
1 Year Ago
Use .Any instead of .All when checking filter terms
1 Year Ago
Switch to using filter terms (list of keywords separated by spaces) Use stringbuilder instead of regex for highlighting
1 Year Ago
Basic console filtering Highlight matches https://files.facepunch.com/alexguthrie/1b0911b1/sbox-dev_RpdUULtu5w.mp4 Also apply filter to logger name
1 Year Ago
Also apply filter to logger name
1 Year Ago
Basic console filtering Highlight matches https://files.facepunch.com/alexguthrie/1b0911b1/sbox-dev_RpdUULtu5w.mp4
1 Year Ago
Use mask image for main menu GameGroup
1 Year Ago
Add mouse pitch & yaw invert options Related to sboxgame/issues/2708
1 Year Ago
Add adjust-hue to color parser