Skip to content

Commit 5815900

Browse files
committed
#43 Login issue within new visual studio project
1 parent 921f790 commit 5815900

File tree

11 files changed

+160
-8
lines changed

11 files changed

+160
-8
lines changed

src/GitLab.VisualStudio.Shared/Dialog.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,22 +15,22 @@ public void Close()
1515

1616
public void Confirm(string message, Action<bool?> callback)
1717
{
18-
MessageBox.Show(message, "确认", MessageBoxButton.YesNo, MessageBoxImage.Question);
18+
MessageBox.Show(message, Strings.Confirm, MessageBoxButton.YesNo, MessageBoxImage.Question);
1919
}
2020

2121
public void Error(string message)
2222
{
23-
MessageBox.Show(message, "错误", MessageBoxButton.OK, MessageBoxImage.Error);
23+
MessageBox.Show(message, Strings.Error, MessageBoxButton.OK, MessageBoxImage.Error);
2424
}
2525

2626
public void Information(string message)
2727
{
28-
MessageBox.Show(message, "消息", MessageBoxButton.OK, MessageBoxImage.Information);
28+
MessageBox.Show(message, Strings.Information, MessageBoxButton.OK, MessageBoxImage.Information);
2929
}
3030

3131
public void Warning(string message)
3232
{
33-
MessageBox.Show(message, "报警", MessageBoxButton.OK, MessageBoxImage.Warning);
33+
MessageBox.Show(message, Strings.Warning, MessageBoxButton.OK, MessageBoxImage.Warning);
3434
}
3535
}
3636
}

src/GitLab.VisualStudio.Shared/Strings.Designer.cs

Lines changed: 46 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/GitLab.VisualStudio.Shared/Strings.de.resx

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -405,4 +405,19 @@
405405
<data name="Trying" xml:space="preserve">
406406
<value>Probieren</value>
407407
</data>
408-
</root>
408+
<data name="Warning" xml:space="preserve">
409+
<value>Achtung</value>
410+
</data>
411+
<data name="Error" xml:space="preserve">
412+
<value>Fehler</value>
413+
</data>
414+
<data name="Confirm" xml:space="preserve">
415+
<value>Bestätigen</value>
416+
</data>
417+
<data name="Information" xml:space="preserve">
418+
<value>Information!</value>
419+
</data>
420+
<data name="PleaseCheckYourUsernameOrPassword" xml:space="preserve">
421+
<value>Bitte überprüfen Sie Ihren Benutzernamen und Ihr Passwort.</value>
422+
</data>
423+
</root>

src/GitLab.VisualStudio.Shared/Strings.fr.resx

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -405,4 +405,19 @@
405405
<data name="Trying" xml:space="preserve">
406406
<value>Trying</value>
407407
</data>
408+
<data name="Confirm" xml:space="preserve">
409+
<value>Oui</value>
410+
</data>
411+
<data name="Information" xml:space="preserve">
412+
<value>Informations</value>
413+
</data>
414+
<data name="Warning" xml:space="preserve">
415+
<value>Avertissement</value>
416+
</data>
417+
<data name="Error" xml:space="preserve">
418+
<value>Erreur</value>
419+
</data>
420+
<data name="PleaseCheckYourUsernameOrPassword" xml:space="preserve">
421+
<value>Veuillez vérifier le nom d’utilisateur et le mot de passe.</value>
422+
</data>
408423
</root>

src/GitLab.VisualStudio.Shared/Strings.it.resx

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -405,4 +405,19 @@
405405
<data name="Trying" xml:space="preserve">
406406
<value>Continua a provarci.</value>
407407
</data>
408+
<data name="Confirm" xml:space="preserve">
409+
<value>Conferma</value>
410+
</data>
411+
<data name="Information" xml:space="preserve">
412+
<value>Informazione</value>
413+
</data>
414+
<data name="Warning" xml:space="preserve">
415+
<value>Attenzione</value>
416+
</data>
417+
<data name="Error" xml:space="preserve">
418+
<value>Errore</value>
419+
</data>
420+
<data name="PleaseCheckYourUsernameOrPassword" xml:space="preserve">
421+
<value>Si prega di controllare il nome utente o la password !!</value>
422+
</data>
408423
</root>

src/GitLab.VisualStudio.Shared/Strings.ja.resx

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -405,4 +405,16 @@
405405
<data name="Trying" xml:space="preserve">
406406
<value>しよう</value>
407407
</data>
408+
<data name="Confirm" xml:space="preserve">
409+
<value>確認</value>
410+
</data>
411+
<data name="Warning" xml:space="preserve">
412+
<value>警告</value>
413+
</data>
414+
<data name="PleaseCheckYourUsernameOrPassword" xml:space="preserve">
415+
<value>ユーザー名またはパスワードを確認してください。</value>
416+
</data>
417+
<data name="Information" xml:space="preserve">
418+
<value>情報</value>
419+
</data>
408420
</root>

src/GitLab.VisualStudio.Shared/Strings.resx

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -407,4 +407,19 @@
407407
<data name="Trying" xml:space="preserve">
408408
<value>Trying:</value>
409409
</data>
410+
<data name="Confirm" xml:space="preserve">
411+
<value>Confirm</value>
412+
</data>
413+
<data name="Information" xml:space="preserve">
414+
<value>Information</value>
415+
</data>
416+
<data name="Warning" xml:space="preserve">
417+
<value>Warning</value>
418+
</data>
419+
<data name="Error" xml:space="preserve">
420+
<value>Error</value>
421+
</data>
422+
<data name="PleaseCheckYourUsernameOrPassword" xml:space="preserve">
423+
<value>Please check your username or password!</value>
424+
</data>
410425
</root>

src/GitLab.VisualStudio.Shared/Strings.zh-Hans.resx

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -407,4 +407,19 @@
407407
<data name="Trying" xml:space="preserve">
408408
<value>尝试</value>
409409
</data>
410+
<data name="Confirm" xml:space="preserve">
411+
<value>确认</value>
412+
</data>
413+
<data name="Information" xml:space="preserve">
414+
<value>信息</value>
415+
</data>
416+
<data name="Warning" xml:space="preserve">
417+
<value>警告</value>
418+
</data>
419+
<data name="Error" xml:space="preserve">
420+
<value>错误</value>
421+
</data>
422+
<data name="PleaseCheckYourUsernameOrPassword" xml:space="preserve">
423+
<value>请检查您的用户名或密码</value>
424+
</data>
410425
</root>

src/GitLab.VisualStudio.Shared/Strings.zh-Hant.resx

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -405,4 +405,19 @@
405405
<data name="Trying" xml:space="preserve">
406406
<value>嘗試:</value>
407407
</data>
408+
<data name="Confirm" xml:space="preserve">
409+
<value>確認</value>
410+
</data>
411+
<data name="Information" xml:space="preserve">
412+
<value>信息</value>
413+
</data>
414+
<data name="Warning" xml:space="preserve">
415+
<value>警告</value>
416+
</data>
417+
<data name="Error" xml:space="preserve">
418+
<value>错误</value>
419+
</data>
420+
<data name="PleaseCheckYourUsernameOrPassword" xml:space="preserve">
421+
<value>請檢查您的用戶名或密碼</value>
422+
</data>
408423
</root>

src/GitLab.VisualStudio.UI/ViewModels/LoginViewModel.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,7 @@ private void OnLogin()
194194
BusyContent = Strings.Common_Loading;
195195
var successed = false;
196196
Exception exlogin = null;
197+
string logmsg = "";
197198
Task.Run(() =>
198199
{
199200
bool ok = Enum.TryParse(SelectedApiVersion, true, out ApiVersion apiVersion);
@@ -216,6 +217,7 @@ private void OnLogin()
216217
catch (Exception ex)
217218
{
218219
BusyContent = ex.Message;
220+
logmsg += apiv.ToString()+":"+ ex.Message+Environment.NewLine;
219221
}
220222
}
221223
}
@@ -234,6 +236,7 @@ private void OnLogin()
234236
catch (Exception ex)
235237
{
236238
exlogin = ex;
239+
logmsg +="Last try"+ apiVersion.ToString ()+":"+ ex.Message + Environment.NewLine;
237240
}
238241
}).ContinueWith(task =>
239242
{
@@ -246,7 +249,7 @@ private void OnLogin()
246249
}
247250
else
248251
{
249-
_dialog.Warning(Strings.Login_FailedToLogin + "\r\n" + exlogin.Message);
252+
_dialog.Warning(Strings.Login_FailedToLogin +Environment.NewLine + Strings.PleaseCheckYourUsernameOrPassword + Environment.NewLine + logmsg);
250253
}
251254
}, TaskScheduler.FromCurrentSynchronizationContext()).Forget();
252255
}

0 commit comments

Comments
 (0)