diff options
author | Vsevolod Kukol <sevoku@xamarin.com> | 2016-01-27 02:33:28 +0300 |
---|---|---|
committer | Vsevolod Kukol <sevoku@xamarin.com> | 2016-01-27 02:33:28 +0300 |
commit | f05ea610e96df57457fd3a859c09b189b30142db (patch) | |
tree | 7191a9f62a73537765c141741cb0dd0cc20de2f3 /main/src/addins/MonoDevelop.GtkCore | |
parent | f0f7a0ccaf9e163dbfe041607756f85b07bbb3ea (diff) | |
parent | bfe44fe0f6b9993de00782bd4c44cc3ece062b29 (diff) |
Merge remote-tracking branch 'origin/master' into roslyn-dark-skin
Diffstat (limited to 'main/src/addins/MonoDevelop.GtkCore')
3 files changed, 10 insertions, 10 deletions
diff --git a/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs b/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs index ba794c06f8..bef385e027 100644 --- a/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs +++ b/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs @@ -197,9 +197,9 @@ namespace MonoDevelop.GtkCore.GuiBuilder codeBinder.BindSignal (a.Signal); } - void OnSignalChanged (object s, Stetic.ComponentSignalEventArgs a) + async void OnSignalChanged (object s, Stetic.ComponentSignalEventArgs a) { - codeBinder.UpdateSignal (a.OldSignal, a.Signal); + await codeBinder.UpdateSignal (a.OldSignal, a.Signal); } async void OnBindField (object s, EventArgs args) diff --git a/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs b/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs index 3076ef4d8d..bff4e49428 100644 --- a/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs +++ b/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs @@ -135,7 +135,7 @@ namespace MonoDevelop.GtkCore.GuiBuilder return cls.GetMembers (signal.Handler).OfType<IMethodSymbol> ().FirstOrDefault (); } - public void UpdateField (Stetic.Component obj, string oldName) + public async Task UpdateField (Stetic.Component obj, string oldName) { if (targetObject == null) return; @@ -152,7 +152,7 @@ namespace MonoDevelop.GtkCore.GuiBuilder if (cls != null) { var f = ClassUtils.FindWidgetField (cls, oldName); if (f != null) { - MonoDevelop.Refactoring.Rename.RenameRefactoring.Rename (f, newName); + await MonoDevelop.Refactoring.Rename.RenameRefactoring.Rename (f, newName); } } } @@ -195,7 +195,7 @@ namespace MonoDevelop.GtkCore.GuiBuilder return cls.Locations.First (); } - public void UpdateSignal (Stetic.Signal oldSignal, Stetic.Signal newSignal) + public async Task UpdateSignal (Stetic.Signal oldSignal, Stetic.Signal newSignal) { if (targetObject == null) return; @@ -209,7 +209,7 @@ namespace MonoDevelop.GtkCore.GuiBuilder var met = FindSignalHandler (cls, oldSignal); if (met == null) return; - MonoDevelop.Refactoring.Rename.RenameRefactoring.Rename (met, newSignal.Handler); + await MonoDevelop.Refactoring.Rename.RenameRefactoring.Rename (met, newSignal.Handler); } /// Adds a field to the class diff --git a/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs b/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs index c0ae7f6a29..00845bd1f2 100644 --- a/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs +++ b/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs @@ -267,7 +267,7 @@ namespace MonoDevelop.GtkCore.GuiBuilder codeBinder.TargetObject = designer.RootComponent; } - void OnComponentNameChanged (object s, Stetic.ComponentNameEventArgs args) + async void OnComponentNameChanged (object s, Stetic.ComponentNameEventArgs args) { try { // Make sure the fields in the partial class are up to date. @@ -278,7 +278,7 @@ namespace MonoDevelop.GtkCore.GuiBuilder if (gproject.Project.UsePartialTypes) GuiBuilderService.GenerateSteticCodeStructure ((DotNetProject)gproject.Project, designer.RootComponent, args, false, false); - codeBinder.UpdateField (args.Component, args.OldName); + await codeBinder.UpdateField (args.Component, args.OldName); } catch (Exception ex) { LoggingService.LogInternalError (ex); @@ -323,9 +323,9 @@ namespace MonoDevelop.GtkCore.GuiBuilder { } - void OnSignalChanged (object sender, Stetic.ComponentSignalEventArgs args) + async void OnSignalChanged (object sender, Stetic.ComponentSignalEventArgs args) { - codeBinder.UpdateSignal (args.OldSignal, args.Signal); + await codeBinder.UpdateSignal (args.OldSignal, args.Signal); } public override async Task Save (FileSaveInformation fileSaveInformation) |