Recent max count changes to fix loading incorrect amount of recent items in main window

This commit is contained in:
Jaex 2016-02-27 08:37:11 +02:00
parent cf9e5b0057
commit 225b7fe3a7
52 changed files with 157 additions and 145 deletions

View file

@ -604,6 +604,6 @@
<value>AutomateForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -1237,6 +1237,6 @@
<value>ColorPickerForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -439,6 +439,6 @@
<value>GradientPickerForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -454,6 +454,6 @@
<value>DNSChangerForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -337,6 +337,6 @@
<value>ClipboardContentViewer</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -340,6 +340,6 @@
<value>DebugForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -356,6 +356,6 @@ Error 2</value>
<value>ErrorForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -976,6 +976,6 @@
<value>HashCheckForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -223,6 +223,6 @@
<value>InputBox</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -897,6 +897,6 @@
<value>MonitorTestForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -238,6 +238,6 @@
<value>QRCodeForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -370,6 +370,6 @@
<value>PrintForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -258,6 +258,6 @@
<value>PrintTextForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -349,6 +349,6 @@
<value>DownloaderForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -724,6 +724,6 @@
<value>HistoryForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -163,6 +163,6 @@
<value>HistoryItemInfoForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -412,6 +412,6 @@
<value>ImageHistoryForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -526,6 +526,6 @@
<value>ImageEffectsForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -253,6 +253,6 @@
<value>VideoThumbnailerForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -2182,6 +2182,6 @@
<value>ScrollingCaptureForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -1925,6 +1925,6 @@ Otherwise it can't keep up with recording and a lot of frame drops will happen.<
<value>FFmpegOptionsForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -919,6 +919,6 @@
<value>FTPClientForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -174,4 +174,4 @@ public override string ToString()
}
}
}
}
}

View file

@ -343,6 +343,6 @@
<value>DropboxFilesForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -346,6 +346,6 @@
<value>EmailForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -301,6 +301,6 @@
<value>JiraUpload</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -304,6 +304,6 @@
<value>OAuthWebForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -277,6 +277,6 @@
<value>ResponseForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -244,6 +244,6 @@
<value>TwitterTweetForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -385,6 +385,6 @@
<value>UserPassBox</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -523,6 +523,6 @@
<value>AboutForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -505,6 +505,6 @@
<value>ActionsForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -415,6 +415,6 @@
<value>AfterUploadForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -74,17 +74,6 @@ private void InitializeComponent()
this.pbExportImport = new System.Windows.Forms.ProgressBar();
this.btnExport = new System.Windows.Forms.Button();
this.btnImport = new System.Windows.Forms.Button();
this.tpProxy = new System.Windows.Forms.TabPage();
this.cbProxyMethod = new System.Windows.Forms.ComboBox();
this.lblProxyMethod = new System.Windows.Forms.Label();
this.lblProxyHost = new System.Windows.Forms.Label();
this.txtProxyHost = new System.Windows.Forms.TextBox();
this.nudProxyPort = new System.Windows.Forms.NumericUpDown();
this.lblProxyPort = new System.Windows.Forms.Label();
this.lblProxyPassword = new System.Windows.Forms.Label();
this.txtProxyPassword = new System.Windows.Forms.TextBox();
this.lblProxyUsername = new System.Windows.Forms.Label();
this.txtProxyUsername = new System.Windows.Forms.TextBox();
this.tpUpload = new System.Windows.Forms.TabPage();
this.tcUpload = new System.Windows.Forms.TabControl();
this.tpPerformance = new System.Windows.Forms.TabPage();
@ -130,6 +119,17 @@ private void InitializeComponent()
this.cbPrintDontShowWindowsDialog = new System.Windows.Forms.CheckBox();
this.cbDontShowPrintSettingDialog = new System.Windows.Forms.CheckBox();
this.btnShowImagePrintSettings = new System.Windows.Forms.Button();
this.tpProxy = new System.Windows.Forms.TabPage();
this.cbProxyMethod = new System.Windows.Forms.ComboBox();
this.lblProxyMethod = new System.Windows.Forms.Label();
this.lblProxyHost = new System.Windows.Forms.Label();
this.txtProxyHost = new System.Windows.Forms.TextBox();
this.nudProxyPort = new System.Windows.Forms.NumericUpDown();
this.lblProxyPort = new System.Windows.Forms.Label();
this.lblProxyPassword = new System.Windows.Forms.Label();
this.txtProxyPassword = new System.Windows.Forms.TextBox();
this.lblProxyUsername = new System.Windows.Forms.Label();
this.txtProxyUsername = new System.Windows.Forms.TextBox();
this.tpAdvanced = new System.Windows.Forms.TabPage();
this.pgSettings = new System.Windows.Forms.PropertyGrid();
this.tttvMain = new ShareX.HelpersLib.TabToTreeView();
@ -141,8 +141,6 @@ private void InitializeComponent()
this.gbWindows.SuspendLayout();
this.tpPaths.SuspendLayout();
this.tpExportImport.SuspendLayout();
this.tpProxy.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.nudProxyPort)).BeginInit();
this.tpUpload.SuspendLayout();
this.tcUpload.SuspendLayout();
this.tpPerformance.SuspendLayout();
@ -160,6 +158,8 @@ private void InitializeComponent()
this.gbRecentLinks.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.nudRecentTasksMaxCount)).BeginInit();
this.tpPrint.SuspendLayout();
this.tpProxy.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.nudProxyPort)).BeginInit();
this.tpAdvanced.SuspendLayout();
this.SuspendLayout();
//
@ -485,85 +485,6 @@ private void InitializeComponent()
this.btnImport.UseVisualStyleBackColor = true;
this.btnImport.Click += new System.EventHandler(this.btnImport_Click);
//
// tpProxy
//
this.tpProxy.Controls.Add(this.cbProxyMethod);
this.tpProxy.Controls.Add(this.lblProxyMethod);
this.tpProxy.Controls.Add(this.lblProxyHost);
this.tpProxy.Controls.Add(this.txtProxyHost);
this.tpProxy.Controls.Add(this.nudProxyPort);
this.tpProxy.Controls.Add(this.lblProxyPort);
this.tpProxy.Controls.Add(this.lblProxyPassword);
this.tpProxy.Controls.Add(this.txtProxyPassword);
this.tpProxy.Controls.Add(this.lblProxyUsername);
this.tpProxy.Controls.Add(this.txtProxyUsername);
resources.ApplyResources(this.tpProxy, "tpProxy");
this.tpProxy.Name = "tpProxy";
this.tpProxy.UseVisualStyleBackColor = true;
//
// cbProxyMethod
//
this.cbProxyMethod.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cbProxyMethod.FormattingEnabled = true;
resources.ApplyResources(this.cbProxyMethod, "cbProxyMethod");
this.cbProxyMethod.Name = "cbProxyMethod";
this.cbProxyMethod.SelectedIndexChanged += new System.EventHandler(this.cbProxyMethod_SelectedIndexChanged);
//
// lblProxyMethod
//
resources.ApplyResources(this.lblProxyMethod, "lblProxyMethod");
this.lblProxyMethod.Name = "lblProxyMethod";
//
// lblProxyHost
//
resources.ApplyResources(this.lblProxyHost, "lblProxyHost");
this.lblProxyHost.Name = "lblProxyHost";
//
// txtProxyHost
//
resources.ApplyResources(this.txtProxyHost, "txtProxyHost");
this.txtProxyHost.Name = "txtProxyHost";
this.txtProxyHost.TextChanged += new System.EventHandler(this.txtProxyHost_TextChanged);
//
// nudProxyPort
//
resources.ApplyResources(this.nudProxyPort, "nudProxyPort");
this.nudProxyPort.Maximum = new decimal(new int[] {
65535,
0,
0,
0});
this.nudProxyPort.Name = "nudProxyPort";
this.nudProxyPort.ValueChanged += new System.EventHandler(this.nudProxyPort_ValueChanged);
//
// lblProxyPort
//
resources.ApplyResources(this.lblProxyPort, "lblProxyPort");
this.lblProxyPort.Name = "lblProxyPort";
//
// lblProxyPassword
//
resources.ApplyResources(this.lblProxyPassword, "lblProxyPassword");
this.lblProxyPassword.Name = "lblProxyPassword";
//
// txtProxyPassword
//
resources.ApplyResources(this.txtProxyPassword, "txtProxyPassword");
this.txtProxyPassword.Name = "txtProxyPassword";
this.txtProxyPassword.UseSystemPasswordChar = true;
this.txtProxyPassword.TextChanged += new System.EventHandler(this.txtProxyPassword_TextChanged);
//
// lblProxyUsername
//
resources.ApplyResources(this.lblProxyUsername, "lblProxyUsername");
this.lblProxyUsername.Name = "lblProxyUsername";
//
// txtProxyUsername
//
resources.ApplyResources(this.txtProxyUsername, "txtProxyUsername");
this.txtProxyUsername.Name = "txtProxyUsername";
this.txtProxyUsername.TextChanged += new System.EventHandler(this.txtProxyUsername_TextChanged);
//
// tpUpload
//
this.tpUpload.Controls.Add(this.tcUpload);
@ -860,7 +781,17 @@ private void InitializeComponent()
// nudRecentTasksMaxCount
//
resources.ApplyResources(this.nudRecentTasksMaxCount, "nudRecentTasksMaxCount");
this.nudRecentTasksMaxCount.Minimum = new decimal(new int[] {
1,
0,
0,
0});
this.nudRecentTasksMaxCount.Name = "nudRecentTasksMaxCount";
this.nudRecentTasksMaxCount.Value = new decimal(new int[] {
1,
0,
0,
0});
this.nudRecentTasksMaxCount.ValueChanged += new System.EventHandler(this.nudRecentTasksMaxCount_ValueChanged);
//
// cbRecentTasksShowInTrayMenu
@ -914,6 +845,85 @@ private void InitializeComponent()
this.btnShowImagePrintSettings.UseVisualStyleBackColor = true;
this.btnShowImagePrintSettings.Click += new System.EventHandler(this.btnShowImagePrintSettings_Click);
//
// tpProxy
//
this.tpProxy.Controls.Add(this.cbProxyMethod);
this.tpProxy.Controls.Add(this.lblProxyMethod);
this.tpProxy.Controls.Add(this.lblProxyHost);
this.tpProxy.Controls.Add(this.txtProxyHost);
this.tpProxy.Controls.Add(this.nudProxyPort);
this.tpProxy.Controls.Add(this.lblProxyPort);
this.tpProxy.Controls.Add(this.lblProxyPassword);
this.tpProxy.Controls.Add(this.txtProxyPassword);
this.tpProxy.Controls.Add(this.lblProxyUsername);
this.tpProxy.Controls.Add(this.txtProxyUsername);
resources.ApplyResources(this.tpProxy, "tpProxy");
this.tpProxy.Name = "tpProxy";
this.tpProxy.UseVisualStyleBackColor = true;
//
// cbProxyMethod
//
this.cbProxyMethod.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cbProxyMethod.FormattingEnabled = true;
resources.ApplyResources(this.cbProxyMethod, "cbProxyMethod");
this.cbProxyMethod.Name = "cbProxyMethod";
this.cbProxyMethod.SelectedIndexChanged += new System.EventHandler(this.cbProxyMethod_SelectedIndexChanged);
//
// lblProxyMethod
//
resources.ApplyResources(this.lblProxyMethod, "lblProxyMethod");
this.lblProxyMethod.Name = "lblProxyMethod";
//
// lblProxyHost
//
resources.ApplyResources(this.lblProxyHost, "lblProxyHost");
this.lblProxyHost.Name = "lblProxyHost";
//
// txtProxyHost
//
resources.ApplyResources(this.txtProxyHost, "txtProxyHost");
this.txtProxyHost.Name = "txtProxyHost";
this.txtProxyHost.TextChanged += new System.EventHandler(this.txtProxyHost_TextChanged);
//
// nudProxyPort
//
resources.ApplyResources(this.nudProxyPort, "nudProxyPort");
this.nudProxyPort.Maximum = new decimal(new int[] {
65535,
0,
0,
0});
this.nudProxyPort.Name = "nudProxyPort";
this.nudProxyPort.ValueChanged += new System.EventHandler(this.nudProxyPort_ValueChanged);
//
// lblProxyPort
//
resources.ApplyResources(this.lblProxyPort, "lblProxyPort");
this.lblProxyPort.Name = "lblProxyPort";
//
// lblProxyPassword
//
resources.ApplyResources(this.lblProxyPassword, "lblProxyPassword");
this.lblProxyPassword.Name = "lblProxyPassword";
//
// txtProxyPassword
//
resources.ApplyResources(this.txtProxyPassword, "txtProxyPassword");
this.txtProxyPassword.Name = "txtProxyPassword";
this.txtProxyPassword.UseSystemPasswordChar = true;
this.txtProxyPassword.TextChanged += new System.EventHandler(this.txtProxyPassword_TextChanged);
//
// lblProxyUsername
//
resources.ApplyResources(this.lblProxyUsername, "lblProxyUsername");
this.lblProxyUsername.Name = "lblProxyUsername";
//
// txtProxyUsername
//
resources.ApplyResources(this.txtProxyUsername, "txtProxyUsername");
this.txtProxyUsername.Name = "txtProxyUsername";
this.txtProxyUsername.TextChanged += new System.EventHandler(this.txtProxyUsername_TextChanged);
//
// tpAdvanced
//
this.tpAdvanced.Controls.Add(this.pgSettings);
@ -963,9 +973,6 @@ private void InitializeComponent()
this.tpPaths.PerformLayout();
this.tpExportImport.ResumeLayout(false);
this.tpExportImport.PerformLayout();
this.tpProxy.ResumeLayout(false);
this.tpProxy.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.nudProxyPort)).EndInit();
this.tpUpload.ResumeLayout(false);
this.tcUpload.ResumeLayout(false);
this.tpPerformance.ResumeLayout(false);
@ -988,6 +995,9 @@ private void InitializeComponent()
((System.ComponentModel.ISupportInitialize)(this.nudRecentTasksMaxCount)).EndInit();
this.tpPrint.ResumeLayout(false);
this.tpPrint.PerformLayout();
this.tpProxy.ResumeLayout(false);
this.tpProxy.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.nudProxyPort)).EndInit();
this.tpAdvanced.ResumeLayout(false);
this.ResumeLayout(false);

View file

@ -2803,6 +2803,6 @@
<value>ApplicationSettingsForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -484,6 +484,6 @@
<value>AutoCaptureForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -286,6 +286,6 @@
<value>BeforeUploadForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -319,6 +319,6 @@
<value>ChromeForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -304,6 +304,6 @@
<value>ClipboardFormatForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -403,6 +403,6 @@
<value>EncoderProgramForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -323,6 +323,6 @@ Select new file name or action:</value>
<value>FileExistForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -322,6 +322,6 @@
<value>HotkeySettingsForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -439,6 +439,6 @@
<value>ImageCombinerForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -180,6 +180,7 @@ public void UpdateControls()
if (Program.Settings.RecentTasksSave)
{
TaskManager.RecentManager.MaxCount = Program.Settings.RecentTasksMaxCount;
TaskManager.RecentManager.UpdateItems(Program.Settings.RecentTasks);
if (Program.Settings.RecentTasksShowInMainWindow && lvUploads.Items.Count == 0)

View file

@ -337,6 +337,6 @@
<value>QuickTaskInfoEditForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -340,6 +340,6 @@
<value>QuickTaskMenuEditorForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -316,6 +316,6 @@
<value>ScreenRecordForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -4474,6 +4474,6 @@
<value>TaskSettingsForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -310,6 +310,6 @@
<value>VideoEncodersForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -361,6 +361,6 @@
<value>WatchFolderForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -469,6 +469,6 @@
<value>WebpageCaptureForm</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>ShareX.HelpersLib.BaseForm, ShareX.HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>

View file

@ -27,6 +27,7 @@
using ShareX.Properties;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace ShareX
@ -106,7 +107,7 @@ public void UpdateItems(RecentTask[] tasks)
{
lock (itemsLock)
{
Tasks = new Queue<RecentTask>(tasks);
Tasks = new Queue<RecentTask>(tasks.Take(MaxCount));
UpdateRecentMenu();
}