OverrideFTP and CustomUploader will be disabled when list is empty

This commit is contained in:
Jaex 2015-01-14 13:56:00 +02:00
parent 2bfda15b73
commit 35ff3b561d
5 changed files with 916 additions and 2176 deletions

View file

@ -179,7 +179,7 @@ private void InitializeComponent()
this.cbHubicPublishLink = new System.Windows.Forms.CheckBox();
this.lblHubicSelectedFolderNote = new System.Windows.Forms.Label();
this.lvHubicFolders = new ShareX.HelpersLib.MyListView();
this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
this.chHubicFolderName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
this.lblHubicSelectedFolder = new System.Windows.Forms.Label();
this.btnHubicRefreshFolders = new System.Windows.Forms.Button();
this.oauth2Hubic = new ShareX.UploadersLib.OAuthControl();
@ -1617,7 +1617,7 @@ private void InitializeComponent()
//
this.lvHubicFolders.AutoFillColumn = true;
this.lvHubicFolders.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
this.columnHeader1});
this.chHubicFolderName});
this.lvHubicFolders.FullRowSelect = true;
resources.ApplyResources(this.lvHubicFolders, "lvHubicFolders");
this.lvHubicFolders.Name = "lvHubicFolders";
@ -1626,9 +1626,9 @@ private void InitializeComponent()
this.lvHubicFolders.SelectedIndexChanged += new System.EventHandler(this.lvHubicFolders_SelectedIndexChanged);
this.lvHubicFolders.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.lvHubicFolders_MouseDoubleClick);
//
// columnHeader1
// chHubicFolderName
//
resources.ApplyResources(this.columnHeader1, "columnHeader1");
resources.ApplyResources(this.chHubicFolderName, "chHubicFolderName");
//
// lblHubicSelectedFolder
//
@ -3918,7 +3918,7 @@ private void InitializeComponent()
private OAuthControl oauth2Hubic;
private System.Windows.Forms.Label lblHubicSelectedFolderNote;
private HelpersLib.MyListView lvHubicFolders;
private System.Windows.Forms.ColumnHeader columnHeader1;
private System.Windows.Forms.ColumnHeader chHubicFolderName;
private System.Windows.Forms.Label lblHubicSelectedFolder;
private System.Windows.Forms.Button btnHubicRefreshFolders;
private System.Windows.Forms.CheckBox cbHubicPublishLink;

View file

@ -3936,10 +3936,10 @@ For example, if your bucket is called bucket.example.com then URL will be http:/
<data name="&gt;&gt;lblHubicSelectedFolderNote.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="columnHeader1.Text" xml:space="preserve">
<data name="chHubicFolderName.Text" xml:space="preserve">
<value>Folder name</value>
</data>
<data name="columnHeader1.Width" type="System.Int32, mscorlib">
<data name="chHubicFolderName.Width" type="System.Int32, mscorlib">
<value>435</value>
</data>
<data name="lvHubicFolders.Location" type="System.Drawing.Point, System.Drawing">
@ -10485,10 +10485,10 @@ For example, if your bucket is called bucket.example.com then URL will be http:/
<data name="&gt;&gt;chBoxFoldersName.Type" xml:space="preserve">
<value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;columnHeader1.Name" xml:space="preserve">
<value>columnHeader1</value>
<data name="&gt;&gt;chHubicFolderName.Name" xml:space="preserve">
<value>chHubicFolderName</value>
</data>
<data name="&gt;&gt;columnHeader1.Type" xml:space="preserve">
<data name="&gt;&gt;chHubicFolderName.Type" xml:space="preserve">
<value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;chImgurID.Name" xml:space="preserve">

View file

@ -1,4 +1,3 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
@ -163,7 +162,7 @@
</data>
<data name="lblBerk.Text" xml:space="preserve">
<value>Jaex (Berk)</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;lblBerk.Name" xml:space="preserve">
<value>lblBerk</value>
</data>
@ -190,7 +189,7 @@
</data>
<data name="lblMike.Text" xml:space="preserve">
<value>mcored (Michael Delpach)</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;lblMike.Name" xml:space="preserve">
<value>lblMike</value>
</data>
@ -218,7 +217,7 @@
</data>
<data name="rtbCredits.Text" xml:space="preserve">
<value />
</data>
<comment>@Invariant</comment></data>
<data name="rtbCredits.WordWrap" type="System.Boolean, mscorlib">
<value>False</value>
</data>
@ -245,7 +244,7 @@
</data>
<data name="rtbShareXInfo.Text" xml:space="preserve">
<value />
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;rtbShareXInfo.Name" xml:space="preserve">
<value>rtbShareXInfo</value>
</data>

View file

@ -338,7 +338,8 @@ private void UpdateDestinationStates()
EnableDisableToolStripMenuItems<FileDestination>(tsmiFileUploaders);
EnableDisableToolStripMenuItems<UrlShortenerType>(tsmiURLShorteners);
EnableDisableToolStripMenuItems<URLSharingServices>(tsmiURLSharingServices);
chkOverrideFTP.Visible = cboFTPaccounts.Visible = Program.UploadersConfig.FTPAccountList.Count > 1;
chkOverrideFTP.Enabled = cboFTPaccounts.Enabled = Program.UploadersConfig.FTPAccountList.Count > 1;
chkOverrideCustomUploader.Enabled = cbOverrideCustomUploader.Enabled = Program.UploadersConfig.CustomUploadersList.Count > 1;
}
}

File diff suppressed because it is too large Load diff