ReSharper cleanup

This commit is contained in:
Jaex 2014-10-19 00:48:47 +03:00
parent 13385cbe5f
commit 01e0af999c
38 changed files with 175 additions and 692 deletions

View file

@ -47,7 +47,7 @@ public static ContextMenuStrip Create<TEntry>(TextBox tb, params TEntry[] ignore
Select(x => new
{
Name = x.ToPrefixString(),
Description = x.Description,
Description = x.Description
});
foreach (var variable in variables)

View file

@ -77,7 +77,7 @@ public ColorBgra(Color color)
public override bool Equals(object obj)
{
return obj != null && obj is ColorBgra && ((ColorBgra)obj).Bgra == Bgra;
return obj is ColorBgra && ((ColorBgra)obj).Bgra == Bgra;
}
public override int GetHashCode()

View file

@ -48,7 +48,7 @@ public class MyListView : ListView
private ListViewColumnSorter lvwColumnSorter;
private int lineIndex = -1;
private int lastLineIndex = -1;
private ListViewItem dragOverItem = null;
private ListViewItem dragOverItem;
public MyListView()
{
@ -223,10 +223,10 @@ private void DrawInsertionLine(int x1, int x2, int y)
{
g.DrawLine(Pens.LightBlue, x1, y, x2 - 1, y);
Point[] leftTriangle = new Point[3] { new Point(x1, y - 4), new Point(x1 + 7, y), new Point(x1, y + 4) };
Point[] leftTriangle = new Point[] { new Point(x1, y - 4), new Point(x1 + 7, y), new Point(x1, y + 4) };
g.FillPolygon(Brushes.LightBlue, leftTriangle);
Point[] rightTriangle = new Point[3] { new Point(x2, y - 4), new Point(x2 - 8, y), new Point(x2, y + 4) };
Point[] rightTriangle = new Point[] { new Point(x2, y - 4), new Point(x2 - 8, y), new Point(x2, y + 4) };
g.FillPolygon(Brushes.LightBlue, rightTriangle);
}
}

View file

@ -29,8 +29,8 @@ namespace HelpersLib
{
public class DWMManager : IDisposable
{
private bool isDWMEnabled = false;
private bool autoEnable = false;
private bool isDWMEnabled;
private bool autoEnable;
public DWMManager()
{

View file

@ -675,7 +675,7 @@ public static Bitmap RotateImage(Image inputImage, float angleDegrees, bool upsi
IniConfig.Init(configPath);
}
using (Image cloneImage = img != null ? (Image)img.Clone() : ImageHelpers.LoadImage(imgPath))
using (Image cloneImage = img != null ? (Image)img.Clone() : LoadImage(imgPath))
using (ICapture capture = new Capture { Image = cloneImage })
using (Surface surface = new Surface(capture))
using (ImageEditorForm editor = new ImageEditorForm(surface, true))
@ -697,7 +697,8 @@ public static Bitmap RotateImage(Image inputImage, float angleDegrees, bool upsi
return editor.GetImageForExport();
}
}
else if (result == DialogResult.Abort)
if (result == DialogResult.Abort)
{
return null;
}

View file

@ -288,7 +288,7 @@ public static List<string> GetPaths(string path)
public static string FixPrefix(string url)
{
if (!URLHelpers.HasPrefix(url))
if (!HasPrefix(url))
{
return "http://" + url;
}

View file

@ -30,7 +30,7 @@
namespace HelpersLib
{
public partial class LayeredForm : Form
public class LayeredForm : Form
{
public LayeredForm()
{

View file

@ -452,10 +452,8 @@ public static bool Is64Bit()
{
return true;
}
else
{
return false;
}
return false;
}
private static bool Is32BitProcessOn64BitProcessor()

View file

@ -115,7 +115,8 @@ public override bool Equals(object obj)
{
return Equals((RECT)obj);
}
else if (obj is Rectangle)
if (obj is Rectangle)
{
return Equals(new RECT((Rectangle)obj));
}

View file

@ -69,7 +69,7 @@ public static PingResult PingHost(string host, int timeout = 1000, int pingCount
private static IPAddress GetIpFromHost(string host)
{
IPAddress address = null;
IPAddress address;
if (!IPAddress.TryParse(host, out address))
{

View file

@ -92,7 +92,7 @@ public void Unlock()
public override bool Equals(object obj)
{
return obj != null && obj is UnsafeBitmap && Compare((UnsafeBitmap)obj, this);
return obj is UnsafeBitmap && Compare((UnsafeBitmap)obj, this);
}
public override int GetHashCode()

View file

@ -92,7 +92,7 @@ public override string ToString()
public static bool operator !=(Vector2 u, Vector2 v)
{
return u != v;
return !(u == v);
}
public static Vector2 operator +(Vector2 u, Vector2 v)

View file

@ -26,7 +26,6 @@
using HelpersLib;
using HistoryLib.Properties;
using System;
using System.Collections;
using System.Collections.Generic;
using System.Globalization;
using System.Linq;

View file

@ -119,10 +119,10 @@
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="dtpFilterFrom.Location" type="System.Drawing.Point, System.Drawing">
<value>56, 46</value>
<value>88, 46</value>
</data>
<data name="dtpFilterFrom.Size" type="System.Drawing.Size, System.Drawing">
<value>230, 20</value>
<value>206, 20</value>
</data>
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="dtpFilterFrom.TabIndex" type="System.Int32, mscorlib">
@ -222,10 +222,10 @@
<value>9</value>
</data>
<data name="dtpFilterTo.Location" type="System.Drawing.Point, System.Drawing">
<value>56, 70</value>
<value>88, 70</value>
</data>
<data name="dtpFilterTo.Size" type="System.Drawing.Size, System.Drawing">
<value>230, 20</value>
<value>206, 20</value>
</data>
<data name="dtpFilterTo.TabIndex" type="System.Int32, mscorlib">
<value>4</value>
@ -434,90 +434,6 @@
<data name="&gt;&gt;ssMain.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="&gt;&gt;btnRemoveFilters.Name" xml:space="preserve">
<value>btnRemoveFilters</value>
</data>
<data name="&gt;&gt;btnRemoveFilters.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;btnRemoveFilters.Parent" xml:space="preserve">
<value>gbFilters</value>
</data>
<data name="&gt;&gt;btnRemoveFilters.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="&gt;&gt;txtHostFilter.Name" xml:space="preserve">
<value>txtHostFilter</value>
</data>
<data name="&gt;&gt;txtHostFilter.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;txtHostFilter.Parent" xml:space="preserve">
<value>gbFilters</value>
</data>
<data name="&gt;&gt;txtHostFilter.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="&gt;&gt;cbTypeFilterSelection.Name" xml:space="preserve">
<value>cbTypeFilterSelection</value>
</data>
<data name="&gt;&gt;cbTypeFilterSelection.Type" xml:space="preserve">
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;cbTypeFilterSelection.Parent" xml:space="preserve">
<value>gbFilters</value>
</data>
<data name="&gt;&gt;cbTypeFilterSelection.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="&gt;&gt;cbHostFilter.Name" xml:space="preserve">
<value>cbHostFilter</value>
</data>
<data name="&gt;&gt;cbHostFilter.Type" xml:space="preserve">
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;cbHostFilter.Parent" xml:space="preserve">
<value>gbFilters</value>
</data>
<data name="&gt;&gt;cbHostFilter.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="&gt;&gt;cbTypeFilter.Name" xml:space="preserve">
<value>cbTypeFilter</value>
</data>
<data name="&gt;&gt;cbTypeFilter.Type" xml:space="preserve">
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;cbTypeFilter.Parent" xml:space="preserve">
<value>gbFilters</value>
</data>
<data name="&gt;&gt;cbTypeFilter.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="gbFilters.Location" type="System.Drawing.Point, System.Drawing">
<value>8, 8</value>
</data>
<data name="gbFilters.Size" type="System.Drawing.Size, System.Drawing">
<value>312, 272</value>
</data>
<data name="gbFilters.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data>
<data name="gbFilters.Text" xml:space="preserve">
<value>Filters</value>
</data>
<data name="&gt;&gt;gbFilters.Name" xml:space="preserve">
<value>gbFilters</value>
</data>
<data name="&gt;&gt;gbFilters.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;gbFilters.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;gbFilters.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="btnRemoveFilters.Location" type="System.Drawing.Point, System.Drawing">
<value>160, 232</value>
</data>
@ -647,31 +563,34 @@
<data name="&gt;&gt;cbTypeFilter.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="gbFilters.Location" type="System.Drawing.Point, System.Drawing">
<value>8, 8</value>
</data>
<data name="gbFilters.Size" type="System.Drawing.Size, System.Drawing">
<value>312, 272</value>
</data>
<data name="gbFilters.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data>
<data name="gbFilters.Text" xml:space="preserve">
<value>Filters</value>
</data>
<data name="&gt;&gt;gbFilters.Name" xml:space="preserve">
<value>gbFilters</value>
</data>
<data name="&gt;&gt;gbFilters.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;gbFilters.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;gbFilters.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="lvHistory.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Bottom, Left, Right</value>
</data>
<data name="lvHistory.Location" type="System.Drawing.Point, System.Drawing">
<value>8, 288</value>
</data>
<data name="lvHistory.Size" type="System.Drawing.Size, System.Drawing">
<value>904, 368</value>
</data>
<data name="lvHistory.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="&gt;&gt;lvHistory.Name" xml:space="preserve">
<value>lvHistory</value>
</data>
<data name="&gt;&gt;lvHistory.Type" xml:space="preserve">
<value>HelpersLib.MyListView, HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
</data>
<data name="&gt;&gt;lvHistory.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;lvHistory.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="chDateTime.Text" xml:space="preserve">
<value>Date &amp; time</value>
</data>
@ -698,10 +617,31 @@
</data>
<data name="chURL.Text" xml:space="preserve">
<value>URL</value>
<comment>@Invariant</comment></data>
</data>
<data name="chURL.Width" type="System.Int32, mscorlib">
<value>330</value>
</data>
<data name="lvHistory.Location" type="System.Drawing.Point, System.Drawing">
<value>8, 288</value>
</data>
<data name="lvHistory.Size" type="System.Drawing.Size, System.Drawing">
<value>904, 368</value>
</data>
<data name="lvHistory.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="&gt;&gt;lvHistory.Name" xml:space="preserve">
<value>lvHistory</value>
</data>
<data name="&gt;&gt;lvHistory.Type" xml:space="preserve">
<value>HelpersLib.MyListView, HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
</data>
<data name="&gt;&gt;lvHistory.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;lvHistory.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="pbThumbnail.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Left, Right</value>
</data>

View file

@ -117,26 +117,27 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="$this.Text" xml:space="preserve">
<value>Geçmiş</value>
</data>
<data name="btnApplyFilters.Text" xml:space="preserve">
<value>Filtreleri uygula</value>
</data>
<data name="btnRemoveFilters.Text" xml:space="preserve">
<value>Filtreleri kaldır</value>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="cbDateFilter.Size" type="System.Drawing.Size, System.Drawing">
<value>82, 17</value>
</data>
<data name="cbDateFilter.Text" xml:space="preserve">
<value>Tarih filtresi:</value>
</data>
<data name="cbFilenameFilter.Text" xml:space="preserve">
<value>Dosya adı filtresi:</value>
<data name="lblFilterFrom.Size" type="System.Drawing.Size, System.Drawing">
<value>49, 13</value>
</data>
<data name="cbFilenameFilterCase.Text" xml:space="preserve">
<value>Büyük küçük duyarlı</value>
<data name="lblFilterFrom.Text" xml:space="preserve">
<value>Tarihten:</value>
</data>
<data name="cbFilenameFilterCulture.Items" xml:space="preserve">
<value>Aktif kültür</value>
<data name="lblFilterTo.Size" type="System.Drawing.Size, System.Drawing">
<value>40, 13</value>
</data>
<data name="lblFilterTo.Text" xml:space="preserve">
<value>Tarihe:</value>
</data>
<data name="btnApplyFilters.Text" xml:space="preserve">
<value>Filtreleri uygula</value>
</data>
<data name="cbFilenameFilterMethod.Items" xml:space="preserve">
<value>İçeren</value>
@ -150,6 +151,36 @@
<data name="cbFilenameFilterMethod.Items3" xml:space="preserve">
<value>Tam eşleşme</value>
</data>
<data name="cbFilenameFilterCulture.Items" xml:space="preserve">
<value>Aktif kültür</value>
</data>
<data name="cbFilenameFilterCulture.Items1" xml:space="preserve">
<value>Değişmez kültür (İngilizce)</value>
</data>
<data name="cbFilenameFilterCulture.Items2" xml:space="preserve">
<value>Sıra (İngilizce)</value>
</data>
<data name="cbFilenameFilter.Size" type="System.Drawing.Size, System.Drawing">
<value>105, 17</value>
</data>
<data name="cbFilenameFilter.Text" xml:space="preserve">
<value>Dosya adı filtresi:</value>
</data>
<data name="cbFilenameFilterCase.Size" type="System.Drawing.Size, System.Drawing">
<value>122, 17</value>
</data>
<data name="cbFilenameFilterCase.Text" xml:space="preserve">
<value>Büyük küçük duyarlı</value>
</data>
<data name="tsslStatus.Size" type="System.Drawing.Size, System.Drawing">
<value>44, 17</value>
</data>
<data name="tsslStatus.Text" xml:space="preserve">
<value>Durum</value>
</data>
<data name="btnRemoveFilters.Text" xml:space="preserve">
<value>Filtreleri kaldır</value>
</data>
<data name="cbTypeFilterSelection.Items" xml:space="preserve">
<value>Resim</value>
</data>
@ -159,6 +190,21 @@
<data name="cbTypeFilterSelection.Items2" xml:space="preserve">
<value>Yazı</value>
</data>
<data name="cbHostFilter.Size" type="System.Drawing.Size, System.Drawing">
<value>95, 17</value>
</data>
<data name="cbHostFilter.Text" xml:space="preserve">
<value>Sunucu filtresi:</value>
</data>
<data name="cbTypeFilter.Size" type="System.Drawing.Size, System.Drawing">
<value>109, 17</value>
</data>
<data name="cbTypeFilter.Text" xml:space="preserve">
<value>Dosya türü filtresi:</value>
</data>
<data name="gbFilters.Text" xml:space="preserve">
<value>Filtreler</value>
</data>
<data name="chDateTime.Text" xml:space="preserve">
<value>Tarih &amp; saat</value>
</data>
@ -168,31 +214,10 @@
<data name="chType.Text" xml:space="preserve">
<value>Tür</value>
</data>
<data name="gbFilters.Text" xml:space="preserve">
<value>Filtreler</value>
</data>
<data name="tsslStatus.Text" xml:space="preserve">
<value>Durum</value>
</data>
<data name="cbFilenameFilterCulture.Items1" xml:space="preserve">
<value>Değişmez kültür (İngilizce)</value>
</data>
<data name="cbFilenameFilterCulture.Items2" xml:space="preserve">
<value>Sıra (İngilizce)</value>
</data>
<data name="cbTypeFilter.Text" xml:space="preserve">
<value>Dosya türü filtresi:</value>
</data>
<data name="cbHostFilter.Text" xml:space="preserve">
<value>Sunucu filtresi:</value>
</data>
<data name="chHost.Text" xml:space="preserve">
<value>Sunucu</value>
</data>
<data name="lblFilterFrom.Text" xml:space="preserve">
<value>Tarihten:</value>
</data>
<data name="lblFilterTo.Text" xml:space="preserve">
<value>Tarihe:</value>
<data name="$this.Text" xml:space="preserve">
<value>Geçmiş</value>
</data>
</root>

View file

@ -57,10 +57,8 @@ public override Image Apply(Image img)
{
return ImageHelpers.FillBackground(img, Color, Color2, GradientType);
}
else
{
return ImageHelpers.FillBackground(img, Color);
}
return ImageHelpers.FillBackground(img, Color);
}
}
}

View file

@ -75,10 +75,8 @@ public override Image Apply(Image img)
{
return ImageHelpers.DrawBorder(img, Color, Color2, GradientType, Size, Type);
}
else
{
return ImageHelpers.DrawBorder(img, Color, Size, Type);
}
return ImageHelpers.DrawBorder(img, Color, Size, Type);
}
}
}

View file

@ -24,7 +24,6 @@
#endregion License Information (GPL v3)
using HelpersLib;
using System.Collections;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;

View file

@ -56,14 +56,12 @@ public bool Visible
public int MinMoveSpeed { get; set; }
public bool IsBottomRightResizing { get; set; }
private Surface surface;
private AreaManager areaManager;
private NodeObject[] nodes;
private Rectangle tempRect;
public ResizeManager(Surface surface, AreaManager areaManager)
{
this.surface = surface;
this.areaManager = areaManager;
MinMoveSpeed = surface.Config.MinMoveSpeed;

View file

@ -158,7 +158,8 @@ public DirectShowDevices GetDirectShowDevices()
isVideo = true;
continue;
}
else if (line.EndsWith("] DirectShow audio devices", StringComparison.InvariantCulture))
if (line.EndsWith("] DirectShow audio devices", StringComparison.InvariantCulture))
{
isVideo = false;
continue;

View file

@ -20,6 +20,7 @@
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=PossibleMultipleEnumeration/@EntryIndexedValue">DO_NOT_SHOW</s:String>
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=RedundantArrayCreationExpression/@EntryIndexedValue">DO_NOT_SHOW</s:String>
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=RedundantCaseLabel/@EntryIndexedValue">DO_NOT_SHOW</s:String>
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=RedundantEmptyObjectCreationArgumentList/@EntryIndexedValue">DO_NOT_SHOW</s:String>
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=RedundantExplicitArrayCreation/@EntryIndexedValue">DO_NOT_SHOW</s:String>
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=RedundantUnits/@EntryIndexedValue">DO_NOT_SHOW</s:String>
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=SpecifyACultureInStringConversionExplicitly/@EntryIndexedValue">DO_NOT_SHOW</s:String>

View file

@ -1,458 +0,0 @@
<?xml version='1.0' encoding='utf-8'?>
<project>
<configuration createBackupFiles="False" hideEmptyRows="False" hideTranslatedRows="False" useSpellChecker="True" neutralLanguageCode="en-us" languagesToDisplay="">
<globalSetting name="Filter-ResourceEditorGrid">&lt;XtraSerializer version="1.0" application="View"&gt;
&lt;property name="#LayoutVersion" /&gt;
&lt;property name="ActiveFilterString" /&gt;
&lt;/XtraSerializer&gt;</globalSetting>
<globalSetting name="Sort-ResourceEditorGrid">&lt;XtraSerializer version="1.0" application="View"&gt;
&lt;property name="#LayoutVersion" /&gt;
&lt;/XtraSerializer&gt;</globalSetting>
<globalSetting name="ReadOnlyFileOverwriteBehaviour">0</globalSetting>
<globalSetting name="OmitEmptyItems">True</globalSetting>
<globalSetting name="ShowCommentsColumnInGrid">False</globalSetting>
<globalSetting name="IgnoreWindowsFormsResourcesWithDesignerFiles">False</globalSetting>
<globalSetting name="HideInternalDesignerRows">True</globalSetting>
<globalSetting name="UseShallowGridDataCumulation">True</globalSetting>
<globalSetting name="HideFileGroupFilesInTree">True</globalSetting>
<globalSetting name="NeutralLanguageFileNamePattern">[basename][optionaldefaulttypes].[extension]</globalSetting>
<globalSetting name="NonNeutralLanguageFileNamePattern">[basename][optionaldefaulttypes].[languagecode].[extension]</globalSetting>
<globalSetting name="BaseNameDotCount">0</globalSetting>
<globalSetting name="DefaultFileTypesToIgnore">.aspx;.ascx;.asmx;.master;.sitemap</globalSetting>
<globalSetting name="Project-PersistGridSettings">True</globalSetting>
<globalSetting name="ColorifyNullCells">True</globalSetting>
<globalSetting name="EnableExcelExportSnapshots">False</globalSetting>
<globalSetting name="projectMruItems">&lt;?xml version='1.0' encoding='utf-8'?&gt;&lt;items /&gt;</globalSetting>
<globalSetting name="CreateNewFileForm.prefixTextBox.Text">####</globalSetting>
<globalSetting name="CreateNewFileForm.prefixCheckBox.Checked">False</globalSetting>
<globalSetting name="CreateNewFileForm.referenceLanguageComboBox.SelectedIndex">0</globalSetting>
<globalSetting name="CreateNewFileForm.newLanguageComboBox.SelectedIndex">115</globalSetting>
<globalSetting name="CreateNewFileForm.copyTextsCheckBox.Checked">False</globalSetting>
<globalSetting name="CreateNewFileForm.automaticallyTranslateCheckBox.Checked">False</globalSetting>
<userSetting name="Jaex@PC.FindText">
</userSetting>
<userSetting name="Jaex@PC.RecentFiles">
</userSetting>
<description>
</description>
</configuration>
<fileGroups>
<fileGroup name="" projectFolderUniqueID="97fef840-b4e5-4802-8551-8cd398132c52" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="65dcf657-bc57-402c-9299-b8e9e4c508e1">
<file filePath="ShareX\Forms\AboutForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\AboutForm.resx" uniqueID="9d01a364-7ab6-4da0-84df-072170010c19" />
<file filePath="ShareX\Forms\AboutForm.de.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\AboutForm.de.resx" uniqueID="55c3e23e-558c-4fa9-a2be-6ad597ba9912" />
<file filePath="ShareX\Forms\AboutForm.tr.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\AboutForm.tr.resx" uniqueID="37c29340-17b2-47f3-b5e2-2f69f2099d05" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="ca2c05bc-45ed-4401-8d9e-1eb1c92707d2" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="16d00d06-0ffb-49a0-a6a0-1c7e8bcf775d">
<file filePath="UploadersLib\Controls\AccountTypeControl.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\UploadersLib\Controls\AccountTypeControl.resx" uniqueID="48c1e993-0fa6-4832-a92e-f3b14fe4b5b4" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="ca2c05bc-45ed-4401-8d9e-1eb1c92707d2" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="9fbc7c33-15fc-41d8-af8a-913ce2d739d2">
<file filePath="UploadersLib\Controls\AccountsControl.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\UploadersLib\Controls\AccountsControl.resx" uniqueID="d7f19da2-2c19-4373-a77d-ffc42f7e18c2" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="97fef840-b4e5-4802-8551-8cd398132c52" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="7063a0f2-9679-45e8-847e-0df2f4c026c1">
<file filePath="ShareX\Forms\ActionsForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\ActionsForm.resx" uniqueID="3d2926c2-abf7-47a1-a645-071281430633" />
<file filePath="ShareX\Forms\ActionsForm.de.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\ActionsForm.de.resx" uniqueID="f57bf8f8-f0ce-4ddd-9fe5-c1b97d3c5c71" />
<file filePath="ShareX\Forms\ActionsForm.tr.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\ActionsForm.tr.resx" uniqueID="43e55d27-ada3-4090-8b69-4c2e521dbd67" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="97fef840-b4e5-4802-8551-8cd398132c52" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="afc96f47-dfd3-4af7-bb2f-08f0b1ce303a">
<file filePath="ShareX\Forms\AfterCaptureForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\AfterCaptureForm.resx" uniqueID="65198a29-afe1-4500-abd8-22a811c5001c" />
<file filePath="ShareX\Forms\AfterCaptureForm.de.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\AfterCaptureForm.de.resx" uniqueID="01a57ca1-05ff-4e28-8404-f7fe8027a186" />
<file filePath="ShareX\Forms\AfterCaptureForm.tr.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\AfterCaptureForm.tr.resx" uniqueID="fd379844-223d-45cd-b5f8-70db6c937ec1" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="97fef840-b4e5-4802-8551-8cd398132c52" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="285277b5-b83e-467f-8237-a960d8d728a0">
<file filePath="ShareX\Forms\AfterUploadForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\AfterUploadForm.resx" uniqueID="919531e7-cc9b-44fe-9910-8b9ca089959f" />
<file filePath="ShareX\Forms\AfterUploadForm.de.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\AfterUploadForm.de.resx" uniqueID="4676ac80-ce6e-40c4-a512-1f1deb9fed3c" />
<file filePath="ShareX\Forms\AfterUploadForm.tr.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\AfterUploadForm.tr.resx" uniqueID="3b511514-d644-4a1b-b381-f3efb1c1bf03" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="97fef840-b4e5-4802-8551-8cd398132c52" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="61b3f7e8-c822-463c-898e-93b797af0ac2">
<file filePath="ShareX\Forms\ApplicationSettingsForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\ApplicationSettingsForm.resx" uniqueID="987ba0d6-acb7-4976-adf6-a59d0e1585c3" />
<file filePath="ShareX\Forms\ApplicationSettingsForm.de.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\ApplicationSettingsForm.de.resx" uniqueID="73d230cc-298a-4e04-adb0-344393fc8b8e" />
<file filePath="ShareX\Forms\ApplicationSettingsForm.tr.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\ApplicationSettingsForm.tr.resx" uniqueID="c2ab2ab7-31e3-4b46-a44b-3843db236e23" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="97fef840-b4e5-4802-8551-8cd398132c52" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="2c6736c4-25f6-49c3-93fd-e3f0ca458fff">
<file filePath="ShareX\Forms\AutoCaptureForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\AutoCaptureForm.resx" uniqueID="fea39101-d0a5-4d74-9ca7-4bdde828fb52" />
<file filePath="ShareX\Forms\AutoCaptureForm.de.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\AutoCaptureForm.de.resx" uniqueID="6570b528-eb3e-4eaf-8894-645ed8a66856" />
<file filePath="ShareX\Forms\AutoCaptureForm.tr.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\AutoCaptureForm.tr.resx" uniqueID="6b7f68b3-8873-47f3-8b77-17a97d36cd77" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="97fef840-b4e5-4802-8551-8cd398132c52" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="4707944f-1f9d-447a-8766-bfcba17f10b5">
<file filePath="ShareX\Forms\BeforeUploadForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\BeforeUploadForm.resx" uniqueID="e18a6012-32e3-4e70-8ef6-564688db574e" />
<file filePath="ShareX\Forms\BeforeUploadForm.de.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\BeforeUploadForm.de.resx" uniqueID="d3f5e185-fd48-4391-ab49-2052f56d8d78" />
<file filePath="ShareX\Forms\BeforeUploadForm.tr.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\BeforeUploadForm.tr.resx" uniqueID="189b69b5-239a-4672-bcea-7c7f15092db6" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="b3285302-ceb4-44e3-8e5d-c2cd4473b7ee" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="1bfe1546-dfd3-4844-b20d-d2472ddce357">
<file filePath="HelpersLib\Forms\ClipboardContentViewer.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\HelpersLib\Forms\ClipboardContentViewer.resx" uniqueID="fff8d2e7-114f-4719-94d2-cbd04e3e8ef6" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="97fef840-b4e5-4802-8551-8cd398132c52" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="1f3c4454-c1d3-40f1-9d65-8be5a93241b7">
<file filePath="ShareX\Forms\ClipboardFormatForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\ClipboardFormatForm.resx" uniqueID="6c2eab2d-eca5-44a5-94d2-41652b9d7193" />
<file filePath="ShareX\Forms\ClipboardFormatForm.de.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\ClipboardFormatForm.de.resx" uniqueID="77252447-a8fb-42b8-9c8d-f3d9034382f3" />
<file filePath="ShareX\Forms\ClipboardFormatForm.tr.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\ClipboardFormatForm.tr.resx" uniqueID="9ca9f686-d05f-446b-8761-78d9a5ae2f74" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="70033e1b-00ab-4347-8a75-1ebd46d4cd94" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="c2a17883-9270-4966-bd7f-4d310e84271c">
<file filePath="GreenshotImageEditor\Forms\ColorDialog.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\GreenshotImageEditor\Forms\ColorDialog.resx" uniqueID="0a661e78-30c6-42a6-86ec-d8ac85b15b70" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="b3285302-ceb4-44e3-8e5d-c2cd4473b7ee" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="0db09458-e405-4c86-abc3-5a4a21f88969">
<file filePath="HelpersLib\Colors\ColorPickerForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\HelpersLib\Colors\ColorPickerForm.resx" uniqueID="82c2aeca-d203-49e9-90f1-118d2e957b59" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="b3285302-ceb4-44e3-8e5d-c2cd4473b7ee" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="7b2adafa-0790-4abd-8f1c-19d02050267d">
<file filePath="HelpersLib\DNS\DNSChangerForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\HelpersLib\DNS\DNSChangerForm.resx" uniqueID="615f90b5-1b38-47cc-9800-b1e0a9a8b638" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="b3285302-ceb4-44e3-8e5d-c2cd4473b7ee" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="912c92c7-644b-4268-bdfb-69cf74a6b7bb">
<file filePath="HelpersLib\Forms\DebugForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\HelpersLib\Forms\DebugForm.resx" uniqueID="f4e1ffb5-3b09-4b72-91af-fb0d85766410" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="b3285302-ceb4-44e3-8e5d-c2cd4473b7ee" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="9d64df25-50ec-4159-95e7-78bdcdfa63fc">
<file filePath="HelpersLib\UpdateChecker\DownloaderForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\HelpersLib\UpdateChecker\DownloaderForm.resx" uniqueID="854836e3-e931-492e-8fae-8939aa0814d5" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="ca2c05bc-45ed-4401-8d9e-1eb1c92707d2" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="993daee6-6666-453c-a2ae-82f2fb537962">
<file filePath="UploadersLib\Forms\DropboxFilesForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\UploadersLib\Forms\DropboxFilesForm.resx" uniqueID="79bbbf98-0139-4d92-97f8-b0f178cdbca0" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="ca2c05bc-45ed-4401-8d9e-1eb1c92707d2" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="78a753d3-8d77-4c21-b586-94c65d31ba30">
<file filePath="UploadersLib\Forms\EmailForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\UploadersLib\Forms\EmailForm.resx" uniqueID="0504b6d1-c685-4582-9dae-6f29afef6446" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="97fef840-b4e5-4802-8551-8cd398132c52" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="8ead1082-ddab-4c47-8a0c-d66a852577b2">
<file filePath="ShareX\Forms\EncoderProgramForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\EncoderProgramForm.resx" uniqueID="943f2b31-84bf-4462-8bde-36b1d015ea8a" />
<file filePath="ShareX\Forms\EncoderProgramForm.de.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\EncoderProgramForm.de.resx" uniqueID="5fb0c2f6-448c-4077-b194-c1db21c7df70" />
<file filePath="ShareX\Forms\EncoderProgramForm.tr.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\EncoderProgramForm.tr.resx" uniqueID="f183f47b-0670-4f3a-980d-9251afb6677b" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="b3285302-ceb4-44e3-8e5d-c2cd4473b7ee" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="26159445-4e7b-4670-9286-94a38e4b9465">
<file filePath="HelpersLib\Forms\ErrorForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\HelpersLib\Forms\ErrorForm.resx" uniqueID="03a9e667-0ae1-46c4-92c0-73f92417e2d8" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="b3285302-ceb4-44e3-8e5d-c2cd4473b7ee" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="1bda02c1-c5e4-48d6-8e1a-9558946c962d">
<file filePath="HelpersLib\Controls\ExportImportControl.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\HelpersLib\Controls\ExportImportControl.resx" uniqueID="68cdafa8-1492-443d-b96e-f8f011b415b3" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="3b08defc-4f6a-4fb5-a67f-404e45e89819" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="764a540b-8d1f-4b85-8dff-081163943623">
<file filePath="ScreenCaptureLib\Screencast\FFmpegOptionsForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ScreenCaptureLib\Screencast\FFmpegOptionsForm.resx" uniqueID="f83a8f1c-84f5-4c15-9f86-dcc6b8ea66a2" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="ca2c05bc-45ed-4401-8d9e-1eb1c92707d2" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="1ec37071-5845-482b-8432-872f2f1b3a30">
<file filePath="UploadersLib\FTPClient\FTPClientForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\UploadersLib\FTPClient\FTPClientForm.resx" uniqueID="e1d9b452-0e8c-46e5-b018-1b7889888b9a" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="97fef840-b4e5-4802-8551-8cd398132c52" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="d284ed2e-de8f-4c8b-8426-a0d001c75ba6">
<file filePath="ShareX\Forms\FileExistForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\FileExistForm.resx" uniqueID="2f17e3cf-e0cd-4bdd-bf70-63205774f63c" />
<file filePath="ShareX\Forms\FileExistForm.de.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\FileExistForm.de.resx" uniqueID="77739276-38f4-4a1f-85ba-7d4bb5591595" />
<file filePath="ShareX\Forms\FileExistForm.tr.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\FileExistForm.tr.resx" uniqueID="6d24a55d-1e91-4b0a-b652-ae3c0b1e3c20" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="ca2c05bc-45ed-4401-8d9e-1eb1c92707d2" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="ea9a5e69-ec8f-40eb-a54b-5d14949356a4">
<file filePath="UploadersLib\Forms\GoogleTranslateGUI.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\UploadersLib\Forms\GoogleTranslateGUI.resx" uniqueID="00782637-fd55-4c03-8b72-50c81edb18a5" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="b3285302-ceb4-44e3-8e5d-c2cd4473b7ee" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="d0d2dfd8-65ad-48a2-a7a6-238de4ef0e0c">
<file filePath="HelpersLib\Colors\GradientPickerForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\HelpersLib\Colors\GradientPickerForm.resx" uniqueID="6f1f03f2-66f4-40f3-be5a-1abbfaad3bee" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="70033e1b-00ab-4347-8a75-1ebd46d4cd94" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="34156684-436b-4fa1-964d-880105dc203c">
<file filePath="GreenshotImageEditor\Properties\Resources.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\GreenshotImageEditor\Properties\Resources.resx" uniqueID="d65b3628-1be4-45a7-b40c-3b21383f4994" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="70033e1b-00ab-4347-8a75-1ebd46d4cd94" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="18c3c06a-bcc9-4eea-b522-c74954ceee99">
<file filePath="GreenshotImageEditor\Core\GreenshotResources.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\GreenshotImageEditor\Core\GreenshotResources.resx" uniqueID="04fa1f5c-1c02-4cf4-ad69-1bb69887f206" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="b3285302-ceb4-44e3-8e5d-c2cd4473b7ee" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="b0bceeaf-62da-4ae1-8c6c-ce735028e0ae">
<file filePath="HelpersLib\Forms\HashCheckForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\HelpersLib\Forms\HashCheckForm.resx" uniqueID="4fd04db9-6c38-4788-8c89-9f58bed7ac24" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="b3285302-ceb4-44e3-8e5d-c2cd4473b7ee" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="c23d40f3-9be0-48b6-96a1-5686f24acb81">
<file filePath="HelpersLib\Properties\Resources.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\HelpersLib\Properties\Resources.resx" uniqueID="af36c5b0-524d-4146-9c89-25206d1eb6b5" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="a2b75ee0-8b2e-403e-bfb0-46134dac3fee" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="131ddefe-8830-4729-aee7-3437fb2c8eac">
<file filePath="HistoryLib\HistoryForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\HistoryLib\HistoryForm.resx" uniqueID="ab324fd7-c44d-4b03-b6aa-53c625edc51c" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="a2b75ee0-8b2e-403e-bfb0-46134dac3fee" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="08e4b5be-f45c-485e-b9a6-cc96d3b160f3">
<file filePath="HistoryLib\HistoryItemInfoForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\HistoryLib\HistoryItemInfoForm.resx" uniqueID="b5e8896b-4afa-4754-89c6-d6702bc3f605" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="97fef840-b4e5-4802-8551-8cd398132c52" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="206b0127-9cf7-40f1-b4dd-12bea5e3d050">
<file filePath="ShareX\Controls\HotkeyManagerControl.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Controls\HotkeyManagerControl.resx" uniqueID="48b953ed-ee34-4fde-a4bd-b251e7bb1d52" />
<file filePath="ShareX\Controls\HotkeyManagerControl.de.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Controls\HotkeyManagerControl.de.resx" uniqueID="5ec2b195-3605-4c47-9092-a4317a6cf500" />
<file filePath="ShareX\Controls\HotkeyManagerControl.tr.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Controls\HotkeyManagerControl.tr.resx" uniqueID="4e4e2e22-7a4e-4618-b9df-95b58a6e1a8f" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="97fef840-b4e5-4802-8551-8cd398132c52" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="2be1bc4d-7f6b-4d45-8a39-5d2e1fa6014c">
<file filePath="ShareX\Controls\HotkeySelectionControl.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Controls\HotkeySelectionControl.resx" uniqueID="e22645d8-4edf-4156-b8bc-d4a9f4c114cd" />
<file filePath="ShareX\Controls\HotkeySelectionControl.de.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Controls\HotkeySelectionControl.de.resx" uniqueID="96b2d3a4-8a16-499b-981e-21865ad2816b" />
<file filePath="ShareX\Controls\HotkeySelectionControl.tr.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Controls\HotkeySelectionControl.tr.resx" uniqueID="941fa70a-c20b-45fa-906c-cf1999fdbea5" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="97fef840-b4e5-4802-8551-8cd398132c52" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="4b29a54d-6fe6-48e7-a6e2-cef6c8bdcc3c">
<file filePath="ShareX\Forms\HotkeySettingsForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\HotkeySettingsForm.resx" uniqueID="c3ea3b05-9e6c-4164-b7c8-852805f2060b" />
<file filePath="ShareX\Forms\HotkeySettingsForm.de.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\HotkeySettingsForm.de.resx" uniqueID="bf764444-c5e6-4032-a50a-4e2783384e29" />
<file filePath="ShareX\Forms\HotkeySettingsForm.tr.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\HotkeySettingsForm.tr.resx" uniqueID="b7a0f00c-b032-4619-afe8-11c52c14cb9e" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="70033e1b-00ab-4347-8a75-1ebd46d4cd94" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="a506ee4c-3165-4765-98bd-7f3815d296c8">
<file filePath="GreenshotImageEditor\Forms\ImageEditorForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\GreenshotImageEditor\Forms\ImageEditorForm.resx" uniqueID="67bd20a9-6451-4a96-ac34-6f6348ad7c11" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="1cb94087-8d2e-416d-96a3-e19a43d19c2b" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="8de03d60-4bfc-4ed1-af87-106f71834508">
<file filePath="ImageEffectsLib\ImageEffectsForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ImageEffectsLib\ImageEffectsForm.resx" uniqueID="61ec7f5c-3a71-40a2-9fcc-c0e1d8672363" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="a2b75ee0-8b2e-403e-bfb0-46134dac3fee" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="3f361fc3-a3c4-40da-aab6-e62032ea5dbe">
<file filePath="HistoryLib\ImageHistoryForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\HistoryLib\ImageHistoryForm.resx" uniqueID="78e4fffc-71fb-4c95-b841-c36d1d155797" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="f3185b8a-97d0-418a-b8c1-c50003addbac" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="09fffc16-81bd-44f4-85ea-7f432cb22385">
<file filePath="IndexerLib\Properties\Resources.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\IndexerLib\Properties\Resources.resx" uniqueID="41cdeb84-0e45-4ef3-98b8-517bd57f10bd" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="b3285302-ceb4-44e3-8e5d-c2cd4473b7ee" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="f08b046f-59a8-4dc7-9a49-7163501b1ab0">
<file filePath="HelpersLib\Forms\InputBox.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\HelpersLib\Forms\InputBox.resx" uniqueID="f97b9623-333e-4f8e-b488-fc9d6200937b" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="ca2c05bc-45ed-4401-8d9e-1eb1c92707d2" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="81d430ff-58b8-47e4-8cb5-36536b0385db">
<file filePath="UploadersLib\Forms\JiraUpload.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\UploadersLib\Forms\JiraUpload.resx" uniqueID="90ffe528-39d0-41b5-97e1-77161e5698ae" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="97fef840-b4e5-4802-8551-8cd398132c52" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="9ecbfb53-f8f2-40e2-a057-a8190746475b">
<file filePath="ShareX\Forms\MainForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\MainForm.resx" uniqueID="022ea6f4-01b5-465b-a95a-28f0c7517187" />
<file filePath="ShareX\Forms\MainForm.de.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\MainForm.de.resx" uniqueID="645dec45-6d1c-4352-8029-dbfbd39ee106" />
<file filePath="ShareX\Forms\MainForm.tr.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\MainForm.tr.resx" uniqueID="9e88e3aa-3b4d-4769-9f1e-963873850b89" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="b3285302-ceb4-44e3-8e5d-c2cd4473b7ee" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="1eb9d1fb-1a65-4b95-8cab-8028718bfea5">
<file filePath="HelpersLib\Forms\MonitorTestForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\HelpersLib\Forms\MonitorTestForm.resx" uniqueID="a68cb711-62d7-439f-a824-eb5f50ddb67f" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="b3285302-ceb4-44e3-8e5d-c2cd4473b7ee" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="4876cfb7-0c14-4662-a1fa-3755cba5da97">
<file filePath="HelpersLib\Controls\MyPictureBox.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\HelpersLib\Controls\MyPictureBox.resx" uniqueID="acfd37c3-6e03-4ff8-b6bc-8735f53681eb" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="ca2c05bc-45ed-4401-8d9e-1eb1c92707d2" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="b2d4ee91-cfa0-4ada-abf2-263630bfcb08">
<file filePath="UploadersLib\Controls\OAuthControl.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\UploadersLib\Controls\OAuthControl.resx" uniqueID="0a4b58fe-35a7-4c00-98e3-5d3337f9b489" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="ca2c05bc-45ed-4401-8d9e-1eb1c92707d2" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="fba0f5d9-843b-406b-9f5f-623c40689126">
<file filePath="UploadersLib\Forms\OAuthWebForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\UploadersLib\Forms\OAuthWebForm.resx" uniqueID="f5714c34-004f-4185-94fe-a90b95018b4b" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="b3285302-ceb4-44e3-8e5d-c2cd4473b7ee" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="3988439d-a582-4cba-95c4-230cc3403e5a">
<file filePath="HelpersLib\Forms\OutputBox.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\HelpersLib\Forms\OutputBox.resx" uniqueID="035f91e5-8227-4513-a0e6-75bde0486761" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="b3285302-ceb4-44e3-8e5d-c2cd4473b7ee" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="922815eb-7ecb-4fc7-be1a-21beb1846e58">
<file filePath="HelpersLib\Printer\PrintForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\HelpersLib\Printer\PrintForm.resx" uniqueID="d5c058b2-74df-4b2d-a335-4c96ddd6067c" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="b3285302-ceb4-44e3-8e5d-c2cd4473b7ee" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="ae33a29c-37f6-4756-bb08-5ae3b97fd824">
<file filePath="HelpersLib\Printer\PrintTextForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\HelpersLib\Printer\PrintTextForm.resx" uniqueID="6c5fa6d4-fef4-405b-a327-5c0792d03644" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="b3285302-ceb4-44e3-8e5d-c2cd4473b7ee" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="f9952e3c-9618-484f-9988-7a620ffd8170">
<file filePath="HelpersLib\Forms\QRCodeForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\HelpersLib\Forms\QRCodeForm.resx" uniqueID="09bafc02-77ec-4f30-8262-03db1271f46d" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="ca2c05bc-45ed-4401-8d9e-1eb1c92707d2" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="c17e4006-ac3f-4ce0-901b-0999f80a998e">
<file filePath="UploadersLib\Forms\ResponseForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\UploadersLib\Forms\ResponseForm.resx" uniqueID="3566be3a-adec-4469-8021-dc482f049533" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="3b08defc-4f6a-4fb5-a67f-404e45e89819" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="284695b1-b823-4ab9-96c8-a1212dac47b0">
<file filePath="ScreenCaptureLib\Properties\Resources.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ScreenCaptureLib\Properties\Resources.resx" uniqueID="914d1795-a760-4f1f-b787-de8a7e15ed7a" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="97fef840-b4e5-4802-8551-8cd398132c52" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="792eb09d-aff1-4973-917c-9af6779bf6e0">
<file filePath="ShareX\Forms\ScreenColorPicker.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\ScreenColorPicker.resx" uniqueID="8f0fbd7f-1b6b-4813-81b7-00ad06fd6da7" />
<file filePath="ShareX\Forms\ScreenColorPicker.de.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\ScreenColorPicker.de.resx" uniqueID="d200df62-96a2-4454-8d7f-3750011cb0f1" />
<file filePath="ShareX\Forms\ScreenColorPicker.tr.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\ScreenColorPicker.tr.resx" uniqueID="f60709de-9c77-4840-96c5-3a6908792705" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="97fef840-b4e5-4802-8551-8cd398132c52" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="742c2a35-ed4c-4baf-a88b-e373218ffebb">
<file filePath="ShareX\Forms\ScreenRegionForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\ScreenRegionForm.resx" uniqueID="16afd4ca-ba34-4d75-9711-0e71fa02809b" />
<file filePath="ShareX\Forms\ScreenRegionForm.de.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\ScreenRegionForm.de.resx" uniqueID="b3ccb370-be1d-4b05-8c7a-2be9c9d5598b" />
<file filePath="ShareX\Forms\ScreenRegionForm.tr.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\ScreenRegionForm.tr.resx" uniqueID="8ab5bd7b-5422-4cf5-8d8c-f3c92c038b5f" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="97fef840-b4e5-4802-8551-8cd398132c52" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="d3d8dffa-aeb6-4197-8b80-65826f19a861">
<file filePath="ShareX\Properties\Resources.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Properties\Resources.resx" uniqueID="8a2c63f9-9ef3-42ee-8986-cb477115dae3" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="b3285302-ceb4-44e3-8e5d-c2cd4473b7ee" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="fbc3342e-e7c0-4aa2-89da-55f03085df00">
<file filePath="HelpersLib\Controls\TabToListView.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\HelpersLib\Controls\TabToListView.resx" uniqueID="5b5879b6-14da-4e55-8b49-671497cb5161" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="b3285302-ceb4-44e3-8e5d-c2cd4473b7ee" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="23ab007c-87a5-46ad-a3cd-452215fdd639">
<file filePath="HelpersLib\Controls\TabToTreeView.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\HelpersLib\Controls\TabToTreeView.resx" uniqueID="edba0e84-d074-4d65-b6e5-3d6f92a8af73" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="97fef840-b4e5-4802-8551-8cd398132c52" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="4fb301d9-a0fa-461e-89a2-1c45a684c2bc">
<file filePath="ShareX\Forms\TaskSettingsForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\TaskSettingsForm.resx" uniqueID="4c98c4fc-5654-41ed-94af-c97695c98771" />
<file filePath="ShareX\Forms\TaskSettingsForm.de.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\TaskSettingsForm.de.resx" uniqueID="a544a2b9-361b-4f37-801d-691023479df9" />
<file filePath="ShareX\Forms\TaskSettingsForm.tr.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\TaskSettingsForm.tr.resx" uniqueID="3249d570-e6ed-45a8-ac65-2b6d45692f5a" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="ca2c05bc-45ed-4401-8d9e-1eb1c92707d2" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="788ac511-cd6f-44db-ba9f-1fa1f2286a25">
<file filePath="UploadersLib\Forms\TwitterTweetForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\UploadersLib\Forms\TwitterTweetForm.resx" uniqueID="c1d2487d-331d-4c5f-a497-74e2e63a4886" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="b3285302-ceb4-44e3-8e5d-c2cd4473b7ee" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="38144ee8-2a7a-4981-ac81-fb6d86f357f7">
<file filePath="HelpersLib\UpdateChecker\UpdateCheckerLabel.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\HelpersLib\UpdateChecker\UpdateCheckerLabel.resx" uniqueID="9e58a8c0-fecf-4a8c-89f0-b827e8c119d5" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="97fef840-b4e5-4802-8551-8cd398132c52" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="b0b8b61e-1e81-472a-90b6-1545047d0417">
<file filePath="ShareX\Forms\UploadTestForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\UploadTestForm.resx" uniqueID="9a37eb39-7a7a-459b-b746-e7fd5c0f19c2" />
<file filePath="ShareX\Forms\UploadTestForm.de.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\UploadTestForm.de.resx" uniqueID="5d2aa865-0f98-47ee-b31d-c025622e6a40" />
<file filePath="ShareX\Forms\UploadTestForm.tr.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\UploadTestForm.tr.resx" uniqueID="203fbc11-6e9c-466b-a1de-7007b9133933" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="ca2c05bc-45ed-4401-8d9e-1eb1c92707d2" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="8d5e4c99-965a-45f2-9d67-74976496a2dd">
<file filePath="UploadersLib\Forms\UploadersConfigForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\UploadersLib\Forms\UploadersConfigForm.resx" uniqueID="f655b609-3f5c-4dcb-b493-7e618e0365c4" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="ca2c05bc-45ed-4401-8d9e-1eb1c92707d2" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="31787905-ecaf-4a2f-a328-aa194b4e8f32">
<file filePath="UploadersLib\Properties\Resources.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\UploadersLib\Properties\Resources.resx" uniqueID="b0cf6595-72ae-45be-83a2-1aa59ca4d541" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="ca2c05bc-45ed-4401-8d9e-1eb1c92707d2" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="d60fea5f-f5f3-4514-b9dd-1ea755015180">
<file filePath="UploadersLib\Forms\UserPassBox.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\UploadersLib\Forms\UserPassBox.resx" uniqueID="71502823-5418-43d7-b6a0-499d8deb07cf" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="97fef840-b4e5-4802-8551-8cd398132c52" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="b874005d-4b0d-45f3-b375-75da58c33d31">
<file filePath="ShareX\Forms\VideoEncodersForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\VideoEncodersForm.resx" uniqueID="cad5e3f0-e793-47f3-afe7-77dd0dc0ac65" />
<file filePath="ShareX\Forms\VideoEncodersForm.de.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\VideoEncodersForm.de.resx" uniqueID="08a59369-ce95-4554-b07e-8489f958e23f" />
<file filePath="ShareX\Forms\VideoEncodersForm.tr.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\VideoEncodersForm.tr.resx" uniqueID="8c2328b5-a4a8-40b2-830b-03786024a370" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="97fef840-b4e5-4802-8551-8cd398132c52" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="e321b8ae-c3cb-413f-829d-0deb5c5dd60c">
<file filePath="ShareX\Forms\WatchFolderForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\WatchFolderForm.resx" uniqueID="9dae88a1-e4c7-48ef-aaf0-d33fa824117a" />
<file filePath="ShareX\Forms\WatchFolderForm.de.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\WatchFolderForm.de.resx" uniqueID="9aa7ea75-eb73-4d57-a390-fae499893d92" />
<file filePath="ShareX\Forms\WatchFolderForm.tr.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ShareX\Forms\WatchFolderForm.tr.resx" uniqueID="1850a189-1558-4aea-9eb9-adae913d662b" />
<remarks>
</remarks>
</fileGroup>
<fileGroup name="" projectFolderUniqueID="1cb94087-8d2e-416d-96a3-e19a43d19c2b" orderPosition="0" ignoreDuringExportAndImport="False" uniqueID="f0ca8a3a-c8c0-4a07-a427-d794ac47047f">
<file filePath="ImageEffectsLib\WatermarkForm.resx" absoluteFilePath="D:\Dev\GitHub\Jaex\ShareX\ImageEffectsLib\WatermarkForm.resx" uniqueID="1ed84f74-93d8-4814-9cb1-eb6a7595a16b" />
<remarks>
</remarks>
</fileGroup>
</fileGroups>
<projectFolders>
<projectFolder uniqueID="70033e1b-00ab-4347-8a75-1ebd46d4cd94" parentUniqueID="00000000-0000-0000-0000-000000000000" name="GreenshotImageEditor" orderPosition="0">
<remarks>
</remarks>
<dynSettings />
</projectFolder>
<projectFolder uniqueID="b3285302-ceb4-44e3-8e5d-c2cd4473b7ee" parentUniqueID="00000000-0000-0000-0000-000000000000" name="HelpersLib" orderPosition="0">
<remarks>
</remarks>
<dynSettings />
</projectFolder>
<projectFolder uniqueID="a2b75ee0-8b2e-403e-bfb0-46134dac3fee" parentUniqueID="00000000-0000-0000-0000-000000000000" name="HistoryLib" orderPosition="0">
<remarks>
</remarks>
<dynSettings />
</projectFolder>
<projectFolder uniqueID="1cb94087-8d2e-416d-96a3-e19a43d19c2b" parentUniqueID="00000000-0000-0000-0000-000000000000" name="ImageEffectsLib" orderPosition="0">
<remarks>
</remarks>
<dynSettings />
</projectFolder>
<projectFolder uniqueID="f3185b8a-97d0-418a-b8c1-c50003addbac" parentUniqueID="00000000-0000-0000-0000-000000000000" name="IndexerLib" orderPosition="0">
<remarks>
</remarks>
<dynSettings />
</projectFolder>
<projectFolder uniqueID="3b08defc-4f6a-4fb5-a67f-404e45e89819" parentUniqueID="00000000-0000-0000-0000-000000000000" name="ScreenCaptureLib" orderPosition="0">
<remarks>
</remarks>
<dynSettings />
</projectFolder>
<projectFolder uniqueID="97fef840-b4e5-4802-8551-8cd398132c52" parentUniqueID="00000000-0000-0000-0000-000000000000" name="ShareX" orderPosition="0">
<remarks>
</remarks>
<dynSettings />
</projectFolder>
<projectFolder uniqueID="ca2c05bc-45ed-4401-8d9e-1eb1c92707d2" parentUniqueID="00000000-0000-0000-0000-000000000000" name="UploadersLib" orderPosition="0">
<remarks>
</remarks>
<dynSettings />
</projectFolder>
</projectFolders>
</project>

View file

@ -64,8 +64,8 @@ public void Init(TaskInfo info)
flp.Controls.OfType<RadioButton>().ForEach(x =>
{
x.Checked = (x.Tag is TextDestination && (TextDestination)x.Tag == (TextDestination)info.TaskSettings.TextDestination) ||
(x.Tag is FileDestination && (FileDestination)x.Tag == (FileDestination)info.TaskSettings.TextFileDestination);
x.Checked = (x.Tag is TextDestination && (TextDestination)x.Tag == info.TaskSettings.TextDestination) ||
(x.Tag is FileDestination && (FileDestination)x.Tag == info.TaskSettings.TextFileDestination);
});
break;
case EDataType.File:
@ -76,7 +76,7 @@ public void Init(TaskInfo info)
flp.Controls.OfType<RadioButton>().ForEach(x =>
{
x.Checked = x.Tag is FileDestination && (FileDestination)x.Tag == (FileDestination)info.TaskSettings.FileDestination;
x.Checked = x.Tag is FileDestination && (FileDestination)x.Tag == info.TaskSettings.FileDestination;
});
break;
case EDataType.URL:
@ -87,7 +87,7 @@ public void Init(TaskInfo info)
flp.Controls.OfType<RadioButton>().ForEach(x =>
{
x.Checked = x.Tag is UrlShortenerType && (UrlShortenerType)x.Tag == (UrlShortenerType)info.TaskSettings.URLShortenerDestination;
x.Checked = x.Tag is UrlShortenerType && (UrlShortenerType)x.Tag == info.TaskSettings.URLShortenerDestination;
});
break;
@ -113,8 +113,8 @@ public void InitCapture(TaskSettings taskSettings)
flp.Controls.OfType<RadioButton>().ForEach(x =>
{
x.Checked = (x.Tag is ImageDestination && (ImageDestination)x.Tag == (ImageDestination)taskSettings.ImageDestination) ||
(x.Tag is FileDestination && (FileDestination)x.Tag == (FileDestination)taskSettings.ImageFileDestination);
x.Checked = (x.Tag is ImageDestination && (ImageDestination)x.Tag == taskSettings.ImageDestination) ||
(x.Tag is FileDestination && (FileDestination)x.Tag == taskSettings.ImageFileDestination);
});
}

View file

@ -95,7 +95,7 @@ private void rtb_LinkClicked(object sender, LinkClickedEventArgs e)
private int direction = speed;
private Color lineColor = new HSB(0d, 1d, 0.9d);
private bool isPaused;
private int clickCount = 0;
private int clickCount;
private void cLogo_Draw(Graphics g)
{

View file

@ -38,7 +38,7 @@ public BeforeUploadForm(TaskInfo info)
Icon = ShareXResources.Icon;
DialogResult = DialogResult.OK;
ucBeforeUpload.InitCompleted += (currentDestination) =>
ucBeforeUpload.InitCompleted += currentDestination =>
{
string title = string.IsNullOrEmpty(currentDestination) ? Resources.BeforeUploadForm_BeforeUploadForm_Please_choose_a_destination_ :
Resources.BeforeUploadForm_BeforeUploadForm__0__is_about_to_be_uploaded_to__1___You_may_choose_a_different_destination_;

View file

@ -32,7 +32,7 @@
namespace ShareX
{
public partial class DropForm : LayeredForm
public class DropForm : LayeredForm
{
private static DropForm instance;
@ -52,8 +52,8 @@ public static DropForm GetInstance(int size, int offset, ContentAlignment alignm
public int DropOpacity { get; set; }
public int DropHoverOpacity { get; set; }
private Bitmap backgroundImage = null;
private bool isHovered = false;
private Bitmap backgroundImage;
private bool isHovered;
private DropForm(int size, int offset, ContentAlignment alignment, int opacity, int hoverOpacity)
{

View file

@ -217,7 +217,7 @@ private ToolStripMenuItem WorkflowMenuItem(HotkeySettings hotkeySetting)
ToolStripMenuItem tsmi = new ToolStripMenuItem(hotkeySetting.TaskSettings.Description);
if (hotkeySetting.HotkeyInfo.IsValidHotkey)
{
tsmi.ShortcutKeyDisplayString = " " + hotkeySetting.HotkeyInfo.ToString();
tsmi.ShortcutKeyDisplayString = " " + hotkeySetting.HotkeyInfo;
}
if (!hotkeySetting.TaskSettings.IsUsingDefaultSettings)
{
@ -1504,7 +1504,7 @@ private void ExecuteJob(TaskSettings taskSettings, HotkeyType job)
TaskHelpers.OpenScreenshotsFolder();
break;
case HotkeyType.ScreenColorPicker:
TaskHelpers.OpenScreenColorPicker(safeTaskSettings);
TaskHelpers.OpenScreenColorPicker();
break;
case HotkeyType.Ruler:
TaskHelpers.OpenRuler();

View file

@ -31,13 +31,13 @@
namespace ShareX
{
public partial class NotificationForm : Form
public class NotificationForm : Form
{
public NotificationFormConfig ToastConfig { get; private set; }
private int windowOffset = 3;
private bool mouseInside = false;
private bool durationEnd = false;
private bool mouseInside;
private bool durationEnd;
private bool closingAnimation = true;
private int closingAnimationDuration = 2000;
private int closingAnimationInterval = 50;

View file

@ -81,7 +81,8 @@ public void StartRecording(TaskSettings taskSettings)
"ShareX", MessageBoxButtons.OK, MessageBoxIcon.Warning);
return;
}
else if (!Program.Settings.VideoEncoders[taskSettings.CaptureSettings.VideoEncoderSelected].IsValid())
if (!Program.Settings.VideoEncoders[taskSettings.CaptureSettings.VideoEncoderSelected].IsValid())
{
MessageBox.Show(Resources.ScreenRecordForm_StartRecording_CLI_video_encoder_file_does_not_exist__ +
Program.Settings.VideoEncoders[taskSettings.CaptureSettings.VideoEncoderSelected].Path,

View file

@ -937,7 +937,7 @@ private void lvWatchFolderList_MouseDoubleClick(object sender, MouseEventArgs e)
{
lvi.Text = watchFolder.FolderPath ?? "";
lvi.SubItems[1].Text = watchFolder.Filter ?? "";
lvi.SubItems[2].Text = watchFolder.IncludeSubdirectories.ToString() ?? "";
lvi.SubItems[2].Text = watchFolder.IncludeSubdirectories.ToString();
}
}
}

View file

@ -62,7 +62,7 @@ public static bool ChangeLanguage(SupportedLanguage language, params Form[] form
currentCulture = CultureInfo.GetCultureInfo(cultureName);
}
if (currentCulture.CompareInfo != Thread.CurrentThread.CurrentUICulture.CompareInfo)
if (!currentCulture.Equals(Thread.CurrentThread.CurrentUICulture))
{
Thread.CurrentThread.CurrentUICulture = currentCulture;
DebugHelper.WriteLine("Language changed to: " + currentCulture.DisplayName);

View file

@ -306,7 +306,7 @@ private static void Run()
}
catch (Exception e)
{
MessageBox.Show(Resources.Program_Run_Unable_to_create_folder_ + string.Format(" \"{0}\"\r\n\r\n{1}", PersonalPath, e.ToString()),
MessageBox.Show(Resources.Program_Run_Unable_to_create_folder_ + string.Format(" \"{0}\"\r\n\r\n{1}", PersonalPath, e),
"ShareX - " + Resources.Program_Run_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
CustomPersonalPath = "";
}
@ -328,7 +328,7 @@ private static void Run()
UploaderSettingsResetEvent = new ManualResetEvent(false);
HotkeySettingsResetEvent = new ManualResetEvent(false);
TaskEx.Run(() => LoadSettings());
TaskEx.Run(LoadSettings);
LanguageHelper.ChangeLanguage(Settings.Language);
@ -513,11 +513,11 @@ private static void OnError(Exception e)
public static void ConfigureUploadersConfigWatcher()
{
if (Program.Settings.DetectUploaderConfigFileChanges && uploaderConfigWatcher == null)
if (Settings.DetectUploaderConfigFileChanges && uploaderConfigWatcher == null)
{
uploaderConfigWatcher = new FileSystemWatcher(Path.GetDirectoryName(Program.UploadersConfigFilePath), Path.GetFileName(Program.UploadersConfigFilePath));
uploaderConfigWatcher = new FileSystemWatcher(Path.GetDirectoryName(UploadersConfigFilePath), Path.GetFileName(UploadersConfigFilePath));
uploaderConfigWatcher.Changed += uploaderConfigWatcher_Changed;
uploaderConfigWatcherTimer = new WatchFolderDuplicateEventTimer(Program.UploadersConfigFilePath);
uploaderConfigWatcherTimer = new WatchFolderDuplicateEventTimer(UploadersConfigFilePath);
uploaderConfigWatcher.EnableRaisingEvents = true;
}
else if (uploaderConfigWatcher != null)
@ -548,7 +548,7 @@ public static void UploadersConfigSaveAsync()
TaskEx.Run(() =>
{
UploadersConfig.Save(Program.UploadersConfigFilePath);
UploadersConfig.Save(UploadersConfigFilePath);
},
() =>
{

View file

@ -32,7 +32,6 @@
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Drawing.Imaging;
using System.Drawing.Text;
using System.IO;
using System.Windows.Forms;
using UploadersLib;
@ -76,7 +75,7 @@ public static string CreateThumbnail(Image img, string folder, string filename,
(img.Width > taskSettings.ImageSettings.ThumbnailWidth && img.Height > taskSettings.ImageSettings.ThumbnailHeight)))
{
string thumbnailFileName = Path.GetFileNameWithoutExtension(filename) + taskSettings.ImageSettings.ThumbnailName + ".jpg";
string thumbnailFilePath = TaskHelpers.CheckFilePath(folder, thumbnailFileName, taskSettings);
string thumbnailFilePath = CheckFilePath(folder, thumbnailFileName, taskSettings);
if (!string.IsNullOrEmpty(thumbnailFilePath))
{
@ -231,7 +230,7 @@ public static Image AnnotateImage(Image img, string imgPath)
Program.MainForm.InvokeSafe(() => newFilePath = ImageHelpers.SaveImageFileDialog(x, filePath));
return newFilePath;
},
x => Program.MainForm.InvokeSafe(() => TaskHelpers.PrintImage(x)));
x => Program.MainForm.InvokeSafe(() => PrintImage(x)));
}
public static void PrintImage(Image img)
@ -505,10 +504,8 @@ public static void StartAutoCapture()
}
}
public static void OpenScreenColorPicker(TaskSettings taskSettings = null)
public static void OpenScreenColorPicker()
{
if (taskSettings == null) taskSettings = TaskSettings.GetDefaultTaskSettings();
new ScreenColorPicker().Show();
}
@ -545,7 +542,7 @@ public static void OpenImageEditor(string filePath = null)
if (!string.IsNullOrEmpty(filePath))
{
TaskHelpers.AnnotateImage(filePath);
AnnotateImage(filePath);
}
}

View file

@ -94,7 +94,7 @@ public CopyAccountInfo GetAccountInfo()
{
string query = OAuthManager.GenerateQuery(URLAccountInfo, null, HttpMethod.GET, AuthInfo);
string response = SendRequest(HttpMethod.GET, query, null, APIHeaders, responseType: ResponseType.Text);
string response = SendRequest(HttpMethod.GET, query, null, APIHeaders);
if (!string.IsNullOrEmpty(response))
{

View file

@ -92,7 +92,7 @@ public FTP(FTPAccount account)
}
else
{
client.ValidateCertificate += (FtpClient control, FtpSslValidationEventArgs e) =>
client.ValidateCertificate += (control, e) =>
{
if (e.PolicyErrors != SslPolicyErrors.None)
{

View file

@ -171,55 +171,40 @@ private class PushbulletResponseDevices
private class PushbulletResponseDevice
{
public string iden { get; set; }
public string nickname { get; set; }
}
private class PushbulletResponsePush
{
public string iden { get; set; }
public string device_iden { get; set; }
public PushbulletResponsePushData data { get; set; }
public long created { get; set; }
}
private class PushbulletResponsePushData
{
public string type { get; set; }
public string title { get; set; }
public string body { get; set; }
}
private class PushbulletResponseFileUpload
{
public string file_type { get; set; }
public string file_name { get; set; }
public string file_url { get; set; }
public string upload_url { get; set; }
public PushbulletResponseFileUploadData data { get; set; }
}
private class PushbulletResponseFileUploadData
{
public string awsaccesskeyid { get; set; }
public string acl { get; set; }
public string key { get; set; }
public string signature { get; set; }
public string policy { get; set; }
[JsonProperty("content-type")]
public string content_type { get; set; }
}
@ -228,7 +213,6 @@ private class PushbulletResponseFileUploadData
public class PushbulletDevice
{
public string Key { get; set; }
public string Name { get; set; }
}

View file

@ -1156,7 +1156,7 @@ private void lvGoogleDriveFoldersList_SelectedIndexChanged(object sender, EventA
if (lvGoogleDriveFoldersList.SelectedItems.Count > 0)
{
ListViewItem lvi = lvGoogleDriveFoldersList.SelectedItems[0];
var folder = lvi.Tag as UploadersLib.FileUploaders.GoogleDrive.GoogleDriveFile;
var folder = lvi.Tag as GoogleDrive.GoogleDriveFile;
if (folder != null)
{
txtGoogleDriveFolderID.Text = folder.id;
@ -1403,7 +1403,7 @@ private void FTPAccountRemoveButton_Click(object sender, EventArgs e)
private void FTPAccountDuplicateButton_Click(object sender, EventArgs e)
{
FTPAccount src = (FTPAccount)ucFTPAccounts.lbAccounts.Items[ucFTPAccounts.lbAccounts.SelectedIndex];
FTPAccount clone = (FTPAccount)src.Clone();
FTPAccount clone = src.Clone();
AddFTPAccount(clone);
}
@ -1897,7 +1897,7 @@ private void LocalhostAccountRemoveButton_Click(object sender, EventArgs e)
private void LocalhostAccountDuplicateButton_Click(object sender, EventArgs e)
{
LocalhostAccount src = (LocalhostAccount)ucLocalhostAccounts.lbAccounts.Items[ucLocalhostAccounts.lbAccounts.SelectedIndex];
LocalhostAccount clone = (LocalhostAccount)src.Clone();
LocalhostAccount clone = src.Clone();
Config.LocalhostAccountList.Add(clone);
ucLocalhostAccounts.AddItem(clone);
}
@ -2066,7 +2066,7 @@ private void TwitterAccountRemoveButton_Click(object sender, EventArgs e)
private void TwitterAccountDuplicateButton_Click(object sender, EventArgs e)
{
OAuthInfo src = (OAuthInfo)ucTwitterAccounts.lbAccounts.Items[ucTwitterAccounts.lbAccounts.SelectedIndex];
OAuthInfo clone = (OAuthInfo)src.Clone();
OAuthInfo clone = src.Clone();
Config.TwitterOAuthInfoList.Add(clone);
ucTwitterAccounts.AddItem(clone);
}

View file

@ -41,7 +41,7 @@
namespace UploadersLib
{
public partial class UploadersConfigForm : Form
public partial class UploadersConfigForm
{
#region Imgur