From 9d9fb45b3367a24314889fdd4d31c3d4711cea5e Mon Sep 17 00:00:00 2001 From: Alexander Date: Thu, 31 Oct 2019 21:50:51 +0200 Subject: [PATCH] Resolved #39 --- Crypto Notepad/App.config | 2 +- Crypto Notepad/MainForm.cs | 12 ++++++++++++ Crypto Notepad/Properties/AssemblyInfo.cs | 8 ++++---- Crypto Notepad/Properties/Settings.Designer.cs | 2 +- Crypto Notepad/Properties/Settings.settings | 2 +- 5 files changed, 19 insertions(+), 7 deletions(-) diff --git a/Crypto Notepad/App.config b/Crypto Notepad/App.config index 68fe55a..b6fd681 100644 --- a/Crypto Notepad/App.config +++ b/Crypto Notepad/App.config @@ -40,7 +40,7 @@ True - True + False False diff --git a/Crypto Notepad/MainForm.cs b/Crypto Notepad/MainForm.cs index 0b5c630..0229516 100644 --- a/Crypto Notepad/MainForm.cs +++ b/Crypto Notepad/MainForm.cs @@ -780,6 +780,18 @@ private void MainForm_Shown(object sender, EventArgs e) Visible = true; richTextBox.SetInnerMargins(Convert.ToInt32(settings.editorPaddingLeft), 0, 0, 0); richTextBox.Modified = false; + + if (!File.Exists("Crypto Notepad.settings")) + { + using (new CenterWinDialog(this)) + { + DialogResult res = MessageBox.Show(this, "Enable automatic update check?", PublicVar.appName, MessageBoxButtons.YesNo, MessageBoxIcon.Information); + if (res == DialogResult.Yes) + { + settings.autoCheckUpdate = true; + } + } + } } private void MainWindow_Load(object sender, EventArgs e) diff --git a/Crypto Notepad/Properties/AssemblyInfo.cs b/Crypto Notepad/Properties/AssemblyInfo.cs index 7873eb0..baff2cc 100644 --- a/Crypto Notepad/Properties/AssemblyInfo.cs +++ b/Crypto Notepad/Properties/AssemblyInfo.cs @@ -7,11 +7,11 @@ // связанные со сборкой. [assembly: AssemblyTitle("Crypto Notepad")] [assembly: AssemblyDescription("Simple editor with encryption features")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] +[assembly: AssemblyConfiguration("Release")] +[assembly: AssemblyCompany("Crypto Notepad")] [assembly: AssemblyProduct("Crypto Notepad")] [assembly: AssemblyCopyright("Sigmanor")] -[assembly: AssemblyTrademark("")] +[assembly: AssemblyTrademark("Crypto Notepad")] [assembly: AssemblyCulture("")] // Параметр ComVisible со значением FALSE делает типы в сборке невидимыми @@ -20,7 +20,7 @@ [assembly: ComVisible(false)] // Следующий GUID служит для идентификации библиотеки типов, если этот проект будет видимым для COM -[assembly: Guid("969df047-1cd0-4744-aeed-8d8877b6c909")] +[assembly: Guid("969df047-1cd0-4744-deed-8d8877b6c909")] // Сведения о версии сборки состоят из следующих четырех значений: // diff --git a/Crypto Notepad/Properties/Settings.Designer.cs b/Crypto Notepad/Properties/Settings.Designer.cs index 592c3f3..6f8b01b 100644 --- a/Crypto Notepad/Properties/Settings.Designer.cs +++ b/Crypto Notepad/Properties/Settings.Designer.cs @@ -143,7 +143,7 @@ public bool toolbarVisible { [global::System.Configuration.UserScopedSettingAttribute()] [global::System.Configuration.SettingsProviderAttribute(typeof(PortableSettingsProvider))] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Configuration.DefaultSettingValueAttribute("True")] + [global::System.Configuration.DefaultSettingValueAttribute("False")] public bool autoCheckUpdate { get { return ((bool)(this["autoCheckUpdate"])); diff --git a/Crypto Notepad/Properties/Settings.settings b/Crypto Notepad/Properties/Settings.settings index 6407f80..a582488 100644 --- a/Crypto Notepad/Properties/Settings.settings +++ b/Crypto Notepad/Properties/Settings.settings @@ -30,7 +30,7 @@ True - True + False False