diff options
author | Marius Ungureanu <marius.ungureanu@xamarin.com> | 2016-01-15 14:24:01 +0300 |
---|---|---|
committer | Marius Ungureanu <marius.ungureanu@xamarin.com> | 2016-01-15 14:24:01 +0300 |
commit | fd387b94d12cda4244df09e2f85e2606e1c0e2d6 (patch) | |
tree | bcf2c04d08ce33678c33b2a1a2b443730063ca1e /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks | |
parent | 4ebeb70f0cdd9e9724080d327e6a8f6168af1e90 (diff) | |
parent | cea70d807fd207467097b7c10d86a6260a6a6958 (diff) |
Merge remote-tracking branch 'origin/master' into roslyn-dark-skin
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks')
4 files changed, 13 insertions, 11 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/CommentTasksView.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/CommentTasksView.cs index 72e458996c..9df4ad07eb 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/CommentTasksView.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/CommentTasksView.cs @@ -32,6 +32,7 @@ using System.Collections; using System.Collections.Generic; using Gtk; +using MonoDevelop.Components; using MonoDevelop.Core; using MonoDevelop.Projects; using MonoDevelop.Ide; @@ -543,11 +544,11 @@ namespace MonoDevelop.Ide.Tasks OnGenTaskJumpto (null, null); } - void OnGenTaskDelete (object o, EventArgs args) + async void OnGenTaskDelete (object o, EventArgs args) { TaskListEntry task = SelectedTask; if (task != null && ! String.IsNullOrEmpty (task.FileName)) { - var doc = IdeApp.Workbench.OpenDocument (task.FileName, null, Math.Max (1, task.Line), Math.Max (1, task.Column)); + var doc = await IdeApp.Workbench.OpenDocument (task.FileName, null, Math.Max (1, task.Line), Math.Max (1, task.Column)); if (doc != null && doc.HasProject && doc.Project is DotNetProject) { string[] commentTags = doc.CommentTags; if (commentTags != null && commentTags.Length == 1) { @@ -629,14 +630,14 @@ namespace MonoDevelop.Ide.Tasks } #region ITaskListView members - TreeView ITaskListView.Content { + Control ITaskListView.Content { get { CreateView (); return view; } } - Widget[] ITaskListView.ToolBarItems { + Control[] ITaskListView.ToolBarItems { get { return null; } } #endregion diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/ITaskListView.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/ITaskListView.cs index 89b3fd5f1f..8506888425 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/ITaskListView.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/ITaskListView.cs @@ -27,13 +27,13 @@ // using System; -using Gtk; +using MonoDevelop.Components; namespace MonoDevelop.Ide.Tasks { public interface ITaskListView { - TreeView Content { get; } - Widget[] ToolBarItems { get; } + Control Content { get; } + Control[] ToolBarItems { get; } } } diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/TaskStore.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/TaskStore.cs index 7db2b7aef8..d2c9276df1 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/TaskStore.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/TaskStore.cs @@ -43,6 +43,7 @@ using MonoDevelop.Ide.Gui.Content; using MonoDevelop.Ide.Navigation; using MonoDevelop.Ide.TextEditing; using MonoDevelop.Ide.Desktop; +using System.Threading.Tasks; namespace MonoDevelop.Ide.Tasks { @@ -387,9 +388,9 @@ namespace MonoDevelop.Ide.Tasks this.task = task; } - protected override Document DoShow () + protected override async Task<Document> DoShow () { - Document result = base.DoShow (); + Document result = await base.DoShow (); TaskService.InformJumpToTask (task); return result; } diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/UserTasksView.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/UserTasksView.cs index 579951f667..d0e32fffcf 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/UserTasksView.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/UserTasksView.cs @@ -350,8 +350,8 @@ namespace MonoDevelop.Ide.Tasks } #region ITaskListView members - TreeView ITaskListView.Content { get { return view; } } - Widget[] ITaskListView.ToolBarItems { get { return new Widget[] { newButton, delButton, copyButton }; } } + Control ITaskListView.Content { get { return view; } } + Control[] ITaskListView.ToolBarItems { get { return new Control[] { newButton, delButton, copyButton }; } } #endregion } } |