feature/IO-3205-Paint-Scale-Integrations: Pre Protocol Handler Keep ALive.

This commit is contained in:
Dave Richer
2025-04-29 15:10:06 -04:00
parent 2c2652d07e
commit 122f4194f5
10 changed files with 291 additions and 22 deletions

View File

@@ -0,0 +1,8 @@
[Desktop Entry]
Name=ImEX Shop Partner
Exec=/opt/ImEX%20Shop%20Partner/ShopPartner %u
Type=Application
Terminal=false
Icon=imex-shop-partner
Categories=Utility;
MimeType=x-scheme-handler/imexmedia;

13
scripts/installer.nsh Normal file
View File

@@ -0,0 +1,13 @@
!macro customInstall
; Register imexmedia protocol
WriteRegStr HKCR "imexmedia" "" "URL:ImEX Shop Partner Protocol"
WriteRegStr HKCR "imexmedia" "URL Protocol" ""
WriteRegStr HKCR "imexmedia\\shell" "" ""
WriteRegStr HKCR "imexmedia\\shell\\open" "" ""
WriteRegStr HKCR "imexmedia\\shell\\open\\command" "" '"$INSTDIR\ShopPartner.exe" "%1"'
!macroend
!macro customUnInstall
; Remove imexmedia protocol
DeleteRegKey HKCR "imexmedia"
!macroend

View File

@@ -0,0 +1,8 @@
[Desktop Entry]
Name=Rome Shop Partner
Exec=/opt/Rome%20Shop%20Partner/ShopPartner %u
Type=Application
Terminal=false
Icon=rome-shop-partner
Categories=Utility;
MimeType=x-scheme-handler/imexmedia;