diff --git a/ShareX.HelpersLib/Forms/ImageViewer.cs b/ShareX.HelpersLib/Forms/ImageViewer.cs index 667ab30b9..06cc01467 100644 --- a/ShareX.HelpersLib/Forms/ImageViewer.cs +++ b/ShareX.HelpersLib/Forms/ImageViewer.cs @@ -34,7 +34,7 @@ public class ImageViewer : Form { public Image CurrentImage { get; private set; } public string CurrentImageFilePath { get; private set; } - public bool SupportsImageNavigation => Images != null && Images.Length > 0; + public bool SupportImageNavigation => Images != null && Images.Length > 0; public string[] Images { get; private set; } public int CurrentImageIndex { get; private set; } @@ -66,7 +66,7 @@ private void LoadImage(Image img) private void LoadCurrentImage() { - if (!SupportsImageNavigation) return; + if (!SupportImageNavigation) return; CurrentImageIndex = CurrentImageIndex.Clamp(0, Images.Length - 1); CurrentImageFilePath = Images[CurrentImageIndex]; @@ -77,7 +77,7 @@ private void LoadCurrentImage() private void NavigateImage(int position) { - if (!SupportsImageNavigation || Images.Length < 2) return; + if (!SupportImageNavigation || Images.Length < 2) return; int nextImageIndex = CurrentImageIndex + position; @@ -130,7 +130,7 @@ private void FilterImageFiles() private void UpdateIndexLabel() { - if (!SupportsImageNavigation || Images.Length < 2) return; + if (!SupportImageNavigation || Images.Length < 2) return; string status = CurrentImageIndex + 1 + " / " + Images.Length; string fileName = Helpers.GetFileNameSafe(CurrentImageFilePath); diff --git a/ShareX.HistoryLib/Forms/HistoryForm.Designer.cs b/ShareX.HistoryLib/Forms/HistoryForm.Designer.cs index 26b19455d..4682aec79 100644 --- a/ShareX.HistoryLib/Forms/HistoryForm.Designer.cs +++ b/ShareX.HistoryLib/Forms/HistoryForm.Designer.cs @@ -31,21 +31,6 @@ private void InitializeComponent() { System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(HistoryForm)); this.tscHistory = new System.Windows.Forms.ToolStripContainer(); - this.gbAdvancedSearch = new System.Windows.Forms.GroupBox(); - this.btnAdvancedSearchReset = new System.Windows.Forms.Button(); - this.lblURLFilter = new System.Windows.Forms.Label(); - this.txtURLFilter = new System.Windows.Forms.TextBox(); - this.lblFilenameFilter = new System.Windows.Forms.Label(); - this.cbHostFilterSelection = new System.Windows.Forms.ComboBox(); - this.cbTypeFilterSelection = new System.Windows.Forms.ComboBox(); - this.cbHostFilter = new System.Windows.Forms.CheckBox(); - this.cbTypeFilter = new System.Windows.Forms.CheckBox(); - this.dtpFilterFrom = new System.Windows.Forms.DateTimePicker(); - this.lblFilterFrom = new System.Windows.Forms.Label(); - this.lblFilterTo = new System.Windows.Forms.Label(); - this.cbDateFilter = new System.Windows.Forms.CheckBox(); - this.dtpFilterTo = new System.Windows.Forms.DateTimePicker(); - this.txtFilenameFilter = new System.Windows.Forms.TextBox(); this.lvHistory = new ShareX.HelpersLib.MyListView(); this.chIcon = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); this.chDateTime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); @@ -61,16 +46,31 @@ private void InitializeComponent() this.tsbShowStats = new System.Windows.Forms.ToolStripButton(); this.tss2 = new System.Windows.Forms.ToolStripSeparator(); this.tsbSettings = new System.Windows.Forms.ToolStripButton(); + this.gbAdvancedSearch = new System.Windows.Forms.GroupBox(); + this.btnAdvancedSearchClose = new System.Windows.Forms.Button(); + this.btnAdvancedSearchReset = new System.Windows.Forms.Button(); + this.lblURLFilter = new System.Windows.Forms.Label(); + this.txtURLFilter = new System.Windows.Forms.TextBox(); + this.lblFilenameFilter = new System.Windows.Forms.Label(); + this.cbHostFilterSelection = new System.Windows.Forms.ComboBox(); + this.cbTypeFilterSelection = new System.Windows.Forms.ComboBox(); + this.cbHostFilter = new System.Windows.Forms.CheckBox(); + this.cbTypeFilter = new System.Windows.Forms.CheckBox(); + this.dtpFilterFrom = new System.Windows.Forms.DateTimePicker(); + this.lblFilterFrom = new System.Windows.Forms.Label(); + this.lblFilterTo = new System.Windows.Forms.Label(); + this.cbDateFilter = new System.Windows.Forms.CheckBox(); + this.dtpFilterTo = new System.Windows.Forms.DateTimePicker(); + this.txtFilenameFilter = new System.Windows.Forms.TextBox(); this.scMain = new ShareX.HelpersLib.SplitContainerCustomSplitter(); this.scHistoryItemInfo = new ShareX.HelpersLib.SplitContainerCustomSplitter(); this.pbThumbnail = new ShareX.HelpersLib.MyPictureBox(); this.pgHistoryItemInfo = new System.Windows.Forms.PropertyGrid(); - this.btnAdvancedSearchClose = new System.Windows.Forms.Button(); this.tscHistory.ContentPanel.SuspendLayout(); this.tscHistory.TopToolStripPanel.SuspendLayout(); this.tscHistory.SuspendLayout(); - this.gbAdvancedSearch.SuspendLayout(); this.tsHistory.SuspendLayout(); + this.gbAdvancedSearch.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.scMain)).BeginInit(); this.scMain.Panel1.SuspendLayout(); this.scMain.Panel2.SuspendLayout(); @@ -95,114 +95,6 @@ private void InitializeComponent() // this.tscHistory.TopToolStripPanel.Controls.Add(this.tsHistory); // - // gbAdvancedSearch - // - this.gbAdvancedSearch.Controls.Add(this.btnAdvancedSearchClose); - this.gbAdvancedSearch.Controls.Add(this.btnAdvancedSearchReset); - this.gbAdvancedSearch.Controls.Add(this.lblURLFilter); - this.gbAdvancedSearch.Controls.Add(this.txtURLFilter); - this.gbAdvancedSearch.Controls.Add(this.lblFilenameFilter); - this.gbAdvancedSearch.Controls.Add(this.cbHostFilterSelection); - this.gbAdvancedSearch.Controls.Add(this.cbTypeFilterSelection); - this.gbAdvancedSearch.Controls.Add(this.cbHostFilter); - this.gbAdvancedSearch.Controls.Add(this.cbTypeFilter); - this.gbAdvancedSearch.Controls.Add(this.dtpFilterFrom); - this.gbAdvancedSearch.Controls.Add(this.lblFilterFrom); - this.gbAdvancedSearch.Controls.Add(this.lblFilterTo); - this.gbAdvancedSearch.Controls.Add(this.cbDateFilter); - this.gbAdvancedSearch.Controls.Add(this.dtpFilterTo); - this.gbAdvancedSearch.Controls.Add(this.txtFilenameFilter); - resources.ApplyResources(this.gbAdvancedSearch, "gbAdvancedSearch"); - this.gbAdvancedSearch.Name = "gbAdvancedSearch"; - this.gbAdvancedSearch.TabStop = false; - // - // btnAdvancedSearchReset - // - resources.ApplyResources(this.btnAdvancedSearchReset, "btnAdvancedSearchReset"); - this.btnAdvancedSearchReset.Name = "btnAdvancedSearchReset"; - this.btnAdvancedSearchReset.UseVisualStyleBackColor = true; - this.btnAdvancedSearchReset.Click += new System.EventHandler(this.btnAdvancedSearchReset_Click); - // - // lblURLFilter - // - resources.ApplyResources(this.lblURLFilter, "lblURLFilter"); - this.lblURLFilter.Name = "lblURLFilter"; - // - // txtURLFilter - // - resources.ApplyResources(this.txtURLFilter, "txtURLFilter"); - this.txtURLFilter.Name = "txtURLFilter"; - this.txtURLFilter.TextChanged += new System.EventHandler(this.AdvancedFilter_ValueChanged); - // - // lblFilenameFilter - // - resources.ApplyResources(this.lblFilenameFilter, "lblFilenameFilter"); - this.lblFilenameFilter.Name = "lblFilenameFilter"; - // - // cbHostFilterSelection - // - this.cbHostFilterSelection.FormattingEnabled = true; - resources.ApplyResources(this.cbHostFilterSelection, "cbHostFilterSelection"); - this.cbHostFilterSelection.Name = "cbHostFilterSelection"; - this.cbHostFilterSelection.SelectedIndexChanged += new System.EventHandler(this.AdvancedFilter_ValueChanged); - // - // cbTypeFilterSelection - // - this.cbTypeFilterSelection.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.cbTypeFilterSelection.FormattingEnabled = true; - resources.ApplyResources(this.cbTypeFilterSelection, "cbTypeFilterSelection"); - this.cbTypeFilterSelection.Name = "cbTypeFilterSelection"; - this.cbTypeFilterSelection.SelectedIndexChanged += new System.EventHandler(this.AdvancedFilter_ValueChanged); - // - // cbHostFilter - // - resources.ApplyResources(this.cbHostFilter, "cbHostFilter"); - this.cbHostFilter.Name = "cbHostFilter"; - this.cbHostFilter.UseVisualStyleBackColor = true; - this.cbHostFilter.CheckedChanged += new System.EventHandler(this.AdvancedFilter_ValueChanged); - // - // cbTypeFilter - // - resources.ApplyResources(this.cbTypeFilter, "cbTypeFilter"); - this.cbTypeFilter.Name = "cbTypeFilter"; - this.cbTypeFilter.UseVisualStyleBackColor = true; - this.cbTypeFilter.CheckedChanged += new System.EventHandler(this.AdvancedFilter_ValueChanged); - // - // dtpFilterFrom - // - resources.ApplyResources(this.dtpFilterFrom, "dtpFilterFrom"); - this.dtpFilterFrom.Name = "dtpFilterFrom"; - this.dtpFilterFrom.ValueChanged += new System.EventHandler(this.AdvancedFilter_ValueChanged); - // - // lblFilterFrom - // - resources.ApplyResources(this.lblFilterFrom, "lblFilterFrom"); - this.lblFilterFrom.Name = "lblFilterFrom"; - // - // lblFilterTo - // - resources.ApplyResources(this.lblFilterTo, "lblFilterTo"); - this.lblFilterTo.Name = "lblFilterTo"; - // - // cbDateFilter - // - resources.ApplyResources(this.cbDateFilter, "cbDateFilter"); - this.cbDateFilter.Name = "cbDateFilter"; - this.cbDateFilter.UseVisualStyleBackColor = true; - this.cbDateFilter.CheckedChanged += new System.EventHandler(this.AdvancedFilter_ValueChanged); - // - // dtpFilterTo - // - resources.ApplyResources(this.dtpFilterTo, "dtpFilterTo"); - this.dtpFilterTo.Name = "dtpFilterTo"; - this.dtpFilterTo.ValueChanged += new System.EventHandler(this.AdvancedFilter_ValueChanged); - // - // txtFilenameFilter - // - resources.ApplyResources(this.txtFilenameFilter, "txtFilenameFilter"); - this.txtFilenameFilter.Name = "txtFilenameFilter"; - this.txtFilenameFilter.TextChanged += new System.EventHandler(this.AdvancedFilter_ValueChanged); - // // lvHistory // this.lvHistory.AutoFillColumn = true; @@ -321,6 +213,121 @@ private void InitializeComponent() this.tsbSettings.Name = "tsbSettings"; this.tsbSettings.Click += new System.EventHandler(this.tsbSettings_Click); // + // gbAdvancedSearch + // + this.gbAdvancedSearch.Controls.Add(this.btnAdvancedSearchClose); + this.gbAdvancedSearch.Controls.Add(this.btnAdvancedSearchReset); + this.gbAdvancedSearch.Controls.Add(this.lblURLFilter); + this.gbAdvancedSearch.Controls.Add(this.txtURLFilter); + this.gbAdvancedSearch.Controls.Add(this.lblFilenameFilter); + this.gbAdvancedSearch.Controls.Add(this.cbHostFilterSelection); + this.gbAdvancedSearch.Controls.Add(this.cbTypeFilterSelection); + this.gbAdvancedSearch.Controls.Add(this.cbHostFilter); + this.gbAdvancedSearch.Controls.Add(this.cbTypeFilter); + this.gbAdvancedSearch.Controls.Add(this.dtpFilterFrom); + this.gbAdvancedSearch.Controls.Add(this.lblFilterFrom); + this.gbAdvancedSearch.Controls.Add(this.lblFilterTo); + this.gbAdvancedSearch.Controls.Add(this.cbDateFilter); + this.gbAdvancedSearch.Controls.Add(this.dtpFilterTo); + this.gbAdvancedSearch.Controls.Add(this.txtFilenameFilter); + resources.ApplyResources(this.gbAdvancedSearch, "gbAdvancedSearch"); + this.gbAdvancedSearch.Name = "gbAdvancedSearch"; + this.gbAdvancedSearch.TabStop = false; + // + // btnAdvancedSearchClose + // + resources.ApplyResources(this.btnAdvancedSearchClose, "btnAdvancedSearchClose"); + this.btnAdvancedSearchClose.Name = "btnAdvancedSearchClose"; + this.btnAdvancedSearchClose.UseVisualStyleBackColor = true; + this.btnAdvancedSearchClose.Click += new System.EventHandler(this.btnAdvancedSearchClose_Click); + // + // btnAdvancedSearchReset + // + resources.ApplyResources(this.btnAdvancedSearchReset, "btnAdvancedSearchReset"); + this.btnAdvancedSearchReset.Name = "btnAdvancedSearchReset"; + this.btnAdvancedSearchReset.UseVisualStyleBackColor = true; + this.btnAdvancedSearchReset.Click += new System.EventHandler(this.btnAdvancedSearchReset_Click); + // + // lblURLFilter + // + resources.ApplyResources(this.lblURLFilter, "lblURLFilter"); + this.lblURLFilter.Name = "lblURLFilter"; + // + // txtURLFilter + // + resources.ApplyResources(this.txtURLFilter, "txtURLFilter"); + this.txtURLFilter.Name = "txtURLFilter"; + this.txtURLFilter.TextChanged += new System.EventHandler(this.AdvancedFilter_ValueChanged); + // + // lblFilenameFilter + // + resources.ApplyResources(this.lblFilenameFilter, "lblFilenameFilter"); + this.lblFilenameFilter.Name = "lblFilenameFilter"; + // + // cbHostFilterSelection + // + this.cbHostFilterSelection.FormattingEnabled = true; + resources.ApplyResources(this.cbHostFilterSelection, "cbHostFilterSelection"); + this.cbHostFilterSelection.Name = "cbHostFilterSelection"; + this.cbHostFilterSelection.SelectedIndexChanged += new System.EventHandler(this.AdvancedFilter_ValueChanged); + // + // cbTypeFilterSelection + // + this.cbTypeFilterSelection.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.cbTypeFilterSelection.FormattingEnabled = true; + resources.ApplyResources(this.cbTypeFilterSelection, "cbTypeFilterSelection"); + this.cbTypeFilterSelection.Name = "cbTypeFilterSelection"; + this.cbTypeFilterSelection.SelectedIndexChanged += new System.EventHandler(this.AdvancedFilter_ValueChanged); + // + // cbHostFilter + // + resources.ApplyResources(this.cbHostFilter, "cbHostFilter"); + this.cbHostFilter.Name = "cbHostFilter"; + this.cbHostFilter.UseVisualStyleBackColor = true; + this.cbHostFilter.CheckedChanged += new System.EventHandler(this.AdvancedFilter_ValueChanged); + // + // cbTypeFilter + // + resources.ApplyResources(this.cbTypeFilter, "cbTypeFilter"); + this.cbTypeFilter.Name = "cbTypeFilter"; + this.cbTypeFilter.UseVisualStyleBackColor = true; + this.cbTypeFilter.CheckedChanged += new System.EventHandler(this.AdvancedFilter_ValueChanged); + // + // dtpFilterFrom + // + resources.ApplyResources(this.dtpFilterFrom, "dtpFilterFrom"); + this.dtpFilterFrom.Name = "dtpFilterFrom"; + this.dtpFilterFrom.ValueChanged += new System.EventHandler(this.AdvancedFilter_ValueChanged); + // + // lblFilterFrom + // + resources.ApplyResources(this.lblFilterFrom, "lblFilterFrom"); + this.lblFilterFrom.Name = "lblFilterFrom"; + // + // lblFilterTo + // + resources.ApplyResources(this.lblFilterTo, "lblFilterTo"); + this.lblFilterTo.Name = "lblFilterTo"; + // + // cbDateFilter + // + resources.ApplyResources(this.cbDateFilter, "cbDateFilter"); + this.cbDateFilter.Name = "cbDateFilter"; + this.cbDateFilter.UseVisualStyleBackColor = true; + this.cbDateFilter.CheckedChanged += new System.EventHandler(this.AdvancedFilter_ValueChanged); + // + // dtpFilterTo + // + resources.ApplyResources(this.dtpFilterTo, "dtpFilterTo"); + this.dtpFilterTo.Name = "dtpFilterTo"; + this.dtpFilterTo.ValueChanged += new System.EventHandler(this.AdvancedFilter_ValueChanged); + // + // txtFilenameFilter + // + resources.ApplyResources(this.txtFilenameFilter, "txtFilenameFilter"); + this.txtFilenameFilter.Name = "txtFilenameFilter"; + this.txtFilenameFilter.TextChanged += new System.EventHandler(this.AdvancedFilter_ValueChanged); + // // scMain // resources.ApplyResources(this.scMain, "scMain"); @@ -359,10 +366,10 @@ private void InitializeComponent() this.pbThumbnail.BackColor = System.Drawing.SystemColors.Window; resources.ApplyResources(this.pbThumbnail, "pbThumbnail"); this.pbThumbnail.DrawCheckeredBackground = true; - this.pbThumbnail.FullscreenOnClick = true; this.pbThumbnail.Name = "pbThumbnail"; this.pbThumbnail.PictureBoxBackColor = System.Drawing.SystemColors.Control; this.pbThumbnail.ShowImageSizeLabel = true; + this.pbThumbnail.MouseDown += new System.Windows.Forms.MouseEventHandler(this.pbThumbnail_MouseDown); // // pgHistoryItemInfo // @@ -371,13 +378,6 @@ private void InitializeComponent() this.pgHistoryItemInfo.PropertySort = System.Windows.Forms.PropertySort.NoSort; this.pgHistoryItemInfo.ToolbarVisible = false; // - // btnAdvancedSearchClose - // - resources.ApplyResources(this.btnAdvancedSearchClose, "btnAdvancedSearchClose"); - this.btnAdvancedSearchClose.Name = "btnAdvancedSearchClose"; - this.btnAdvancedSearchClose.UseVisualStyleBackColor = true; - this.btnAdvancedSearchClose.Click += new System.EventHandler(this.btnAdvancedSearchClose_Click); - // // HistoryForm // resources.ApplyResources(this, "$this"); @@ -395,10 +395,10 @@ private void InitializeComponent() this.tscHistory.TopToolStripPanel.PerformLayout(); this.tscHistory.ResumeLayout(false); this.tscHistory.PerformLayout(); - this.gbAdvancedSearch.ResumeLayout(false); - this.gbAdvancedSearch.PerformLayout(); this.tsHistory.ResumeLayout(false); this.tsHistory.PerformLayout(); + this.gbAdvancedSearch.ResumeLayout(false); + this.gbAdvancedSearch.PerformLayout(); this.scMain.Panel1.ResumeLayout(false); this.scMain.Panel2.ResumeLayout(false); ((System.ComponentModel.ISupportInitialize)(this.scMain)).EndInit(); diff --git a/ShareX.HistoryLib/Forms/HistoryForm.cs b/ShareX.HistoryLib/Forms/HistoryForm.cs index 2b8701f9c..c9c9d664b 100644 --- a/ShareX.HistoryLib/Forms/HistoryForm.cs +++ b/ShareX.HistoryLib/Forms/HistoryForm.cs @@ -543,6 +543,35 @@ private void lvHistory_ItemDrag(object sender, ItemDragEventArgs e) } } + private void pbThumbnail_MouseDown(object sender, MouseEventArgs e) + { + pbThumbnail.Enabled = false; + + int currentImageIndex = lvHistory.SelectedIndex; + int modifiedImageIndex = 0; + int halfRange = 100; + int startIndex = Math.Max(currentImageIndex - halfRange, 0); + int endIndex = Math.Min(startIndex + (halfRange * 2) + 1, filteredHistoryItems.Length); + + List filteredImages = new List(); + + for (int i = startIndex; i < endIndex; i++) + { + string imageFilePath = filteredHistoryItems[i].FilePath; + + if (i == currentImageIndex) + { + modifiedImageIndex = filteredImages.Count; + } + + filteredImages.Add(imageFilePath); + } + + ImageViewer.ShowImage(filteredImages.ToArray(), modifiedImageIndex); + + pbThumbnail.Enabled = true; + } + #endregion Form events } } \ No newline at end of file diff --git a/ShareX.HistoryLib/Forms/HistoryForm.resx b/ShareX.HistoryLib/Forms/HistoryForm.resx index d8f68b7aa..71a332d5a 100644 --- a/ShareX.HistoryLib/Forms/HistoryForm.resx +++ b/ShareX.HistoryLib/Forms/HistoryForm.resx @@ -148,7 +148,7 @@ lvHistory - ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=13.7.1.0, Culture=neutral, PublicKeyToken=null + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=13.7.2.0, Culture=neutral, PublicKeyToken=null tscHistory.ContentPanel @@ -258,6 +258,300 @@ 0 + + + + + 24 + + + Date + + + 115 + + + Filename + + + 170 + + + URL + + + 230 + + + 45, 22 + + + Search: + + + Segoe UI, 9pt + + + 300, 25 + + + Magenta + + + 23, 22 + + + Search + + + Magenta + + + 23, 22 + + + Advanced search... + + + 6, 25 + + + Magenta + + + 23, 22 + + + Toggle more info + + + Magenta + + + 23, 22 + + + Show stats... + + + 6, 25 + + + Magenta + + + 23, 22 + + + Settings... + + + btnAdvancedSearchClose + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAdvancedSearch + + + 0 + + + btnAdvancedSearchReset + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAdvancedSearch + + + 1 + + + lblURLFilter + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAdvancedSearch + + + 2 + + + txtURLFilter + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAdvancedSearch + + + 3 + + + lblFilenameFilter + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAdvancedSearch + + + 4 + + + cbHostFilterSelection + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAdvancedSearch + + + 5 + + + cbTypeFilterSelection + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAdvancedSearch + + + 6 + + + cbHostFilter + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAdvancedSearch + + + 7 + + + cbTypeFilter + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAdvancedSearch + + + 8 + + + dtpFilterFrom + + + System.Windows.Forms.DateTimePicker, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAdvancedSearch + + + 9 + + + lblFilterFrom + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAdvancedSearch + + + 10 + + + lblFilterTo + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAdvancedSearch + + + 11 + + + cbDateFilter + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAdvancedSearch + + + 12 + + + dtpFilterTo + + + System.Windows.Forms.DateTimePicker, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAdvancedSearch + + + 13 + + + txtFilenameFilter + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbAdvancedSearch + + + 14 + + + 0, 0 + + + 409, 213 + + + 4 + + + Advanced search + + + False + + + gbAdvancedSearch + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + scHistoryItemInfo.Panel1 + + + 0 + 272, 176 @@ -642,120 +936,6 @@ 14 - - 0, 0 - - - 409, 213 - - - 4 - - - Advanced search - - - False - - - gbAdvancedSearch - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - scHistoryItemInfo.Panel1 - - - 0 - - - - - - 24 - - - Date - - - 115 - - - Filename - - - 170 - - - URL - - - 230 - - - 45, 22 - - - Search: - - - Segoe UI, 9pt - - - 300, 25 - - - Magenta - - - 23, 22 - - - Search - - - Magenta - - - 23, 22 - - - Advanced search... - - - 6, 25 - - - Magenta - - - 23, 22 - - - Toggle more info - - - Magenta - - - 23, 22 - - - Show stats... - - - 6, 25 - - - Magenta - - - 23, 22 - - - Settings... - Fill @@ -796,7 +976,7 @@ 0, 0 - 627, 433 + 627, 430 3 @@ -805,7 +985,7 @@ pbThumbnail - ShareX.HelpersLib.MyPictureBox, ShareX.HelpersLib, Version=13.7.1.0, Culture=neutral, PublicKeyToken=null + ShareX.HelpersLib.MyPictureBox, ShareX.HelpersLib, Version=13.7.2.0, Culture=neutral, PublicKeyToken=null scHistoryItemInfo.Panel1 @@ -835,7 +1015,7 @@ 0, 0 - 627, 221 + 627, 224 0 @@ -868,7 +1048,7 @@ 627, 661 - 433 + 430 7 @@ -880,7 +1060,7 @@ scHistoryItemInfo - ShareX.HelpersLib.SplitContainerCustomSplitter, ShareX.HelpersLib, Version=13.7.1.0, Culture=neutral, PublicKeyToken=null + ShareX.HelpersLib.SplitContainerCustomSplitter, ShareX.HelpersLib, Version=13.7.2.0, Culture=neutral, PublicKeyToken=null scMain.Panel2 @@ -919,7 +1099,7 @@ scMain - ShareX.HelpersLib.SplitContainerCustomSplitter, ShareX.HelpersLib, Version=13.7.1.0, Culture=neutral, PublicKeyToken=null + ShareX.HelpersLib.SplitContainerCustomSplitter, ShareX.HelpersLib, Version=13.7.2.0, Culture=neutral, PublicKeyToken=null $this