Remove save data creation prompt (#3252)
* begone * review * mods directory update
This commit is contained in:
parent
952f6f8a65
commit
6a9e9b5360
2 changed files with 3 additions and 16 deletions
|
@ -161,7 +161,7 @@ namespace Ryujinx.HLE.HOS
|
||||||
|
|
||||||
if (titleModsPath == null)
|
if (titleModsPath == null)
|
||||||
{
|
{
|
||||||
Logger.Info?.Print(LogClass.ModLoader, $"Creating mods dir for Title {titleId.ToUpper()}");
|
Logger.Info?.Print(LogClass.ModLoader, $"Creating mods directory for Title {titleId.ToUpper()}");
|
||||||
titleModsPath = contentsDir.CreateSubdirectory(titleId);
|
titleModsPath = contentsDir.CreateSubdirectory(titleId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -86,23 +86,10 @@ namespace Ryujinx.Ui.Widgets
|
||||||
|
|
||||||
if (ResultFs.TargetNotFound.Includes(result))
|
if (ResultFs.TargetNotFound.Includes(result))
|
||||||
{
|
{
|
||||||
// Savedata was not found. Ask the user if they want to create it
|
|
||||||
using MessageDialog messageDialog = new MessageDialog(null, DialogFlags.Modal, MessageType.Question, ButtonsType.YesNo, null)
|
|
||||||
{
|
|
||||||
Title = "Ryujinx",
|
|
||||||
Icon = new Gdk.Pixbuf(Assembly.GetExecutingAssembly(), "Ryujinx.Ui.Resources.Logo_Ryujinx.png"),
|
|
||||||
Text = $"There is no savedata for {titleName} [{titleId:x16}]",
|
|
||||||
SecondaryText = "Would you like to create savedata for this game?",
|
|
||||||
WindowPosition = WindowPosition.Center
|
|
||||||
};
|
|
||||||
|
|
||||||
if (messageDialog.Run() != (int)ResponseType.Yes)
|
|
||||||
{
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
ref ApplicationControlProperty control = ref controlHolder.Value;
|
ref ApplicationControlProperty control = ref controlHolder.Value;
|
||||||
|
|
||||||
|
Logger.Info?.Print(LogClass.Application, $"Creating save directory for Title: {titleName} [{titleId:x16}]");
|
||||||
|
|
||||||
if (Utilities.IsZeros(controlHolder.ByteSpan))
|
if (Utilities.IsZeros(controlHolder.ByteSpan))
|
||||||
{
|
{
|
||||||
// If the current application doesn't have a loaded control property, create a dummy one
|
// If the current application doesn't have a loaded control property, create a dummy one
|
||||||
|
|
Reference in a new issue