diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 32e10bdec..b1f417c66 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -534,6 +534,9 @@ jobs: --app-version "${{ needs.metadata.outputs.semVerNum }}" --win-menu --win-dir-chooser + --win-shortcut-prompt + --win-update-url "https:\\cryptomator.org" + --win-menu-group Cryptomator --resource-dir dist/win/resources --license-file dist/win/resources/license.rtf --file-associations dist/win/resources/FAvaultFile.properties @@ -549,7 +552,7 @@ jobs: timestampUrl: 'http://timestamp.digicert.com' folder: installer - name: Add possible alpha/beta tags to installer name - run: mv installer/Cryptomator-*.msi installer/Cryptomator-${{ needs.metadata.outputs.semVerStr }}.msi + run: mv installer/Cryptomator-*.msi installer/Cryptomator-${{ needs.metadata.outputs.semVerStr }}-x64.msi - name: Upload win-msi uses: actions/upload-artifact@v2 with: diff --git a/dist/win/resources/main.wxs b/dist/win/resources/main.wxs index c1384c2cf..5dddd4f5b 100644 --- a/dist/win/resources/main.wxs +++ b/dist/win/resources/main.wxs @@ -1,15 +1,11 @@ - + xmlns:util="http://schemas.microsoft.com/wix/UtilExtension"> - + - + @@ -17,27 +13,49 @@ - + - + - + - + - + - + - - + + @@ -47,6 +65,7 @@ + @@ -57,9 +76,6 @@ - - - @@ -73,6 +89,9 @@ + + + @@ -81,68 +100,45 @@ - - - + + + + + + + - + + + + + + + - - - - - 1 - - - 1 - - - !(loc.message.install.dir.exist) - - - - - - - - - 1 - INSTALLDIR_VALID="0" - INSTALLDIR_VALID="1" - - - - 1 - 1 - - - - - - - - - - - - - - + Not Installed + Not Installed + Not Installed + Not Installed + + Not Installed + + + Not Installed + + + Not Installed + + JP_UPGRADABLE_FOUND @@ -156,5 +152,4 @@ - diff --git a/dist/win/resources/ui.wxf b/dist/win/resources/ui.wxf new file mode 100644 index 000000000..0aadc0b05 --- /dev/null +++ b/dist/win/resources/ui.wxf @@ -0,0 +1,16 @@ + + + + + + + + + 1 + 1 + NOT Installed + + + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml index 8f5080ab4..fd6b0eb4b 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 org.cryptomator cryptomator - 1.6.0-SNAPSHOT + 1.6.1 Cryptomator Desktop App @@ -27,7 +27,7 @@ com.github.serceman,com.github.jnr,org.ow2.asm,net.java.dev.jna,org.apache.jackrabbit,org.apache.httpcomponents,de.swiesend,org.purejava,com.github.hypfvieh - 2.1.0 + 2.1.1 1.0.0 1.0.0 1.0.0