Updates and tweaks for v104 release
This commit is contained in:
@@ -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
|
||||
|
||||
Generated
+9
-10
@@ -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
|
||||
|
||||
@@ -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()
|
||||
|
||||
@@ -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
|
||||
|
||||
Generated
+2
-2
@@ -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
|
||||
|
||||
@@ -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
@@ -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
|
||||
Reference in New Issue
Block a user