Changeset View
Changeset View
Standalone View
Standalone View
extragear/kdeconnect-kde/kdeconnect-kde.py
Show First 20 Lines • Show All 67 Lines • ▼ Show 20 Line(s) | 66 | Section "Un.Remove Shortcuts" | |||
---|---|---|---|---|---|
68 | Delete "$SMPROGRAMS\\Startup\\@{productname}.lnk" | 68 | Delete "$SMPROGRAMS\\Startup\\@{productname}.lnk" | ||
69 | Delete "$DESKTOP\\@{productname}.lnk" | 69 | Delete "$DESKTOP\\@{productname}.lnk" | ||
70 | Delete "$SENDTO\\Send to remote device via @{productname}.lnk" | 70 | Delete "$SENDTO\\Send to remote device via @{productname}.lnk" | ||
71 | Delete "$SENDTO\\Open on remote device via @{productname}.lnk" | 71 | Delete "$SENDTO\\Open on remote device via @{productname}.lnk" | ||
72 | SectionEnd | 72 | SectionEnd | ||
73 | """ | 73 | """ | ||
74 | elif isinstance(self, AppxPackager): | 74 | elif isinstance(self, AppxPackager): | ||
75 | self.defines["startup_task"] = r"bin/@{appname}.exe" | 75 | self.defines["startup_task"] = r"bin/@{appname}.exe" | ||
76 | | ||||
77 | self.defines["additional_capabilities"] = r""" | ||||
78 | <uap7:Capability Name="globalMediaControl" /> | ||||
79 | """ | ||||
80 | self.defines["additional_xmlns"] = r""" | ||||
81 | xmlns:uap7="http://schemas.microsoft.com/appx/manifest/uap/windows10/7" | ||||
82 | """ | ||||
83 | | ||||
76 | self.defines["shortcuts"] = [{"name" : self.subinfo.displayName , "target" : f"bin/{self.defines['appname']}{CraftCore.compiler.executableSuffix}", "description" : self.subinfo.description}] | 84 | self.defines["shortcuts"] = [{"name" : self.subinfo.displayName , "target" : f"bin/{self.defines['appname']}{CraftCore.compiler.executableSuffix}", "description" : self.subinfo.description}] | ||
77 | self.defines["icon_png"] = os.path.join(self.packageDir(), ".assets", "Square150x150Logo.scale-100.png") | 85 | self.defines["icon_png"] = os.path.join(self.packageDir(), ".assets", "Square150x150Logo.scale-100.png") | ||
78 | self.defines["icon_png_44"] = os.path.join(self.packageDir(), ".assets", "Square44x44Logo.scale-100.png") | 86 | self.defines["icon_png_44"] = os.path.join(self.packageDir(), ".assets", "Square44x44Logo.scale-100.png") | ||
79 | self.defines["icon_png_310x150"] = os.path.join(self.packageDir(), ".assets", "Wide310x150Logo.scale-100.png") | 87 | self.defines["icon_png_310x150"] = os.path.join(self.packageDir(), ".assets", "Wide310x150Logo.scale-100.png") | ||
80 | self.defines["icon_png_310x310"] = os.path.join(self.packageDir(), ".assets", "Square310x310Logo.scale-100.png") | 88 | self.defines["icon_png_310x310"] = os.path.join(self.packageDir(), ".assets", "Square310x310Logo.scale-100.png") | ||
81 | 89 | | |||
82 | self.ignoredPackages.append("binary/mysql") | 90 | self.ignoredPackages.append("binary/mysql") | ||
83 | return TypePackager.createPackage(self) | 91 | return TypePackager.createPackage(self) | ||
Show All 26 Lines |