diff --git a/GBM/Forms/frmGameManager.Designer.vb b/GBM/Forms/frmGameManager.Designer.vb index 4dfba89..0f7d977 100644 --- a/GBM/Forms/frmGameManager.Designer.vb +++ b/GBM/Forms/frmGameManager.Designer.vb @@ -333,9 +333,9 @@ Partial Class frmGameManager Me.chkMonitorOnly.AutoSize = True Me.chkMonitorOnly.Location = New System.Drawing.Point(362, 340) Me.chkMonitorOnly.Name = "chkMonitorOnly" - Me.chkMonitorOnly.Size = New System.Drawing.Size(145, 17) + Me.chkMonitorOnly.Size = New System.Drawing.Size(83, 17) Me.chkMonitorOnly.TabIndex = 11 - Me.chkMonitorOnly.Text = "Monitor only (No backup)" + Me.chkMonitorOnly.Text = "Monitor only" Me.chkMonitorOnly.UseVisualStyleBackColor = True ' 'grpExtra diff --git a/GBM/Forms/frmGameManager.vb b/GBM/Forms/frmGameManager.vb index 9285638..14311b2 100644 --- a/GBM/Forms/frmGameManager.vb +++ b/GBM/Forms/frmGameManager.vb @@ -984,39 +984,6 @@ Public Class frmGameManager End If End Sub - Private Sub MonitorOnlyModeChange() - If chkMonitorOnly.Checked Then - txtSavePath.Text = String.Empty - chkFolderSave.Checked = True - chkTimeStamp.Checked = False - - If txtFileType.Text <> String.Empty Then - txtFileType.Text = String.Empty - UpdateBuilderButtonLabel(txtFileType.Text, frmGameManager_IncludeShortcut, btnInclude, False) - End If - If txtExclude.Text <> String.Empty Then - txtExclude.Text = String.Empty - UpdateBuilderButtonLabel(txtExclude.Text, frmGameManager_ExcludeShortcut, btnExclude, False) - End If - - lblSavePath.Enabled = False - btnSavePathBrowse.Enabled = False - txtSavePath.Enabled = False - chkFolderSave.Enabled = False - chkTimeStamp.Enabled = False - btnInclude.Enabled = False - btnExclude.Enabled = False - Else - lblSavePath.Enabled = True - btnSavePathBrowse.Enabled = True - txtSavePath.Enabled = True - chkFolderSave.Enabled = True - chkTimeStamp.Enabled = True - btnInclude.Enabled = True - btnExclude.Enabled = True - End If - End Sub - Private Sub TimeStampModeChange() If chkTimeStamp.Checked Then nudLimit.Visible = True @@ -1278,8 +1245,7 @@ Public Class frmGameManager For Each oData In lstGames.SelectedItems oGame = DirectCast(AppData(oData.Key), clsGame) - 'Filter out any games set to monitor only - If Not oGame.MonitorOnly Then BackupList.Add(oGame) + BackupList.Add(oGame) Next If BackupList.Count = 1 Then @@ -1317,15 +1283,13 @@ Public Class frmGameManager RestoreList.Clear() If lstGames.SelectedItems.Count = 1 Then - 'Filter out any games set to monitor only - If Not CurrentGame.MonitorOnly Then RestoreList.Add(CurrentGame, CurrentBackupItem) + RestoreList.Add(CurrentGame, CurrentBackupItem) Else For Each oData In lstGames.SelectedItems If oRemoteBackupData.Contains(oData.Value) Then oGame = DirectCast(AppData(oData.Key), clsGame) oBackup = DirectCast(oRemoteBackupData(oData.Value), clsBackup) - 'Filter out any games set to monitor only - If Not oGame.MonitorOnly Then RestoreList.Add(oGame, oBackup) + RestoreList.Add(oGame, oBackup) End If Next End If @@ -1610,10 +1574,6 @@ Public Class frmGameManager FolderSaveModeChange() End Sub - Private Sub chkMonitorOnly_CheckedChanged(sender As Object, e As EventArgs) Handles chkMonitorOnly.CheckedChanged - MonitorOnlyModeChange() - End Sub - Private Sub chkTimeStamp_CheckedChanged(sender As Object, e As EventArgs) Handles chkTimeStamp.CheckedChanged TimeStampModeChange() End Sub diff --git a/GBM/readme.txt b/GBM/readme.txt index 4df4017..cd2ca1e 100644 --- a/GBM/readme.txt +++ b/GBM/readme.txt @@ -12,6 +12,7 @@ New in 0.98 - (Linux) 64-bit games running in Wine will now be properly detected. - (Linux) Add Game Wizard will no longer remove all extensions when selecting an executable. +- (All) Using "Monitor Only" no longer puts anys limitations on the game configuration or available features. - (All) Redesigned GBM's ability to manage multiple backups per game. - The "Timestamp each backup" option has been renamed "Save multiple backups". - You can limit the amount of backups you keep for each game by setting a limit (2 to 100).