Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarius Ungureanu <marius.ungureanu@xamarin.com>2016-01-15 14:24:01 +0300
committerMarius Ungureanu <marius.ungureanu@xamarin.com>2016-01-15 14:24:01 +0300
commitfd387b94d12cda4244df09e2f85e2606e1c0e2d6 (patch)
treebcf2c04d08ce33678c33b2a1a2b443730063ca1e /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks
parent4ebeb70f0cdd9e9724080d327e6a8f6168af1e90 (diff)
parentcea70d807fd207467097b7c10d86a6260a6a6958 (diff)
Merge remote-tracking branch 'origin/master' into roslyn-dark-skin
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks')
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/CommentTasksView.cs9
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/ITaskListView.cs6
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/TaskStore.cs5
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/UserTasksView.cs4
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
}
}