Updates and tweaks for v104 release

This commit is contained in:
MikeMaximus
2017-09-26 10:27:12 -06:00
parent 59748309ad
commit af13d51557
7 changed files with 32 additions and 26 deletions
+1
View File
@@ -84,6 +84,7 @@ Public Class frmAdvancedImport
If oApp.AbsolutePath Then
If Directory.Exists(oApp.Path) Then
oListViewItem.Checked = True
SaveChecked(oListViewItem)
Else
oListViewItem.Checked = False
End If
+9 -10
View File
@@ -293,30 +293,29 @@ Partial Class frmFilter
Me.grpFilterType.Controls.Add(Me.optAnd)
Me.grpFilterType.Location = New System.Drawing.Point(259, 81)
Me.grpFilterType.Name = "grpFilterType"
Me.grpFilterType.Size = New System.Drawing.Size(106, 46)
Me.grpFilterType.Size = New System.Drawing.Size(105, 46)
Me.grpFilterType.TabIndex = 8
Me.grpFilterType.TabStop = False
Me.grpFilterType.Text = "Filter Type"
'
'optOr
'
Me.optOr.Location = New System.Drawing.Point(56, 19)
Me.optOr.Checked = True
Me.optOr.Location = New System.Drawing.Point(6, 19)
Me.optOr.Name = "optOr"
Me.optOr.Size = New System.Drawing.Size(36, 17)
Me.optOr.TabIndex = 1
Me.optOr.Size = New System.Drawing.Size(44, 17)
Me.optOr.TabIndex = 0
Me.optOr.TabStop = True
Me.optOr.Text = "Or"
Me.optOr.Text = "Any"
Me.optOr.UseVisualStyleBackColor = True
'
'optAnd
'
Me.optAnd.Checked = True
Me.optAnd.Location = New System.Drawing.Point(6, 19)
Me.optAnd.Location = New System.Drawing.Point(56, 19)
Me.optAnd.Name = "optAnd"
Me.optAnd.Size = New System.Drawing.Size(44, 17)
Me.optAnd.TabIndex = 0
Me.optAnd.TabStop = True
Me.optAnd.Text = "And"
Me.optAnd.TabIndex = 1
Me.optAnd.Text = "All"
Me.optAnd.UseVisualStyleBackColor = True
'
'txtStringFilter
+3 -3
View File
@@ -13,7 +13,7 @@ Public Class frmFilter
Dim oGameFilters As New List(Of clsGameFilter)
Dim oValidFields As New List(Of clsGameFilterField)
Dim eCurrentFilterType As eFilterType = eFilterType.BaseFilter
Dim bAndOperator As Boolean = True
Dim bAndOperator As Boolean = False
Dim bSortAsc As Boolean = True
Dim sSortField As String = "Name"
Dim hshTags As New Hashtable
@@ -537,7 +537,7 @@ Public Class frmFilter
grpSortOptions.Text = frmFilter_grpSortOptions
'Defaults
optAnd.Checked = True
optOr.Checked = True
optSortAsc.Checked = True
grpGameFilter.Enabled = False
grpTagFilter.Enabled = False
@@ -579,7 +579,7 @@ Public Class frmFilter
If chkGameInfo.Checked Then
grpGameFilter.Enabled = True
Else
optAnd.Checked = True
optOr.Checked = True
grpGameFilter.Enabled = False
oGameFilters.Clear()
lstFilter.Items.Clear()
+1 -1
View File
@@ -22,7 +22,7 @@ Public Class frmGameManager
Private oCurrentTagFilters As New List(Of clsTag)
Private oCurrentFilters As New List(Of clsGameFilter)
Private eCurrentFilter As frmFilter.eFilterType = frmFilter.eFilterType.BaseFilter
Private bCurrentAndOperator As Boolean = True
Private bCurrentAndOperator As Boolean = False
Private bCurrentSortAsc As Boolean = True
Private sCurrentSortField As String = "Name"
Private WithEvents tmFilterTimer As Timer
+2 -2
View File
@@ -1276,7 +1276,7 @@ Namespace My.Resources
End Property
'''<summary>
''' Looks up a localized string similar to And.
''' Looks up a localized string similar to All.
'''</summary>
Friend ReadOnly Property frmFilter_optAnd() As String
Get
@@ -1294,7 +1294,7 @@ Namespace My.Resources
End Property
'''<summary>
''' Looks up a localized string similar to Or.
''' Looks up a localized string similar to Any.
'''</summary>
Friend ReadOnly Property frmFilter_optOr() As String
Get
+2 -2
View File
@@ -905,7 +905,7 @@
<value>All Tags</value>
</data>
<data name="frmFilter_optAnd" xml:space="preserve">
<value>And</value>
<value>All</value>
</data>
<data name="frmFilter_optAny" xml:space="preserve">
<value>Any Tag</value>
@@ -914,7 +914,7 @@
<value>Game Information</value>
</data>
<data name="frmFilter_optOr" xml:space="preserve">
<value>Or</value>
<value>Any</value>
</data>
<data name="frmFilter_chkTag" xml:space="preserve">
<value>Tag</value>
+14 -8
View File
@@ -1,14 +1,20 @@
Game Backup Monitor v1.03 Readme
Game Backup Monitor v1.04 Readme
http://mikemaximus.github.io/gbm-web/
gamebackupmonitor@gmail.com
August 2, 2017
September 26, 2017
New in 1.03
- (Windows) You can no longer Alt-Tab to GBM while it's minimized to the system tray. This was an unintentional change in v1.02 and caused various bugs.
- (Windows) Fixed various issues and inconsistent behavior when using the system tray and menu.
- (Linux) Free drive space is now checked correctly when performing a backup. GBM now requires "df" (Coreutils) on Linux.
- (All) Error messages related to SQLite will now be displayed correctly, instead of forcing the application to exit.
New in 1.04
- (All) The import feature now detects most saved games currently on your PC and automatically selects configurations for you.
- (All) The Game Manager's "Custom Filter" feature has received a major overhaul:
- More fields are now available for use.
- Added the ability to combine different filters.
- Added the ability to set a sort field and order.
- The current filter is now saved when the Custom Filter window is closed and re-opened.
- (All) The "Monitor Only" feature has been updated. This feature allows tracking play time for games that do not require a backup, such as MMOs or CCGs.
- The Game Manager now disables and ignores validation on fields that aren't needed for a Monitor Only configuration.
- Monitor Only is now included in the XML Import / Export.
- Monitor Only configurations may now be included in the official game lists.
The entire version history of GBM releases is available at http://mikemaximus.github.io/gbm-web/versionhistory.html