From 692442aff1fc847fb98662548c96b2a763295e6b Mon Sep 17 00:00:00 2001 From: leo Date: Wed, 5 Aug 2020 16:35:01 +0800 Subject: [PATCH] feature(Launcher): show repository path as tooltip on tabs --- SourceGit/UI/Launcher.xaml | 11 +++++++++-- SourceGit/UI/Launcher.xaml.cs | 3 +++ 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/SourceGit/UI/Launcher.xaml b/SourceGit/UI/Launcher.xaml index 549f4ec7..b47707f1 100644 --- a/SourceGit/UI/Launcher.xaml +++ b/SourceGit/UI/Launcher.xaml @@ -143,8 +143,15 @@ - - diff --git a/SourceGit/UI/Launcher.xaml.cs b/SourceGit/UI/Launcher.xaml.cs index b45c16b5..87f6cda8 100644 --- a/SourceGit/UI/Launcher.xaml.cs +++ b/SourceGit/UI/Launcher.xaml.cs @@ -15,6 +15,7 @@ namespace SourceGit.UI { /// public class Tab { public string Title { get; set; } + public string Tooltip { get; set; } public bool IsActive { get; set; } public Git.Repository Repo { get; set; } public object Page { get; set; } @@ -50,6 +51,7 @@ namespace SourceGit.UI { Dispatcher.Invoke(() => { var tab = new Tab() { Title = repo.Parent == null ? repo.Name : $"{repo.Parent.Name} : {repo.Name}", + Tooltip = repo.Path, Repo = repo, Page = new Dashboard(repo), }; @@ -61,6 +63,7 @@ namespace SourceGit.UI { Tabs.Add(new Tab() { Title = "SOURCE GIT", + Tooltip = "Welcome Page", Page = new Manager(), });