├── .gitignore ├── GameUpdater.Bootsrapper ├── Bundle.wxs ├── GameUpdater.Bootsrapper.wixproj ├── README.md └── res │ ├── BootstrapperTheme.wxl │ ├── BootstrapperTheme.xml │ └── logo.jpg ├── GameUpdater.Installer ├── Assets │ ├── Background.bmp │ ├── Banner.bmp │ ├── License.md │ └── License.rtf ├── Common.wxl ├── Components.wxs ├── Directories.wxs ├── GameUpdater.Installer.wixproj ├── Product.wxs └── README.md ├── GameUpdater.sln ├── GameUpdater ├── App.xaml ├── App.xaml.cs ├── Assets │ ├── LauncherWallpaper.jpg │ ├── Theme.xaml │ ├── cog.png │ ├── logo.ico │ ├── pause.png │ └── play.png ├── GameUpdater.csproj ├── GameUpdater.ini ├── Program.cs ├── README.md ├── Services │ ├── Download │ │ ├── DownloadFile.cs │ │ ├── DownloadManager.cs │ │ ├── FileDownloader.cs │ │ └── ThrottledStream.cs │ ├── FileChecker.cs │ ├── IniLoader.cs │ ├── Uninstall.cs │ ├── UninstallProvider │ │ ├── UninstallProvider.cs │ │ ├── UniversalUninstallProvider.cs │ │ └── WindowsUninstallProvider.cs │ ├── Updater.cs │ └── Util.cs ├── ViewLocator.cs ├── ViewModels │ ├── CheckFilesViewModel.cs │ ├── DownloadSettingsViewModel.cs │ ├── DownloaderViewModel.cs │ ├── MainWindowViewModel.cs │ ├── ManageGameViewModel.cs │ ├── StartGameViewModel.cs │ └── ViewModelBase.cs ├── Views │ ├── CheckFilesView.xaml │ ├── CheckFilesView.xaml.cs │ ├── DownloadSettingsView.xaml │ ├── DownloadSettingsView.xaml.cs │ ├── DownloaderView.xaml │ ├── DownloaderView.xaml.cs │ ├── GameUpdaterMessageBox.xaml │ ├── GameUpdaterMessageBox.xaml.cs │ ├── MainWindow.xaml │ ├── MainWindow.xaml.cs │ ├── ManageGameView.xaml │ ├── ManageGameView.xaml.cs │ ├── OverviewView.xaml │ ├── OverviewView.xaml.cs │ ├── StartGameView.xaml │ └── StartGameView.xaml.cs ├── app.manifest ├── nuget.config └── update.xml ├── ManifestTool ├── ManifestTool.csproj ├── Options.cs ├── Program.cs └── README.md └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/.gitignore -------------------------------------------------------------------------------- /GameUpdater.Bootsrapper/Bundle.wxs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater.Bootsrapper/Bundle.wxs -------------------------------------------------------------------------------- /GameUpdater.Bootsrapper/GameUpdater.Bootsrapper.wixproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater.Bootsrapper/GameUpdater.Bootsrapper.wixproj -------------------------------------------------------------------------------- /GameUpdater.Bootsrapper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater.Bootsrapper/README.md -------------------------------------------------------------------------------- /GameUpdater.Bootsrapper/res/BootstrapperTheme.wxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater.Bootsrapper/res/BootstrapperTheme.wxl -------------------------------------------------------------------------------- /GameUpdater.Bootsrapper/res/BootstrapperTheme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater.Bootsrapper/res/BootstrapperTheme.xml -------------------------------------------------------------------------------- /GameUpdater.Bootsrapper/res/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater.Bootsrapper/res/logo.jpg -------------------------------------------------------------------------------- /GameUpdater.Installer/Assets/Background.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater.Installer/Assets/Background.bmp -------------------------------------------------------------------------------- /GameUpdater.Installer/Assets/Banner.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater.Installer/Assets/Banner.bmp -------------------------------------------------------------------------------- /GameUpdater.Installer/Assets/License.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater.Installer/Assets/License.md -------------------------------------------------------------------------------- /GameUpdater.Installer/Assets/License.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater.Installer/Assets/License.rtf -------------------------------------------------------------------------------- /GameUpdater.Installer/Common.wxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater.Installer/Common.wxl -------------------------------------------------------------------------------- /GameUpdater.Installer/Components.wxs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater.Installer/Components.wxs -------------------------------------------------------------------------------- /GameUpdater.Installer/Directories.wxs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater.Installer/Directories.wxs -------------------------------------------------------------------------------- /GameUpdater.Installer/GameUpdater.Installer.wixproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater.Installer/GameUpdater.Installer.wixproj -------------------------------------------------------------------------------- /GameUpdater.Installer/Product.wxs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater.Installer/Product.wxs -------------------------------------------------------------------------------- /GameUpdater.Installer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater.Installer/README.md -------------------------------------------------------------------------------- /GameUpdater.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater.sln -------------------------------------------------------------------------------- /GameUpdater/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/App.xaml -------------------------------------------------------------------------------- /GameUpdater/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/App.xaml.cs -------------------------------------------------------------------------------- /GameUpdater/Assets/LauncherWallpaper.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Assets/LauncherWallpaper.jpg -------------------------------------------------------------------------------- /GameUpdater/Assets/Theme.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Assets/Theme.xaml -------------------------------------------------------------------------------- /GameUpdater/Assets/cog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Assets/cog.png -------------------------------------------------------------------------------- /GameUpdater/Assets/logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Assets/logo.ico -------------------------------------------------------------------------------- /GameUpdater/Assets/pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Assets/pause.png -------------------------------------------------------------------------------- /GameUpdater/Assets/play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Assets/play.png -------------------------------------------------------------------------------- /GameUpdater/GameUpdater.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/GameUpdater.csproj -------------------------------------------------------------------------------- /GameUpdater/GameUpdater.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/GameUpdater.ini -------------------------------------------------------------------------------- /GameUpdater/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Program.cs -------------------------------------------------------------------------------- /GameUpdater/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/README.md -------------------------------------------------------------------------------- /GameUpdater/Services/Download/DownloadFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Services/Download/DownloadFile.cs -------------------------------------------------------------------------------- /GameUpdater/Services/Download/DownloadManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Services/Download/DownloadManager.cs -------------------------------------------------------------------------------- /GameUpdater/Services/Download/FileDownloader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Services/Download/FileDownloader.cs -------------------------------------------------------------------------------- /GameUpdater/Services/Download/ThrottledStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Services/Download/ThrottledStream.cs -------------------------------------------------------------------------------- /GameUpdater/Services/FileChecker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Services/FileChecker.cs -------------------------------------------------------------------------------- /GameUpdater/Services/IniLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Services/IniLoader.cs -------------------------------------------------------------------------------- /GameUpdater/Services/Uninstall.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Services/Uninstall.cs -------------------------------------------------------------------------------- /GameUpdater/Services/UninstallProvider/UninstallProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Services/UninstallProvider/UninstallProvider.cs -------------------------------------------------------------------------------- /GameUpdater/Services/UninstallProvider/UniversalUninstallProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Services/UninstallProvider/UniversalUninstallProvider.cs -------------------------------------------------------------------------------- /GameUpdater/Services/UninstallProvider/WindowsUninstallProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Services/UninstallProvider/WindowsUninstallProvider.cs -------------------------------------------------------------------------------- /GameUpdater/Services/Updater.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Services/Updater.cs -------------------------------------------------------------------------------- /GameUpdater/Services/Util.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Services/Util.cs -------------------------------------------------------------------------------- /GameUpdater/ViewLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/ViewLocator.cs -------------------------------------------------------------------------------- /GameUpdater/ViewModels/CheckFilesViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/ViewModels/CheckFilesViewModel.cs -------------------------------------------------------------------------------- /GameUpdater/ViewModels/DownloadSettingsViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/ViewModels/DownloadSettingsViewModel.cs -------------------------------------------------------------------------------- /GameUpdater/ViewModels/DownloaderViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/ViewModels/DownloaderViewModel.cs -------------------------------------------------------------------------------- /GameUpdater/ViewModels/MainWindowViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/ViewModels/MainWindowViewModel.cs -------------------------------------------------------------------------------- /GameUpdater/ViewModels/ManageGameViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/ViewModels/ManageGameViewModel.cs -------------------------------------------------------------------------------- /GameUpdater/ViewModels/StartGameViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/ViewModels/StartGameViewModel.cs -------------------------------------------------------------------------------- /GameUpdater/ViewModels/ViewModelBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/ViewModels/ViewModelBase.cs -------------------------------------------------------------------------------- /GameUpdater/Views/CheckFilesView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Views/CheckFilesView.xaml -------------------------------------------------------------------------------- /GameUpdater/Views/CheckFilesView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Views/CheckFilesView.xaml.cs -------------------------------------------------------------------------------- /GameUpdater/Views/DownloadSettingsView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Views/DownloadSettingsView.xaml -------------------------------------------------------------------------------- /GameUpdater/Views/DownloadSettingsView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Views/DownloadSettingsView.xaml.cs -------------------------------------------------------------------------------- /GameUpdater/Views/DownloaderView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Views/DownloaderView.xaml -------------------------------------------------------------------------------- /GameUpdater/Views/DownloaderView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Views/DownloaderView.xaml.cs -------------------------------------------------------------------------------- /GameUpdater/Views/GameUpdaterMessageBox.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Views/GameUpdaterMessageBox.xaml -------------------------------------------------------------------------------- /GameUpdater/Views/GameUpdaterMessageBox.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Views/GameUpdaterMessageBox.xaml.cs -------------------------------------------------------------------------------- /GameUpdater/Views/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Views/MainWindow.xaml -------------------------------------------------------------------------------- /GameUpdater/Views/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Views/MainWindow.xaml.cs -------------------------------------------------------------------------------- /GameUpdater/Views/ManageGameView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Views/ManageGameView.xaml -------------------------------------------------------------------------------- /GameUpdater/Views/ManageGameView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Views/ManageGameView.xaml.cs -------------------------------------------------------------------------------- /GameUpdater/Views/OverviewView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Views/OverviewView.xaml -------------------------------------------------------------------------------- /GameUpdater/Views/OverviewView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Views/OverviewView.xaml.cs -------------------------------------------------------------------------------- /GameUpdater/Views/StartGameView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Views/StartGameView.xaml -------------------------------------------------------------------------------- /GameUpdater/Views/StartGameView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/Views/StartGameView.xaml.cs -------------------------------------------------------------------------------- /GameUpdater/app.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/app.manifest -------------------------------------------------------------------------------- /GameUpdater/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/nuget.config -------------------------------------------------------------------------------- /GameUpdater/update.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/GameUpdater/update.xml -------------------------------------------------------------------------------- /ManifestTool/ManifestTool.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/ManifestTool/ManifestTool.csproj -------------------------------------------------------------------------------- /ManifestTool/Options.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/ManifestTool/Options.cs -------------------------------------------------------------------------------- /ManifestTool/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/ManifestTool/Program.cs -------------------------------------------------------------------------------- /ManifestTool/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/ManifestTool/README.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbpictures/GameUpdater/HEAD/README.md --------------------------------------------------------------------------------