- Added support for downloading assets (including auto-update) - By default, auto-update is turned off. Enable it in settings. - Default repository for app icons and names is [https://github.com/tverona1/QuestAppLauncher_assets]. This can be configured in config.json.
19 lines
490 B
C#
19 lines
490 B
C#
namespace QuestAppLauncher
|
|
{
|
|
/// <summary>
|
|
/// Interface to determine download progress
|
|
/// </summary>
|
|
public interface IDownloadProgress
|
|
{
|
|
void OnCheckingForUpdates();
|
|
void OnNoUpdatesAvailable();
|
|
void OnUpdateFinish();
|
|
|
|
void OnDownloadStart(string name);
|
|
void OnDownloadProgress(float progressPercentage, int totalContent, int receivedContent);
|
|
void OnDownloadFinish();
|
|
|
|
void OnError(string message);
|
|
}
|
|
}
|