Changeset 781


Ignore:
Timestamp:
09/04/09 18:34:19 (10 years ago)
Author:
Eoin
Message:

Infrastructre for magnet registeration in WiX added. Not in Halite though.

Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/lang/Build.bat

    r771 r781  
    1 call ruby tools\res_translator.rb ../res/ Halite Czech Dutch French German Greek Hungarian Italian Flipped Japanese Norwegian Template Polish Portuguese Romanian Russian Serbian "Serbian (Cyrillic)" Spanish Slovenian Swedish Turkish  
     1call ruby tools\res_translator.rb ../res/ Halite Czech Dutch French German Greek Hungarian Italian Japanese Norwegian Template Polish Portuguese Romanian Russian Serbian "Serbian (Cyrillic)" Spanish Slovenian Swedish Turkish  
    22 
    33pause 
  • trunk/lang/Serbian (Cyrillic).txt

    r776 r781  
    275275"Saving Torrent" ---> "АпѠ
    276276ОвОрај фајл" 
    277 "Search branching : " --->"ППЎелеМа претраг ДХТ-а : " 
     277"Search branching : " ---> "ППЎелеМа претраг ДХТ-а : " 
    278278"Security" ---> "СОгурМПстО" 
    279279"Seeding Limits" ---> "ГраМОца Мушења" 
  • trunk/sln/HaliteWix/Product.wxs

    r775 r781  
    44<?define VerMajor = "3" ?> 
    55<?define VerMinor = "1" ?> 
    6 <?define VerBuild = "0766" ?> 
     6<?define VerBuild = "0780" ?> 
    77 
    88<?define FullGMmbVersion = "$(var.VerGeneration).$(var.VerMajor).$(var.VerMinor) Build $(var.VerBuild)" ?> 
     
    9090                        </ComponentSearch> 
    9191                </Property> 
     92                 
     93                <!--  
     94                <Property Id="INSTALLDESKTOPSHORTCUT" Value="1" /> 
     95                 
     96                <Property Id="REGISTERMAGNETPROTOCOL" Value="1" />  
     97                --> 
    9298 
    9399                <Directory Id="TARGETDIR" Name="SourceDir"> 
     
    135141                                                        KeyPath="yes"  
    136142                                                > 
    137                                                         <Shortcut Id="desktopHaliteFile" Directory="DesktopFolder" Name="Halite" 
    138                                                                 WorkingDirectory='INSTALLDIR' Advertise="yes" Icon="HaliteIcon.exe" IconIndex="0" /> 
    139143                                                        <Shortcut Id="startmenuHaliteFile" Directory="HaliteProgramMenuFolder" Name="Halite" 
    140144                                                                WorkingDirectory='INSTALLDIR' Advertise="yes" Icon="HaliteIcon.exe" IconIndex="0" /> 
     
    148152                                        </Component> 
    149153                                         
     154                                        <Component Id="DesktopShortcut" Guid="*"> 
     155                                                <Condition>INSTALLDESKTOPSHORTCUT</Condition> 
     156                                                <CreateFolder/> 
     157                                                <RegistryKey Root="HKCU" Key="Software\Llamagraphics\Life Balance \Install" 
     158                                                           Action="createAndRemoveOnUninstall"> 
     159                                                        <RegistryValue Name="DTSC" Value="1" Type="integer" KeyPath="yes"/> 
     160                                                </RegistryKey> 
     161                                                <Shortcut Id="DesktopShortcut" Directory="DesktopFolder" 
     162                                                        Name="Halite" WorkingDirectory="INSTALLDIR" 
     163                                                        Icon="HaliteIcon.exe" Target="[#Halite.exe]"/> 
     164                                        </Component> 
     165 
     166                                        <Component Id="MagnetProtocol" Guid="*"> 
     167                                                <Condition>REGISTERMAGNETPROTOCOL</Condition> 
     168                                                <CreateFolder/> 
     169                                                <RegistryKey Id="regCaseFlowKey" Action="createAndRemoveOnUninstall" Key="magnet" Root="HKCR"> 
     170                                                        <RegistryValue Id="DefaultValue" Action="write" Value="URL:Magnet" Type="string" /> 
     171                                                        <RegistryValue Id="uriProtocol" Action="write" Name="URL Protocol" Value="" Type="string" /> 
     172                                                        <RegistryKey Id="DefaultIcon" Action="createAndRemoveOnUninstall" Key="DefaultIcon" > 
     173                                                                <RegistryValue Id="DefaultIconValue" Action="write" Value="Halite.exe" Type="string" /> 
     174                                                        </RegistryKey> 
     175                                                        <RegistryKey Id="regShell" Action="createAndRemoveOnUninstall" Key="shell" > 
     176                                                                <RegistryKey Id="regShellOpen" Action="createAndRemoveOnUninstall" Key="open" > 
     177                                                                        <RegistryKey Id="regShellOpenCommand" Action="createAndRemoveOnUninstall" Key="command"> 
     178                                                                                <RegistryValue Id="DefaultPathValue" Action="write" Value='"[INSTALLDIR]Halite.exe" "%1"' Type="string" /> 
     179                                                                        </RegistryKey> 
     180                                                                </RegistryKey> 
     181                                                        </RegistryKey> 
     182                                                </RegistryKey> 
     183                                        </Component> 
     184 
     185 
    150186                                        <Component Id="Empty" Guid="" KeyPath="yes" /> 
    151187 
     
    243279                        <ComponentRef Id="InstallRegCU" /> 
    244280                        <ComponentRef Id="ReadMeText" /> 
     281                        <ComponentRef Id="DesktopShortcut" /> 
     282                        <ComponentRef Id="MagnetProtocol" /> 
     283                         
    245284                </Feature> 
    246285                 
  • trunk/src/halTorrentDefines.hpp

    r771 r781  
    77#pragma once 
    88 
    9 #define HALITE_VERSION                                          0, 3, 1, 766 
    10 #define HALITE_VERSION_STRING                           "v 0.3.1 dev 766" 
     9#define HALITE_VERSION                                          0, 3, 1, 780 
     10#define HALITE_VERSION_STRING                           "v 0.3.1 dev 780" 
    1111#define HALITE_FINGERPRINT                                      "HL", 0, 3, 1, 8 
    1212 
Note: See TracChangeset for help on using the changeset viewer.