userAlexcancel

956 Commits over 580 Days - 0.07cph!

8 Days Ago
Update Facepunch.XR to 1dce6d64669f0c19b0e43936bf53b1770d50a6f8, cache HasHeadset value Don't build VR Toggle Widget if there's no headset or runtime
8 Days Ago
Check if we can actually init OpenXR when calling HasHeadset - makes the call more expensive(!) but more accurate
8 Days Ago
Update Facepunch.XR and defs to 24b8e70e5c89d04b3f42d8b022bf97e05b82349f, adds check for headset/runtime availablity VR initialization changes - always load VR extensions if there's a runtime and headset available, so we can init mid-session Editor: Make ToggleSwitch look nicer Add toggle switch in editor for VR https://files.facepunch.com/alexguthrie/1b0711b1/sbox-dev_k3x5LXNKca.png
8 Days Ago
Add HasHeadset() check
9 Days Ago
Remove unused OpenXR launch environment variables Update Facepunch.XR to ec56d1c119e0251cbc105be8a26792e266b68ed3, fixes some minor launching issues VR hand component fixes VR world input component Remove unused VR bits in MenuSystem Basic VR scene menu, loads automatically if VR is enabled
9 Days Ago
Additional checks when loading JSON bindings, don't poll for hand tracking if instance doesn't support it, make sure we have an instance
10 Days Ago
Clean up EditorUtility.PlayAssetSound a bit Ignore edging when drawing text outlines, helps with `font-smooth: never;` in combination with `text-stroke` Facepunch/sbox-issues/issues/6764
10 Days Ago
EditorUtility.PlayAssetSound supports sound events Asset browser: Play overlay for sounds
11 Days Ago
Asset browser: double clicking a folder in the left pane expands it + highlight current folder in sidebar Asset browser: Re-build sidebar locations when we make a new folder Asset browser: can highlight scene file by right clicking the tab https://files.facepunch.com/alexguthrie/1b0411b1/sbox-dev_glaXsIVvIP.mp4
14 Days Ago
Get rid of map Update sbproj Don't tick this if we're not in VR Remove old VR stuff
15 Days Ago
Update Facepunch.XR to match commit 5cb9da3f30cde711d40b872e8b37e29c6f1dfbfe API fixes
15 Days Ago
Don't crash if we fail to open bindings JSON file PollEvents() returns NO_SESSION_RUNNING if a session isn't attached
16 Days Ago
Initial VR scene for main menu https://files.facepunch.com/alexguthrie/1b2011b1/sbox_pKFaTyqkgq.png UI: Fix worldpanel depth issues, treat worldpanel roots as layers Render VR menu at 4k, scale down to fit Basic VR world input component, menu works properly https://files.facepunch.com/alexguthrie/1b2511b1/Desktop%202024.06.25%20-%2015.51.37.05.mp4 Line hands up better in VR menu scene Quick little test map just so I'm not staring at an orange texture
17 Days Ago
Mouse back/forward buttons in asset browser Clean up history logic a bit
17 Days Ago
Fix warning
17 Days Ago
Add "Go To Folder" in recents
17 Days Ago
Fix compiled asset filtering
18 Days Ago
Don't hide compiled assets if no source file is available
18 Days Ago
Show 'open with' dialog if we can't open a file Set hammer material when selected (both in cloud and asset browsers) Moving selected facet dropdown entry fetches from current facet entries rather than copying
18 Days Ago
Add flat view back
18 Days Ago
Add 'copy absolute path' option Find root paths automatically instead of just using current project Show base, citizen, and core Better sidebar separation Hide cloud browser when not requested Limit file count for now, need pagination Docs
21 Days Ago
Remove logs
21 Days Ago
Asset Browser 2 (#1670)
21 Days Ago
Fix obj/ files still showing up in some places (I had this in the wrong place entirely 🤦‍♂️)
21 Days Ago
Direct check for EditorUtility.IsCodeFolder
21 Days Ago
Initial Assets have colors Preview tweaks Search widget Asset popup, will turn this into something more tooltip-oriented later Split left / split right Chips from tags Tweak styling, move current project to top of asset locations list Implement chip tag filtering Initial cloud browser, separate from asset browser Initial tabbed asset picker w/ both local and cloud assets Asset type picker Renames, deletes, duplicates handled by IAssetListEntry Clean up Implement `t:vmdl`/`t:vmat`/etc. and filters Implement Everything & Recents Cloud browser uses facets to select type - hide picker on search bar Fix warnings Fix FindItemsThatStartWith Sort recents properly Display "Everything" / "Recents" in address bar when those are active Show asset name if only deleting one asset https://files.facepunch.com/alexguthrie/1b2111b1/sbox-dev_aNrz89mgvo.png Show file name + extension Use project root path as root for asset browser stuff Hide hidden files & folders Icons for assets, code, libraries, exports, localization, projectsettings folders https://files.facepunch.com/alexguthrie/1b2211b1/sbox-dev_vj4aOCIDDr.png Hide .sbox folder Open non-asset files (e.g. .cs files) when double clicked too New generic file context menu (for any non-asset type - .cs, .scss, .razor, etc.) Implement OnContextMenu in FolderNode Navigate to code files using selected code editor should prefer an active / open solution Hide obj/ folder in code directories Add support for drag-dropping assets / folders / etc. Top of asset locations list shows favorites again Favorites -> pins, hide node if it hasn't got any entries, hide obj/ folder in tree view Doesn't refresh properly when going from no entries to some entries yet Docs Fixed searching through everything/recents Show pins in tree when there are some added Rebase fixes Fix warnings
22 Days Ago
Fix warnings
22 Days Ago
Rebase fixes
22 Days Ago
Initial Assets have colors Preview tweaks Search widget Asset popup, will turn this into something more tooltip-oriented later Split left / split right Chips from tags Tweak styling, move current project to top of asset locations list Implement chip tag filtering Initial cloud browser, separate from asset browser Initial tabbed asset picker w/ both local and cloud assets Asset type picker Renames, deletes, duplicates handled by IAssetListEntry Clean up Implement `t:vmdl`/`t:vmat`/etc. and filters Implement Everything & Recents Cloud browser uses facets to select type - hide picker on search bar Fix warnings Fix FindItemsThatStartWith Sort recents properly Display "Everything" / "Recents" in address bar when those are active Show asset name if only deleting one asset https://files.facepunch.com/alexguthrie/1b2111b1/sbox-dev_aNrz89mgvo.png Show file name + extension Use project root path as root for asset browser stuff Hide hidden files & folders Icons for assets, code, libraries, exports, localization, projectsettings folders https://files.facepunch.com/alexguthrie/1b2211b1/sbox-dev_vj4aOCIDDr.png Hide .sbox folder Open non-asset files (e.g. .cs files) when double clicked too New generic file context menu (for any non-asset type - .cs, .scss, .razor, etc.) Implement OnContextMenu in FolderNode Navigate to code files using selected code editor should prefer an active / open solution Hide obj/ folder in code directories Add support for drag-dropping assets / folders / etc. Top of asset locations list shows favorites again Favorites -> pins, hide node if it hasn't got any entries, hide obj/ folder in tree view Doesn't refresh properly when going from no entries to some entries yet Docs Fixed searching through everything/recents Show pins in tree when there are some added
22 Days Ago
Favorites -> pins, hide node if it hasn't got any entries, hide obj/ folder in tree view Doesn't refresh properly when going from no entries to some entries yet Docs Fixed searching through everything/recents Show pins in tree when there are some added
23 Days Ago
New generic file context menu (for any non-asset type - .cs, .scss, .razor, etc.) Implement OnContextMenu in FolderNode Navigate to code files using selected code editor should prefer an active / open solution Hide obj/ folder in code directories Add support for drag-dropping assets / folders / etc. Top of asset locations list shows favorites again
24 Days Ago
Use project root path as root for asset browser stuff Hide hidden files & folders Icons for assets, code, libraries, exports, localization, projectsettings folders https://files.facepunch.com/alexguthrie/1b2211b1/sbox-dev_vj4aOCIDDr.png Hide .sbox folder Open non-asset files (e.g. .cs files) when double clicked too
25 Days Ago
Show file name + extension
25 Days Ago
Show asset name if only deleting one asset https://files.facepunch.com/alexguthrie/1b2111b1/sbox-dev_aNrz89mgvo.png
25 Days Ago
Display "Everything" / "Recents" in address bar when those are active
25 Days Ago
Sort recents properly
25 Days Ago
Fix FindItemsThatStartWith
28 Days Ago
Set D_WORLDPANEL properly when pushing and popping layers Fixes WorldPanel rendering regression sbox-issues/issues/6632
29 Days Ago
Move & scale scene camera speed overlay based on DPI Fixes it being out of place on HiDPI monitors https://files.facepunch.com/alexguthrie/1b1711b1/sbox-dev_59G1WDRdBm.png
29 Days Ago
SCSS calc tests for bare literal values, variables UI: Push root values between building style and cascaded PreLayout Treat worldpanels as layers
29 Days Ago
Whitelist System.Int128 sbox-issues/issues/6627
31 Days Ago
UI: Use correct defaults for rem/em, classify them as dynamic so they update more frequently UI: When pushing matrices, multiply by parent matrix if there is one Fixes sbox-issues/issues/646 When going through networked files, if it doesn't exist, log a warning instead of failing outright Standalone exporter keeps track of file type (e.g. executable, dll, project asset), shows source + destination in log window
35 Days Ago
Initial Assets have colors Preview tweaks Search widget Asset popup, will turn this into something more tooltip-oriented later Split left / split right Chips from tags Tweak styling, move current project to top of asset locations list Implement chip tag filtering Initial cloud browser, separate from asset browser Initial tabbed asset picker w/ both local and cloud assets Asset type picker Renames, deletes, duplicates handled by IAssetListEntry Clean up Implement `t:vmdl`/`t:vmat`/etc. and filters Implement Everything & Recents Cloud browser uses facets to select type - hide picker on search bar Fix warnings
35 Days Ago
Cloud browser uses facets to select type - hide picker on search bar
36 Days Ago
Initial Assets have colors - these all suck right now, will go back through and pick some less sucky colours later Preview tweaks Search widget Asset popup, will turn this into something more tooltip-oriented later Split left / split right Chips from tags Tweak styling, move current project to top of asset locations list Implement chip tag filtering Initial cloud browser, separate from asset browser Initial tabbed asset picker w/ both local and cloud assets Rebase fixes Use ContextMenu Asset type picker entries are now handled by AssetBrowser/CloudBrowser Open up asset locations https://files.facepunch.com/alexguthrie/1b0211b1/sbox-dev_mXx146R80H.png Add all types to cloud browser Can only select one cloud asset type at once (or it'll mess with facets etc.) https://files.facepunch.com/alexguthrie/1b0211b1/sbox-dev_1BIcVF3lFI.mp4 Order modes Add cloud browser to hammer Asset browser defaults to project assets path Update view mode icon when scrolling Disable Parent Directory button if we're in project assets root PathWidget fixes, separate segment update Remove AssetBrowserLocation.FromPath, unused Run OnPathEdited at the end of AssetBrowser ctor so we can disable Parent Directory button if needed Remove AssetPopup, we're just overcomplicating things for no reason there Directory context menu Clean up asset list entries Remove unused, hook up AssetLocations.OnFolderSelected Invoke events Clean up Implement asset picker If a picked asset is a cloud package then stick the ident in the search bar in the asset picker Rather than going to .sbox/blablabla Renames, deletes, duplicates handled by IAssetListEntry CloudBrowser cleanup Ended up not using any of this, get rid PackagePopup: show tags, word wrap NRE fix Fix warnings Drag-drop Open folder context menu in blank space Show asset type color in tag picker Don't wipe facets if there aren't any to replace them with, or if we don't find any packages at all Smaller add button, rename to new Delete flat view, doesn't make sense - I think most people were just using it for searching Fix double-clicking on assets & packages Fix history menu Show cloud browser in default layout Fix searching by type Tidy up Re-add super basic version of `t:vmdl`, `t:vmat`, etc. https://files.facepunch.com/alexguthrie/1b0811b1/sbox-dev_yUjxPKGytb.mp4 Cloud browser sidebar Clean up cloud browser nodes Installed filter Implement Everything & Recents
36 Days Ago
Implement Everything & Recents
37 Days Ago
Clean up cloud browser nodes Installed filter
37 Days Ago
Cloud browser sidebar
38 Days Ago
Fix searching by type Tidy up Re-add super basic version of `t:vmdl`, `t:vmat`, etc. https://files.facepunch.com/alexguthrie/1b0811b1/sbox-dev_yUjxPKGytb.mp4
38 Days Ago
Smaller add button, rename to new Delete flat view, doesn't make sense - I think most people were just using it for searching Fix double-clicking on assets & packages Fix history menu Show cloud browser in default layout