Skip to content

Commit

Permalink
AU: 1 updated - gbm
Browse files Browse the repository at this point in the history
[skip ci]
  • Loading branch information
Chocolatey committed Aug 1, 2020
1 parent 1902ce7 commit 1d55695
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 23 deletions.
45 changes: 29 additions & 16 deletions automatic/gbm/gbm.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<package xmlns="http://schemas.microsoft.com/packaging/2015/06/nuspec.xsd">
<metadata>
<id>gbm</id>
<version>1.2.1</version>
<packageSourceUrl>https://github.com/AdmiringWorm/chocolatey-packages/tree/master/automatic/gbm</packageSourceUrl>
<version>1.2.2</version>
<packageSourceUrl>https://github.com/admiringworm/chocolatey-packages/tree/master/automatic/gbm</packageSourceUrl>
<owners>AdmiringWorm</owners>
<title>Game Backup Monitor</title>
<authors>Michael J. Seiferling</authors>
Expand Down Expand Up @@ -45,26 +45,39 @@ Game Backup Monitor is completely free and open source software.

### Software Release notes

***New in 1.2.1***
***New in 1.2.2***

All Platforms:

- Fixed a possible crash when renaming a game with existing backup files while a cloud client is monitoring the backup folder. (#197)
- Fixed a rare issue that could cause the wrong game to be pre-selected when opening the Game Manager. (#198)
- Fixed an issue causing the ampersand character to be hidden in certain controls.
- Ex. Mount &amp; Blade II: Bannerlords will now be displayed correctly.
- Various changes for debugging and building releases.

Windows:

- Installers are now built with NSIS 3.05
- Added new settings to customize the UI
- Added "Exit when closing main window"
- Allows the user to exit the app completely when closing the main window, instead of hiding it.
- This option defaults to enabled in Linux and disabled in Windows.
- Added "Exit without confirmation"
- Allows the user to exit the app without the confirmation pop-up.
- This defaults to disabled in both Linux and Windows.
- Attempted to unify how the UI functions in Windows / Linux and reduce the amount of platform specific work-arounds.
- You can now minimize the main window to the taskbar in Windows.
- You can no longer double-click the tray icon or use the "Show / Hide" option to toggle the visibility of the main window.
- The "Show / Hide" option has been replaced by "Restore Window".
- Double-clicking the tray icon or using "Restore Window" will always restore the app to a normal, visible state and give it focus.
- Unfortunately, the main window cannot be hidden in Linux. In cases where it's supposed to be hidden, it will be minimized instead.
- Hiding the main window in Linux requires too many work-arounds and my goal was to reduce the amount of platform specific code.
- Improved platform detection.
- The "About Game Backup Monitor" window will now display which platform the app is running on (Mono or .NET) and the version.
- Reduced the amount of platform specific code when the app initalizes, this may improve performance.
- The "Start-Up Wizard" will now always appear in the center of screen, instead of sometimes appearing in a random location.
- The system tray menu is now disabled during the "Start-Up Wizard".
- Updated window titles on the custom folder browsers to give more concise instructions.
- Fixed the forced import of multiple backup files when using the Game Manager.
- It will now create manifest entries for each file when appropriate, instead of just the newest file.

Linux:

- The system tray icon is now enabled for desktop environments that support it (Cinnamon, LXDE). (#200)
- You'll need an up-to-date version of Mono for the tray icon to work, tested with Mono 6.8.0.
- Fixed an issue that caused opening external apps to fail when using the latest versions of Mono. (#199)

- Fixed the incorrect save path being stored in the metadata when making backups from games running in Proton / Wine.
- Moved the wine path detection output into a debug mode instead of cluttering up the log.
- The Include/Exclude builder on the Game Manager will now properly open to the Proton / Wine saved game path when possible.
The entire version history of GBM releases is available at http://mikemaximus.github.io/gbm-web/versionhistory.html</releaseNotes>
</metadata>
<files>
Expand Down
10 changes: 5 additions & 5 deletions automatic/gbm/legal/VERIFICATION.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,19 @@ Verification is intended to assist the Chocolatey moderators and community
in verifying that this package's contents are trustworthy.

The embedded software have been downloaded from the listed download
location on <https://github.com/MikeMaximus/gbm/releases/tag/v1.2.1>
location on <https://github.com/MikeMaximus/gbm/releases/tag/v1.2.2>
and can be verified by doing the following:

1. Download the following:
32-Bit software: <https://github.com/MikeMaximus/gbm/releases/download/v1.2.1/GBM.v1.2.1.32-bit.Installer.exe>
64-Bit software: <https://github.com/MikeMaximus/gbm/releases/download/v1.2.1/GBM.v1.2.1.64-bit.Installer.exe>
32-Bit software: <https://github.com/MikeMaximus/gbm/releases/download/v1.2.2/GBM.v1.2.2.32-bit.Installer.exe>
64-Bit software: <https://github.com/MikeMaximus/gbm/releases/download/v1.2.2/GBM.v1.2.2.64-bit.Installer.exe>
2. Get the checksum using one of the following methods:
- Using powershell function 'Get-FileHash'
- Use chocolatey utility 'checksum.exe'
3. The checksums should match the following:

checksum type: sha256
checksum32: 4C27FACAC14FC5EBB9B8E74E4E723DFAC58D7C0800CF9C2E7FA0624CA451E644
checksum64: 15BFE419CC38B331D15E564F132D72A48B5DE8A0AE02DB19702C5434A44FE75A
checksum32: 89117222C0708E034D87C1384115867A4842B7761F81F05EA16AB74FAC2CFB76
checksum64: F4D787857DD9206FE325E1B9BDD7336342146B504BDCB6B2C03BB740531C7E1D

The file 'LICENSE.txt' has been obtained from <https://github.com/MikeMaximus/gbm/blob/master/LICENSE>
4 changes: 2 additions & 2 deletions automatic/gbm/tools/chocolateyinstall.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ $toolsPath = Split-Path -parent $MyInvocation.MyCommand.Definition
$packageArgs = @{
packageName = $env:ChocolateyPackageName
fileType = 'exe'
file = "$toolsPath\GBM.v1.2.1.32-bit.Installer.exe"
file64 = "$toolsPath\GBM.v1.2.1.64-bit.Installer.exe"
file = "$toolsPath\GBM.v1.2.2.32-bit.Installer.exe"
file64 = "$toolsPath\GBM.v1.2.2.64-bit.Installer.exe"
softwareName = 'Game Backup Monitor*'
silentArgs = '/S'
validExitCodes = @(0)
Expand Down

0 comments on commit 1d55695

Please sign in to comment.