mirror of
https://github.com/ShareX/ShareX.git
synced 2024-10-01 09:47:22 +13:00
Interim news commit
This commit is contained in:
parent
f065628e49
commit
e509adae42
7 changed files with 594 additions and 214 deletions
65
ShareX/Controls/NewsListControl.Designer.cs
generated
Normal file
65
ShareX/Controls/NewsListControl.Designer.cs
generated
Normal file
|
@ -0,0 +1,65 @@
|
|||
namespace ShareX
|
||||
{
|
||||
partial class NewsListControl
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Component Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.tlpMain = new System.Windows.Forms.TableLayoutPanel();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// tlpMain
|
||||
//
|
||||
this.tlpMain.AutoScroll = true;
|
||||
this.tlpMain.ColumnCount = 1;
|
||||
this.tlpMain.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));
|
||||
this.tlpMain.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tlpMain.Location = new System.Drawing.Point(0, 0);
|
||||
this.tlpMain.Margin = new System.Windows.Forms.Padding(0);
|
||||
this.tlpMain.Name = "tlpMain";
|
||||
this.tlpMain.RowCount = 1;
|
||||
this.tlpMain.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tlpMain.Size = new System.Drawing.Size(500, 500);
|
||||
this.tlpMain.TabIndex = 0;
|
||||
//
|
||||
// NewsListControl
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
|
||||
this.Controls.Add(this.tlpMain);
|
||||
this.Margin = new System.Windows.Forms.Padding(0);
|
||||
this.Name = "NewsListControl";
|
||||
this.Size = new System.Drawing.Size(500, 500);
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.TableLayoutPanel tlpMain;
|
||||
}
|
||||
}
|
83
ShareX/Controls/NewsListControl.cs
Normal file
83
ShareX/Controls/NewsListControl.cs
Normal file
|
@ -0,0 +1,83 @@
|
|||
#region License Information (GPL v3)
|
||||
|
||||
/*
|
||||
ShareX - A program that allows you to take screenshots and share any file type
|
||||
Copyright (c) 2007-2017 ShareX Team
|
||||
|
||||
This program is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License
|
||||
as published by the Free Software Foundation; either version 2
|
||||
of the License, or (at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
|
||||
Optionally you can also view the license at <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#endregion License Information (GPL v3)
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Drawing;
|
||||
using System.Data;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
using ShareX.HelpersLib;
|
||||
|
||||
namespace ShareX
|
||||
{
|
||||
public partial class NewsListControl : UserControl
|
||||
{
|
||||
public List<NewsItem> NewsItems = new List<NewsItem>();
|
||||
|
||||
public NewsListControl()
|
||||
{
|
||||
InitializeComponent();
|
||||
|
||||
AddNewsItem(new NewsItem() { DateTimeUTC = DateTime.Now, Text = "ShareX released on Windows Store!" });
|
||||
AddNewsItem(new NewsItem() { DateTimeUTC = DateTime.Now, Text = "ShareX 1.8.0 released." });
|
||||
AddNewsItem(new NewsItem() { DateTimeUTC = DateTime.Now, Text = "We now have a Discord server!" });
|
||||
AddNewsItem(new NewsItem() { DateTimeUTC = DateTime.Now, Text = "ShareX 1.7.0 released." });
|
||||
AddNewsItem(new NewsItem() { DateTimeUTC = DateTime.Now, Text = "ShareX 1.6.0 released." });
|
||||
AddNewsItem(new NewsItem() { DateTimeUTC = DateTime.Now, Text = "ShareX 1.5.0 released.\nMulti line test.\nTest." });
|
||||
AddNewsItem(new NewsItem() { DateTimeUTC = DateTime.Now, Text = "ShareX 1.4.0 released." });
|
||||
AddNewsItem(new NewsItem() { DateTimeUTC = DateTime.Now, Text = "ShareX 1.3.0 released.\n7 Long text test. 6 Long text test. 5 Long text test. 4 Long text test. 3 Long text test. 2 Long text test. 1 Long text test.\nMulti line test.\nTest." });
|
||||
AddNewsItem(new NewsItem() { DateTimeUTC = DateTime.Now, Text = "ShareX 1.2.0 released." });
|
||||
AddNewsItem(new NewsItem() { DateTimeUTC = DateTime.Now, Text = "ShareX 1.1.0 released." });
|
||||
AddNewsItem(new NewsItem() { DateTimeUTC = DateTime.Now, Text = "ShareX 1.0.0 released." });
|
||||
}
|
||||
|
||||
public void AddNewsItem(NewsItem item)
|
||||
{
|
||||
NewsItems.Add(item);
|
||||
Label lblNewsItem = new Label()
|
||||
{
|
||||
Anchor = AnchorStyles.Left | AnchorStyles.Right,
|
||||
AutoSize = true,
|
||||
Font = new Font("Arial", 10),
|
||||
Margin = new Padding(0),
|
||||
Padding = new Padding(5, 8, 5, 8),
|
||||
Text = item.DateTimeUTC.ToLocalTime().ToShortDateString() + " - " + item.Text
|
||||
};
|
||||
lblNewsItem.BackColor = NewsItems.Count.IsEvenNumber() ? Color.FromArgb(250, 250, 250) : Color.FromArgb(245, 245, 245);
|
||||
AddRow(lblNewsItem);
|
||||
}
|
||||
|
||||
private void AddRow(Label label)
|
||||
{
|
||||
RowStyle style = new RowStyle(SizeType.AutoSize);
|
||||
tlpMain.RowStyles.Add(style);
|
||||
int index = tlpMain.RowCount++ - 1;
|
||||
tlpMain.Controls.Add(label, 0, index);
|
||||
}
|
||||
}
|
||||
}
|
120
ShareX/Controls/NewsListControl.resx
Normal file
120
ShareX/Controls/NewsListControl.resx
Normal file
|
@ -0,0 +1,120 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
9
ShareX/Forms/MainForm.Designer.cs
generated
9
ShareX/Forms/MainForm.Designer.cs
generated
|
@ -239,6 +239,7 @@ private void InitializeComponent()
|
|||
this.tsmiTrayExit = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.timerTraySingleClick = new System.Windows.Forms.Timer(this.components);
|
||||
this.ttMain = new System.Windows.Forms.ToolTip(this.components);
|
||||
this.newsListControl1 = new ShareX.NewsListControl();
|
||||
((System.ComponentModel.ISupportInitialize)(this.scMain)).BeginInit();
|
||||
this.scMain.Panel1.SuspendLayout();
|
||||
this.scMain.Panel2.SuspendLayout();
|
||||
|
@ -1856,6 +1857,12 @@ private void InitializeComponent()
|
|||
this.ttMain.InitialDelay = 200;
|
||||
this.ttMain.ReshowDelay = 100;
|
||||
//
|
||||
// newsListControl1
|
||||
//
|
||||
resources.ApplyResources(this.newsListControl1, "newsListControl1");
|
||||
this.newsListControl1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
|
||||
this.newsListControl1.Name = "newsListControl1";
|
||||
//
|
||||
// MainForm
|
||||
//
|
||||
this.AllowDrop = true;
|
||||
|
@ -1865,6 +1872,7 @@ private void InitializeComponent()
|
|||
this.Controls.Add(this.flpPatreon);
|
||||
this.Controls.Add(this.scMain);
|
||||
this.Controls.Add(this.tsMain);
|
||||
this.Controls.Add(this.newsListControl1);
|
||||
this.DoubleBuffered = true;
|
||||
this.Name = "MainForm";
|
||||
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.MainForm_FormClosing);
|
||||
|
@ -2104,5 +2112,6 @@ private void InitializeComponent()
|
|||
private System.Windows.Forms.ToolStripMenuItem tsmiOpenActionsToolbar;
|
||||
private System.Windows.Forms.ToolStripMenuItem tsmiDeleteSelectedItem;
|
||||
private System.Windows.Forms.ToolStripMenuItem tsmiSearchImage;
|
||||
private NewsListControl newsListControl1;
|
||||
}
|
||||
}
|
|
@ -183,45 +183,6 @@
|
|||
<data name=">>lblSplitter.ZOrder" xml:space="preserve">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name="chFilename.Text" xml:space="preserve">
|
||||
<value>Filename</value>
|
||||
</data>
|
||||
<data name="chFilename.Width" type="System.Int32, mscorlib">
|
||||
<value>150</value>
|
||||
</data>
|
||||
<data name="chStatus.Text" xml:space="preserve">
|
||||
<value>Status</value>
|
||||
</data>
|
||||
<data name="chProgress.Text" xml:space="preserve">
|
||||
<value>Progress</value>
|
||||
</data>
|
||||
<data name="chProgress.Width" type="System.Int32, mscorlib">
|
||||
<value>125</value>
|
||||
</data>
|
||||
<data name="chSpeed.Text" xml:space="preserve">
|
||||
<value>Speed</value>
|
||||
</data>
|
||||
<data name="chSpeed.Width" type="System.Int32, mscorlib">
|
||||
<value>75</value>
|
||||
</data>
|
||||
<data name="chElapsed.Text" xml:space="preserve">
|
||||
<value>Elapsed</value>
|
||||
</data>
|
||||
<data name="chElapsed.Width" type="System.Int32, mscorlib">
|
||||
<value>45</value>
|
||||
</data>
|
||||
<data name="chRemaining.Text" xml:space="preserve">
|
||||
<value>Remaining</value>
|
||||
</data>
|
||||
<data name="chRemaining.Width" type="System.Int32, mscorlib">
|
||||
<value>45</value>
|
||||
</data>
|
||||
<data name="chURL.Text" xml:space="preserve">
|
||||
<value>URL</value>
|
||||
</data>
|
||||
<data name="chURL.Width" type="System.Int32, mscorlib">
|
||||
<value>145</value>
|
||||
</data>
|
||||
<data name="lvUploads.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
|
||||
<value>Fill</value>
|
||||
</data>
|
||||
|
@ -318,12 +279,105 @@
|
|||
<data name=">>scMain.ZOrder" xml:space="preserve">
|
||||
<value>3</value>
|
||||
</data>
|
||||
<data name="chFilename.Text" xml:space="preserve">
|
||||
<value>Filename</value>
|
||||
</data>
|
||||
<data name="chFilename.Width" type="System.Int32, mscorlib">
|
||||
<value>150</value>
|
||||
</data>
|
||||
<data name="chStatus.Text" xml:space="preserve">
|
||||
<value>Status</value>
|
||||
</data>
|
||||
<data name="chProgress.Text" xml:space="preserve">
|
||||
<value>Progress</value>
|
||||
</data>
|
||||
<data name="chProgress.Width" type="System.Int32, mscorlib">
|
||||
<value>125</value>
|
||||
</data>
|
||||
<data name="chSpeed.Text" xml:space="preserve">
|
||||
<value>Speed</value>
|
||||
</data>
|
||||
<data name="chSpeed.Width" type="System.Int32, mscorlib">
|
||||
<value>75</value>
|
||||
</data>
|
||||
<data name="chElapsed.Text" xml:space="preserve">
|
||||
<value>Elapsed</value>
|
||||
</data>
|
||||
<data name="chElapsed.Width" type="System.Int32, mscorlib">
|
||||
<value>45</value>
|
||||
</data>
|
||||
<data name="chRemaining.Text" xml:space="preserve">
|
||||
<value>Remaining</value>
|
||||
</data>
|
||||
<data name="chRemaining.Width" type="System.Int32, mscorlib">
|
||||
<value>45</value>
|
||||
</data>
|
||||
<data name="chURL.Text" xml:space="preserve">
|
||||
<value>URL</value>
|
||||
</data>
|
||||
<data name="chURL.Width" type="System.Int32, mscorlib">
|
||||
<value>145</value>
|
||||
</data>
|
||||
<data name="flpPatreon.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||
<value>Bottom, Right</value>
|
||||
</data>
|
||||
<data name="flpPatreon.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name=">>pbPatreonOpen.Name" xml:space="preserve">
|
||||
<value>pbPatreonOpen</value>
|
||||
</data>
|
||||
<data name=">>pbPatreonOpen.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>pbPatreonOpen.Parent" xml:space="preserve">
|
||||
<value>flpPatreon</value>
|
||||
</data>
|
||||
<data name=">>pbPatreonOpen.ZOrder" xml:space="preserve">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name=">>pbPatreonHide.Name" xml:space="preserve">
|
||||
<value>pbPatreonHide</value>
|
||||
</data>
|
||||
<data name=">>pbPatreonHide.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>pbPatreonHide.Parent" xml:space="preserve">
|
||||
<value>flpPatreon</value>
|
||||
</data>
|
||||
<data name=">>pbPatreonHide.ZOrder" xml:space="preserve">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name="flpPatreon.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>613, 356</value>
|
||||
</data>
|
||||
<data name="flpPatreon.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>215, 45</value>
|
||||
</data>
|
||||
<data name="flpPatreon.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>3</value>
|
||||
</data>
|
||||
<data name="flpPatreon.Visible" type="System.Boolean, mscorlib">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="flpPatreon.WrapContents" type="System.Boolean, mscorlib">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name=">>flpPatreon.Name" xml:space="preserve">
|
||||
<value>flpPatreon</value>
|
||||
</data>
|
||||
<data name=">>flpPatreon.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>flpPatreon.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>flpPatreon.ZOrder" xml:space="preserve">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<metadata name="ttMain.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>567, 17</value>
|
||||
</metadata>
|
||||
<data name="pbPatreonOpen.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>0, 0</value>
|
||||
</data>
|
||||
|
@ -339,9 +393,6 @@
|
|||
<data name="pbPatreonOpen.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<metadata name="ttMain.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>567, 17</value>
|
||||
</metadata>
|
||||
<data name="pbPatreonOpen.ToolTip" xml:space="preserve">
|
||||
<value>Open ShareX Patreon campaign web page</value>
|
||||
</data>
|
||||
|
@ -387,33 +438,6 @@
|
|||
<data name=">>pbPatreonHide.ZOrder" xml:space="preserve">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name="flpPatreon.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>613, 356</value>
|
||||
</data>
|
||||
<data name="flpPatreon.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>215, 45</value>
|
||||
</data>
|
||||
<data name="flpPatreon.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>3</value>
|
||||
</data>
|
||||
<data name="flpPatreon.Visible" type="System.Boolean, mscorlib">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="flpPatreon.WrapContents" type="System.Boolean, mscorlib">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name=">>flpPatreon.Name" xml:space="preserve">
|
||||
<value>flpPatreon</value>
|
||||
</data>
|
||||
<data name=">>flpPatreon.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>flpPatreon.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>flpPatreon.ZOrder" xml:space="preserve">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<metadata name="tsMain.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</metadata>
|
||||
|
@ -423,6 +447,42 @@
|
|||
<data name="tsMain.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
|
||||
<value>Left</value>
|
||||
</data>
|
||||
<data name="tsMain.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>0, 0</value>
|
||||
</data>
|
||||
<data name="tsMain.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
||||
<value>6, 6, 6, 6</value>
|
||||
</data>
|
||||
<data name="tsMain.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>160, 407</value>
|
||||
</data>
|
||||
<data name="tsMain.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name=">>tsMain.Name" xml:space="preserve">
|
||||
<value>tsMain</value>
|
||||
</data>
|
||||
<data name=">>tsMain.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>tsMain.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>tsMain.ZOrder" xml:space="preserve">
|
||||
<value>4</value>
|
||||
</data>
|
||||
<data name="tsddbCapture.ImageAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||
<value>MiddleLeft</value>
|
||||
</data>
|
||||
<data name="tsddbCapture.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
|
||||
<value>Magenta</value>
|
||||
</data>
|
||||
<data name="tsddbCapture.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>147, 20</value>
|
||||
</data>
|
||||
<data name="tsddbCapture.Text" xml:space="preserve">
|
||||
<value>Capture</value>
|
||||
</data>
|
||||
<data name="tsmiFullscreen.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>191, 22</value>
|
||||
</data>
|
||||
|
@ -501,17 +561,17 @@
|
|||
<data name="tsmiAutoCapture.Text" xml:space="preserve">
|
||||
<value>Auto capture...</value>
|
||||
</data>
|
||||
<data name="tsddbCapture.ImageAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||
<data name="tsddbUpload.ImageAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||
<value>MiddleLeft</value>
|
||||
</data>
|
||||
<data name="tsddbCapture.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
|
||||
<data name="tsddbUpload.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
|
||||
<value>Magenta</value>
|
||||
</data>
|
||||
<data name="tsddbCapture.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<data name="tsddbUpload.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>147, 20</value>
|
||||
</data>
|
||||
<data name="tsddbCapture.Text" xml:space="preserve">
|
||||
<value>Capture</value>
|
||||
<data name="tsddbUpload.Text" xml:space="preserve">
|
||||
<value>Upload</value>
|
||||
</data>
|
||||
<data name="tsmiUploadFile.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>203, 22</value>
|
||||
|
@ -543,18 +603,6 @@
|
|||
<data name="tsmiUploadDragDrop.Text" xml:space="preserve">
|
||||
<value>Drag and drop upload...</value>
|
||||
</data>
|
||||
<data name="tsddbUpload.ImageAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||
<value>MiddleLeft</value>
|
||||
</data>
|
||||
<data name="tsddbUpload.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
|
||||
<value>Magenta</value>
|
||||
</data>
|
||||
<data name="tsddbUpload.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>147, 20</value>
|
||||
</data>
|
||||
<data name="tsddbUpload.Text" xml:space="preserve">
|
||||
<value>Upload</value>
|
||||
</data>
|
||||
<data name="tsddbWorkflows.ImageAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||
<value>BottomLeft</value>
|
||||
</data>
|
||||
|
@ -567,6 +615,18 @@
|
|||
<data name="tsddbWorkflows.Text" xml:space="preserve">
|
||||
<value>Workflows</value>
|
||||
</data>
|
||||
<data name="tsddbTools.ImageAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||
<value>MiddleLeft</value>
|
||||
</data>
|
||||
<data name="tsddbTools.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
|
||||
<value>Magenta</value>
|
||||
</data>
|
||||
<data name="tsddbTools.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>147, 20</value>
|
||||
</data>
|
||||
<data name="tsddbTools.Text" xml:space="preserve">
|
||||
<value>Tools</value>
|
||||
</data>
|
||||
<data name="tsmiColorPicker.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>183, 22</value>
|
||||
</data>
|
||||
|
@ -651,18 +711,6 @@
|
|||
<data name="tsmiMonitorTest.Text" xml:space="preserve">
|
||||
<value>Monitor test...</value>
|
||||
</data>
|
||||
<data name="tsddbTools.ImageAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||
<value>MiddleLeft</value>
|
||||
</data>
|
||||
<data name="tsddbTools.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
|
||||
<value>Magenta</value>
|
||||
</data>
|
||||
<data name="tsddbTools.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>147, 20</value>
|
||||
</data>
|
||||
<data name="tsddbTools.Text" xml:space="preserve">
|
||||
<value>Tools</value>
|
||||
</data>
|
||||
<data name="tssMain1.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>147, 6</value>
|
||||
</data>
|
||||
|
@ -690,6 +738,18 @@
|
|||
<data name="tsddbAfterUploadTasks.Text" xml:space="preserve">
|
||||
<value>After upload tasks</value>
|
||||
</data>
|
||||
<data name="tsddbDestinations.ImageAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||
<value>MiddleLeft</value>
|
||||
</data>
|
||||
<data name="tsddbDestinations.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
|
||||
<value>Magenta</value>
|
||||
</data>
|
||||
<data name="tsddbDestinations.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>147, 20</value>
|
||||
</data>
|
||||
<data name="tsddbDestinations.Text" xml:space="preserve">
|
||||
<value>Destinations</value>
|
||||
</data>
|
||||
<data name="tsmiImageUploaders.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>187, 22</value>
|
||||
</data>
|
||||
|
@ -729,18 +789,6 @@
|
|||
<data name="tsmiDestinationSettings.Text" xml:space="preserve">
|
||||
<value>Destination settings...</value>
|
||||
</data>
|
||||
<data name="tsddbDestinations.ImageAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||
<value>MiddleLeft</value>
|
||||
</data>
|
||||
<data name="tsddbDestinations.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
|
||||
<value>Magenta</value>
|
||||
</data>
|
||||
<data name="tsddbDestinations.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>147, 20</value>
|
||||
</data>
|
||||
<data name="tsddbDestinations.Text" xml:space="preserve">
|
||||
<value>Destinations</value>
|
||||
</data>
|
||||
<data name="tsbTaskSettings.ImageAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||
<value>MiddleLeft</value>
|
||||
</data>
|
||||
|
@ -816,6 +864,18 @@
|
|||
<data name="tsbImageHistory.Text" xml:space="preserve">
|
||||
<value>Image history...</value>
|
||||
</data>
|
||||
<data name="tsddbDebug.ImageAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||
<value>MiddleLeft</value>
|
||||
</data>
|
||||
<data name="tsddbDebug.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
|
||||
<value>Magenta</value>
|
||||
</data>
|
||||
<data name="tsddbDebug.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>147, 20</value>
|
||||
</data>
|
||||
<data name="tsddbDebug.Text" xml:space="preserve">
|
||||
<value>Debug</value>
|
||||
</data>
|
||||
<data name="tsmiShowDebugLog.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>172, 22</value>
|
||||
</data>
|
||||
|
@ -852,18 +912,6 @@
|
|||
<data name="tsmiTestURLSharing.Text" xml:space="preserve">
|
||||
<value>Test URL sharing</value>
|
||||
</data>
|
||||
<data name="tsddbDebug.ImageAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||
<value>MiddleLeft</value>
|
||||
</data>
|
||||
<data name="tsddbDebug.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
|
||||
<value>Magenta</value>
|
||||
</data>
|
||||
<data name="tsddbDebug.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>147, 20</value>
|
||||
</data>
|
||||
<data name="tsddbDebug.Text" xml:space="preserve">
|
||||
<value>Debug</value>
|
||||
</data>
|
||||
<data name="tsmiDonate.ImageAlign" type="System.Drawing.ContentAlignment, System.Drawing">
|
||||
<value>MiddleLeft</value>
|
||||
</data>
|
||||
|
@ -888,33 +936,18 @@
|
|||
<data name="tsmiAbout.Text" xml:space="preserve">
|
||||
<value>About...</value>
|
||||
</data>
|
||||
<data name="tsMain.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>0, 0</value>
|
||||
</data>
|
||||
<data name="tsMain.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
||||
<value>6, 6, 6, 6</value>
|
||||
</data>
|
||||
<data name="tsMain.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>160, 407</value>
|
||||
</data>
|
||||
<data name="tsMain.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name=">>tsMain.Name" xml:space="preserve">
|
||||
<value>tsMain</value>
|
||||
</data>
|
||||
<data name=">>tsMain.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>tsMain.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>tsMain.ZOrder" xml:space="preserve">
|
||||
<value>4</value>
|
||||
</data>
|
||||
<metadata name="cmsTaskInfo.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>286, 17</value>
|
||||
</metadata>
|
||||
<data name="cmsTaskInfo.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>229, 450</value>
|
||||
</data>
|
||||
<data name=">>cmsTaskInfo.Name" xml:space="preserve">
|
||||
<value>cmsTaskInfo</value>
|
||||
</data>
|
||||
<data name=">>cmsTaskInfo.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="tsmiShowErrors.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>228, 22</value>
|
||||
</data>
|
||||
|
@ -927,6 +960,15 @@
|
|||
<data name="tsmiStopUpload.Text" xml:space="preserve">
|
||||
<value>Stop upload</value>
|
||||
</data>
|
||||
<data name="tsmiOpen.ShortcutKeyDisplayString" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="tsmiOpen.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>228, 22</value>
|
||||
</data>
|
||||
<data name="tsmiOpen.Text" xml:space="preserve">
|
||||
<value>Open</value>
|
||||
</data>
|
||||
<data name="tsmiOpenURL.ShortcutKeyDisplayString" xml:space="preserve">
|
||||
<value>Enter</value>
|
||||
</data>
|
||||
|
@ -981,14 +1023,14 @@
|
|||
<data name="tsmiOpenThumbnailFile.Text" xml:space="preserve">
|
||||
<value>Thumbnail file</value>
|
||||
</data>
|
||||
<data name="tsmiOpen.ShortcutKeyDisplayString" xml:space="preserve">
|
||||
<data name="tsmiCopy.ShortcutKeyDisplayString" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="tsmiOpen.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<data name="tsmiCopy.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>228, 22</value>
|
||||
</data>
|
||||
<data name="tsmiOpen.Text" xml:space="preserve">
|
||||
<value>Open</value>
|
||||
<data name="tsmiCopy.Text" xml:space="preserve">
|
||||
<value>Copy</value>
|
||||
</data>
|
||||
<data name="tsmiCopyURL.ShortcutKeyDisplayString" xml:space="preserve">
|
||||
<value>Ctrl+C</value>
|
||||
|
@ -1134,15 +1176,6 @@
|
|||
<data name="tssCopy5.Visible" type="System.Boolean, mscorlib">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="tsmiCopy.ShortcutKeyDisplayString" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="tsmiCopy.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>228, 22</value>
|
||||
</data>
|
||||
<data name="tsmiCopy.Text" xml:space="preserve">
|
||||
<value>Copy</value>
|
||||
</data>
|
||||
<data name="tsmiUploadSelectedFile.ShortcutKeyDisplayString" xml:space="preserve">
|
||||
<value>Ctrl+U</value>
|
||||
</data>
|
||||
|
@ -1251,6 +1284,12 @@
|
|||
<data name="tsmiHideColumns.Text" xml:space="preserve">
|
||||
<value>Hide columns</value>
|
||||
</data>
|
||||
<data name="tsmiImagePreview.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>228, 22</value>
|
||||
</data>
|
||||
<data name="tsmiImagePreview.Text" xml:space="preserve">
|
||||
<value>Image preview</value>
|
||||
</data>
|
||||
<data name="tsmiImagePreviewShow.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>130, 22</value>
|
||||
</data>
|
||||
|
@ -1269,27 +1308,30 @@
|
|||
<data name="tsmiImagePreviewAutomatic.Text" xml:space="preserve">
|
||||
<value>Automatic</value>
|
||||
</data>
|
||||
<data name="tsmiImagePreview.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>228, 22</value>
|
||||
</data>
|
||||
<data name="tsmiImagePreview.Text" xml:space="preserve">
|
||||
<value>Image preview</value>
|
||||
</data>
|
||||
<data name="cmsTaskInfo.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>229, 450</value>
|
||||
</data>
|
||||
<data name=">>cmsTaskInfo.Name" xml:space="preserve">
|
||||
<value>cmsTaskInfo</value>
|
||||
</data>
|
||||
<data name=">>cmsTaskInfo.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<metadata name="niTray.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>105, 17</value>
|
||||
</metadata>
|
||||
<metadata name="cmsTray.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>190, 17</value>
|
||||
</metadata>
|
||||
<data name="cmsTray.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>193, 484</value>
|
||||
</data>
|
||||
<data name=">>cmsTray.Name" xml:space="preserve">
|
||||
<value>cmsTray</value>
|
||||
</data>
|
||||
<data name=">>cmsTray.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="niTray.Text" xml:space="preserve">
|
||||
<value>ShareX</value>
|
||||
</data>
|
||||
<data name="tsmiTrayCapture.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>192, 22</value>
|
||||
</data>
|
||||
<data name="tsmiTrayCapture.Text" xml:space="preserve">
|
||||
<value>Capture</value>
|
||||
</data>
|
||||
<data name="tsmiTrayFullscreen.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>191, 22</value>
|
||||
</data>
|
||||
|
@ -1368,11 +1410,11 @@
|
|||
<data name="tsmiTrayAutoCapture.Text" xml:space="preserve">
|
||||
<value>Auto capture...</value>
|
||||
</data>
|
||||
<data name="tsmiTrayCapture.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<data name="tsmiTrayUpload.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>192, 22</value>
|
||||
</data>
|
||||
<data name="tsmiTrayCapture.Text" xml:space="preserve">
|
||||
<value>Capture</value>
|
||||
<data name="tsmiTrayUpload.Text" xml:space="preserve">
|
||||
<value>Upload</value>
|
||||
</data>
|
||||
<data name="tsmiTrayUploadFile.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>203, 22</value>
|
||||
|
@ -1404,18 +1446,18 @@
|
|||
<data name="tsmiTrayUploadDragDrop.Text" xml:space="preserve">
|
||||
<value>Drag and drop upload...</value>
|
||||
</data>
|
||||
<data name="tsmiTrayUpload.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>192, 22</value>
|
||||
</data>
|
||||
<data name="tsmiTrayUpload.Text" xml:space="preserve">
|
||||
<value>Upload</value>
|
||||
</data>
|
||||
<data name="tsmiTrayWorkflows.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>192, 22</value>
|
||||
</data>
|
||||
<data name="tsmiTrayWorkflows.Text" xml:space="preserve">
|
||||
<value>Workflows</value>
|
||||
</data>
|
||||
<data name="tsmiTrayTools.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>192, 22</value>
|
||||
</data>
|
||||
<data name="tsmiTrayTools.Text" xml:space="preserve">
|
||||
<value>Tools</value>
|
||||
</data>
|
||||
<data name="tsmiTrayColorPicker.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>183, 22</value>
|
||||
</data>
|
||||
|
@ -1500,12 +1542,6 @@
|
|||
<data name="tsmiTrayMonitorTest.Text" xml:space="preserve">
|
||||
<value>Monitor test...</value>
|
||||
</data>
|
||||
<data name="tsmiTrayTools.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>192, 22</value>
|
||||
</data>
|
||||
<data name="tsmiTrayTools.Text" xml:space="preserve">
|
||||
<value>Tools</value>
|
||||
</data>
|
||||
<data name="tssTray1.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>189, 6</value>
|
||||
</data>
|
||||
|
@ -1521,6 +1557,12 @@
|
|||
<data name="tsmiTrayAfterUploadTasks.Text" xml:space="preserve">
|
||||
<value>After upload tasks</value>
|
||||
</data>
|
||||
<data name="tsmiTrayDestinations.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>192, 22</value>
|
||||
</data>
|
||||
<data name="tsmiTrayDestinations.Text" xml:space="preserve">
|
||||
<value>Destinations</value>
|
||||
</data>
|
||||
<data name="tsmiTrayImageUploaders.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>187, 22</value>
|
||||
</data>
|
||||
|
@ -1560,12 +1602,6 @@
|
|||
<data name="tsmiTrayDestinationSettings.Text" xml:space="preserve">
|
||||
<value>Destination settings...</value>
|
||||
</data>
|
||||
<data name="tsmiTrayDestinations.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>192, 22</value>
|
||||
</data>
|
||||
<data name="tsmiTrayDestinations.Text" xml:space="preserve">
|
||||
<value>Destinations</value>
|
||||
</data>
|
||||
<data name="tsmiTrayTaskSettings.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>192, 22</value>
|
||||
</data>
|
||||
|
@ -1611,6 +1647,12 @@
|
|||
<data name="tsmiTrayImageHistory.Text" xml:space="preserve">
|
||||
<value>Image history...</value>
|
||||
</data>
|
||||
<data name="tsmiTrayDebug.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>192, 22</value>
|
||||
</data>
|
||||
<data name="tsmiTrayDebug.Text" xml:space="preserve">
|
||||
<value>Debug</value>
|
||||
</data>
|
||||
<data name="tsmiTrayShowDebugLog.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>172, 22</value>
|
||||
</data>
|
||||
|
@ -1647,12 +1689,6 @@
|
|||
<data name="tsmiTrayTestURLSharing.Text" xml:space="preserve">
|
||||
<value>Test URL sharing</value>
|
||||
</data>
|
||||
<data name="tsmiTrayDebug.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>192, 22</value>
|
||||
</data>
|
||||
<data name="tsmiTrayDebug.Text" xml:space="preserve">
|
||||
<value>Debug</value>
|
||||
</data>
|
||||
<data name="tsmiTrayDonate.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>192, 22</value>
|
||||
</data>
|
||||
|
@ -1695,21 +1731,39 @@
|
|||
<data name="tsmiTrayExit.Text" xml:space="preserve">
|
||||
<value>Exit</value>
|
||||
</data>
|
||||
<data name="cmsTray.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>193, 484</value>
|
||||
</data>
|
||||
<data name=">>cmsTray.Name" xml:space="preserve">
|
||||
<value>cmsTray</value>
|
||||
</data>
|
||||
<data name=">>cmsTray.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="niTray.Text" xml:space="preserve">
|
||||
<value>ShareX</value>
|
||||
</data>
|
||||
<metadata name="timerTraySingleClick.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>405, 17</value>
|
||||
</metadata>
|
||||
<metadata name="ttMain.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>567, 17</value>
|
||||
</metadata>
|
||||
<data name="newsListControl1.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||
<value>Top, Bottom, Left, Right</value>
|
||||
</data>
|
||||
<data name="newsListControl1.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>328, 8</value>
|
||||
</data>
|
||||
<data name="newsListControl1.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
||||
<value>0, 0, 0, 0</value>
|
||||
</data>
|
||||
<data name="newsListControl1.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>502, 392</value>
|
||||
</data>
|
||||
<data name="newsListControl1.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>4</value>
|
||||
</data>
|
||||
<data name=">>newsListControl1.Name" xml:space="preserve">
|
||||
<value>newsListControl1</value>
|
||||
</data>
|
||||
<data name=">>newsListControl1.Type" xml:space="preserve">
|
||||
<value>ShareX.NewsListControl, ShareX, Version=11.8.0.0, Culture=neutral, PublicKeyToken=null</value>
|
||||
</data>
|
||||
<data name=">>newsListControl1.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>newsListControl1.ZOrder" xml:space="preserve">
|
||||
<value>5</value>
|
||||
</data>
|
||||
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
|
@ -2920,6 +2974,6 @@
|
|||
<value>MainForm</value>
|
||||
</data>
|
||||
<data name=">>$this.Type" xml:space="preserve">
|
||||
<value>ShareX.HotkeyForm, ShareX, Version=11.6.0.0, Culture=neutral, PublicKeyToken=null</value>
|
||||
<value>ShareX.HotkeyForm, ShareX, Version=11.8.0.0, Culture=neutral, PublicKeyToken=null</value>
|
||||
</data>
|
||||
</root>
|
39
ShareX/NewsItem.cs
Normal file
39
ShareX/NewsItem.cs
Normal file
|
@ -0,0 +1,39 @@
|
|||
#region License Information (GPL v3)
|
||||
|
||||
/*
|
||||
ShareX - A program that allows you to take screenshots and share any file type
|
||||
Copyright (c) 2007-2017 ShareX Team
|
||||
|
||||
This program is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License
|
||||
as published by the Free Software Foundation; either version 2
|
||||
of the License, or (at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
|
||||
Optionally you can also view the license at <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#endregion License Information (GPL v3)
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
|
||||
namespace ShareX
|
||||
{
|
||||
public class NewsItem
|
||||
{
|
||||
public DateTime DateTimeUTC { get; set; }
|
||||
public string Text { get; set; }
|
||||
public string URL { get; set; }
|
||||
}
|
||||
}
|
|
@ -135,6 +135,13 @@
|
|||
<Compile Include="Controls\BeforeUploadControl.Designer.cs">
|
||||
<DependentUpon>BeforeUploadControl.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Controls\NewsListControl.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Controls\NewsListControl.Designer.cs">
|
||||
<DependentUpon>NewsListControl.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="NewsItem.cs" />
|
||||
<Compile Include="SettingManager.cs" />
|
||||
<Compile Include="Forms\BeforeUploadForm.cs">
|
||||
<SubType>Form</SubType>
|
||||
|
@ -358,6 +365,9 @@
|
|||
<EmbeddedResource Include="Controls\HotkeySelectionControl.zh-TW.resx">
|
||||
<DependentUpon>HotkeySelectionControl.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Controls\NewsListControl.resx">
|
||||
<DependentUpon>NewsListControl.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\AboutForm.de.resx">
|
||||
<DependentUpon>AboutForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
|
Loading…
Reference in a new issue