Adjust settings for Windows

Enable dir chooser by default.
Also, treat menu as true if menuGroup is not null.
This commit is contained in:
Alexey Tsvetkov
2020-10-29 16:14:53 +03:00
committed by Alexey Tsvetkov
parent 815c0484a9
commit d0859c665c
2 changed files with 5 additions and 1 deletions

View File

@@ -36,6 +36,9 @@ compose.desktop {
}
windows {
iconFile.set(iconsRoot.resolve("icon-windows.ico"))
menuGroup = "Compose Examples"
// see https://wixtoolset.org/documentation/manual/v3/howtos/general/generate_guids.html
upgradeUuid = "18159995-d967-4CD2-8885-77BFA97CFA9F"
}
linux {
iconFile.set(iconsRoot.resolve("icon-linux.png"))

View File

@@ -45,10 +45,11 @@ open class LinuxPlatformSettings @Inject constructor(objects: ObjectFactory): Pl
open class WindowsPlatformSettings @Inject constructor(objects: ObjectFactory): PlatformSettings(objects) {
var console: Boolean = false
var dirChooser: Boolean = false
var dirChooser: Boolean = true
var perUserInstall: Boolean = false
var shortcut: Boolean = false
var menu: Boolean = false
get() = field || menuGroup != null
var menuGroup: String? = null
var upgradeUuid: String? = null
}