From 88947c53333f9f3626b189834ada8a00623e15c8 Mon Sep 17 00:00:00 2001 From: Lior Banai <36262995+LiorBanai@users.noreply.github.com> Date: Sat, 4 Feb 2023 12:40:12 +0200 Subject: [PATCH] Release V4.11.0 #1615 --- Analogy/Analogy.csproj | 2 +- Analogy/Forms/WhatsNewForm.Designer.cs | 22 ++- Analogy/Forms/WhatsNewForm.cs | 14 +- Analogy/WhatIsNew/WhatIsNew4_11_0.Designer.cs | 171 ++++++++++++++++++ Analogy/WhatIsNew/WhatIsNew4_11_0.cs | 18 ++ Analogy/WhatIsNew/WhatIsNew4_11_0.resx | 120 ++++++++++++ 6 files changed, 339 insertions(+), 8 deletions(-) create mode 100644 Analogy/WhatIsNew/WhatIsNew4_11_0.Designer.cs create mode 100644 Analogy/WhatIsNew/WhatIsNew4_11_0.cs create mode 100644 Analogy/WhatIsNew/WhatIsNew4_11_0.resx diff --git a/Analogy/Analogy.csproj b/Analogy/Analogy.csproj index 52f71b29..11abedce 100644 --- a/Analogy/Analogy.csproj +++ b/Analogy/Analogy.csproj @@ -5,7 +5,7 @@ WinExe en-US net48;net471;net7.0-windows;net6.0-windows - 4.10.2 + 4.11.0 true true true diff --git a/Analogy/Forms/WhatsNewForm.Designer.cs b/Analogy/Forms/WhatsNewForm.Designer.cs index f9cf8127..14008543 100644 --- a/Analogy/Forms/WhatsNewForm.Designer.cs +++ b/Analogy/Forms/WhatsNewForm.Designer.cs @@ -31,6 +31,7 @@ private void InitializeComponent() this.components = new System.ComponentModel.Container(); this.fluentDesignFormContainer1 = new DevExpress.XtraBars.FluentDesignSystem.FluentDesignFormContainer(); this.accordionControl1 = new DevExpress.XtraBars.Navigation.AccordionControl(); + this.e4102 = new DevExpress.XtraBars.Navigation.AccordionControlElement(); this.e4100 = new DevExpress.XtraBars.Navigation.AccordionControlElement(); this.e490 = new DevExpress.XtraBars.Navigation.AccordionControlElement(); this.e487 = new DevExpress.XtraBars.Navigation.AccordionControlElement(); @@ -51,7 +52,7 @@ private void InitializeComponent() this.e429 = new DevExpress.XtraBars.Navigation.AccordionControlElement(); this.e428 = new DevExpress.XtraBars.Navigation.AccordionControlElement(); this.fluentDesignFormControl1 = new DevExpress.XtraBars.FluentDesignSystem.FluentDesignFormControl(); - this.e4102 = new DevExpress.XtraBars.Navigation.AccordionControlElement(); + this.e4110 = new DevExpress.XtraBars.Navigation.AccordionControlElement(); ((System.ComponentModel.ISupportInitialize)(this.accordionControl1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.fluentDesignFormControl1)).BeginInit(); this.SuspendLayout(); @@ -69,6 +70,7 @@ private void InitializeComponent() this.accordionControl1.AllowItemSelection = true; this.accordionControl1.Dock = System.Windows.Forms.DockStyle.Left; this.accordionControl1.Elements.AddRange(new DevExpress.XtraBars.Navigation.AccordionControlElement[] { + this.e4110, this.e4102, this.e4100, this.e490, @@ -97,6 +99,13 @@ private void InitializeComponent() this.accordionControl1.TabIndex = 1; this.accordionControl1.ViewType = DevExpress.XtraBars.Navigation.AccordionControlViewType.HamburgerMenu; // + // e4102 + // + this.e4102.Name = "e4102"; + this.e4102.Style = DevExpress.XtraBars.Navigation.ElementStyle.Item; + this.e4102.Text = "V4.10.2 (Dec 24,2022)"; + this.e4102.Click += new System.EventHandler(this.e4102_Click); + // // e4100 // this.e4100.Name = "e4100"; @@ -239,12 +248,12 @@ private void InitializeComponent() this.fluentDesignFormControl1.TabIndex = 2; this.fluentDesignFormControl1.TabStop = false; // - // e4102 + // e4110 // - this.e4102.Name = "e4102"; - this.e4102.Style = DevExpress.XtraBars.Navigation.ElementStyle.Item; - this.e4102.Text = "V4.10.2 (Dec 24,2022)"; - this.e4102.Click += new System.EventHandler(this.e4102_Click); + this.e4110.Name = "e4110"; + this.e4110.Style = DevExpress.XtraBars.Navigation.ElementStyle.Item; + this.e4110.Text = "V4.11.0 (Feb 04,2023)"; + this.e4110.Click += new System.EventHandler(this.e4110_Click); // // WhatsNewForm // @@ -291,5 +300,6 @@ private void InitializeComponent() private DevExpress.XtraBars.Navigation.AccordionControlElement e490; private DevExpress.XtraBars.Navigation.AccordionControlElement e4100; private DevExpress.XtraBars.Navigation.AccordionControlElement e4102; + private DevExpress.XtraBars.Navigation.AccordionControlElement e4110; } } \ No newline at end of file diff --git a/Analogy/Forms/WhatsNewForm.cs b/Analogy/Forms/WhatsNewForm.cs index f7252f83..cf148a30 100644 --- a/Analogy/Forms/WhatsNewForm.cs +++ b/Analogy/Forms/WhatsNewForm.cs @@ -20,7 +20,7 @@ private void WhatsNewForm_Load(object sender, EventArgs e) return; } Icon = UserSettingsManager.UserSettings.GetIcon(); - WhatIsNew4_10_2 uc = new WhatIsNew4_10_2 { Name = "V4.10.2" }; + WhatIsNew4_11_0 uc = new WhatIsNew4_11_0 { Name = "V4.11.0" }; fluentDesignFormContainer1.Controls.Add(uc); uc.Dock = DockStyle.Fill; uc.BringToFront(); @@ -307,5 +307,17 @@ private void e4102_Click(object sender, EventArgs e) } SetActive("V4.10.2"); } + + private void e4110_Click(object sender, EventArgs e) + { + if (!fluentDesignFormContainer1.Controls.ContainsKey("V4.11.0")) + { + WhatIsNew4_11_0 uc = new WhatIsNew4_11_0 { Name = "V4.11.0" }; + fluentDesignFormContainer1.Controls.Add(uc); + uc.Dock = DockStyle.Fill; + uc.BringToFront(); + } + SetActive("V4.11.0"); + } } } diff --git a/Analogy/WhatIsNew/WhatIsNew4_11_0.Designer.cs b/Analogy/WhatIsNew/WhatIsNew4_11_0.Designer.cs new file mode 100644 index 00000000..0fbe4ae8 --- /dev/null +++ b/Analogy/WhatIsNew/WhatIsNew4_11_0.Designer.cs @@ -0,0 +1,171 @@ +namespace Analogy.WhatIsNew +{ + partial class WhatIsNew4_11_0 + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.gcImprovements = new DevExpress.XtraEditors.GroupControl(); + this.Issue1616 = new DevExpress.XtraEditors.HyperlinkLabelControl(); + this.Issue1614 = new DevExpress.XtraEditors.HyperlinkLabelControl(); + this.Issue1613 = new DevExpress.XtraEditors.HyperlinkLabelControl(); + this.Issue1611 = new DevExpress.XtraEditors.HyperlinkLabelControl(); + this.gcBugs = new DevExpress.XtraEditors.GroupControl(); + this.Bug499 = new DevExpress.XtraEditors.HyperlinkLabelControl(); + this.Bug1612 = new DevExpress.XtraEditors.HyperlinkLabelControl(); + ((System.ComponentModel.ISupportInitialize)(this.gcImprovements)).BeginInit(); + this.gcImprovements.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.gcBugs)).BeginInit(); + this.gcBugs.SuspendLayout(); + this.SuspendLayout(); + // + // gcImprovements + // + this.gcImprovements.Controls.Add(this.Issue1616); + this.gcImprovements.Controls.Add(this.Issue1614); + this.gcImprovements.Controls.Add(this.Issue1613); + this.gcImprovements.Controls.Add(this.Issue1611); + this.gcImprovements.Dock = System.Windows.Forms.DockStyle.Fill; + this.gcImprovements.Location = new System.Drawing.Point(0, 97); + this.gcImprovements.Name = "gcImprovements"; + this.gcImprovements.Size = new System.Drawing.Size(789, 365); + this.gcImprovements.TabIndex = 7; + this.gcImprovements.Text = "Improvements / Changes"; + // + // Issue1616 + // + this.Issue1616.Dock = System.Windows.Forms.DockStyle.Top; + this.Issue1616.Location = new System.Drawing.Point(2, 106); + this.Issue1616.Name = "Issue1616"; + this.Issue1616.Padding = new System.Windows.Forms.Padding(5); + this.Issue1616.Size = new System.Drawing.Size(316, 26); + this.Issue1616.TabIndex = 16; + this.Issue1616.Text = "Add RawT" + + "ext Column and LineNumber column #1616"; + this.Issue1616.HyperlinkClick += new DevExpress.Utils.HyperlinkClickEventHandler(this.OpenGithubIssue); + // + // Issue1614 + // + this.Issue1614.Dock = System.Windows.Forms.DockStyle.Top; + this.Issue1614.Location = new System.Drawing.Point(2, 80); + this.Issue1614.Name = "Issue1614"; + this.Issue1614.Padding = new System.Windows.Forms.Padding(5); + this.Issue1614.Size = new System.Drawing.Size(172, 26); + this.Issue1614.TabIndex = 15; + this.Issue1614.Text = "Refactor" + + " Json Viewer #1614"; + this.Issue1614.HyperlinkClick += new DevExpress.Utils.HyperlinkClickEventHandler(this.OpenGithubIssue); + // + // Issue1613 + // + this.Issue1613.Dock = System.Windows.Forms.DockStyle.Top; + this.Issue1613.Location = new System.Drawing.Point(2, 54); + this.Issue1613.Name = "Issue1613"; + this.Issue1613.Padding = new System.Windows.Forms.Padding(5); + this.Issue1613.Size = new System.Drawing.Size(248, 26); + this.Issue1613.TabIndex = 14; + this.Issue1613.Text = "[DevExpr" + + "ess] Upgrade to V21.2.12 #1613"; + this.Issue1613.HyperlinkClick += new DevExpress.Utils.HyperlinkClickEventHandler(this.OpenGithubIssue); + // + // Issue1611 + // + this.Issue1611.Dock = System.Windows.Forms.DockStyle.Top; + this.Issue1611.Location = new System.Drawing.Point(2, 28); + this.Issue1611.Name = "Issue1611"; + this.Issue1611.Padding = new System.Windows.Forms.Padding(5); + this.Issue1611.Size = new System.Drawing.Size(366, 26); + this.Issue1611.TabIndex = 13; + this.Issue1611.Text = "Add a mu" + + "ltiline value preview to the JSON inline viewer #1611"; + this.Issue1611.HyperlinkClick += new DevExpress.Utils.HyperlinkClickEventHandler(this.OpenGithubIssue); + // + // gcBugs + // + this.gcBugs.Controls.Add(this.Bug1612); + this.gcBugs.Controls.Add(this.Bug499); + this.gcBugs.Dock = System.Windows.Forms.DockStyle.Top; + this.gcBugs.Location = new System.Drawing.Point(0, 0); + this.gcBugs.Margin = new System.Windows.Forms.Padding(3, 10, 3, 3); + this.gcBugs.Name = "gcBugs"; + this.gcBugs.Size = new System.Drawing.Size(789, 97); + this.gcBugs.TabIndex = 6; + this.gcBugs.Text = "Bug Fixes"; + this.gcBugs.Visible = false; + // + // Bug499 + // + this.Bug499.Dock = System.Windows.Forms.DockStyle.Top; + this.Bug499.Location = new System.Drawing.Point(2, 28); + this.Bug499.Name = "Bug499"; + this.Bug499.Padding = new System.Windows.Forms.Padding(5); + this.Bug499.Size = new System.Drawing.Size(430, 26); + this.Bug499.TabIndex = 21; + this.Bug499.Text = "[" + + "Serilog Provider] Can\'t parse dictionary that contains an empty key #499"; + this.Bug499.HyperlinkClick += new DevExpress.Utils.HyperlinkClickEventHandler(this.OpenGithubIssue); + // + // Bug1612 + // + this.Bug1612.Dock = System.Windows.Forms.DockStyle.Top; + this.Bug1612.Location = new System.Drawing.Point(2, 54); + this.Bug1612.Name = "Bug1612"; + this.Bug1612.Padding = new System.Windows.Forms.Padding(5); + this.Bug1612.Size = new System.Drawing.Size(342, 26); + this.Bug1612.TabIndex = 22; + this.Bug1612.Text = "Message " + + "details window doesn\'t remember its size #1612"; + this.Bug1612.HyperlinkClick += new DevExpress.Utils.HyperlinkClickEventHandler(this.OpenGithubIssue); + // + // WhatIsNew4_11_0 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.gcImprovements); + this.Controls.Add(this.gcBugs); + this.Name = "WhatIsNew4_11_0"; + this.Size = new System.Drawing.Size(789, 462); + ((System.ComponentModel.ISupportInitialize)(this.gcImprovements)).EndInit(); + this.gcImprovements.ResumeLayout(false); + this.gcImprovements.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.gcBugs)).EndInit(); + this.gcBugs.ResumeLayout(false); + this.gcBugs.PerformLayout(); + this.ResumeLayout(false); + + } + + #endregion + private DevExpress.XtraEditors.GroupControl gcBugs; + private DevExpress.XtraEditors.GroupControl gcImprovements; + private DevExpress.XtraEditors.HyperlinkLabelControl Issue1611; + private DevExpress.XtraEditors.HyperlinkLabelControl Issue1613; + private DevExpress.XtraEditors.HyperlinkLabelControl Issue1616; + private DevExpress.XtraEditors.HyperlinkLabelControl Issue1614; + private DevExpress.XtraEditors.HyperlinkLabelControl Bug499; + private DevExpress.XtraEditors.HyperlinkLabelControl Bug1612; + } +} diff --git a/Analogy/WhatIsNew/WhatIsNew4_11_0.cs b/Analogy/WhatIsNew/WhatIsNew4_11_0.cs new file mode 100644 index 00000000..04654a84 --- /dev/null +++ b/Analogy/WhatIsNew/WhatIsNew4_11_0.cs @@ -0,0 +1,18 @@ +using DevExpress.XtraEditors; + +namespace Analogy.WhatIsNew +{ + public partial class WhatIsNew4_11_0 : DevExpress.XtraEditors.XtraUserControl + { + public WhatIsNew4_11_0() + { + InitializeComponent(); + } + private void OpenGithubIssue(object sender, DevExpress.Utils.HyperlinkClickEventArgs e) + { + ((HyperlinkLabelControl)sender).LinkVisited = true; + Utils.OpenLink(e.Link); + } + + } +} diff --git a/Analogy/WhatIsNew/WhatIsNew4_11_0.resx b/Analogy/WhatIsNew/WhatIsNew4_11_0.resx new file mode 100644 index 00000000..1af7de15 --- /dev/null +++ b/Analogy/WhatIsNew/WhatIsNew4_11_0.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file