diff --git a/bin/Packager/AppxPackager.py b/bin/Packager/AppxPackager.py --- a/bin/Packager/AppxPackager.py +++ b/bin/Packager/AppxPackager.py @@ -42,6 +42,11 @@ """ + StartUp = r""" + + + """ + # https://docs.microsoft.com/en-us/windows/uwp/design/shell/tiles-and-notifications/send-local-toast-desktop # TODO: get the correct CLSID from snoretoast SnoreToast = f""" @@ -56,7 +61,7 @@ - + """ @InitGuard.init_once @@ -105,6 +110,8 @@ if (Path(self.archiveDir()) /"bin/snoretoast.exe").exists(): defines["extensions"] += AppxPackager.SnoreToast + if "startup_task" in defines: + defines["extensions"] += AppxPackager.StartUp extensions = defines["extensions"] if extensions: