Skip to content
This repository was archived by the owner on Dec 5, 2024. It is now read-only.

Commit 8e1c6d9

Browse files
committed
Merge master into features/lock-files-view
2 parents 1db5003 + 4d70a75 commit 8e1c6d9

File tree

4 files changed

+46
-8
lines changed

4 files changed

+46
-8
lines changed

src/GitHub.Api/Localization.Designer.cs

Lines changed: 20 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/GitHub.Api/Localization.resx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -345,4 +345,10 @@
345345
<data name="Window_RepoUrlTooltip" xml:space="preserve">
346346
<value>Url of the {0} remote</value>
347347
</data>
348+
<data name="ReleaseLockActionTitle" xml:space="preserve">
349+
<value>Release Lock</value>
350+
</data>
351+
<data name="RequestLockActionTitle" xml:space="preserve">
352+
<value>Request Lock</value>
353+
</data>
348354
</root>

src/UnityExtension/Assets/Editor/GitHub.Unity/UI/ProjectWindowInterface.cs

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,12 @@ private static void ContextMenu_Lock()
108108
{
109109
EntryPoint.ApplicationManager.TaskManager.Run(EntryPoint.ApplicationManager.UsageTracker.IncrementUnityProjectViewContextLfsLock);
110110
}
111+
else
112+
{
113+
EditorUtility.DisplayDialog(Localization.RequestLockActionTitle,
114+
ex.Message,
115+
Localization.Ok);
116+
}
111117

112118
isBusy = false;
113119
Selection.activeGameObject = null;
@@ -154,6 +160,13 @@ private static void ContextMenu_Unlock()
154160
{
155161
EntryPoint.ApplicationManager.TaskManager.Run(EntryPoint.ApplicationManager.UsageTracker.IncrementUnityProjectViewContextLfsUnlock);
156162
}
163+
else
164+
{
165+
EditorUtility.DisplayDialog(Localization.ReleaseLockActionTitle,
166+
ex.Message,
167+
Localization.Ok);
168+
}
169+
157170
isBusy = false;
158171
Selection.activeGameObject = null;
159172
EditorApplication.RepaintProjectWindow();

src/UnityExtension/Assets/Editor/GitHub.Unity/UI/Window.cs

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -570,7 +570,7 @@ private void Pull()
570570
else
571571
{
572572
EditorUtility.DisplayDialog(Localization.PullActionTitle,
573-
Localization.PullFailureDescription,
573+
e.Message,
574574
Localization.Ok);
575575
}
576576
})
@@ -594,7 +594,7 @@ private void Push()
594594
else
595595
{
596596
EditorUtility.DisplayDialog(Localization.PushActionTitle,
597-
Localization.PushFailureDescription,
597+
e.Message,
598598
Localization.Ok);
599599
}
600600
})
@@ -606,12 +606,13 @@ private void Fetch()
606606
Repository
607607
.Fetch()
608608
.FinallyInUI((success, e) => {
609-
if (!success)
609+
if (success)
610610
{
611611
TaskManager.Run(EntryPoint.ApplicationManager.UsageTracker.IncrementHistoryViewToolbarFetch);
612-
613-
EditorUtility.DisplayDialog(Localization.FetchActionTitle, Localization.FetchFailureDescription,
614-
Localization.Ok);
612+
}
613+
else
614+
{
615+
EditorUtility.DisplayDialog(Localization.FetchActionTitle, e.Message, Localization.Ok);
615616
}
616617
})
617618
.Start();

0 commit comments

Comments
 (0)