Skip to content

Commit 878baf2

Browse files
authored
Version 1.8.0.0 (#142)
1 parent c5be513 commit 878baf2

File tree

146 files changed

+6194
-580
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

146 files changed

+6194
-580
lines changed

Documentation/README.md

Lines changed: 1 addition & 1 deletion

Documentation/_images/ARPTable.png

-16.8 KB
-28.1 KB
Binary file not shown.

Documentation/_images/Connections.png

1.66 KB

Documentation/_images/DNSLookup.png

3.43 KB

Documentation/_images/HTTPHeaders.png

-3.28 KB

Documentation/_images/IPScanner.png

15.4 KB

Documentation/_images/Listeners.png

5.51 KB

Documentation/_images/Lookup_OUI.png

-1.52 KB

Documentation/_images/Lookup_Port.png

-1.24 KB

Documentation/_images/Ping.png

9.29 KB

Documentation/_images/PortScanner.png

-2.7 KB

Documentation/_images/PuTTY.png

-19.2 KB
70.6 KB
2.08 KB

Documentation/_images/SNMP_v3_Get.png

108 Bytes

Documentation/_images/SNMP_v3_Set.png

-109 Bytes
2.73 KB
Binary file not shown.
Binary file not shown.

Documentation/_images/TightVNC.png

168 KB

Documentation/_images/Traceroute.png

8.05 KB

Documentation/_images/WakeOnLAN.png

-879 Bytes

Documentation/_images/Whois.png

57.7 KB

Documentation/de-DE/Application/ARPTable.md

Lines changed: 0 additions & 4 deletions
Lines changed: 8 additions & 4 deletions
Lines changed: 5 additions & 0 deletions
Lines changed: 5 additions & 0 deletions

Documentation/de-DE/README.md

Lines changed: 2 additions & 0 deletions

Documentation/en-US/Application/ARPTable.md

Lines changed: 0 additions & 4 deletions
Lines changed: 9 additions & 4 deletions
Lines changed: 5 additions & 0 deletions
Lines changed: 5 additions & 0 deletions

Documentation/en-US/README.md

Lines changed: 2 additions & 0 deletions

NETworkManager.gif

392 KB

README.md

Lines changed: 8 additions & 1 deletion

Source/NETworkManager.sln.DotSettings

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,15 @@
2424
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/Abbreviations/=SSH/@EntryIndexedValue">SSH</s:String>
2525
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/Abbreviations/=TCP/@EntryIndexedValue">TCP</s:String>
2626
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/Abbreviations/=TTY/@EntryIndexedValue">PuTTY</s:String>
27+
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/Abbreviations/=VNC/@EntryIndexedValue">VNC</s:String>
2728
<s:String x:Key="/Default/CodeStyle/Naming/XamlNaming/Abbreviations/=CIDR/@EntryIndexedValue">CIDR</s:String>
2829
<s:String x:Key="/Default/CodeStyle/Naming/XamlNaming/Abbreviations/=DNS/@EntryIndexedValue">DNS</s:String>
30+
<s:String x:Key="/Default/CodeStyle/Naming/XamlNaming/Abbreviations/=HTTP/@EntryIndexedValue">HTTP</s:String>
2931
<s:String x:Key="/Default/CodeStyle/Naming/XamlNaming/Abbreviations/=ID/@EntryIndexedValue">ID</s:String>
3032
<s:String x:Key="/Default/CodeStyle/Naming/XamlNaming/Abbreviations/=IP/@EntryIndexedValue">IP</s:String>
3133
<s:String x:Key="/Default/CodeStyle/Naming/XamlNaming/Abbreviations/=LAN/@EntryIndexedValue">LAN</s:String>
3234
<s:String x:Key="/Default/CodeStyle/Naming/XamlNaming/Abbreviations/=LANMAC/@EntryIndexedValue">LANMAC</s:String>
3335
<s:String x:Key="/Default/CodeStyle/Naming/XamlNaming/Abbreviations/=MAC/@EntryIndexedValue">MAC</s:String>
3436
<s:String x:Key="/Default/CodeStyle/Naming/XamlNaming/Abbreviations/=OID/@EntryIndexedValue">OID</s:String>
35-
<s:String x:Key="/Default/CodeStyle/Naming/XamlNaming/Abbreviations/=TTY/@EntryIndexedValue">TTY</s:String></wpf:ResourceDictionary>
37+
<s:String x:Key="/Default/CodeStyle/Naming/XamlNaming/Abbreviations/=TTY/@EntryIndexedValue">TTY</s:String>
38+
<s:String x:Key="/Default/CodeStyle/Naming/XamlNaming/Abbreviations/=VNC/@EntryIndexedValue">VNC</s:String></wpf:ResourceDictionary>

Source/NETworkManager/App.config

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,10 @@
88
<userSettings>
99
<NETworkManager.Properties.Settings>
1010
<setting name="Settings_CustomSettingsLocation" serializeAs="String">
11-
<value/>
11+
<value />
12+
</setting>
13+
<setting name="UpgradeRequired" serializeAs="String">
14+
<value>True</value>
1215
</setting>
1316
</NETworkManager.Properties.Settings>
1417
</userSettings>

Source/NETworkManager/App.xaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
<ResourceDictionary Source="/Resources/Styles/CheckBoxStyles.xaml" />
2626
<ResourceDictionary Source="/Resources/Styles/ContextMenuStyles.xaml" />
2727
<ResourceDictionary Source="/Resources/Styles/DataGridStyles.xaml" />
28+
<ResourceDictionary Source="/Resources/Styles/DropDownButtonStyles.xaml" />
2829
<ResourceDictionary Source="/Resources/Styles/GridSplitterStyles.xaml" />
2930
<ResourceDictionary Source="/Resources/Styles/GroupBoxStyles.xaml" />
3031
<ResourceDictionary Source="/Resources/Styles/NumericUpDownStyles.xaml" />

Source/NETworkManager/App.xaml.cs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,19 @@ private void Application_Startup(object sender, StartupEventArgs e)
4949
// Load application settings (profiles/Profiles/clients are loaded when needed)
5050
try
5151
{
52+
// Update integrated settings %LocalAppData%\NETworkManager\NETworkManager_GUID (custom settings path)
53+
if (Settings.Default.UpgradeRequired)
54+
{
55+
Debug.Write("Upgrade settings...");
56+
Settings.Default.Upgrade();
57+
Settings.Default.UpgradeRequired = false;
58+
}
59+
5260
SettingsManager.Load();
61+
62+
// Update settings (Default --> %AppData%\NETworkManager\Settings)
63+
if (AssemblyManager.Current.Version > new Version(SettingsManager.Current.SettingsVersion))
64+
SettingsManager.Update(AssemblyManager.Current.Version, new Version(SettingsManager.Current.SettingsVersion));
5365
}
5466
catch (InvalidOperationException)
5567
{

Source/NETworkManager/ApplicationViewManager.cs

Lines changed: 22 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -41,24 +41,26 @@ public static string GetTranslatedNameByName(Name name)
4141
return Resources.Localization.Strings.RemoteDesktop;
4242
case Name.PuTTY:
4343
return Resources.Localization.Strings.PuTTY;
44+
case Name.TightVNC:
45+
return Resources.Localization.Strings.TightVNC;
4446
case Name.SNMP:
4547
return Resources.Localization.Strings.SNMP;
4648
case Name.WakeOnLAN:
47-
return Resources.Localization.Strings.WakeOnLAN;
49+
return Resources.Localization.Strings.WakeOnLAN;
50+
case Name.HTTPHeaders:
51+
return Resources.Localization.Strings.HTTPHeaders;
52+
case Name.Whois:
53+
return Resources.Localization.Strings.Whois;
4854
case Name.SubnetCalculator:
4955
return Resources.Localization.Strings.SubnetCalculator;
5056
case Name.Lookup:
5157
return Resources.Localization.Strings.Lookup;
52-
case Name.Whois:
53-
return Resources.Localization.Strings.Whois;
54-
case Name.HTTPHeaders:
55-
return Resources.Localization.Strings.HTTPHeaders;
5658
case Name.Connections:
5759
return Resources.Localization.Strings.Connections;
5860
case Name.Listeners:
5961
return Resources.Localization.Strings.Listeners;
6062
case Name.ARPTable:
61-
return Resources.Localization.Strings.ARPTable;
63+
return Resources.Localization.Strings.ARPTable;
6264
default:
6365
return "Name not found!";
6466
}
@@ -94,24 +96,27 @@ public static Canvas GetIconByName(Name name)
9496
case Name.PuTTY:
9597
canvas.Children.Add(new PackIconOcticons { Kind = PackIconOcticonsKind.Terminal });
9698
break;
99+
case Name.TightVNC:
100+
canvas.Children.Add(new PackIconMaterial {Kind = PackIconMaterialKind.EyeOutline});
101+
break;
97102
case Name.SNMP:
98103
canvas.Children.Add(new PackIconMaterial { Kind = PackIconMaterialKind.Switch });
99104
break;
100105
case Name.WakeOnLAN:
101106
canvas.Children.Add(new PackIconMaterial { Kind = PackIconMaterialKind.Power });
102107
break;
108+
case Name.HTTPHeaders:
109+
canvas.Children.Add(new PackIconMaterial { Kind = PackIconMaterialKind.Web });
110+
break;
111+
case Name.Whois:
112+
canvas.Children.Add(new PackIconMaterial {Kind = PackIconMaterialKind.CloudSearchOutline});
113+
break;
103114
case Name.SubnetCalculator:
104115
canvas.Children.Add(new PackIconModern { Kind = PackIconModernKind.Calculator });
105116
break;
106117
case Name.Lookup:
107118
canvas.Children.Add(new PackIconMaterial { Kind = PackIconMaterialKind.Magnify });
108119
break;
109-
case Name.Whois:
110-
canvas.Children.Add(new PackIconMaterial { Kind = PackIconMaterialKind.CloudSearchOutline });
111-
break;
112-
case Name.HTTPHeaders:
113-
canvas.Children.Add(new PackIconMaterial { Kind = PackIconMaterialKind.Web });
114-
break;
115120
case Name.Connections:
116121
canvas.Children.Add(new PackIconModern { Kind = PackIconModernKind.Connect });
117122
break;
@@ -140,12 +145,14 @@ public enum Name
140145
DNSLookup,
141146
RemoteDesktop,
142147
PuTTY,
148+
TightVNC,
143149
SNMP,
144-
WakeOnLAN,
150+
WakeOnLAN,
151+
HTTPHeaders,
152+
Whois,
145153
SubnetCalculator,
146154
Lookup,
147-
Whois,
148-
HTTPHeaders,
155+
//Routing,
149156
Connections,
150157
Listeners,
151158
ARPTable

0 commit comments

Comments
 (0)