feat-001: add Start Menu shortcut to installer
Some checks failed
Build Check / build (push) Has been cancelled
Build Check / build (pull_request) Has been cancelled

This commit is contained in:
2026-05-17 10:26:14 -05:00
parent defffd0b03
commit df6dc2f28c
2 changed files with 20 additions and 1 deletions

View File

@@ -85,6 +85,9 @@
<Property Id='DiskPrompt' Value='tickr Installation'/>
<Directory Id='TARGETDIR' Name='SourceDir'>
<Directory Id='ProgramMenuFolder'>
<Directory Id='ApplicationProgramsFolder' Name='Tickr'/>
</Directory>
<Directory Id='$(var.PlatformProgramFilesFolder)' Name='PFiles'>
<Directory Id='APPLICATIONFOLDER' Name='tickr'>
<!--
@@ -120,6 +123,20 @@
Source='$(var.CargoTargetBinDir)\tickr.exe'
KeyPath='yes'/>
</Component>
<Component Id='ApplicationShortcut' Guid='*'>
<Shortcut Id='ApplicationStartMenuShortcut'
Name='Tickr'
Description='Tickr Stock Ticker'
Target='[Bin]tickr-launcher.exe'
WorkingDirectory='Bin'/>
<RemoveFolder Id='CleanUpShortcut' Directory='ApplicationProgramsFolder' On='uninstall'/>
<RegistryValue Root='HKCU'
Key='Software\Whitlocktech\Tickr'
Name='installed'
Type='integer'
Value='1'
KeyPath='yes'/>
</Component>
</Directory>
</Directory>
</Directory>
@@ -141,6 +158,7 @@
<ComponentRef Id='License'/>
<ComponentRef Id='binary0'/>
<ComponentRef Id='ApplicationShortcut'/>
<Feature
Id='Environment'