branchsbox/remove-assetbrowsercancel
12 Commits over 0 Days - ∞cph!
Make QAssetSelectionWidget and QEmbeddedAssetPicker selection work again
Make callbacks/listeners work again on QEmbeddedAssetPicker
Push/Pull buttons fuck off
Pass custom menu to embedded preview picker
helpsystem link toolutils2
Fix CQModelPickerWidget leaking picker
Fix all the menus to use CQAssetMenuHelper
propertyeditor dependency for toolframework2
Cleanup asset picker names now that we don't have 2 paths
Delete assetbrowser project
Fix random includes / old types
Simple CQAssetMenuHelper in toolutils2 that calls managed and also custom menu command contexts
Add managed PopulateAssetMenu, use it in embedded picker to replace g_pAssetBrowserToolSystem->CreateMenuForAssets
https://files.facepunch.com/matt/1b3011b1/sbox-dev_6gcU7tzAys.png
All SFM CreateSemiModalBrowser replaced with C# picker
Remove IAssetBrowserSystem::CreateSemiModalBrowser
Move CQEmbeddedAssetPicker to toolsutil2, remove CreateEmbeddedPicker, tools can create this directly
Replace embedded pickers interfaces with toolutils2 CQEmbeddedAssetPicker
Add OpenPicker that accepts a lambda
Replace semi modal browsers with our own C# picker in all tools, missing sfm
C# AssetPicker support multiple asset picking so it drops in native easier
delete qhammerlegacyassetsdockwidget
Delete qglobaltoolscornerwidget
Delete tools/vohelper
Remove embedded browser from pet weird last usage of it
Get rid of CreateEmbeddedBrowser
Remove vohelper from enginetools.txt
Remove assetbrowser callbacks from assetsystem
Remove calls to BringGlobalBrowserToFront