public override void OnGUI(Rect rect) { EditorGUILayout.Space(); name = EditorGUILayout.TextField(GitGUI.GetTempContent("Name"), name); url = EditorGUILayout.TextField(GitGUI.GetTempContent("URL"), url); GUI.enabled = !string.IsNullOrEmpty(name) && !string.IsNullOrEmpty(url); if (GUILayout.Button(GitGUI.GetTempContent("Add Remote"))) { remoteCollection.Add(name, url); gitManager.MarkDirty(); } GUI.enabled = true; EditorGUILayout.Space(); }
public override void OnGUI(Rect rect) { EditorGUILayout.Space(); name = EditorGUILayout.TextField(new GUIContent("Name"), name); url = EditorGUILayout.TextField(new GUIContent("URL"), url); GUI.enabled = !string.IsNullOrEmpty(name) && !string.IsNullOrEmpty(url); if (GUILayout.Button(new GUIContent("Add Remote"))) { remoteCollection.Add(name, url); GitManager.Update(); GetWindow <GitSettingsWindow>().Focus(); } GUI.enabled = true; EditorGUILayout.Space(); }