mirror of
https://github.com/wabbajack-tools/wabbajack.git
synced 2024-08-30 18:42:17 +00:00
fixup some modlist definition mappings
This commit is contained in:
parent
f851432d51
commit
f1e316f544
@ -53,7 +53,7 @@ namespace Wabbajack.Common
|
||||
|
||||
public static string ModPermissionsURL = "https://raw.githubusercontent.com/wabbajack-tools/opt-out-lists/master/NexusModPermissions.yml";
|
||||
public static string ServerWhitelistURL = "https://raw.githubusercontent.com/wabbajack-tools/opt-out-lists/master/ServerWhitelist.yml";
|
||||
public static string ModlistMetadataURL = "https://raw.githubusercontent.com/wabbajack-tools/wabbajack-tools.github.io/code/src/assets/states/modlistState.json";
|
||||
public static string ModlistMetadataURL = "https://raw.githubusercontent.com/wabbajack-tools/mod-lists/master/modlists.json";
|
||||
|
||||
public static string UserAgent
|
||||
{
|
||||
|
@ -53,7 +53,6 @@ namespace Wabbajack.UI
|
||||
_url = url;
|
||||
_downloadName = name;
|
||||
_destination = destination;
|
||||
_resultFn = resultFn;
|
||||
|
||||
Start();
|
||||
}
|
||||
@ -69,7 +68,6 @@ namespace Wabbajack.UI
|
||||
|
||||
_parent.Result = DownloadWindow.WindowResult.Completed;
|
||||
_parent.Dispatcher.Invoke(() => _parent.Close());
|
||||
_resultFn(DownloadWindow.WindowResult.Completed);
|
||||
});
|
||||
_downloadThread.Start();
|
||||
}
|
||||
@ -83,7 +81,6 @@ namespace Wabbajack.UI
|
||||
|
||||
File.Delete(_destination);
|
||||
_parent.Result = DownloadWindow.WindowResult.Canceled;
|
||||
_resultFn(DownloadWindow.WindowResult.Canceled);
|
||||
}
|
||||
|
||||
|
||||
|
@ -47,6 +47,10 @@ namespace Wabbajack
|
||||
// UIUtils.OpenFileDialog($"Wabbajack Modlist (*{Consts.ModlistExtension})|*{Consts.ModlistExtension}"));
|
||||
|
||||
var result = ((ModeSelectionWindowViewModel)DataContext).Download();
|
||||
if (result != null)
|
||||
{
|
||||
OpenMainWindow(RunMode.Install, result);
|
||||
}
|
||||
}
|
||||
|
||||
private void OpenMainWindow(RunMode mode, string file)
|
||||
|
@ -40,15 +40,10 @@ namespace Wabbajack.UI
|
||||
if (!Directory.Exists(Consts.ModListDownloadFolder))
|
||||
Directory.CreateDirectory(Consts.ModListDownloadFolder);
|
||||
|
||||
string dest = Path.Combine(Consts.ModListDownloadFolder, SelectedModList.Links.MachineURL);
|
||||
string dest = Path.Combine(Consts.ModListDownloadFolder, SelectedModList.Links.MachineURL + Consts.ModlistExtension);
|
||||
|
||||
string result = null;
|
||||
var window = new DownloadWindow(SelectedModList.Links.Download, SelectedModList.Title, dest,
|
||||
complete =>
|
||||
{
|
||||
if (complete == DownloadWindow.WindowResult.Completed)
|
||||
result = dest;
|
||||
});
|
||||
var window = new DownloadWindow(SelectedModList.Links.Download, SelectedModList.Title, dest);
|
||||
window.ShowDialog();
|
||||
|
||||
if (window.Result == DownloadWindow.WindowResult.Completed)
|
||||
|
Loading…
Reference in New Issue
Block a user