diff options
11 files changed, 2 insertions, 892 deletions
diff --git a/main/src/addins/MacPlatform/MacPlatform.addin.xml b/main/src/addins/MacPlatform/MacPlatform.addin.xml index 24bf6bd8d1..26b9653db6 100644 --- a/main/src/addins/MacPlatform/MacPlatform.addin.xml +++ b/main/src/addins/MacPlatform/MacPlatform.addin.xml @@ -44,12 +44,6 @@ insertbefore = "MonoDevelop.Ide.Commands.WindowCommands.NextWindow" /> </Extension> - <Extension path = "/MonoDevelop/Ide/Updater"> - <UpdateInfo file="../../../updateinfo" /> - <UpdateInfo file="/Library/Frameworks/Mono.framework/Versions/Current/updateinfo" /> - <UpdateInfo file="/Library/Frameworks/Mono.framework/Versions/Current/updateinfo.csdk" /> - </Extension> - <Extension path = "/MonoDevelop/Components/DialogHandlers"> <Class class="MonoDevelop.Platform.Mac.MacSelectFileDialogHandler" /> <Class class="MonoDevelop.Platform.Mac.MacAddFileDialogHandler" /> diff --git a/main/src/addins/MacPlatform/MacPlatform.cs b/main/src/addins/MacPlatform/MacPlatform.cs index 70a679e06c..42874e01a1 100644 --- a/main/src/addins/MacPlatform/MacPlatform.cs +++ b/main/src/addins/MacPlatform/MacPlatform.cs @@ -375,24 +375,6 @@ do script with command ""cd {0}"" end tell", directory.ToString ().Replace ("\"", "\\\""))); } - public override string GetUpdaterUrl () - { - return "http://go-mono.com/macupdate/update"; - } - - public override IEnumerable<string> GetUpdaterEnviromentFlags () - { - var sdkDir = "/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs"; - if (Directory.Exists (sdkDir)) { - foreach (var dir in Directory.GetDirectories (sdkDir, "iPhoneSimulator*")) { - var name = Path.GetFileNameWithoutExtension (dir); - int len = "iPhoneSimulator".Length; - if (name != null && name.Length > len) - yield return "iphsdk" + name.Substring (len); - } - } - } - public override IEnumerable<DesktopApplication> GetApplications (string filename) { //FIXME: we should disambiguate dupliacte apps in different locations and display both diff --git a/main/src/addins/WindowsPlatform/WindowsPlatform.cs b/main/src/addins/WindowsPlatform/WindowsPlatform.cs index 21cd2b60cf..07d56f3b75 100644 --- a/main/src/addins/WindowsPlatform/WindowsPlatform.cs +++ b/main/src/addins/WindowsPlatform/WindowsPlatform.cs @@ -132,10 +132,5 @@ namespace MonoDevelop.Platform { return new MonoDevelop.Platform.WindowsRecentFiles (); } - - public override string GetUpdaterUrl () - { - return "http://go-mono.com/macupdate/update"; - } } } diff --git a/main/src/core/MonoDevelop.Ide/ExtensionModel/Commands.addin.xml b/main/src/core/MonoDevelop.Ide/ExtensionModel/Commands.addin.xml index e478518d90..266b07c895 100644 --- a/main/src/core/MonoDevelop.Ide/ExtensionModel/Commands.addin.xml +++ b/main/src/core/MonoDevelop.Ide/ExtensionModel/Commands.addin.xml @@ -681,10 +681,6 @@ _label = "_About" icon = "gtk-about" _description = "Show about dialog" /> - <Command id = "MonoDevelop.Ide.Updater.UpdateCommands.CheckForUpdates" - defaultHandler = "MonoDevelop.Ide.Updater.CheckForUpdatesHandler" - _label = "_Check for Updates" - _description = "Check for updates to MonoDevelop and packages it requires" /> <Command id = "MonoDevelop.Ide.Commands.HelpCommands.SendFeedback" defaultHandler = "MonoDevelop.Ide.Commands.SendFeedbackHandler" _label = "Send Feedback" diff --git a/main/src/core/MonoDevelop.Ide/ExtensionModel/MonoDevelop.Ide.addin.xml b/main/src/core/MonoDevelop.Ide/ExtensionModel/MonoDevelop.Ide.addin.xml index 5d9aa30f65..7b806c82f6 100644 --- a/main/src/core/MonoDevelop.Ide/ExtensionModel/MonoDevelop.Ide.addin.xml +++ b/main/src/core/MonoDevelop.Ide/ExtensionModel/MonoDevelop.Ide.addin.xml @@ -137,11 +137,6 @@ <ExtensionNode name="Font" type="MonoDevelop.Ide.Fonts.FontDescriptionCodon"/> </ExtensionPoint> - <ExtensionPoint path = "/MonoDevelop/Ide/Updater" name = "Updater information"> - <Description>Path of an updateinfo file.</Description> - <ExtensionNode name="UpdateInfo" type="MonoDevelop.Ide.Updater.UpdateInfoExtensionNode"/> - </ExtensionPoint> - <ExtensionPoint path = "/MonoDevelop/Ide/CodeFormatters" name = "Code formatters"> <ExtensionNode name="Formatter" type="MonoDevelop.Ide.CodeFormatting.CodeFormatterExtensionNode" /> </ExtensionPoint> diff --git a/main/src/core/MonoDevelop.Ide/Makefile.am b/main/src/core/MonoDevelop.Ide/Makefile.am index 57ffdd4b75..92aff5ac9e 100644 --- a/main/src/core/MonoDevelop.Ide/Makefile.am +++ b/main/src/core/MonoDevelop.Ide/Makefile.am @@ -104,8 +104,6 @@ FILES = \ gtk-gui/MonoDevelop.Ide.Projects.SelectReferenceDialog.cs \ gtk-gui/MonoDevelop.Ide.SelectEncodingsDialog.cs \ gtk-gui/MonoDevelop.Ide.StandardHeader.StandardHeaderPolicyPanelWidget.cs \ - gtk-gui/MonoDevelop.Ide.Updater.InstallDialog.cs \ - gtk-gui/MonoDevelop.Ide.Updater.UpdateDialog.cs \ MonoDevelop.Components.AutoTest/AutoTestClientSession.cs \ MonoDevelop.Components.AutoTest/AutoTestService.cs \ MonoDevelop.Components.AutoTest/AutoTestSession.cs \ @@ -672,15 +670,6 @@ FILES = \ MonoDevelop.Ide.Templates/SolutionDescriptor.cs \ MonoDevelop.Ide.Templates/SolutionItemDescriptor.cs \ MonoDevelop.Ide.Templates/TextFileDescriptionTemplate.cs \ - MonoDevelop.Ide.Updater/DownloadService.cs \ - MonoDevelop.Ide.Updater/InstallDialog.cs \ - MonoDevelop.Ide.Updater/UpdateCommands.cs \ - MonoDevelop.Ide.Updater/UpdateDialog.cs \ - MonoDevelop.Ide.Updater/UpdateInfoExtensionNode.cs \ - MonoDevelop.Ide.Updater/UpdateRank.cs \ - MonoDevelop.Ide.Updater/UpdateResult.cs \ - MonoDevelop.Ide.Updater/UpdateService.cs \ - MonoDevelop.Ide.Updater/UpdateTagExtensionNode.cs \ MonoDevelop.Ide.WebBrowser/IWebBrowser.cs \ MonoDevelop.Ide.WebBrowser/IWebBrowserLoader.cs \ MonoDevelop.Ide.WebBrowser/LoadingProgressChangedEventArgs.cs \ diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/AddinUpdateHandler.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/AddinUpdateHandler.cs index 44f719b4b5..58c5acd5e0 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/AddinUpdateHandler.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/AddinUpdateHandler.cs @@ -38,7 +38,6 @@ using Mono.Addins.Gui; using MonoDevelop.Components.Commands; using MonoDevelop.Core.ProgressMonitoring; using MonoDevelop.Ide.ProgressMonitoring; -using MonoDevelop.Ide.Updater; namespace MonoDevelop.Ide.Gui { @@ -82,10 +81,10 @@ namespace MonoDevelop.Ide.Gui Thread t = new Thread (new ThreadStart (UpdateAddins)); t.Name = "Addin updater"; t.Start (); - } else { +/* } else { updates = Runtime.AddinSetupService.Repositories.GetAvailableUpdates (); if (updates.Any (u => UpdateRank.Minor != UpdateService.GetUpdateRank (u.Addin.Properties.GetPropertyValue ("UpdateRank")))) - WarnAvailableUpdates (); + WarnAvailableUpdates ();*/ } } diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.csproj b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.csproj index 64634a6734..b9d332b74c 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.csproj +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.csproj @@ -1411,12 +1411,6 @@ <Compile Include="MonoDevelop.Ide.Fonts\FontChooserPanel.cs" /> <Compile Include="MonoDevelop.Ide.Fonts\FontService.cs" /> <Compile Include="MonoDevelop.Ide.Fonts\FontDescriptionCodon.cs" /> - <Compile Include="MonoDevelop.Ide.Updater\UpdateDialog.cs" /> - <Compile Include="MonoDevelop.Ide.Updater\UpdateResult.cs" /> - <Compile Include="MonoDevelop.Ide.Updater\UpdateService.cs" /> - <Compile Include="MonoDevelop.Ide.Updater\UpdateCommands.cs" /> - <Compile Include="gtk-gui\MonoDevelop.Ide.Updater.UpdateDialog.cs" /> - <Compile Include="MonoDevelop.Ide.Updater\UpdateInfoExtensionNode.cs" /> <Compile Include="MonoDevelop.Components.Extensions\AlertDialog.cs" /> <Compile Include="MonoDevelop.Ide.Gui.Dialogs\GtkAlertDialog.cs" /> <Compile Include="MonoDevelop.Components.Extensions\TextQuestionDialog.cs" /> @@ -1455,8 +1449,6 @@ <Compile Include="gtk-gui\MonoDevelop.Ide.Projects.ImportProjectPolicyDialog.cs" /> <Compile Include="MonoDevelop.Ide.ProgressMonitoring\ProgressBarMonitor.cs" /> <Compile Include="gtk-gui\MonoDevelop.Ide.ProgressMonitoring.ProgressBarMonitor.cs" /> - <Compile Include="MonoDevelop.Ide.Updater\UpdateTagExtensionNode.cs" /> - <Compile Include="MonoDevelop.Ide.Updater\UpdateRank.cs" /> <Compile Include="MonoDevelop.Ide.Projects\AddExternalFileDialog.cs" /> <Compile Include="gtk-gui\MonoDevelop.Ide.Projects.AddExternalFileDialog.cs" /> <Compile Include="MonoDevelop.Ide.Gui.Components\PriorityList.cs" /> @@ -1464,9 +1456,6 @@ <Compile Include="MonoDevelop.Components.PropertyGrid.Editors\FilePathEditor.cs" /> <Compile Include="MonoDevelop.Ide.Gui.Dialogs\FeedbackDialog.cs" /> <Compile Include="MonoDevelop.Ide\FeedbackService.cs" /> - <Compile Include="MonoDevelop.Ide.Updater\DownloadService.cs" /> - <Compile Include="MonoDevelop.Ide.Updater\InstallDialog.cs" /> - <Compile Include="gtk-gui\MonoDevelop.Ide.Updater.InstallDialog.cs" /> </ItemGroup> <ItemGroup> <None Include="ChangeLog" /> @@ -1532,7 +1521,6 @@ <Folder Include="MonoDevelop.Ide.Navigation\" /> <Folder Include="MonoDevelop.Components.AutoTest\" /> <Folder Include="MonoDevelop.Ide.Fonts\" /> - <Folder Include="MonoDevelop.Ide.Updater\" /> <Folder Include="MonoDevelop.Ide.Codons\" /> <Folder Include="ExtensionModel\" /> </ItemGroup> diff --git a/main/src/core/MonoDevelop.Ide/gtk-gui/MonoDevelop.Ide.Updater.InstallDialog.cs b/main/src/core/MonoDevelop.Ide/gtk-gui/MonoDevelop.Ide.Updater.InstallDialog.cs deleted file mode 100644 index 8454e4ce48..0000000000 --- a/main/src/core/MonoDevelop.Ide/gtk-gui/MonoDevelop.Ide.Updater.InstallDialog.cs +++ /dev/null @@ -1,192 +0,0 @@ - -// This file has been generated by the GUI designer. Do not modify. -namespace MonoDevelop.Ide.Updater -{ - public partial class InstallDialog - { - private global::Gtk.VBox vbox2; - private global::Gtk.Label label1; - private global::Gtk.Alignment alignment1; - private global::Gtk.HBox hbox1; - private global::Gtk.VBox boxUpdates; - private global::Gtk.Label label2; - private global::Gtk.ScrolledWindow scrolledwindow1; - private global::Gtk.VBox vbox5; - private global::Gtk.Table tableUpdates; - private global::Gtk.VBox boxUpdatesExtra; - private global::Gtk.Label label3; - private global::Gtk.ScrolledWindow scrolledwindow2; - private global::Gtk.VBox vbox6; - private global::Gtk.Table tableUpdatesExtra; - private global::Gtk.Button buttonCancel; - private global::Gtk.Button buttonOk; - - protected virtual void Build () - { - global::Stetic.Gui.Initialize (this); - // Widget MonoDevelop.Ide.Updater.InstallDialog - this.Name = "MonoDevelop.Ide.Updater.InstallDialog"; - this.Title = global::MonoDevelop.Core.GettextCatalog.GetString ("Updates are available for MonoDevelop"); - this.WindowPosition = ((global::Gtk.WindowPosition)(4)); - // Internal child MonoDevelop.Ide.Updater.InstallDialog.VBox - global::Gtk.VBox w1 = this.VBox; - w1.Name = "dialog1_VBox"; - w1.BorderWidth = ((uint)(2)); - // Container child dialog1_VBox.Gtk.Box+BoxChild - this.vbox2 = new global::Gtk.VBox (); - this.vbox2.Name = "vbox2"; - this.vbox2.Spacing = 18; - this.vbox2.BorderWidth = ((uint)(9)); - // Container child vbox2.Gtk.Box+BoxChild - this.label1 = new global::Gtk.Label (); - this.label1.Name = "label1"; - this.label1.Xalign = 0F; - this.label1.LabelProp = global::MonoDevelop.Core.GettextCatalog.GetString ("The following updates have been downloaded and are ready to install:"); - this.vbox2.Add (this.label1); - global::Gtk.Box.BoxChild w2 = ((global::Gtk.Box.BoxChild)(this.vbox2 [this.label1])); - w2.Position = 0; - w2.Expand = false; - w2.Fill = false; - // Container child vbox2.Gtk.Box+BoxChild - this.alignment1 = new global::Gtk.Alignment (0.5F, 0.5F, 1F, 1F); - this.alignment1.Name = "alignment1"; - this.alignment1.LeftPadding = ((uint)(24)); - // Container child alignment1.Gtk.Container+ContainerChild - this.hbox1 = new global::Gtk.HBox (); - this.hbox1.Name = "hbox1"; - this.hbox1.Homogeneous = true; - this.hbox1.Spacing = 6; - // Container child hbox1.Gtk.Box+BoxChild - this.boxUpdates = new global::Gtk.VBox (); - this.boxUpdates.Name = "boxUpdates"; - this.boxUpdates.Spacing = 6; - // Container child boxUpdates.Gtk.Box+BoxChild - this.label2 = new global::Gtk.Label (); - this.label2.Name = "label2"; - this.label2.Xalign = 0F; - this.label2.LabelProp = global::MonoDevelop.Core.GettextCatalog.GetString ("Xamarin:"); - this.boxUpdates.Add (this.label2); - global::Gtk.Box.BoxChild w3 = ((global::Gtk.Box.BoxChild)(this.boxUpdates [this.label2])); - w3.Position = 0; - w3.Expand = false; - w3.Fill = false; - // Container child boxUpdates.Gtk.Box+BoxChild - this.scrolledwindow1 = new global::Gtk.ScrolledWindow (); - this.scrolledwindow1.CanFocus = true; - this.scrolledwindow1.Name = "scrolledwindow1"; - this.scrolledwindow1.HscrollbarPolicy = ((global::Gtk.PolicyType)(2)); - // Container child scrolledwindow1.Gtk.Container+ContainerChild - global::Gtk.Viewport w4 = new global::Gtk.Viewport (); - w4.ShadowType = ((global::Gtk.ShadowType)(0)); - // Container child GtkViewport.Gtk.Container+ContainerChild - this.vbox5 = new global::Gtk.VBox (); - this.vbox5.Name = "vbox5"; - this.vbox5.Spacing = 6; - // Container child vbox5.Gtk.Box+BoxChild - this.tableUpdates = new global::Gtk.Table (((uint)(3)), ((uint)(3)), false); - this.tableUpdates.Name = "tableUpdates"; - this.tableUpdates.RowSpacing = ((uint)(6)); - this.tableUpdates.ColumnSpacing = ((uint)(6)); - this.vbox5.Add (this.tableUpdates); - global::Gtk.Box.BoxChild w5 = ((global::Gtk.Box.BoxChild)(this.vbox5 [this.tableUpdates])); - w5.Position = 0; - w5.Expand = false; - w5.Fill = false; - w4.Add (this.vbox5); - this.scrolledwindow1.Add (w4); - this.boxUpdates.Add (this.scrolledwindow1); - global::Gtk.Box.BoxChild w8 = ((global::Gtk.Box.BoxChild)(this.boxUpdates [this.scrolledwindow1])); - w8.Position = 1; - this.hbox1.Add (this.boxUpdates); - global::Gtk.Box.BoxChild w9 = ((global::Gtk.Box.BoxChild)(this.hbox1 [this.boxUpdates])); - w9.Position = 0; - // Container child hbox1.Gtk.Box+BoxChild - this.boxUpdatesExtra = new global::Gtk.VBox (); - this.boxUpdatesExtra.Name = "boxUpdatesExtra"; - this.boxUpdatesExtra.Spacing = 6; - // Container child boxUpdatesExtra.Gtk.Box+BoxChild - this.label3 = new global::Gtk.Label (); - this.label3.Name = "label3"; - this.label3.Xalign = 0F; - this.label3.LabelProp = global::MonoDevelop.Core.GettextCatalog.GetString ("Third-party add-ons:"); - this.boxUpdatesExtra.Add (this.label3); - global::Gtk.Box.BoxChild w10 = ((global::Gtk.Box.BoxChild)(this.boxUpdatesExtra [this.label3])); - w10.Position = 0; - w10.Expand = false; - w10.Fill = false; - // Container child boxUpdatesExtra.Gtk.Box+BoxChild - this.scrolledwindow2 = new global::Gtk.ScrolledWindow (); - this.scrolledwindow2.CanFocus = true; - this.scrolledwindow2.Name = "scrolledwindow2"; - this.scrolledwindow2.VscrollbarPolicy = ((global::Gtk.PolicyType)(2)); - this.scrolledwindow2.HscrollbarPolicy = ((global::Gtk.PolicyType)(2)); - // Container child scrolledwindow2.Gtk.Container+ContainerChild - global::Gtk.Viewport w11 = new global::Gtk.Viewport (); - w11.ShadowType = ((global::Gtk.ShadowType)(0)); - // Container child GtkViewport1.Gtk.Container+ContainerChild - this.vbox6 = new global::Gtk.VBox (); - this.vbox6.Name = "vbox6"; - this.vbox6.Spacing = 6; - // Container child vbox6.Gtk.Box+BoxChild - this.tableUpdatesExtra = new global::Gtk.Table (((uint)(3)), ((uint)(3)), false); - this.tableUpdatesExtra.Name = "tableUpdatesExtra"; - this.tableUpdatesExtra.RowSpacing = ((uint)(6)); - this.tableUpdatesExtra.ColumnSpacing = ((uint)(6)); - this.vbox6.Add (this.tableUpdatesExtra); - global::Gtk.Box.BoxChild w12 = ((global::Gtk.Box.BoxChild)(this.vbox6 [this.tableUpdatesExtra])); - w12.Position = 0; - w12.Expand = false; - w12.Fill = false; - w11.Add (this.vbox6); - this.scrolledwindow2.Add (w11); - this.boxUpdatesExtra.Add (this.scrolledwindow2); - global::Gtk.Box.BoxChild w15 = ((global::Gtk.Box.BoxChild)(this.boxUpdatesExtra [this.scrolledwindow2])); - w15.Position = 1; - this.hbox1.Add (this.boxUpdatesExtra); - global::Gtk.Box.BoxChild w16 = ((global::Gtk.Box.BoxChild)(this.hbox1 [this.boxUpdatesExtra])); - w16.Position = 1; - this.alignment1.Add (this.hbox1); - this.vbox2.Add (this.alignment1); - global::Gtk.Box.BoxChild w18 = ((global::Gtk.Box.BoxChild)(this.vbox2 [this.alignment1])); - w18.Position = 1; - w1.Add (this.vbox2); - global::Gtk.Box.BoxChild w19 = ((global::Gtk.Box.BoxChild)(w1 [this.vbox2])); - w19.Position = 0; - // Internal child MonoDevelop.Ide.Updater.InstallDialog.ActionArea - global::Gtk.HButtonBox w20 = this.ActionArea; - w20.Name = "dialog1_ActionArea"; - w20.Spacing = 10; - w20.BorderWidth = ((uint)(5)); - w20.LayoutStyle = ((global::Gtk.ButtonBoxStyle)(4)); - // Container child dialog1_ActionArea.Gtk.ButtonBox+ButtonBoxChild - this.buttonCancel = new global::Gtk.Button (); - this.buttonCancel.CanDefault = true; - this.buttonCancel.CanFocus = true; - this.buttonCancel.Name = "buttonCancel"; - this.buttonCancel.UseUnderline = true; - this.buttonCancel.Label = global::MonoDevelop.Core.GettextCatalog.GetString ("Not Now"); - this.AddActionWidget (this.buttonCancel, -6); - global::Gtk.ButtonBox.ButtonBoxChild w21 = ((global::Gtk.ButtonBox.ButtonBoxChild)(w20 [this.buttonCancel])); - w21.Expand = false; - w21.Fill = false; - // Container child dialog1_ActionArea.Gtk.ButtonBox+ButtonBoxChild - this.buttonOk = new global::Gtk.Button (); - this.buttonOk.CanDefault = true; - this.buttonOk.CanFocus = true; - this.buttonOk.Name = "buttonOk"; - this.buttonOk.UseUnderline = true; - this.buttonOk.Label = global::MonoDevelop.Core.GettextCatalog.GetString ("Update and Restart"); - this.AddActionWidget (this.buttonOk, -5); - global::Gtk.ButtonBox.ButtonBoxChild w22 = ((global::Gtk.ButtonBox.ButtonBoxChild)(w20 [this.buttonOk])); - w22.Position = 1; - w22.Expand = false; - w22.Fill = false; - if ((this.Child != null)) { - this.Child.ShowAll (); - } - this.DefaultWidth = 594; - this.DefaultHeight = 355; - this.Show (); - } - } -} diff --git a/main/src/core/MonoDevelop.Ide/gtk-gui/MonoDevelop.Ide.Updater.UpdateDialog.cs b/main/src/core/MonoDevelop.Ide/gtk-gui/MonoDevelop.Ide.Updater.UpdateDialog.cs deleted file mode 100644 index fbe97fbc99..0000000000 --- a/main/src/core/MonoDevelop.Ide/gtk-gui/MonoDevelop.Ide.Updater.UpdateDialog.cs +++ /dev/null @@ -1,165 +0,0 @@ - -// This file has been generated by the GUI designer. Do not modify. -namespace MonoDevelop.Ide.Updater -{ - internal partial class UpdateDialog - { - private global::Gtk.Alignment alignment1; - private global::Gtk.VBox vbox2; - private global::Gtk.Notebook notebook1; - private global::Gtk.Alignment alignment2; - private global::Gtk.Label messageLabel; - private global::Gtk.VBox vbox3; - private global::Gtk.Label infoLabel; - private global::Gtk.ScrolledWindow scrolledwindow1; - private global::Gtk.VBox productBox; - private global::Gtk.HBox hbox1; - private global::Gtk.Label label1; - private global::Gtk.ComboBox updateLevelCombo; - private global::Gtk.CheckButton checkAutomaticallyCheck; - private global::Gtk.Button buttonOk; - - protected virtual void Build () - { - global::Stetic.Gui.Initialize (this); - // Widget MonoDevelop.Ide.Updater.UpdateDialog - this.Name = "MonoDevelop.Ide.Updater.UpdateDialog"; - this.Title = global::MonoDevelop.Core.GettextCatalog.GetString ("MonoDevelop Updater"); - this.WindowPosition = ((global::Gtk.WindowPosition)(4)); - // Internal child MonoDevelop.Ide.Updater.UpdateDialog.VBox - global::Gtk.VBox w1 = this.VBox; - w1.Name = "dialog1_VBox"; - w1.BorderWidth = ((uint)(2)); - // Container child dialog1_VBox.Gtk.Box+BoxChild - this.alignment1 = new global::Gtk.Alignment (0.5F, 0.5F, 1F, 1F); - this.alignment1.Name = "alignment1"; - // Container child alignment1.Gtk.Container+ContainerChild - this.vbox2 = new global::Gtk.VBox (); - this.vbox2.Name = "vbox2"; - this.vbox2.Spacing = 6; - this.vbox2.BorderWidth = ((uint)(6)); - // Container child vbox2.Gtk.Box+BoxChild - this.notebook1 = new global::Gtk.Notebook (); - this.notebook1.CanFocus = true; - this.notebook1.Name = "notebook1"; - this.notebook1.CurrentPage = 0; - // Container child notebook1.Gtk.Notebook+NotebookChild - this.alignment2 = new global::Gtk.Alignment (0.5F, 0.5F, 1F, 1F); - this.alignment2.Name = "alignment2"; - // Container child alignment2.Gtk.Container+ContainerChild - this.messageLabel = new global::Gtk.Label (); - this.messageLabel.Name = "messageLabel"; - this.messageLabel.Wrap = true; - this.alignment2.Add (this.messageLabel); - this.notebook1.Add (this.alignment2); - // Container child notebook1.Gtk.Notebook+NotebookChild - this.vbox3 = new global::Gtk.VBox (); - this.vbox3.Name = "vbox3"; - this.vbox3.Spacing = 6; - // Container child vbox3.Gtk.Box+BoxChild - this.infoLabel = new global::Gtk.Label (); - this.infoLabel.Name = "infoLabel"; - this.infoLabel.Xpad = 6; - this.infoLabel.Ypad = 6; - this.infoLabel.Xalign = 0F; - this.infoLabel.LabelProp = global::MonoDevelop.Core.GettextCatalog.GetString ("The following updates are available. After downloading,\nplease quit MonoDevelop before installing them."); - this.infoLabel.Wrap = true; - this.vbox3.Add (this.infoLabel); - global::Gtk.Box.BoxChild w4 = ((global::Gtk.Box.BoxChild)(this.vbox3 [this.infoLabel])); - w4.Position = 0; - w4.Expand = false; - w4.Fill = false; - // Container child vbox3.Gtk.Box+BoxChild - this.scrolledwindow1 = new global::Gtk.ScrolledWindow (); - this.scrolledwindow1.CanFocus = true; - this.scrolledwindow1.Name = "scrolledwindow1"; - this.scrolledwindow1.ShadowType = ((global::Gtk.ShadowType)(1)); - // Container child scrolledwindow1.Gtk.Container+ContainerChild - global::Gtk.Viewport w5 = new global::Gtk.Viewport (); - w5.ShadowType = ((global::Gtk.ShadowType)(0)); - // Container child GtkViewport.Gtk.Container+ContainerChild - this.productBox = new global::Gtk.VBox (); - this.productBox.Name = "productBox"; - this.productBox.Spacing = 12; - w5.Add (this.productBox); - this.scrolledwindow1.Add (w5); - this.vbox3.Add (this.scrolledwindow1); - global::Gtk.Box.BoxChild w8 = ((global::Gtk.Box.BoxChild)(this.vbox3 [this.scrolledwindow1])); - w8.Position = 1; - this.notebook1.Add (this.vbox3); - global::Gtk.Notebook.NotebookChild w9 = ((global::Gtk.Notebook.NotebookChild)(this.notebook1 [this.vbox3])); - w9.Position = 1; - this.vbox2.Add (this.notebook1); - global::Gtk.Box.BoxChild w10 = ((global::Gtk.Box.BoxChild)(this.vbox2 [this.notebook1])); - w10.Position = 0; - // Container child vbox2.Gtk.Box+BoxChild - this.hbox1 = new global::Gtk.HBox (); - this.hbox1.Name = "hbox1"; - this.hbox1.Spacing = 6; - // Container child hbox1.Gtk.Box+BoxChild - this.label1 = new global::Gtk.Label (); - this.label1.Name = "label1"; - this.label1.LabelProp = global::MonoDevelop.Core.GettextCatalog.GetString ("Update _level:"); - this.label1.UseUnderline = true; - this.hbox1.Add (this.label1); - global::Gtk.Box.BoxChild w11 = ((global::Gtk.Box.BoxChild)(this.hbox1 [this.label1])); - w11.Position = 0; - w11.Expand = false; - w11.Fill = false; - // Container child hbox1.Gtk.Box+BoxChild - this.updateLevelCombo = global::Gtk.ComboBox.NewText (); - this.updateLevelCombo.Name = "updateLevelCombo"; - this.hbox1.Add (this.updateLevelCombo); - global::Gtk.Box.BoxChild w12 = ((global::Gtk.Box.BoxChild)(this.hbox1 [this.updateLevelCombo])); - w12.Position = 1; - w12.Expand = false; - w12.Fill = false; - this.vbox2.Add (this.hbox1); - global::Gtk.Box.BoxChild w13 = ((global::Gtk.Box.BoxChild)(this.vbox2 [this.hbox1])); - w13.Position = 1; - w13.Expand = false; - w13.Fill = false; - // Container child vbox2.Gtk.Box+BoxChild - this.checkAutomaticallyCheck = new global::Gtk.CheckButton (); - this.checkAutomaticallyCheck.CanFocus = true; - this.checkAutomaticallyCheck.Name = "checkAutomaticallyCheck"; - this.checkAutomaticallyCheck.Label = global::MonoDevelop.Core.GettextCatalog.GetString ("Check for updates automatically"); - this.checkAutomaticallyCheck.DrawIndicator = true; - this.checkAutomaticallyCheck.UseUnderline = true; - this.vbox2.Add (this.checkAutomaticallyCheck); - global::Gtk.Box.BoxChild w14 = ((global::Gtk.Box.BoxChild)(this.vbox2 [this.checkAutomaticallyCheck])); - w14.Position = 2; - w14.Expand = false; - w14.Fill = false; - this.alignment1.Add (this.vbox2); - w1.Add (this.alignment1); - global::Gtk.Box.BoxChild w16 = ((global::Gtk.Box.BoxChild)(w1 [this.alignment1])); - w16.Position = 0; - // Internal child MonoDevelop.Ide.Updater.UpdateDialog.ActionArea - global::Gtk.HButtonBox w17 = this.ActionArea; - w17.Name = "dialog1_ActionArea"; - w17.Spacing = 10; - w17.BorderWidth = ((uint)(5)); - w17.LayoutStyle = ((global::Gtk.ButtonBoxStyle)(4)); - // Container child dialog1_ActionArea.Gtk.ButtonBox+ButtonBoxChild - this.buttonOk = new global::Gtk.Button (); - this.buttonOk.CanDefault = true; - this.buttonOk.CanFocus = true; - this.buttonOk.Name = "buttonOk"; - this.buttonOk.UseStock = true; - this.buttonOk.UseUnderline = true; - this.buttonOk.Label = "gtk-close"; - this.AddActionWidget (this.buttonOk, -7); - global::Gtk.ButtonBox.ButtonBoxChild w18 = ((global::Gtk.ButtonBox.ButtonBoxChild)(w17 [this.buttonOk])); - w18.Expand = false; - w18.Fill = false; - if ((this.Child != null)) { - this.Child.ShowAll (); - } - this.DefaultWidth = 508; - this.DefaultHeight = 373; - this.label1.MnemonicWidget = this.updateLevelCombo; - this.Hide (); - } - } -} diff --git a/main/src/core/MonoDevelop.Ide/gtk-gui/gui.stetic b/main/src/core/MonoDevelop.Ide/gtk-gui/gui.stetic index 1efce9ef27..59dbc570d0 100644 --- a/main/src/core/MonoDevelop.Ide/gtk-gui/gui.stetic +++ b/main/src/core/MonoDevelop.Ide/gtk-gui/gui.stetic @@ -11349,200 +11349,6 @@ Visual Studio generates a default ID for embedded resources, instead of simply u </widget> </child> </widget> - <widget class="Gtk.Dialog" id="MonoDevelop.Ide.Updater.UpdateDialog" design-size="508 373"> - <property name="MemberName" /> - <property name="Visible">False</property> - <property name="GeneratePublic">False</property> - <property name="Title" translatable="yes">MonoDevelop Updater</property> - <property name="WindowPosition">CenterOnParent</property> - <property name="Buttons">1</property> - <property name="HelpButton">False</property> - <child internal-child="VBox"> - <widget class="Gtk.VBox" id="dialog1_VBox"> - <property name="MemberName" /> - <property name="BorderWidth">2</property> - <child> - <widget class="Gtk.Alignment" id="alignment1"> - <property name="MemberName" /> - <child> - <widget class="Gtk.VBox" id="vbox2"> - <property name="MemberName" /> - <property name="Spacing">6</property> - <property name="BorderWidth">6</property> - <child> - <widget class="Gtk.Notebook" id="notebook1"> - <property name="MemberName" /> - <property name="CanFocus">True</property> - <property name="CurrentPage">0</property> - <child> - <widget class="Gtk.Alignment" id="alignment2"> - <property name="MemberName" /> - <child> - <widget class="Gtk.Label" id="messageLabel"> - <property name="MemberName" /> - <property name="Wrap">True</property> - </widget> - </child> - </widget> - </child> - <child> - <widget class="Gtk.VBox" id="vbox3"> - <property name="MemberName" /> - <property name="Spacing">6</property> - <child> - <widget class="Gtk.Label" id="infoLabel"> - <property name="MemberName" /> - <property name="Xpad">6</property> - <property name="Ypad">6</property> - <property name="Xalign">0</property> - <property name="LabelProp" translatable="yes">The following updates are available. After downloading, -please quit MonoDevelop before installing them.</property> - <property name="Wrap">True</property> - </widget> - <packing> - <property name="Position">0</property> - <property name="AutoSize">True</property> - <property name="Expand">False</property> - <property name="Fill">False</property> - </packing> - </child> - <child> - <widget class="Gtk.ScrolledWindow" id="scrolledwindow1"> - <property name="MemberName" /> - <property name="CanFocus">True</property> - <property name="ShadowType">In</property> - <child> - <widget class="Gtk.Viewport" id="GtkViewport"> - <property name="MemberName" /> - <property name="ShadowType">None</property> - <child> - <widget class="Gtk.VBox" id="productBox"> - <property name="MemberName" /> - <property name="Spacing">12</property> - <child> - <placeholder /> - </child> - <child> - <placeholder /> - </child> - </widget> - </child> - </widget> - </child> - </widget> - <packing> - <property name="Position">1</property> - <property name="AutoSize">True</property> - </packing> - </child> - </widget> - <packing> - <property name="Position">1</property> - </packing> - </child> - <child> - <placeholder /> - </child> - <child> - <placeholder /> - </child> - </widget> - <packing> - <property name="Position">0</property> - <property name="AutoSize">True</property> - </packing> - </child> - <child> - <widget class="Gtk.HBox" id="hbox1"> - <property name="MemberName" /> - <property name="Spacing">6</property> - <child> - <widget class="Gtk.Label" id="label1"> - <property name="MemberName" /> - <property name="LabelProp" translatable="yes">Update _level:</property> - <property name="UseUnderline">True</property> - <property name="MnemonicWidget">updateLevelCombo</property> - </widget> - <packing> - <property name="Position">0</property> - <property name="AutoSize">True</property> - <property name="Expand">False</property> - <property name="Fill">False</property> - </packing> - </child> - <child> - <widget class="Gtk.ComboBox" id="updateLevelCombo"> - <property name="MemberName" /> - <property name="IsTextCombo">True</property> - <property name="Items" translatable="yes" /> - </widget> - <packing> - <property name="Position">1</property> - <property name="AutoSize">False</property> - <property name="Expand">False</property> - <property name="Fill">False</property> - </packing> - </child> - </widget> - <packing> - <property name="Position">1</property> - <property name="AutoSize">True</property> - <property name="Expand">False</property> - <property name="Fill">False</property> - </packing> - </child> - <child> - <widget class="Gtk.CheckButton" id="checkAutomaticallyCheck"> - <property name="MemberName" /> - <property name="CanFocus">True</property> - <property name="Label" translatable="yes">Check for updates automatically</property> - <property name="DrawIndicator">True</property> - <property name="HasLabel">True</property> - <property name="UseUnderline">True</property> - </widget> - <packing> - <property name="Position">2</property> - <property name="AutoSize">True</property> - <property name="Expand">False</property> - <property name="Fill">False</property> - </packing> - </child> - </widget> - </child> - </widget> - <packing> - <property name="Position">0</property> - <property name="AutoSize">False</property> - </packing> - </child> - </widget> - </child> - <child internal-child="ActionArea"> - <widget class="Gtk.HButtonBox" id="dialog1_ActionArea"> - <property name="MemberName" /> - <property name="Spacing">10</property> - <property name="BorderWidth">5</property> - <property name="Size">1</property> - <property name="LayoutStyle">End</property> - <child> - <widget class="Gtk.Button" id="buttonOk"> - <property name="MemberName" /> - <property name="CanDefault">True</property> - <property name="CanFocus">True</property> - <property name="UseStock">True</property> - <property name="Type">StockItem</property> - <property name="StockId">gtk-close</property> - <property name="ResponseId">-7</property> - <property name="label">gtk-close</property> - </widget> - <packing> - <property name="Expand">False</property> - <property name="Fill">False</property> - </packing> - </child> - </widget> - </child> - </widget> <widget class="Gtk.Dialog" id="MonoDevelop.Ide.Projects.NewPolicySetDialog" design-size="429 200"> <property name="MemberName" /> <property name="Title" translatable="yes">New Policy</property> @@ -12707,281 +12513,4 @@ please quit MonoDevelop before installing them.</property> </widget> </child> </widget> - <widget class="Gtk.Dialog" id="MonoDevelop.Ide.Updater.InstallDialog" design-size="594 355"> - <property name="MemberName" /> - <property name="Title" translatable="yes">Updates are available for MonoDevelop</property> - <property name="WindowPosition">CenterOnParent</property> - <property name="Buttons">2</property> - <property name="HelpButton">False</property> - <child internal-child="VBox"> - <widget class="Gtk.VBox" id="dialog1_VBox"> - <property name="MemberName" /> - <property name="BorderWidth">2</property> - <child> - <widget class="Gtk.VBox" id="vbox2"> - <property name="MemberName" /> - <property name="Spacing">18</property> - <property name="BorderWidth">9</property> - <child> - <widget class="Gtk.Label" id="label1"> - <property name="MemberName" /> - <property name="Xalign">0</property> - <property name="LabelProp" translatable="yes">The following updates have been downloaded and are ready to install:</property> - </widget> - <packing> - <property name="Position">0</property> - <property name="AutoSize">True</property> - <property name="Expand">False</property> - <property name="Fill">False</property> - </packing> - </child> - <child> - <widget class="Gtk.Alignment" id="alignment1"> - <property name="MemberName" /> - <property name="LeftPadding">24</property> - <child> - <widget class="Gtk.HBox" id="hbox1"> - <property name="MemberName" /> - <property name="Homogeneous">True</property> - <property name="Spacing">6</property> - <child> - <widget class="Gtk.VBox" id="boxUpdates"> - <property name="MemberName" /> - <property name="Spacing">6</property> - <child> - <widget class="Gtk.Label" id="label2"> - <property name="MemberName" /> - <property name="Xalign">0</property> - <property name="LabelProp" translatable="yes">Xamarin:</property> - </widget> - <packing> - <property name="Position">0</property> - <property name="AutoSize">False</property> - <property name="Expand">False</property> - <property name="Fill">False</property> - </packing> - </child> - <child> - <widget class="Gtk.ScrolledWindow" id="scrolledwindow1"> - <property name="MemberName" /> - <property name="CanFocus">True</property> - <property name="HscrollbarPolicy">Never</property> - <child> - <widget class="Gtk.Viewport" id="GtkViewport"> - <property name="MemberName" /> - <property name="ShadowType">None</property> - <child> - <widget class="Gtk.VBox" id="vbox5"> - <property name="MemberName" /> - <property name="Spacing">6</property> - <child> - <widget class="Gtk.Table" id="tableUpdates"> - <property name="MemberName" /> - <property name="NRows">3</property> - <property name="NColumns">3</property> - <property name="RowSpacing">6</property> - <property name="ColumnSpacing">6</property> - <child> - <placeholder /> - </child> - <child> - <placeholder /> - </child> - <child> - <placeholder /> - </child> - <child> - <placeholder /> - </child> - <child> - <placeholder /> - </child> - <child> - <placeholder /> - </child> - <child> - <placeholder /> - </child> - <child> - <placeholder /> - </child> - <child> - <placeholder /> - </child> - </widget> - <packing> - <property name="Position">0</property> - <property name="AutoSize">False</property> - <property name="Expand">False</property> - <property name="Fill">False</property> - </packing> - </child> - <child> - <placeholder /> - </child> - </widget> - </child> - </widget> - </child> - </widget> - <packing> - <property name="Position">1</property> - <property name="AutoSize">False</property> - </packing> - </child> - </widget> - <packing> - <property name="Position">0</property> - <property name="AutoSize">False</property> - </packing> - </child> - <child> - <widget class="Gtk.VBox" id="boxUpdatesExtra"> - <property name="MemberName" /> - <property name="Spacing">6</property> - <child> - <widget class="Gtk.Label" id="label3"> - <property name="MemberName" /> - <property name="Xalign">0</property> - <property name="LabelProp" translatable="yes">Third-party add-ons:</property> - </widget> - <packing> - <property name="Position">0</property> - <property name="AutoSize">True</property> - <property name="Expand">False</property> - <property name="Fill">False</property> - </packing> - </child> - <child> - <widget class="Gtk.ScrolledWindow" id="scrolledwindow2"> - <property name="MemberName" /> - <property name="CanFocus">True</property> - <property name="VscrollbarPolicy">Never</property> - <property name="HscrollbarPolicy">Never</property> - <child> - <widget class="Gtk.Viewport" id="GtkViewport1"> - <property name="MemberName" /> - <property name="ShadowType">None</property> - <child> - <widget class="Gtk.VBox" id="vbox6"> - <property name="MemberName" /> - <property name="Spacing">6</property> - <child> - <widget class="Gtk.Table" id="tableUpdatesExtra"> - <property name="MemberName" /> - <property name="NRows">3</property> - <property name="NColumns">3</property> - <property name="RowSpacing">6</property> - <property name="ColumnSpacing">6</property> - <child> - <placeholder /> - </child> - <child> - <placeholder /> - </child> - <child> - <placeholder /> - </child> - <child> - <placeholder /> - </child> - <child> - <placeholder /> - </child> - <child> - <placeholder /> - </child> - <child> - <placeholder /> - </child> - <child> - <placeholder /> - </child> - <child> - <placeholder /> - </child> - </widget> - <packing> - <property name="Position">0</property> - <property name="AutoSize">False</property> - <property name="Expand">False</property> - <property name="Fill">False</property> - </packing> - </child> - <child> - <placeholder /> - </child> - </widget> - </child> - </widget> - </child> - </widget> - <packing> - <property name="Position">1</property> - <property name="AutoSize">False</property> - </packing> - </child> - </widget> - <packing> - <property name="Position">1</property> - <property name="AutoSize">False</property> - </packing> - </child> - </widget> - </child> - </widget> - <packing> - <property name="Position">1</property> - <property name="AutoSize">True</property> - </packing> - </child> - </widget> - <packing> - <property name="Position">0</property> - <property name="AutoSize">True</property> - </packing> - </child> - </widget> - </child> - <child internal-child="ActionArea"> - <widget class="Gtk.HButtonBox" id="dialog1_ActionArea"> - <property name="MemberName" /> - <property name="Spacing">10</property> - <property name="BorderWidth">5</property> - <property name="Size">2</property> - <property name="LayoutStyle">End</property> - <child> - <widget class="Gtk.Button" id="buttonCancel"> - <property name="MemberName" /> - <property name="CanDefault">True</property> - <property name="CanFocus">True</property> - <property name="Type">TextOnly</property> - <property name="Label" translatable="yes">Not Now</property> - <property name="UseUnderline">True</property> - <property name="ResponseId">-6</property> - </widget> - <packing> - <property name="Expand">False</property> - <property name="Fill">False</property> - </packing> - </child> - <child> - <widget class="Gtk.Button" id="buttonOk"> - <property name="MemberName" /> - <property name="CanDefault">True</property> - <property name="CanFocus">True</property> - <property name="Type">TextOnly</property> - <property name="Label" translatable="yes">Update and Restart</property> - <property name="UseUnderline">True</property> - <property name="ResponseId">-5</property> - </widget> - <packing> - <property name="Position">1</property> - <property name="Expand">False</property> - <property name="Fill">False</property> - </packing> - </child> - </widget> - </child> - </widget> </stetic-interface>
\ No newline at end of file |