using UnityEditor; using Unity.PlasticSCM.Editor.UI; namespace Unity.PlasticSCM.Editor { internal static class PlasticMenuItem { [MenuItem(MENU_ITEM_NAME, false)] static void ShowPanel() { if (PlasticProjectOfflineMode.IsEnabled()) { PlasticProjectOfflineMode.Disable(); PlasticPlugin.Enable(); } ShowWindow.Plastic(); } [MenuItem(MENU_ITEM_NAME, true)] static bool ValidateMenu() { return !CollabPlugin.IsEnabled(); } const string MENU_ITEM_NAME = "Window/" + UnityConstants.PLASTIC_WINDOW_TITLE; } }