finish login & polish up
This commit is contained in:
@@ -23,6 +23,7 @@ internal static class Program
|
||||
{
|
||||
// Load settings
|
||||
AppTempFolder = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "OwnChar", "Desktop");
|
||||
Directory.CreateDirectory(AppTempFolder);
|
||||
SettingsManager = new SettingsManager(Path.Combine(AppTempFolder, "Settings.json"), true);
|
||||
AppApi.Instance.Settings = SettingsManager.Instance;
|
||||
|
||||
@@ -33,12 +34,10 @@ internal static class Program
|
||||
|
||||
// Load plugins
|
||||
OwnCharPlugins.Instance.LoadOwnPlugins();
|
||||
var pluginPath = Path.Combine(Path.GetDirectoryName(Pilz.IO.Extensions.GetExecutablePath())!, "Plugins");
|
||||
if (Directory.Exists(pluginPath))
|
||||
{
|
||||
var plugins = Directory.GetDirectories(pluginPath, "*", SearchOption.TopDirectoryOnly).Select(n => Path.Combine(n, n + ".dll")).ToArray();
|
||||
OwnCharPlugins.Instance.LoadPlugins(plugins);
|
||||
}
|
||||
var pluginPath = Path.Combine(AppTempFolder, "Plugins");
|
||||
Directory.CreateDirectory(pluginPath);
|
||||
var plugins = Directory.GetDirectories(pluginPath, "*", SearchOption.TopDirectoryOnly).Select(n => Path.Combine(n, n + ".dll")).ToArray();
|
||||
OwnCharPlugins.Instance.LoadPlugins(plugins);
|
||||
|
||||
// Start main window
|
||||
var mainWindow = new MainWindow();
|
||||
|
||||
Reference in New Issue
Block a user