1
1
mirror of https://github.com/ryujinx-mirror/ryujinx.git synced 2025-10-02 09:45:50 -05:00
Files
ryujinx/src/Ryujinx.Gtk3/UI/XCIFileTrimmerLog.cs

28 lines
659 B
C#

using Ryujinx.Common.Logging;
using System;
namespace Ryujinx.UI
{
internal class XCIFileTrimmerLog : Ryujinx.Common.Logging.XCIFileTrimmerLog
{
private readonly MainWindow _mainWindow;
public XCIFileTrimmerLog(MainWindow mainWindow)
{
_mainWindow = mainWindow;
}
public override void Progress(long current, long total, string text, bool complete)
{
if (!complete)
{
_mainWindow.UpdateProgress((double)current / (double)total);
}
else
{
_mainWindow.EndProgress();
}
}
}
}