From 0cdd6e569eebbd3b702ccdb304d0188d2a213f6f Mon Sep 17 00:00:00 2001 From: PopSlime Date: Mon, 13 Nov 2023 00:27:20 +0800 Subject: [PATCH] Obsolete the old file dialog. --- Assets/Cryville/Crtr/Browsing/IResourceManager.cs | 2 ++ Assets/Cryville/Crtr/Browsing/UI/PathedResourceBrowser.cs | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/Assets/Cryville/Crtr/Browsing/IResourceManager.cs b/Assets/Cryville/Crtr/Browsing/IResourceManager.cs index 877ac5a..2022f9c 100644 --- a/Assets/Cryville/Crtr/Browsing/IResourceManager.cs +++ b/Assets/Cryville/Crtr/Browsing/IResourceManager.cs @@ -6,7 +6,9 @@ namespace Cryville.Crtr.Browsing { Uri GetItemUri(int id); bool ImportItemFrom(Uri uri); + [Obsolete] string[] GetSupportedFormats(); + [Obsolete] IReadOnlyDictionary GetPresetPaths(); event Action ItemChanged; diff --git a/Assets/Cryville/Crtr/Browsing/UI/PathedResourceBrowser.cs b/Assets/Cryville/Crtr/Browsing/UI/PathedResourceBrowser.cs index ab01a90..a7cf536 100644 --- a/Assets/Cryville/Crtr/Browsing/UI/PathedResourceBrowser.cs +++ b/Assets/Cryville/Crtr/Browsing/UI/PathedResourceBrowser.cs @@ -13,6 +13,7 @@ namespace Cryville.Crtr.Browsing.UI { readonly HashSet _selectedItems = new HashSet(); readonly Dictionary _items = new Dictionary(); + [Obsolete] FileDialog _dialog; protected virtual void Start() { @@ -22,6 +23,7 @@ namespace Cryville.Crtr.Browsing.UI { InitDialog(); } + [Obsolete] protected void InitDialog() { _dialog = Instantiate(Resources.Load("Common/FileDialog")).GetComponent(); _dialog.gameObject.SetActive(false); @@ -65,10 +67,12 @@ namespace Cryville.Crtr.Browsing.UI { ResourceManager.ReturnToDirectory(id); } + [Obsolete] public void OnAddButtonClicked() { _dialog.Show(); } + [Obsolete] private void OnAddDialogClosed() { if (_dialog.FileName == null) return; if (ResourceManager.ImportItemFrom(new Uri(_dialog.FileName))) {