diff --git a/Assets/Images/screenshot_nwnlr1.png b/Assets/Images/screenshot_nwnlr1.png
index 64bc429..48da4f0 100644
Binary files a/Assets/Images/screenshot_nwnlr1.png and b/Assets/Images/screenshot_nwnlr1.png differ
diff --git a/Assets/Images/screenshot_nwnlr2.png b/Assets/Images/screenshot_nwnlr2.png
index 87e89b7..2b8bd63 100644
Binary files a/Assets/Images/screenshot_nwnlr2.png and b/Assets/Images/screenshot_nwnlr2.png differ
diff --git a/Assets/Images/screenshot_nwnlr3.png b/Assets/Images/screenshot_nwnlr3.png
index 7e4b24b..62f9375 100644
Binary files a/Assets/Images/screenshot_nwnlr3.png and b/Assets/Images/screenshot_nwnlr3.png differ
diff --git a/Classes/FileHandler.cs b/Classes/FileHandler.cs
index adc1145..8d2d075 100644
--- a/Classes/FileHandler.cs
+++ b/Classes/FileHandler.cs
@@ -1,4 +1,14 @@
-using System;
+/*
+ * Author: © noblesigma
+ * Project: NWNLogRotator
+ * GitHub: https://github.com/noblesigma/NWNLogRotator
+ * Date: 3/3/2021
+ * License: MIT
+ * Purpose: This program is designed used alongside the Neverwinter Nights game, either Enhanced Edition, or 1.69.
+ * This program does not come with a warranty. Any support may be found on the GitHub page.
+*/
+
+using System;
using System.IO;
using System.Linq;
using System.Windows;
diff --git a/Classes/LogParser.cs b/Classes/LogParser.cs
index eeb3e9a..72f76ae 100644
--- a/Classes/LogParser.cs
+++ b/Classes/LogParser.cs
@@ -1,4 +1,14 @@
-using System;
+/*
+ * Author: © noblesigma
+ * Project: NWNLogRotator
+ * GitHub: https://github.com/noblesigma/NWNLogRotator
+ * Date: 3/3/2021
+ * License: MIT
+ * Purpose: This program is designed used alongside the Neverwinter Nights game, either Enhanced Edition, or 1.69.
+ * This program does not come with a warranty. Any support may be found on the GitHub page.
+*/
+
+using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
diff --git a/Classes/Notification.cs b/Classes/Notification.cs
index 27369f6..0f83daa 100644
--- a/Classes/Notification.cs
+++ b/Classes/Notification.cs
@@ -1,4 +1,14 @@
-using System.Reflection;
+/*
+ * Author: © noblesigma
+ * Project: NWNLogRotator
+ * GitHub: https://github.com/noblesigma/NWNLogRotator
+ * Date: 3/3/2021
+ * License: MIT
+ * Purpose: This program is designed used alongside the Neverwinter Nights game, either Enhanced Edition, or 1.69.
+ * This program does not come with a warranty. Any support may be found on the GitHub page.
+*/
+
+using System.Reflection;
using System.Windows.Forms;
namespace NWNLogRotator.Classes
diff --git a/Classes/Settings.cs b/Classes/Settings.cs
index ee2190b..495ac57 100644
--- a/Classes/Settings.cs
+++ b/Classes/Settings.cs
@@ -1,4 +1,14 @@
-namespace NWNLogRotator.Classes
+/*
+ * Author: © noblesigma
+ * Project: NWNLogRotator
+ * GitHub: https://github.com/noblesigma/NWNLogRotator
+ * Date: 3/3/2021
+ * License: MIT
+ * Purpose: This program is designed used alongside the Neverwinter Nights game, either Enhanced Edition, or 1.69.
+ * This program does not come with a warranty. Any support may be found on the GitHub page.
+*/
+
+namespace NWNLogRotator.Classes
{
public class Settings
{
diff --git a/ExportConfiguration.xaml.cs b/ExportConfiguration.xaml.cs
index e00978a..fc66aaa 100644
--- a/ExportConfiguration.xaml.cs
+++ b/ExportConfiguration.xaml.cs
@@ -1,4 +1,14 @@
-using NWNLogRotator.Classes;
+/*
+ * Author: © noblesigma
+ * Project: NWNLogRotator
+ * GitHub: https://github.com/noblesigma/NWNLogRotator
+ * Date: 3/3/2021
+ * License: MIT
+ * Purpose: This program is designed used alongside the Neverwinter Nights game, either Enhanced Edition, or 1.69.
+ * This program does not come with a warranty. Any support may be found on the GitHub page.
+*/
+
+using NWNLogRotator.Classes;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Media;
diff --git a/LauncherConfiguration.xaml.cs b/LauncherConfiguration.xaml.cs
index 14b26be..37cc1e0 100644
--- a/LauncherConfiguration.xaml.cs
+++ b/LauncherConfiguration.xaml.cs
@@ -1,4 +1,14 @@
-using NWNLogRotator.Classes;
+/*
+ * Author: © noblesigma
+ * Project: NWNLogRotator
+ * GitHub: https://github.com/noblesigma/NWNLogRotator
+ * Date: 3/3/2021
+ * License: MIT
+ * Purpose: This program is designed used alongside the Neverwinter Nights game, either Enhanced Edition, or 1.69.
+ * This program does not come with a warranty. Any support may be found on the GitHub page.
+*/
+
+using NWNLogRotator.Classes;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Input;
@@ -83,7 +93,6 @@ public void ActivateLightTheme()
/*
* Background
*/
- PathToClientLabel.Background = Brushes.White;
PathToClientTextBox.Background = Brushes.White;
ServerAddressTextBox.Background = Brushes.White;
ServerPasswordTextBox.Background = Brushes.White;
diff --git a/NWNLogRotator.xaml b/NWNLogRotator.xaml
index ae80c96..998fca7 100644
--- a/NWNLogRotator.xaml
+++ b/NWNLogRotator.xaml
@@ -47,7 +47,7 @@
-
+
@@ -56,6 +56,6 @@
-
+
diff --git a/NWNLogRotator.xaml.cs b/NWNLogRotator.xaml.cs
index d4314c6..512cac0 100644
--- a/NWNLogRotator.xaml.cs
+++ b/NWNLogRotator.xaml.cs
@@ -1,8 +1,8 @@
/*
- * Author: © Notsigma
+ * Author: © noblesigma
* Project: NWNLogRotator
- * GitHub: https://github.com/notsigma/NWNLogRotator
- * Date: 10/27/2020
+ * GitHub: https://github.com/noblesigma/NWNLogRotator
+ * Date: 3/3/2021
* License: MIT
* Purpose: This program is designed used alongside the Neverwinter Nights game, either Enhanced Edition, or 1.69.
* This program does not come with a warranty. Any support may be found on the GitHub page.
@@ -405,6 +405,7 @@ private void ActivateDarkTheme()
HintLabel.Foreground = new SolidColorBrush(Colors.White);
PathHelperLabel.Foreground = new SolidColorBrush(Colors.White);
OutputHelperLabel.Foreground = new SolidColorBrush(Colors.White);
+ GeneralSettingsLabel.Foreground = new SolidColorBrush(Colors.White);
/*
* Transformations
@@ -467,6 +468,7 @@ private void ActivateLightTheme()
HintLabel.Foreground = new SolidColorBrush(Colors.Black);
PathHelperLabel.Foreground = new SolidColorBrush(Colors.Black);
OutputHelperLabel.Foreground = new SolidColorBrush(Colors.Black);
+ GeneralSettingsLabel.Foreground = new SolidColorBrush(Colors.Black);
/*
* Transformations
@@ -679,6 +681,11 @@ private void MinimumRowsCountSlider_ValueChanged(object sender, RoutedPropertyCh
MinimumRowsCountTextBlock.Text = e.NewValue.ToString();
}
+ private void SaveBackupCheckBox_Unchecked(object sender, RoutedEventArgs e)
+ {
+ SaveBackupOnlyCheckBox.IsChecked = false;
+ }
+
private void SaveBackupOnlyCheckBox_Checked(object sender, RoutedEventArgs e)
{
SaveBackupCheckBox.IsChecked = true;
diff --git a/Properties/AssemblyInfo.cs b/Properties/AssemblyInfo.cs
index 7bbb3e3..14948a5 100644
--- a/Properties/AssemblyInfo.cs
+++ b/Properties/AssemblyInfo.cs
@@ -8,7 +8,7 @@
[assembly: AssemblyTitle("NWNLogRotator")]
[assembly: AssemblyDescription("Transforms and parses any Neverwinter Nights chat log into beautiful HTML. Written in C# .NET. NWNLogRotator is both Enhanced Edition and 1.69 compatible.")]
[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("notsigma")]
+[assembly: AssemblyCompany("noblesigma")]
[assembly: AssemblyProduct("NWNLogRotator")]
[assembly: AssemblyCopyright("Copyright © 2020")]
[assembly: AssemblyTrademark("")]
@@ -49,5 +49,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("0.0.8.5")]
-[assembly: AssemblyFileVersion("0.0.8.5")]
+[assembly: AssemblyVersion("0.1.0.0")]
+[assembly: AssemblyFileVersion("0.1.0.0")]
diff --git a/README.md b/README.md
index a6c36d2..58e2a38 100644
--- a/README.md
+++ b/README.md
@@ -1,15 +1,15 @@
# NWNLogRotator
Use this NWN Log Rotator to colorize, clean, and automatically save Neverwinter Nights chat logs into beautiful HTML. Enhanced Edition and 1.69 compatible.
-##### Click here for an example of a parsed log.
+##### Click here for an example of a parsed log.
##### Click here to see a usage video.
# Download
-Latest version can be found here.
+Latest version can be found here.
# Screenshots
-![Screenshot of NWNLogRotator main would be here](https://raw.githubusercontent.com/notsigma/NWNLogRotator/master/Assets/Images/screenshot_nwnlr1.png)
-![Screenshot of NWNLogRotator export would be here](https://raw.githubusercontent.com/notsigma/NWNLogRotator/master/Assets/Images/screenshot_nwnlr2.png)
-![Screenshot of NWNLogRotator launcher would be here](https://raw.githubusercontent.com/notsigma/NWNLogRotator/master/Assets/Images/screenshot_nwnlr3.png)
+![Screenshot of NWNLogRotator main would be here](https://raw.githubusercontent.com/noblesigma/NWNLogRotator/master/Assets/Images/screenshot_nwnlr1.png)
+![Screenshot of NWNLogRotator export would be here](https://raw.githubusercontent.com/noblesigma/NWNLogRotator/master/Assets/Images/screenshot_nwnlr2.png)
+![Screenshot of NWNLogRotator launcher would be here](https://raw.githubusercontent.com/noblesigma/NWNLogRotator/master/Assets/Images/screenshot_nwnlr3.png)
# Automation (How it works)
While open, NWNLogRotator will process new logs automatically based on the status of whether Neverwinter Nights is running. Configure the directories to match with your Neverwinter Nights default log storage, and it will process them automatically.