public static void Init (string[] conflictedFiles)
	{
		// Get existing open window or if none, make a new one:
		Instance = EditorWindow.GetWindow<GitConflictsWindow>(true, "Git Push");

		if ( conflictedFiles == null )
			Instance.ParseData(GitSystem.GetUnmergedFilesList());
		else
			Instance.ParseData(conflictedFiles);
	}
Esempio n. 2
0
    public static void PostPull()
    {
        string[] unmergedFiles = GetUnmergedFilesList();

        if (unmergedFiles.Length > 0)
        {
            GitConflictsWindow.Init(unmergedFiles);
        }

        AssetDatabase.Refresh();
    }
Esempio n. 3
0
    public static void Init(string[] conflictedFiles)
    {
        // Get existing open window or if none, make a new one:
        Instance = EditorWindow.GetWindow <GitConflictsWindow>(true, "Git Push");

        if (conflictedFiles == null)
        {
            Instance.ParseData(GitSystem.GetUnmergedFilesList());
        }
        else
        {
            Instance.ParseData(conflictedFiles);
        }
    }
Esempio n. 4
0
 static void GitResolveConflicts()
 {
     GitConflictsWindow.Init();
 }