1
0
mirror of https://github.com/Ylianst/MeshCentralRouter synced 2025-12-06 00:13:33 +00:00

Compare commits

..

5 Commits

Author SHA1 Message Date
adnan29979
6c888b38a7 add 'Date Modified' for folders (#85) 2024-06-27 17:09:17 +01:00
Simon Smith
5e0d927dc4 allow column resizes correctly (#83) 2024-06-27 15:14:32 +01:00
omiT-84
32f06ee25e Add RDP to doubleclick action combobox (#65) 2024-06-27 15:12:49 +01:00
mkrumbholz
714b831ddc Update Translate.cs (#75)
Replaced "Hafen" with "Port"  for the german translation.
The term "Port" is used when speaking about network connections.
2024-06-27 14:52:54 +01:00
adnan29979
ba77f6f61a added 'Date Modified' column for files (#82) 2024-06-27 13:44:20 +01:00
6 changed files with 284 additions and 271 deletions

View File

@@ -30,6 +30,7 @@
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DeviceSettingsForm));
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.collapseCheckBox = new System.Windows.Forms.CheckBox();
this.checkForUpdatedCheckBox = new System.Windows.Forms.CheckBox();
this.systemTrayCheckBox = new System.Windows.Forms.CheckBox();
this.doubleClickComboBox = new System.Windows.Forms.ComboBox();
@@ -39,7 +40,6 @@
this.exp_KeyboardHookCheckBox = new System.Windows.Forms.CheckBox();
this.exp_KeyboardHookPriorityCheckBox = new System.Windows.Forms.CheckBox();
this.groupBox2 = new System.Windows.Forms.GroupBox();
this.collapseCheckBox = new System.Windows.Forms.CheckBox();
this.groupBox1.SuspendLayout();
this.groupBox2.SuspendLayout();
this.SuspendLayout();
@@ -55,6 +55,12 @@
this.groupBox1.Name = "groupBox1";
this.groupBox1.TabStop = false;
//
// collapseCheckBox
//
resources.ApplyResources(this.collapseCheckBox, "collapseCheckBox");
this.collapseCheckBox.Name = "collapseCheckBox";
this.collapseCheckBox.UseVisualStyleBackColor = true;
//
// checkForUpdatedCheckBox
//
resources.ApplyResources(this.checkForUpdatedCheckBox, "checkForUpdatedCheckBox");
@@ -79,7 +85,8 @@
resources.GetString("doubleClickComboBox.Items4"),
resources.GetString("doubleClickComboBox.Items5"),
resources.GetString("doubleClickComboBox.Items6"),
resources.GetString("doubleClickComboBox.Items7")});
resources.GetString("doubleClickComboBox.Items7"),
resources.GetString("doubleClickComboBox.Items8")});
resources.ApplyResources(this.doubleClickComboBox, "doubleClickComboBox");
this.doubleClickComboBox.Name = "doubleClickComboBox";
//
@@ -123,12 +130,6 @@
this.groupBox2.Name = "groupBox2";
this.groupBox2.TabStop = false;
//
// collapseCheckBox
//
resources.ApplyResources(this.collapseCheckBox, "collapseCheckBox");
this.collapseCheckBox.Name = "collapseCheckBox";
this.collapseCheckBox.UseVisualStyleBackColor = true;
//
// DeviceSettingsForm
//
this.AcceptButton = this.okButton;

View File

@@ -130,10 +130,13 @@
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="collapseCheckBox.Location" type="System.Drawing.Point, System.Drawing">
<value>14, 93</value>
<value>28, 179</value>
</data>
<data name="collapseCheckBox.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>6, 6, 6, 6</value>
</data>
<data name="collapseCheckBox.Size" type="System.Drawing.Size, System.Drawing">
<value>150, 17</value>
<value>300, 29</value>
</data>
<data name="collapseCheckBox.TabIndex" type="System.Int32, mscorlib">
<value>4</value>
@@ -160,10 +163,13 @@
<value>NoControl</value>
</data>
<data name="checkForUpdatedCheckBox.Location" type="System.Drawing.Point, System.Drawing">
<value>14, 116</value>
<value>28, 223</value>
</data>
<data name="checkForUpdatedCheckBox.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>6, 6, 6, 6</value>
</data>
<data name="checkForUpdatedCheckBox.Size" type="System.Drawing.Size, System.Drawing">
<value>113, 17</value>
<value>219, 29</value>
</data>
<data name="checkForUpdatedCheckBox.TabIndex" type="System.Int32, mscorlib">
<value>3</value>
@@ -190,10 +196,13 @@
<value>NoControl</value>
</data>
<data name="systemTrayCheckBox.Location" type="System.Drawing.Point, System.Drawing">
<value>14, 70</value>
<value>28, 135</value>
</data>
<data name="systemTrayCheckBox.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>6, 6, 6, 6</value>
</data>
<data name="systemTrayCheckBox.Size" type="System.Drawing.Size, System.Drawing">
<value>123, 17</value>
<value>243, 29</value>
</data>
<data name="systemTrayCheckBox.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
@@ -232,16 +241,22 @@
<value>HTTPS</value>
</data>
<data name="doubleClickComboBox.Items6" xml:space="preserve">
<value>SSH</value>
<value>RDP</value>
</data>
<data name="doubleClickComboBox.Items7" xml:space="preserve">
<value>SSH</value>
</data>
<data name="doubleClickComboBox.Items8" xml:space="preserve">
<value>SCP</value>
</data>
<data name="doubleClickComboBox.Location" type="System.Drawing.Point, System.Drawing">
<value>14, 43</value>
<value>28, 83</value>
</data>
<data name="doubleClickComboBox.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>6, 6, 6, 6</value>
</data>
<data name="doubleClickComboBox.Size" type="System.Drawing.Size, System.Drawing">
<value>267, 21</value>
<value>530, 33</value>
</data>
<data name="doubleClickComboBox.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
@@ -262,10 +277,13 @@
<value>True</value>
</data>
<data name="label1.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 24</value>
<value>24, 46</value>
</data>
<data name="label1.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>6, 0, 6, 0</value>
</data>
<data name="label1.Size" type="System.Drawing.Size, System.Drawing">
<value>100, 13</value>
<value>199, 25</value>
</data>
<data name="label1.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
@@ -286,10 +304,16 @@
<value>4</value>
</data>
<data name="groupBox1.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 12</value>
<value>24, 23</value>
</data>
<data name="groupBox1.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>6, 6, 6, 6</value>
</data>
<data name="groupBox1.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>6, 6, 6, 6</value>
</data>
<data name="groupBox1.Size" type="System.Drawing.Size, System.Drawing">
<value>294, 141</value>
<value>588, 271</value>
</data>
<data name="groupBox1.TabIndex" type="System.Int32, mscorlib">
<value>5</value>
@@ -316,10 +340,13 @@
<value>NoControl</value>
</data>
<data name="okButton.Location" type="System.Drawing.Point, System.Drawing">
<value>150, 240</value>
<value>300, 462</value>
</data>
<data name="okButton.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>6, 6, 6, 6</value>
</data>
<data name="okButton.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
<value>150, 44</value>
</data>
<data name="okButton.TabIndex" type="System.Int32, mscorlib">
<value>5</value>
@@ -346,10 +373,13 @@
<value>NoControl</value>
</data>
<data name="cancelButton.Location" type="System.Drawing.Point, System.Drawing">
<value>231, 240</value>
<value>462, 462</value>
</data>
<data name="cancelButton.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>6, 6, 6, 6</value>
</data>
<data name="cancelButton.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
<value>150, 44</value>
</data>
<data name="cancelButton.TabIndex" type="System.Int32, mscorlib">
<value>6</value>
@@ -376,10 +406,13 @@
<value>NoControl</value>
</data>
<data name="exp_KeyboardHookCheckBox.Location" type="System.Drawing.Point, System.Drawing">
<value>14, 22</value>
<value>28, 42</value>
</data>
<data name="exp_KeyboardHookCheckBox.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>6, 6, 6, 6</value>
</data>
<data name="exp_KeyboardHookCheckBox.Size" type="System.Drawing.Size, System.Drawing">
<value>161, 17</value>
<value>314, 29</value>
</data>
<data name="exp_KeyboardHookCheckBox.TabIndex" type="System.Int32, mscorlib">
<value>3</value>
@@ -406,10 +439,13 @@
<value>NoControl</value>
</data>
<data name="exp_KeyboardHookPriorityCheckBox.Location" type="System.Drawing.Point, System.Drawing">
<value>14, 45</value>
<value>28, 87</value>
</data>
<data name="exp_KeyboardHookPriorityCheckBox.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>6, 6, 6, 6</value>
</data>
<data name="exp_KeyboardHookPriorityCheckBox.Size" type="System.Drawing.Size, System.Drawing">
<value>149, 17</value>
<value>296, 29</value>
</data>
<data name="exp_KeyboardHookPriorityCheckBox.TabIndex" type="System.Int32, mscorlib">
<value>4</value>
@@ -433,10 +469,16 @@
<value>Top, Bottom, Left, Right</value>
</data>
<data name="groupBox2.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 159</value>
<value>24, 306</value>
</data>
<data name="groupBox2.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>6, 6, 6, 6</value>
</data>
<data name="groupBox2.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>6, 6, 6, 6</value>
</data>
<data name="groupBox2.Size" type="System.Drawing.Size, System.Drawing">
<value>294, 75</value>
<value>588, 144</value>
</data>
<data name="groupBox2.TabIndex" type="System.Int32, mscorlib">
<value>6</value>
@@ -460,10 +502,10 @@
<value>True</value>
</metadata>
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
<value>6, 13</value>
<value>12, 25</value>
</data>
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
<value>318, 275</value>
<value>636, 529</value>
</data>
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
@@ -2159,8 +2201,8 @@
AADAPwAAwD8AAMA/AADAPwAA
</value>
</data>
<data name="$this.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
<data name="$this.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>6, 6, 6, 6</value>
</data>
<data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
<value>CenterParent</value>

View File

@@ -1,4 +1,4 @@
using System.Windows.Forms;
using System.Windows.Forms;
namespace MeshCentralRouter
{
@@ -81,6 +81,8 @@ namespace MeshCentralRouter
this.refreshToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
this.leftTopPanel = new System.Windows.Forms.Panel();
this.localLabel = new System.Windows.Forms.Label();
this.columnHeader5 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
this.columnHeader6 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
this.topPanel.SuspendLayout();
this.statusStrip.SuspendLayout();
this.mainTableLayoutPanel.SuspendLayout();
@@ -291,7 +293,8 @@ namespace MeshCentralRouter
this.rightListView.AllowDrop = true;
this.rightListView.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
this.columnHeader3,
this.columnHeader4});
this.columnHeader4,
this.columnHeader5});
this.rightListView.ContextMenuStrip = this.remoteContextMenuStrip;
resources.ApplyResources(this.rightListView, "rightListView");
this.rightListView.FullRowSelect = true;
@@ -301,7 +304,6 @@ namespace MeshCentralRouter
this.rightListView.SmallImageList = this.fileIconImageList;
this.rightListView.UseCompatibleStateImageBehavior = false;
this.rightListView.View = System.Windows.Forms.View.Details;
this.rightListView.ColumnWidthChanged += new System.Windows.Forms.ColumnWidthChangedEventHandler(this.rightListView_ColumnWidthChanged);
this.rightListView.SelectedIndexChanged += new System.EventHandler(this.rightListView_SelectedIndexChanged);
this.rightListView.DragDrop += new System.Windows.Forms.DragEventHandler(this.rightListView_DragDrop);
this.rightListView.DragEnter += new System.Windows.Forms.DragEventHandler(this.rightListView_DragEnter);
@@ -397,7 +399,8 @@ namespace MeshCentralRouter
this.leftListView.AllowDrop = true;
this.leftListView.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
this.columnHeader1,
this.columnHeader2});
this.columnHeader2,
this.columnHeader6});
this.leftListView.ContextMenuStrip = this.localContextMenuStrip;
resources.ApplyResources(this.leftListView, "leftListView");
this.leftListView.FullRowSelect = true;
@@ -407,7 +410,6 @@ namespace MeshCentralRouter
this.leftListView.SmallImageList = this.fileIconImageList;
this.leftListView.UseCompatibleStateImageBehavior = false;
this.leftListView.View = System.Windows.Forms.View.Details;
this.leftListView.ColumnWidthChanged += new System.Windows.Forms.ColumnWidthChangedEventHandler(this.leftListView_ColumnWidthChanged);
this.leftListView.SelectedIndexChanged += new System.EventHandler(this.leftListView_SelectedIndexChanged);
this.leftListView.DragDrop += new System.Windows.Forms.DragEventHandler(this.leftListView_DragDrop);
this.leftListView.DragEnter += new System.Windows.Forms.DragEventHandler(this.leftListView_DragEnter);
@@ -473,6 +475,14 @@ namespace MeshCentralRouter
resources.ApplyResources(this.localLabel, "localLabel");
this.localLabel.Name = "localLabel";
//
// columnHeader5
//
resources.ApplyResources(this.columnHeader5, "columnHeader5");
//
// columnHeader6
//
resources.ApplyResources(this.columnHeader6, "columnHeader6");
//
// FileViewer
//
resources.ApplyResources(this, "$this");
@@ -552,6 +562,8 @@ namespace MeshCentralRouter
private ToolStripMenuItem refreshToolStripMenuItem1;
private ToolStripMenuItem compressToolStripMenuItem;
private Button remoteZipButton;
private ColumnHeader columnHeader5;
private ColumnHeader columnHeader6;
}
}

View File

@@ -1,4 +1,4 @@
/*
/*
Copyright 2009-2021 Intel Corporation
Licensed under the Apache License, Version 2.0 (the "License");
@@ -88,7 +88,7 @@ namespace MeshCentralRouter
this.server = server;
UpdateStatus();
rightListView.Columns[0].Width = rightListView.Width - rightListView.Columns[1].Width - 22;
rightListView.Columns[0].Width = rightListView.Width - rightListView.Columns[1].Width - 150;
// Load the local path from the registry
string lp = Settings.GetRegValue("LocalPath", "");
@@ -133,7 +133,11 @@ namespace MeshCentralRouter
DirectoryInfo[] directories = localFolder.GetDirectories();
foreach(DirectoryInfo directory in directories)
{
ListViewItem x = new ListViewItem(directory.Name, 1);
string[] si = new string[3];
si[0] = directory.Name;
si[1] = ""; // Skipping size of directory because it is very compute consuming
si[2] = directory.LastWriteTime.ToString("dd-MM-yyyy hh:mm:ss tt"); // Add the date information
ListViewItem x = new ListViewItem(si, 1);
x.Tag = directory;
leftListView.Items.Add(x);
}
@@ -141,9 +145,10 @@ namespace MeshCentralRouter
foreach(FileInfo file in files)
{
if(file.Attributes.HasFlag(FileAttributes.Hidden)) continue;
string[] si = new string[2];
string[] si = new string[3];
si[0] = file.Name;
si[1] = "" + file.Length;
si[2] = file.LastWriteTime.ToString("dd-MM-yyyy hh:mm:ss tt"); // Add the date information
ListViewItem x = new ListViewItem(si, 2);
x.Tag = file;
leftListView.Items.Add(x);
@@ -238,11 +243,19 @@ namespace MeshCentralRouter
}
if(fileIcon == 1)
{
sortlist.Add(new ListViewItem(fileName, 0)); // Drive
string[] si = new string[3];
si[0] = fileName;
si[1] = ""; // Skipping size of directory because it is very compute consuming
si[2] = fileDate != null ? DateTime.TryParse(fileDate, out DateTime parsedDate) ? parsedDate.ToString("dd-MM-yyyy hh:mm:ss tt") : "" : "";
sortlist.Add(new ListViewItem(si, 0)); // Drive
}
else if(fileIcon == 2)
{
sortlist.Add(new ListViewItem(fileName, 1)); // Folder
string[] si = new string[3];
si[0] = fileName;
si[1] = ""; // Skipping size of directory because it is very compute consuming
si[2] = fileDate != null ? DateTime.TryParse(fileDate, out DateTime parsedDate) ? parsedDate.ToString("dd-MM-yyyy hh:mm:ss tt") : "" : "";
sortlist.Add(new ListViewItem(si, 1)); // Folder
}
}
sortlist.Sort(new ListViewItemSortClass());
@@ -268,9 +281,10 @@ namespace MeshCentralRouter
if(fileIcon == 3)
{
// File
string[] si = new string[2];
string[] si = new string[3];
si[0] = fileName;
si[1] = "" + fileSize;
si[2] = fileDate != null ? DateTime.TryParse(fileDate, out DateTime parsedDate) ? parsedDate.ToString("dd-MM-yyyy hh:mm:ss tt") : "" : ""; // Add the date information
sortlist.Add(new ListViewItem(si, 2)); // File
}
}
@@ -1054,52 +1068,20 @@ namespace MeshCentralRouter
private void rightListView_Resize(object sender, EventArgs e)
{
if(rightListView.Columns[0].Width != (rightListView.Width - rightListView.Columns[1].Width - 22))
if(rightListView.Columns[0].Width != (rightListView.Width - rightListView.Columns[1].Width - 150))
{
rightListView.Columns[0].Width = rightListView.Width - rightListView.Columns[1].Width - 22;
rightListView.Columns[0].Width = rightListView.Width - rightListView.Columns[1].Width - 150;
}
}
bool bRightCWChangedBusy = false;
private void rightListView_ColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
{
if(bRightCWChangedBusy) return;
bRightCWChangedBusy=true;
try
{
if(rightListView.Columns[0].Width != (rightListView.Width - rightListView.Columns[1].Width - 22))
{
rightListView.Columns[0].Width = rightListView.Width - rightListView.Columns[1].Width - 22;
}
}
catch { }
bRightCWChangedBusy = false;
}
private void leftListView_Resize(object sender, EventArgs e)
{
if(leftListView.Columns[0].Width != (leftListView.Width - leftListView.Columns[1].Width - 22))
if(leftListView.Columns[0].Width != (leftListView.Width - leftListView.Columns[1].Width - 150))
{
leftListView.Columns[0].Width = leftListView.Width - leftListView.Columns[1].Width - 22;
leftListView.Columns[0].Width = leftListView.Width - leftListView.Columns[1].Width - 150;
}
}
bool bLeftCWChangedBusy = false;
private void leftListView_ColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
{
if(bLeftCWChangedBusy) return;
bLeftCWChangedBusy=true;
try
{
if(leftListView.Columns[0].Width != (leftListView.Width - leftListView.Columns[1].Width - 22))
{
leftListView.Columns[0].Width = leftListView.Width - leftListView.Columns[1].Width - 22;
}
}
catch { }
bLeftCWChangedBusy = false;
}
private void updateTimer_Tick(object sender, EventArgs e)
{
updateTimer.Enabled = false;

View File

@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
@@ -603,6 +603,15 @@
<metadata name="statusStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>381, 17</value>
</metadata>
<data name="mainToolStripStatusLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>675, 17</value>
</data>
<data name="mainToolStripStatusLabel.Text" xml:space="preserve">
<value>---</value>
</data>
<data name="mainToolStripStatusLabel.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
<value>MiddleLeft</value>
</data>
<data name="statusStrip.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 480</value>
</data>
@@ -627,15 +636,6 @@
<data name="&gt;&gt;statusStrip.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="mainToolStripStatusLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>675, 17</value>
</data>
<data name="mainToolStripStatusLabel.Text" xml:space="preserve">
<value>---</value>
</data>
<data name="mainToolStripStatusLabel.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
<value>MiddleLeft</value>
</data>
<data name="consoleMessage.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Left</value>
</data>
@@ -706,7 +706,7 @@
<value>Name</value>
</data>
<data name="columnHeader3.Width" type="System.Int32, mscorlib">
<value>220</value>
<value>143</value>
</data>
<data name="columnHeader4.Text" xml:space="preserve">
<value>Size</value>
@@ -717,6 +717,12 @@
<data name="columnHeader4.Width" type="System.Int32, mscorlib">
<value>80</value>
</data>
<data name="columnHeader5.Text" xml:space="preserve">
<value>Date Modified</value>
</data>
<data name="columnHeader5.Width" type="System.Int32, mscorlib">
<value>150</value>
</data>
<metadata name="remoteContextMenuStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>640, 17</value>
</metadata>
@@ -727,7 +733,7 @@
<value>&amp;Rename</value>
</data>
<data name="compressToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>152, 22</value>
<value>136, 22</value>
</data>
<data name="compressToolStripMenuItem.Text" xml:space="preserve">
<value>Compress...</value>
@@ -748,7 +754,7 @@
<value>R&amp;efresh</value>
</data>
<data name="remoteContextMenuStrip.Size" type="System.Drawing.Size, System.Drawing">
<value>153, 120</value>
<value>137, 98</value>
</data>
<data name="&gt;&gt;remoteContextMenuStrip.Name" xml:space="preserve">
<value>remoteContextMenuStrip</value>
@@ -773,7 +779,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAC+
CQAAAk1TRnQBSQFMAgEBAwEAAcABAAHAAQABEAEAARABAAT/AREBAAj/AUIBTQE2BwABNgMAASgDAAFA
CQAAAk1TRnQBSQFMAgEBAwEAAcgBAAHIAQABEAEAARABAAT/AREBAAj/AUIBTQE2BwABNgMAASgDAAFA
AwABEAMAAQEBAAEQBgABCDoAATABcwHKAWYBygFmAbUBexIAARABQgEQAUIBEAFCARABQgEQAUIBEAFC
ARABQgEQAUIBEAFCARABQgEQAUIBEAFCARABQkYAAcoBZgHKAWYBygFmAcoBZgHKAWYBygFmAcoBZgHK
AWYBygFmAcoBZgHKAWYBygFmATABcwYAARABQgHeAXsB3gF7Ad4BewHeAXsB3gF7Ad4BewHeAXsB3gF7
@@ -832,6 +838,27 @@
<data name="&gt;&gt;rightListView.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="remoteLabel.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Left, Right</value>
</data>
<data name="remoteLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="remoteLabel.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="remoteLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>3, 3</value>
</data>
<data name="remoteLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>44, 13</value>
</data>
<data name="remoteLabel.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="remoteLabel.Text" xml:space="preserve">
<value>Remote</value>
</data>
<data name="&gt;&gt;remoteLabel.Name" xml:space="preserve">
<value>remoteLabel</value>
</data>
@@ -892,6 +919,72 @@
<data name="&gt;&gt;rightPanel.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="columnHeader1.Text" xml:space="preserve">
<value>Name</value>
</data>
<data name="columnHeader1.Width" type="System.Int32, mscorlib">
<value>144</value>
</data>
<data name="columnHeader2.Text" xml:space="preserve">
<value>Size</value>
</data>
<data name="columnHeader2.TextAlign" type="System.Windows.Forms.HorizontalAlignment, System.Windows.Forms">
<value>Right</value>
</data>
<data name="columnHeader2.Width" type="System.Int32, mscorlib">
<value>80</value>
</data>
<data name="columnHeader6.Text" xml:space="preserve">
<value>Date Modified</value>
</data>
<data name="columnHeader6.Width" type="System.Int32, mscorlib">
<value>150</value>
</data>
<metadata name="localContextMenuStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>830, 17</value>
</metadata>
<data name="renameToolStripMenuItem1.Size" type="System.Drawing.Size, System.Drawing">
<value>117, 22</value>
</data>
<data name="renameToolStripMenuItem1.Text" xml:space="preserve">
<value>&amp;Rename</value>
</data>
<data name="deleteToolStripMenuItem1.Size" type="System.Drawing.Size, System.Drawing">
<value>117, 22</value>
</data>
<data name="deleteToolStripMenuItem1.Text" xml:space="preserve">
<value>&amp;Delete</value>
</data>
<data name="toolStripMenuItem2.Size" type="System.Drawing.Size, System.Drawing">
<value>114, 6</value>
</data>
<data name="refreshToolStripMenuItem1.Size" type="System.Drawing.Size, System.Drawing">
<value>117, 22</value>
</data>
<data name="refreshToolStripMenuItem1.Text" xml:space="preserve">
<value>R&amp;efresh</value>
</data>
<data name="localContextMenuStrip.Size" type="System.Drawing.Size, System.Drawing">
<value>118, 76</value>
</data>
<data name="&gt;&gt;localContextMenuStrip.Name" xml:space="preserve">
<value>localContextMenuStrip</value>
</data>
<data name="&gt;&gt;localContextMenuStrip.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="leftListView.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value>
</data>
<data name="leftListView.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 50</value>
</data>
<data name="leftListView.Size" type="System.Drawing.Size, System.Drawing">
<value>320, 388</value>
</data>
<data name="leftListView.TabIndex" type="System.Int32, mscorlib">
<value>199</value>
</data>
<data name="&gt;&gt;leftListView.Name" xml:space="preserve">
<value>leftListView</value>
</data>
@@ -904,6 +997,48 @@
<data name="&gt;&gt;leftListView.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="localLabel.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Left, Right</value>
</data>
<data name="localLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="localLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>3, 3</value>
</data>
<data name="localLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>33, 13</value>
</data>
<data name="localLabel.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="localLabel.Text" xml:space="preserve">
<value>Local</value>
</data>
<data name="&gt;&gt;localLabel.Name" xml:space="preserve">
<value>localLabel</value>
</data>
<data name="&gt;&gt;localLabel.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;localLabel.Parent" xml:space="preserve">
<value>leftTopPanel</value>
</data>
<data name="&gt;&gt;localLabel.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="leftTopPanel.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Top</value>
</data>
<data name="leftTopPanel.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 0</value>
</data>
<data name="leftTopPanel.Size" type="System.Drawing.Size, System.Drawing">
<value>320, 50</value>
</data>
<data name="leftTopPanel.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
</data>
<data name="&gt;&gt;leftTopPanel.Name" xml:space="preserve">
<value>leftTopPanel</value>
</data>
@@ -970,177 +1105,6 @@
<data name="mainTableLayoutPanel.LayoutSettings" type="System.Windows.Forms.TableLayoutSettings, System.Windows.Forms">
<value>&lt;?xml version="1.0" encoding="utf-16"?&gt;&lt;TableLayoutSettings&gt;&lt;Controls&gt;&lt;Control Name="panel1" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /&gt;&lt;Control Name="rightPanel" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /&gt;&lt;Control Name="leftPanel" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /&gt;&lt;/Controls&gt;&lt;Columns Styles="Percent,50,Absolute,30,Percent,50" /&gt;&lt;Rows Styles="Percent,100" /&gt;&lt;/TableLayoutSettings&gt;</value>
</data>
<data name="remoteLabel.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Left, Right</value>
</data>
<data name="remoteLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="remoteLabel.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="remoteLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>3, 3</value>
</data>
<data name="remoteLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>44, 13</value>
</data>
<data name="remoteLabel.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="remoteLabel.Text" xml:space="preserve">
<value>Remote</value>
</data>
<data name="&gt;&gt;remoteLabel.Name" xml:space="preserve">
<value>remoteLabel</value>
</data>
<data name="&gt;&gt;remoteLabel.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;remoteLabel.Parent" xml:space="preserve">
<value>rightTopPanel</value>
</data>
<data name="&gt;&gt;remoteLabel.ZOrder" xml:space="preserve">
<value>6</value>
</data>
<data name="columnHeader1.Text" xml:space="preserve">
<value>Name</value>
</data>
<data name="columnHeader1.Width" type="System.Int32, mscorlib">
<value>220</value>
</data>
<data name="columnHeader2.Text" xml:space="preserve">
<value>Size</value>
</data>
<data name="columnHeader2.TextAlign" type="System.Windows.Forms.HorizontalAlignment, System.Windows.Forms">
<value>Right</value>
</data>
<data name="columnHeader2.Width" type="System.Int32, mscorlib">
<value>80</value>
</data>
<metadata name="localContextMenuStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>830, 17</value>
</metadata>
<data name="localContextMenuStrip.Size" type="System.Drawing.Size, System.Drawing">
<value>118, 76</value>
</data>
<data name="&gt;&gt;localContextMenuStrip.Name" xml:space="preserve">
<value>localContextMenuStrip</value>
</data>
<data name="&gt;&gt;localContextMenuStrip.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="leftListView.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value>
</data>
<data name="leftListView.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 50</value>
</data>
<data name="leftListView.Size" type="System.Drawing.Size, System.Drawing">
<value>320, 388</value>
</data>
<data name="leftListView.TabIndex" type="System.Int32, mscorlib">
<value>199</value>
</data>
<data name="&gt;&gt;leftListView.Name" xml:space="preserve">
<value>leftListView</value>
</data>
<data name="&gt;&gt;leftListView.Type" xml:space="preserve">
<value>System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;leftListView.Parent" xml:space="preserve">
<value>leftPanel</value>
</data>
<data name="&gt;&gt;leftListView.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="renameToolStripMenuItem1.Size" type="System.Drawing.Size, System.Drawing">
<value>117, 22</value>
</data>
<data name="renameToolStripMenuItem1.Text" xml:space="preserve">
<value>&amp;Rename</value>
</data>
<data name="deleteToolStripMenuItem1.Size" type="System.Drawing.Size, System.Drawing">
<value>117, 22</value>
</data>
<data name="deleteToolStripMenuItem1.Text" xml:space="preserve">
<value>&amp;Delete</value>
</data>
<data name="toolStripMenuItem2.Size" type="System.Drawing.Size, System.Drawing">
<value>114, 6</value>
</data>
<data name="refreshToolStripMenuItem1.Size" type="System.Drawing.Size, System.Drawing">
<value>117, 22</value>
</data>
<data name="refreshToolStripMenuItem1.Text" xml:space="preserve">
<value>R&amp;efresh</value>
</data>
<data name="&gt;&gt;localLabel.Name" xml:space="preserve">
<value>localLabel</value>
</data>
<data name="&gt;&gt;localLabel.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;localLabel.Parent" xml:space="preserve">
<value>leftTopPanel</value>
</data>
<data name="&gt;&gt;localLabel.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="leftTopPanel.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Top</value>
</data>
<data name="leftTopPanel.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 0</value>
</data>
<data name="leftTopPanel.Size" type="System.Drawing.Size, System.Drawing">
<value>320, 50</value>
</data>
<data name="leftTopPanel.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
</data>
<data name="&gt;&gt;leftTopPanel.Name" xml:space="preserve">
<value>leftTopPanel</value>
</data>
<data name="&gt;&gt;leftTopPanel.Type" xml:space="preserve">
<value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;leftTopPanel.Parent" xml:space="preserve">
<value>leftPanel</value>
</data>
<data name="&gt;&gt;leftTopPanel.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="localLabel.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Left, Right</value>
</data>
<data name="localLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="localLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>3, 3</value>
</data>
<data name="localLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>33, 13</value>
</data>
<data name="localLabel.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="localLabel.Text" xml:space="preserve">
<value>Local</value>
</data>
<data name="&gt;&gt;localLabel.Name" xml:space="preserve">
<value>localLabel</value>
</data>
<data name="&gt;&gt;localLabel.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;localLabel.Parent" xml:space="preserve">
<value>leftTopPanel</value>
</data>
<data name="&gt;&gt;localLabel.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>
@@ -1695,10 +1659,22 @@
<data name="&gt;&gt;refreshToolStripMenuItem1.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;columnHeader5.Name" xml:space="preserve">
<value>columnHeader5</value>
</data>
<data name="&gt;&gt;columnHeader5.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;columnHeader6.Name" xml:space="preserve">
<value>columnHeader6</value>
</data>
<data name="&gt;&gt;columnHeader6.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;$this.Name" xml:space="preserve">
<value>FileViewer</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
</root>
</root>

View File

@@ -3379,7 +3379,7 @@ namespace MeshCentralRouter
{
"Alternative Port",
new Dictionary<string, string>() {
{"de","Alternativer Hafen"},
{"de","Alternativer Port"},
{"hi","वैकल्पिक बंदरगाह"},
{"fr","Port alternatif"},
{"zh-chs","替代端口"},
@@ -4585,7 +4585,7 @@ namespace MeshCentralRouter
{
"Local Port",
new Dictionary<string, string>() {
{"de","Lokaler Hafen"},
{"de","Lokaler Port"},
{"hi","स्थानीय बंदरगाह"},
{"fr","Port local"},
{"zh-chs","本地端口"},