Skip to content

Commit

Permalink
feat: added custom wix installer
Browse files Browse the repository at this point in the history
  • Loading branch information
Tormak9970 committed Jul 21, 2023
1 parent c678de5 commit 87f5fbf
Show file tree
Hide file tree
Showing 6 changed files with 43 additions and 1 deletion.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 11 additions & 1 deletion src-tauri/tauri.conf.json
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,17 @@
"timestampUrl": "",
"webviewInstallMode": {
"type": "offlineInstaller"
}
},
"wix": {
"language": {
"en-US": {
"localePath": "wix/locales/en-US.wxl"
}
},
"license": "wix/short-license.txt",
"bannerPath": "wix/bannerImage.jpg",
"dialogImagePath": "wix/dialogImage.jpg"
}
},
"appimage": {
"bundleMediaFramework": false
Expand Down
Binary file added src-tauri/wix/bannerImage.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src-tauri/wix/dialogImage.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
20 changes: 20 additions & 0 deletions src-tauri/wix/locales/en-US.wxl
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<WixLocalization Culture="en-US" xmlns="http://schemas.microsoft.com/wix/2006/localization">
<String Id="LicenseAgreementDlgTitle">End-User License Agreement</String>
<String Id="LicenseAgreementDlgDescription">Please read the following license agreement carefully</String>

<String Id="InstallDirDlgTitle">Destination Folder</String>
<String Id="InstallDirDlgDescription">Click Next to install to the default folder or click Change to choose another</String>

<String Id="BrowseDlgTitle">Change destination folder</String>
<String Id="BrowseDirDlgDescription">Browse to the destination folder</String>

<String Id="VerifyReadyDlgInstallTitle">Ready to install [ProductName]</String>

<String Id="VerifyReadyDlgUpdateTitle">Ready to update [ProductName]</String>

<String Id="VerifyReadyDlgChangeTitle">Ready to change [ProductName]</String>

<String Id="VerifyReadyDlgRepairTitle">Ready to repair [ProductName]</String>

<String Id="VerifyReadyDlgRemoveTitle">Ready to remove [ProductName]</String>
</WixLocalization>
12 changes: 12 additions & 0 deletions src-tauri/wix/short-license.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Steam Art Manager is a tool for setting the artwork of your Steam library.
Copyright (C) 2023 Travis Lane (Tormak)

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License (https://www.gnu.org/licenses/) for more details.

0 comments on commit 87f5fbf

Please sign in to comment.