From 80f775e279672b957202eb31f6a026f0235fa164 Mon Sep 17 00:00:00 2001 From: Anders Ejlersen Date: Sun, 12 Sep 2021 21:52:00 +0200 Subject: [PATCH] 0.7.0: Renamed entire namespace from Game.* to Module.* --- Editor/Favorites/Enums/EManipulatingState.cs | 2 +- Editor/Favorites/Utilities/Favorites.cs | 2 +- Editor/Favorites/Utilities/FavoritesGUIUtility.cs | 2 +- Editor/Favorites/Utilities/FavoritesPostProcess.cs | 2 +- Editor/Favorites/Utilities/FavoritesUtility.cs | 2 +- .../Window/EditorFavoritesPopupWindowAddFolder.cs | 2 +- .../Window/EditorFavoritesPopupWindowContextMenu.cs | 2 +- .../Window/EditorFavoritesPopupWindowRenameFolder.cs | 2 +- Editor/Favorites/Window/EditorFavoritesWindow.cs | 2 +- Editor/Favorites/Window/Styles/Styles.cs | 2 +- .../Window/Views/AbstractEditorFavoritesView.cs | 2 +- .../Window/Views/EditorFavoritesViewSearchList.cs | 2 +- .../Favorites/Window/Views/EditorFavoritesViewTools.cs | 2 +- .../Window/Views/EditorFavoritesViewTreeList.cs | 2 +- Editor/History/Utilities/HistoryGUIUtility.cs | 2 +- Editor/History/Utilities/HistoryList.cs | 2 +- Editor/History/Utilities/HistoryListPostProcess.cs | 2 +- Editor/History/Utilities/HistoryUtility.cs | 2 +- Editor/History/Window/EditorHistoryWindow.cs | 2 +- Editor/History/Window/Styles/Styles.cs | 2 +- .../History/Window/Views/AbstractEditorHistoryView.cs | 2 +- .../Window/Views/EditorHistoryViewSearchList.cs | 2 +- Editor/History/Window/Views/EditorHistoryViewTools.cs | 2 +- Editor/Toolbar/AbstractToolbarDrawer.cs | 4 ++-- Editor/Toolbar/Enums/EToolbarPlacement.cs | 2 +- Editor/Toolbar/ToolbarDrawer.cs | 4 ++-- Editor/Toolbar/Tools/ToolScenePicker.cs | 2 +- .../Toolbar/Tools/ToolScenePickerEditorStateChanged.cs | 4 ++-- Editor/Toolbar/Tools/ToolScenePickerPostProcess.cs | 4 ++-- Editor/Toolbar/Tools/ToolUICanvasPicker.cs | 10 ++++++++-- .../Tools/ToolUICanvasPickerEditorStateChanged.cs | 4 ++-- Editor/Toolbar/Tools/ToolUILayerToggle.cs | 2 +- Editor/Toolbar/Utilities/Styles.cs | 2 +- Editor/Toolbar/Utilities/ToolbarUtility.cs | 2 +- package.json | 2 +- 35 files changed, 47 insertions(+), 41 deletions(-) diff --git a/Editor/Favorites/Enums/EManipulatingState.cs b/Editor/Favorites/Enums/EManipulatingState.cs index 91e031b..f6694f5 100644 --- a/Editor/Favorites/Enums/EManipulatingState.cs +++ b/Editor/Favorites/Enums/EManipulatingState.cs @@ -1,4 +1,4 @@ -namespace Game.NavigationTool.Editor.Favorite +namespace Module.NavigationTool.Editor.Favorite { public enum EManipulatingState : byte { diff --git a/Editor/Favorites/Utilities/Favorites.cs b/Editor/Favorites/Utilities/Favorites.cs index 6434371..030abc5 100644 --- a/Editor/Favorites/Utilities/Favorites.cs +++ b/Editor/Favorites/Utilities/Favorites.cs @@ -5,7 +5,7 @@ using UnityEditor; using UnityEngine; using Object = UnityEngine.Object; -namespace Game.NavigationTool.Editor.Favorite +namespace Module.NavigationTool.Editor.Favorite { [Serializable] internal sealed class Favorites : ISerializationCallbackReceiver diff --git a/Editor/Favorites/Utilities/FavoritesGUIUtility.cs b/Editor/Favorites/Utilities/FavoritesGUIUtility.cs index 6baf58a..35b18e0 100644 --- a/Editor/Favorites/Utilities/FavoritesGUIUtility.cs +++ b/Editor/Favorites/Utilities/FavoritesGUIUtility.cs @@ -2,7 +2,7 @@ using UnityEditorInternal; using UnityEngine; -namespace Game.NavigationTool.Editor.Favorite +namespace Module.NavigationTool.Editor.Favorite { internal static class FavoritesGUIUtility { diff --git a/Editor/Favorites/Utilities/FavoritesPostProcess.cs b/Editor/Favorites/Utilities/FavoritesPostProcess.cs index de7f7cd..3b28a5f 100644 --- a/Editor/Favorites/Utilities/FavoritesPostProcess.cs +++ b/Editor/Favorites/Utilities/FavoritesPostProcess.cs @@ -1,6 +1,6 @@ using UnityEditor; -namespace Game.NavigationTool.Editor.Favorite +namespace Module.NavigationTool.Editor.Favorite { internal sealed class FavoritesPostProcess : AssetPostprocessor { diff --git a/Editor/Favorites/Utilities/FavoritesUtility.cs b/Editor/Favorites/Utilities/FavoritesUtility.cs index 6168550..e09357d 100644 --- a/Editor/Favorites/Utilities/FavoritesUtility.cs +++ b/Editor/Favorites/Utilities/FavoritesUtility.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; using UnityEditor; -namespace Game.NavigationTool.Editor.Favorite +namespace Module.NavigationTool.Editor.Favorite { internal static class FavoritesUtility { diff --git a/Editor/Favorites/Window/EditorFavoritesPopupWindowAddFolder.cs b/Editor/Favorites/Window/EditorFavoritesPopupWindowAddFolder.cs index 14172fe..a01556a 100644 --- a/Editor/Favorites/Window/EditorFavoritesPopupWindowAddFolder.cs +++ b/Editor/Favorites/Window/EditorFavoritesPopupWindowAddFolder.cs @@ -1,7 +1,7 @@ using UnityEditor; using UnityEngine; -namespace Game.NavigationTool.Editor.Favorite +namespace Module.NavigationTool.Editor.Favorite { internal sealed class EditorFavoritesPopupWindowAddFolder : PopupWindowContent { diff --git a/Editor/Favorites/Window/EditorFavoritesPopupWindowContextMenu.cs b/Editor/Favorites/Window/EditorFavoritesPopupWindowContextMenu.cs index 5433d00..0dc3cc9 100644 --- a/Editor/Favorites/Window/EditorFavoritesPopupWindowContextMenu.cs +++ b/Editor/Favorites/Window/EditorFavoritesPopupWindowContextMenu.cs @@ -1,7 +1,7 @@ using UnityEditor; using UnityEngine; -namespace Game.NavigationTool.Editor.Favorite +namespace Module.NavigationTool.Editor.Favorite { internal sealed class EditorFavoritesPopupWindowContextMenu : PopupWindowContent { diff --git a/Editor/Favorites/Window/EditorFavoritesPopupWindowRenameFolder.cs b/Editor/Favorites/Window/EditorFavoritesPopupWindowRenameFolder.cs index c0a17fe..3f49756 100644 --- a/Editor/Favorites/Window/EditorFavoritesPopupWindowRenameFolder.cs +++ b/Editor/Favorites/Window/EditorFavoritesPopupWindowRenameFolder.cs @@ -1,7 +1,7 @@ using UnityEditor; using UnityEngine; -namespace Game.NavigationTool.Editor.Favorite +namespace Module.NavigationTool.Editor.Favorite { internal sealed class EditorFavoritesPopupWindowRenameFolder : PopupWindowContent { diff --git a/Editor/Favorites/Window/EditorFavoritesWindow.cs b/Editor/Favorites/Window/EditorFavoritesWindow.cs index 5541295..b0bf920 100644 --- a/Editor/Favorites/Window/EditorFavoritesWindow.cs +++ b/Editor/Favorites/Window/EditorFavoritesWindow.cs @@ -2,7 +2,7 @@ using UnityEditor; using UnityEngine; -namespace Game.NavigationTool.Editor.Favorite +namespace Module.NavigationTool.Editor.Favorite { internal sealed class EditorFavoritesWindow : EditorWindow { diff --git a/Editor/Favorites/Window/Styles/Styles.cs b/Editor/Favorites/Window/Styles/Styles.cs index 22103de..f2b00b2 100644 --- a/Editor/Favorites/Window/Styles/Styles.cs +++ b/Editor/Favorites/Window/Styles/Styles.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Game.NavigationTool.Editor.Favorite +namespace Module.NavigationTool.Editor.Favorite { internal sealed class Styles { diff --git a/Editor/Favorites/Window/Views/AbstractEditorFavoritesView.cs b/Editor/Favorites/Window/Views/AbstractEditorFavoritesView.cs index 6c4f5b2..7893805 100644 --- a/Editor/Favorites/Window/Views/AbstractEditorFavoritesView.cs +++ b/Editor/Favorites/Window/Views/AbstractEditorFavoritesView.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Game.NavigationTool.Editor.Favorite +namespace Module.NavigationTool.Editor.Favorite { internal abstract class AbstractEditorFavoritesView { diff --git a/Editor/Favorites/Window/Views/EditorFavoritesViewSearchList.cs b/Editor/Favorites/Window/Views/EditorFavoritesViewSearchList.cs index 1f60444..9dbfab2 100644 --- a/Editor/Favorites/Window/Views/EditorFavoritesViewSearchList.cs +++ b/Editor/Favorites/Window/Views/EditorFavoritesViewSearchList.cs @@ -2,7 +2,7 @@ using UnityEditor; using UnityEngine; -namespace Game.NavigationTool.Editor.Favorite +namespace Module.NavigationTool.Editor.Favorite { [Serializable] internal sealed class EditorFavoritesViewSearchList : AbstractEditorFavoritesView diff --git a/Editor/Favorites/Window/Views/EditorFavoritesViewTools.cs b/Editor/Favorites/Window/Views/EditorFavoritesViewTools.cs index a37100f..1f7b69c 100644 --- a/Editor/Favorites/Window/Views/EditorFavoritesViewTools.cs +++ b/Editor/Favorites/Window/Views/EditorFavoritesViewTools.cs @@ -2,7 +2,7 @@ using UnityEditor; using UnityEngine; -namespace Game.NavigationTool.Editor.Favorite +namespace Module.NavigationTool.Editor.Favorite { [Serializable] internal sealed class EditorFavoritesViewTools : AbstractEditorFavoritesView diff --git a/Editor/Favorites/Window/Views/EditorFavoritesViewTreeList.cs b/Editor/Favorites/Window/Views/EditorFavoritesViewTreeList.cs index ce59689..7fda8f0 100644 --- a/Editor/Favorites/Window/Views/EditorFavoritesViewTreeList.cs +++ b/Editor/Favorites/Window/Views/EditorFavoritesViewTreeList.cs @@ -2,7 +2,7 @@ using UnityEditor; using UnityEngine; -namespace Game.NavigationTool.Editor.Favorite +namespace Module.NavigationTool.Editor.Favorite { [Serializable] internal sealed class EditorFavoritesViewTreeList : AbstractEditorFavoritesView diff --git a/Editor/History/Utilities/HistoryGUIUtility.cs b/Editor/History/Utilities/HistoryGUIUtility.cs index 0c2f49d..a7c1e20 100644 --- a/Editor/History/Utilities/HistoryGUIUtility.cs +++ b/Editor/History/Utilities/HistoryGUIUtility.cs @@ -2,7 +2,7 @@ using UnityEditorInternal; using UnityEngine; -namespace Game.NavigationTool.Editor.History +namespace Module.NavigationTool.Editor.History { internal static class HistoryGUIUtility { diff --git a/Editor/History/Utilities/HistoryList.cs b/Editor/History/Utilities/HistoryList.cs index f71d212..590b7d3 100644 --- a/Editor/History/Utilities/HistoryList.cs +++ b/Editor/History/Utilities/HistoryList.cs @@ -5,7 +5,7 @@ using UnityEditor; using UnityEngine; using Object = UnityEngine.Object; -namespace Game.NavigationTool.Editor.History +namespace Module.NavigationTool.Editor.History { [Serializable] internal sealed class HistoryList diff --git a/Editor/History/Utilities/HistoryListPostProcess.cs b/Editor/History/Utilities/HistoryListPostProcess.cs index c528cb4..c88cda1 100644 --- a/Editor/History/Utilities/HistoryListPostProcess.cs +++ b/Editor/History/Utilities/HistoryListPostProcess.cs @@ -1,6 +1,6 @@ using UnityEditor; -namespace Game.NavigationTool.Editor.History +namespace Module.NavigationTool.Editor.History { internal sealed class HistoryListPostProcess : AssetPostprocessor { diff --git a/Editor/History/Utilities/HistoryUtility.cs b/Editor/History/Utilities/HistoryUtility.cs index 27dd672..aebd41c 100644 --- a/Editor/History/Utilities/HistoryUtility.cs +++ b/Editor/History/Utilities/HistoryUtility.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; -namespace Game.NavigationTool.Editor.History +namespace Module.NavigationTool.Editor.History { internal static class HistoryUtility { diff --git a/Editor/History/Window/EditorHistoryWindow.cs b/Editor/History/Window/EditorHistoryWindow.cs index ed70591..deb45dd 100644 --- a/Editor/History/Window/EditorHistoryWindow.cs +++ b/Editor/History/Window/EditorHistoryWindow.cs @@ -3,7 +3,7 @@ using UnityEditor; using UnityEngine; using Object = UnityEngine.Object; -namespace Game.NavigationTool.Editor.History +namespace Module.NavigationTool.Editor.History { internal sealed class EditorHistoryWindow : EditorWindow { diff --git a/Editor/History/Window/Styles/Styles.cs b/Editor/History/Window/Styles/Styles.cs index 1e9449f..f5711ad 100644 --- a/Editor/History/Window/Styles/Styles.cs +++ b/Editor/History/Window/Styles/Styles.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Game.NavigationTool.Editor.History +namespace Module.NavigationTool.Editor.History { internal sealed class Styles { diff --git a/Editor/History/Window/Views/AbstractEditorHistoryView.cs b/Editor/History/Window/Views/AbstractEditorHistoryView.cs index 1847091..2c72546 100644 --- a/Editor/History/Window/Views/AbstractEditorHistoryView.cs +++ b/Editor/History/Window/Views/AbstractEditorHistoryView.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Game.NavigationTool.Editor.History +namespace Module.NavigationTool.Editor.History { internal abstract class AbstractEditorHistoryView { diff --git a/Editor/History/Window/Views/EditorHistoryViewSearchList.cs b/Editor/History/Window/Views/EditorHistoryViewSearchList.cs index c1cf84f..e71e521 100644 --- a/Editor/History/Window/Views/EditorHistoryViewSearchList.cs +++ b/Editor/History/Window/Views/EditorHistoryViewSearchList.cs @@ -2,7 +2,7 @@ using UnityEditor; using UnityEngine; -namespace Game.NavigationTool.Editor.History +namespace Module.NavigationTool.Editor.History { [Serializable] internal sealed class EditorHistoryViewSearchList : AbstractEditorHistoryView diff --git a/Editor/History/Window/Views/EditorHistoryViewTools.cs b/Editor/History/Window/Views/EditorHistoryViewTools.cs index b7b9ea3..746e26d 100644 --- a/Editor/History/Window/Views/EditorHistoryViewTools.cs +++ b/Editor/History/Window/Views/EditorHistoryViewTools.cs @@ -2,7 +2,7 @@ using UnityEditor; using UnityEngine; -namespace Game.NavigationTool.Editor.History +namespace Module.NavigationTool.Editor.History { [Serializable] internal sealed class EditorHistoryViewTools : AbstractEditorHistoryView diff --git a/Editor/Toolbar/AbstractToolbarDrawer.cs b/Editor/Toolbar/AbstractToolbarDrawer.cs index e7e3e93..4297257 100644 --- a/Editor/Toolbar/AbstractToolbarDrawer.cs +++ b/Editor/Toolbar/AbstractToolbarDrawer.cs @@ -1,7 +1,7 @@ -using Game.NavigationTool.Editor.Toolbar; +using Module.NavigationTool.Editor.Toolbar; using UnityEngine; -namespace Game.NavigationTool.Editor +namespace Module.NavigationTool.Editor { public abstract class AbstractToolbarDrawer { diff --git a/Editor/Toolbar/Enums/EToolbarPlacement.cs b/Editor/Toolbar/Enums/EToolbarPlacement.cs index 01dfd96..8920448 100644 --- a/Editor/Toolbar/Enums/EToolbarPlacement.cs +++ b/Editor/Toolbar/Enums/EToolbarPlacement.cs @@ -1,4 +1,4 @@ -namespace Game.NavigationTool.Editor +namespace Module.NavigationTool.Editor { public enum EToolbarPlacement : byte { diff --git a/Editor/Toolbar/ToolbarDrawer.cs b/Editor/Toolbar/ToolbarDrawer.cs index 025a375..0264003 100644 --- a/Editor/Toolbar/ToolbarDrawer.cs +++ b/Editor/Toolbar/ToolbarDrawer.cs @@ -1,9 +1,9 @@ -using Game.NavigationTool.Editor.Toolbar; +using Module.NavigationTool.Editor.Toolbar; using UnityEditor; using UnityEngine; using UnityEngine.UIElements; -namespace Game.NavigationTool.Editor +namespace Module.NavigationTool.Editor { [InitializeOnLoad] internal static class ToolbarDrawer diff --git a/Editor/Toolbar/Tools/ToolScenePicker.cs b/Editor/Toolbar/Tools/ToolScenePicker.cs index 349874e..932014f 100644 --- a/Editor/Toolbar/Tools/ToolScenePicker.cs +++ b/Editor/Toolbar/Tools/ToolScenePicker.cs @@ -6,7 +6,7 @@ using UnityEditor.SceneManagement; using UnityEngine; using UnityEngine.SceneManagement; -namespace Game.NavigationTool.Editor.Tools +namespace Module.NavigationTool.Editor.Tools { [UsedImplicitly] internal sealed class ToolScenePicker : AbstractToolbarDrawer diff --git a/Editor/Toolbar/Tools/ToolScenePickerEditorStateChanged.cs b/Editor/Toolbar/Tools/ToolScenePickerEditorStateChanged.cs index 3833962..ed2f673 100644 --- a/Editor/Toolbar/Tools/ToolScenePickerEditorStateChanged.cs +++ b/Editor/Toolbar/Tools/ToolScenePickerEditorStateChanged.cs @@ -1,8 +1,8 @@ -using Game.NavigationTool.Editor.Tools; +using Module.NavigationTool.Editor.Tools; using UnityEditor; using UnityEngine.SceneManagement; -namespace Game.NavigationTool.Editor.Toolbar +namespace Module.NavigationTool.Editor.Toolbar { [InitializeOnLoad] internal static class ToolScenePickerEditorStateChanged diff --git a/Editor/Toolbar/Tools/ToolScenePickerPostProcess.cs b/Editor/Toolbar/Tools/ToolScenePickerPostProcess.cs index ebb15d6..1d20529 100644 --- a/Editor/Toolbar/Tools/ToolScenePickerPostProcess.cs +++ b/Editor/Toolbar/Tools/ToolScenePickerPostProcess.cs @@ -1,8 +1,8 @@ using System.Linq; -using Game.NavigationTool.Editor.Tools; +using Module.NavigationTool.Editor.Tools; using UnityEditor; -namespace Game.NavigationTool.Editor.Toolbar +namespace Module.NavigationTool.Editor.Toolbar { internal sealed class ToolScenePickerPostProcess : AssetPostprocessor { diff --git a/Editor/Toolbar/Tools/ToolUICanvasPicker.cs b/Editor/Toolbar/Tools/ToolUICanvasPicker.cs index 7015412..668d6a5 100644 --- a/Editor/Toolbar/Tools/ToolUICanvasPicker.cs +++ b/Editor/Toolbar/Tools/ToolUICanvasPicker.cs @@ -6,7 +6,7 @@ using UnityEditorInternal; using UnityEngine; using UTools = UnityEditor.Tools; -namespace Game.NavigationTool.Editor.Tools +namespace Module.NavigationTool.Editor.Tools { [UsedImplicitly] internal sealed class ToolUICanvasPicker : AbstractToolbarDrawer @@ -57,7 +57,13 @@ namespace Game.NavigationTool.Editor.Tools protected override void Draw(Rect rect) { - Initialize(); + // Note: To fix an issue, where instantiated canvases wouldn't be detected, due to no events for canvas additions/removals exist in Unity API (at the moment) + if (Event.current.type == EventType.MouseDown) + { + IS_DIRTY = true; + Initialize(); + } + int temp = EditorGUI.Popup(rect, 0, OPTIONS, styles.popup); if (temp != 0 && OPTIONS.Length != 1) diff --git a/Editor/Toolbar/Tools/ToolUICanvasPickerEditorStateChanged.cs b/Editor/Toolbar/Tools/ToolUICanvasPickerEditorStateChanged.cs index 74de7be..2061da8 100644 --- a/Editor/Toolbar/Tools/ToolUICanvasPickerEditorStateChanged.cs +++ b/Editor/Toolbar/Tools/ToolUICanvasPickerEditorStateChanged.cs @@ -1,10 +1,10 @@ -using Game.NavigationTool.Editor.Tools; +using Module.NavigationTool.Editor.Tools; using UnityEditor; using UnityEditor.Experimental.SceneManagement; using UnityEditor.SceneManagement; using UnityEngine.SceneManagement; -namespace Game.NavigationTool.Editor.Toolbar +namespace Module.NavigationTool.Editor.Toolbar { [InitializeOnLoad] internal static class ToolUICanvasPickerPostProcess diff --git a/Editor/Toolbar/Tools/ToolUILayerToggle.cs b/Editor/Toolbar/Tools/ToolUILayerToggle.cs index 0afdb61..34a0aba 100644 --- a/Editor/Toolbar/Tools/ToolUILayerToggle.cs +++ b/Editor/Toolbar/Tools/ToolUILayerToggle.cs @@ -3,7 +3,7 @@ using UnityEditor; using UnityEngine; using UTools = UnityEditor.Tools; -namespace Game.NavigationTool.Editor.Tools +namespace Module.NavigationTool.Editor.Tools { [UsedImplicitly] internal sealed class ToolUILayerToggle : AbstractToolbarDrawer diff --git a/Editor/Toolbar/Utilities/Styles.cs b/Editor/Toolbar/Utilities/Styles.cs index baebff9..27d168e 100644 --- a/Editor/Toolbar/Utilities/Styles.cs +++ b/Editor/Toolbar/Utilities/Styles.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace Game.NavigationTool.Editor.Toolbar +namespace Module.NavigationTool.Editor.Toolbar { public sealed class Styles { diff --git a/Editor/Toolbar/Utilities/ToolbarUtility.cs b/Editor/Toolbar/Utilities/ToolbarUtility.cs index 34acd2a..3f9fdb5 100644 --- a/Editor/Toolbar/Utilities/ToolbarUtility.cs +++ b/Editor/Toolbar/Utilities/ToolbarUtility.cs @@ -11,7 +11,7 @@ using UnityEngine.UIElements; using UnityEngine.Experimental.UIElements; #endif -namespace Game.NavigationTool.Editor.Toolbar +namespace Module.NavigationTool.Editor.Toolbar { internal static class ToolbarUtility { diff --git a/package.json b/package.json index 3db9cb8..ae4efb7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "com.module.navigationtool", - "version": "0.6.6", + "version": "0.7.0", "displayName": "Module.NavigationTool", "description": "Support for navigation tools, like favorites, history and toolbars", "unity": "2019.2",