diff options
author | Ingo Bauersachs <ingo@jitsi.org> | 2016-05-16 13:17:55 +0200 |
---|---|---|
committer | Ingo Bauersachs <ingo@jitsi.org> | 2016-05-17 21:41:16 +0200 |
commit | 630b2902b2d4f5cbeed40299e58d37c92f8a4fb7 (patch) | |
tree | 2ec64f3261cf4384bfc9020711d042974328f192 /resources/install | |
parent | 7e392977124585eeabe7f732a7445e158c219176 (diff) | |
download | jitsi-630b2902b2d4f5cbeed40299e58d37c92f8a4fb7.zip jitsi-630b2902b2d4f5cbeed40299e58d37c92f8a4fb7.tar.gz jitsi-630b2902b2d4f5cbeed40299e58d37c92f8a4fb7.tar.bz2 |
Add Jitsi to Windows' default applications list
Closes #252
Diffstat (limited to 'resources/install')
-rw-r--r-- | resources/install/windows/SCRegistrySpec.wxi | 34 |
1 files changed, 29 insertions, 5 deletions
diff --git a/resources/install/windows/SCRegistrySpec.wxi b/resources/install/windows/SCRegistrySpec.wxi index 72479b2..f891002 100644 --- a/resources/install/windows/SCRegistrySpec.wxi +++ b/resources/install/windows/SCRegistrySpec.wxi @@ -23,11 +23,12 @@ <Component
Id="Component_UrlCapabilities"
Directory="TARGETDIR"
- Guid="5798BE9D-AEA5-4DA8-992E-EEAD03D7E4CB">
- <RegistryKey Key="Jitsi\Capabilities" Root="HKLM">
+ Guid="5798BE9D-AEA5-4DA8-992E-EEAD03D7E4CB"
+ Win64="no">
+ <RegistryKey Key="Software\Jitsi\Capabilities" Root="HKLM">
<RegistryValue Name="ApplicationDescription" Type="string" Value="Jitsi, the OpenSource Java VoIP and Instant Messaging client." />
</RegistryKey>
- <RegistryKey Key="Jitsi\Capabilities\UrlAssociations" Root="HKLM">
+ <RegistryKey Key="Software\Jitsi\Capabilities\UrlAssociations" Root="HKLM">
<RegistryValue Name="callto" Type="string" Value="Jitsi.Url" />
<RegistryValue Name="sip" Type="string" Value="Jitsi.Url" />
<RegistryValue Name="tel" Type="string" Value="Jitsi.Url" />
@@ -114,7 +115,7 @@ </RegistryKey>
<RegistryKey
Key="SOFTWARE\IM Providers\@APP_NAME@"
- Root="HKLM" Action="createAndRemoveOnUninstall">
+ Root="HKLM">
<RegistryValue
Name="FriendlyName"
Type="string"
@@ -164,6 +165,29 @@ <?if $(var.Platform) = x64 ?>
<Component
+ Id="Component_UrlCapabilities64"
+ Directory="TARGETDIR"
+ Guid="3de76b6b-90b9-403d-82ac-51d841ea95af"
+ Win64="yes">
+ <RegistryKey Key="Software\Jitsi\Capabilities" Root="HKLM">
+ <RegistryValue Name="ApplicationDescription" Type="string" Value="Jitsi, the OpenSource Java VoIP and Instant Messaging client." />
+ </RegistryKey>
+ <RegistryKey Key="Software\Jitsi\Capabilities\UrlAssociations" Root="HKLM">
+ <RegistryValue Name="callto" Type="string" Value="Jitsi.Url" />
+ <RegistryValue Name="sip" Type="string" Value="Jitsi.Url" />
+ <RegistryValue Name="tel" Type="string" Value="Jitsi.Url" />
+ <RegistryValue Name="xmpp" Type="string" Value="Jitsi.Url" />
+ </RegistryKey>
+ <RegistryKey Key="Software\Classes\Jitsi.Url" Root="HKLM">
+ <RegistryValue
+ Key="shell\open\command"
+ KeyPath="yes"
+ Type="string"
+ Value='"[INSTALLDIR]@APP_LAUNCHER_NAME@.exe" "%1"' />
+ </RegistryKey>
+ </Component>
+
+ <Component
Id="Component_MsOfficeCommRegistryEntries_X64"
Directory="TARGETDIR"
Guid="ce3c9a0f-1876-470e-823c-a29d7b7fcb26"
@@ -180,7 +204,7 @@ </RegistryKey>
<RegistryKey
Key="SOFTWARE\IM Providers\@APP_NAME@"
- Root="HKLM" Action="createAndRemoveOnUninstall">
+ Root="HKLM">
<RegistryValue
Name="FriendlyName"
Type="string"
|