[xiph-commits] r11873 - trunk/oggdsf/build/NSIS/Release

illiminable at svn.xiph.org illiminable at svn.xiph.org
Sun Oct 1 07:41:57 PDT 2006


Author: illiminable
Date: 2006-10-01 07:41:52 -0700 (Sun, 01 Oct 2006)
New Revision: 11873

Modified:
   trunk/oggdsf/build/NSIS/Release/oggcodecs_debug_old.nsi
   trunk/oggdsf/build/NSIS/Release/oggcodecs_release.nsi
Log:
* Add explorer menus to speex and flac.
* Add the magic explorer context handler "add to playlist" entries for WMP for all types

Modified: trunk/oggdsf/build/NSIS/Release/oggcodecs_debug_old.nsi
===================================================================
--- trunk/oggdsf/build/NSIS/Release/oggcodecs_debug_old.nsi	2006-10-01 13:43:45 UTC (rev 11872)
+++ trunk/oggdsf/build/NSIS/Release/oggcodecs_debug_old.nsi	2006-10-01 14:41:52 UTC (rev 11873)
@@ -634,6 +634,8 @@
   WriteRegStr HKCR ".ogg" "" "WMP.OggFile"
   WriteRegStr HKCR ".oga" "" "WMP.OgaFile"
   WriteRegStr HKCR ".ogv" "" "WMP.OgvFile"
+  WriteRegStr HKCR ".spx" "" "WMP.SpxFile"
+  WriteRegStr HKCR ".flac" "" "WMP.FlacFile"
   
   
   ; Handler key for ogg
@@ -649,7 +651,14 @@
   WriteRegStr HKCR "WMP.OggFile\shell\play" "" "&Play"
   WriteRegStr HKCR "WMP.OggFile\shell\play\command" "" "$WMP_LOCATION /Play $\"%L$\""    
 
+  ; WMP extra integration
+  WriteRegStr HKCR "WMP.OggFile\shellex\ContextMenuHandlers\WMPAddToPlaylist" "" "{F1B9284F-E9DC-4e68-9D7E-42362A59F0FD}"
+  WriteRegStr HKCR "WMP.OggFile\shellex\ContextMenuHandlers\WMPPlayAsPlaylist" "" "{CE3FB1D1-02AE-4a5f-A6E9-D9F1B4073E6C}  
+
   WriteRegStr HKCR "WMP.OggFile\DefaultIcon" "" "$INSTDIR\xifish.ico"
+
+
+
   
   ; Handler key for oga
   WriteRegStr HKCR "WMP.OgaFile" "" "Ogg Audio File"
@@ -660,7 +669,16 @@
   WriteRegStr HKCR "WMP.OgaFile\shell\play" "" "&Play"
   WriteRegStr HKCR "WMP.OgaFile\shell\play\command" "" "$WMP_LOCATION /Play $\"%L$\""    
 
+
+  ; WMP extra integration
+  WriteRegStr HKCR "WMP.OgaFile\shellex\ContextMenuHandlers\WMPAddToPlaylist" "" "{F1B9284F-E9DC-4e68-9D7E-42362A59F0FD}"
+  WriteRegStr HKCR "WMP.OgaFile\shellex\ContextMenuHandlers\WMPPlayAsPlaylist" "" "{CE3FB1D1-02AE-4a5f-A6E9-D9F1B4073E6C}"
+
   WriteRegStr HKCR "WMP.OgaFile\DefaultIcon" "" "$INSTDIR\xifish.ico"
+
+
+
+
   
   ; Handler key for ogv
   WriteRegStr HKCR "WMP.OgvFile" "" "Ogg Video File"
@@ -670,9 +688,57 @@
   
   WriteRegStr HKCR "WMP.OgvFile\shell\play" "" "&Play"
   WriteRegStr HKCR "WMP.OgvFile\shell\play\command" "" "$WMP_LOCATION /Play $\"%L$\""    
+
+
+  ; WMP extra integration
+  WriteRegStr HKCR "WMP.OgaFile\shellex\ContextMenuHandlers\WMPAddToPlaylist" "" "{F1B9284F-E9DC-4e68-9D7E-42362A59F0FD}"
+  WriteRegStr HKCR "WMP.OgaFile\shellex\ContextMenuHandlers\WMPPlayAsPlaylist" "" "{CE3FB1D1-02AE-4a5f-A6E9-D9F1B4073E6C}"
    
   WriteRegStr HKCR "WMP.OgvFile\DefaultIcon" "" "$INSTDIR\xifish.ico"
 
+
+
+  ; Handler key for spx
+  WriteRegStr HKCR "WMP.SpxFile" "" "Speex File"
+
+
+  WriteRegStr HKCR "WMP.SpxFile\shell" "" "open"
+
+
+  WriteRegStr HKCR "WMP.SpxFile\shell\open" "" "&Open"
+  WriteRegStr HKCR "WMP.SpxFile\shell\open\command" "" "$WMP_LOCATION /Open $\"%L$\""
+  
+  WriteRegStr HKCR "WMP.SpxFile\shell\play" "" "&Play"
+  WriteRegStr HKCR "WMP.SpxFile\shell\play\command" "" "$WMP_LOCATION /Play $\"%L$\""    
+
+  ; WMP extra integration
+  WriteRegStr HKCR "WMP.SpxFile\shellex\ContextMenuHandlers\WMPAddToPlaylist" "" "{F1B9284F-E9DC-4e68-9D7E-42362A59F0FD}"
+  WriteRegStr HKCR "WMP.SpxFile\shellex\ContextMenuHandlers\WMPPlayAsPlaylist" "" "{CE3FB1D1-02AE-4a5f-A6E9-D9F1B4073E6C}  
+
+  WriteRegStr HKCR "WMP.SpxFile\DefaultIcon" "" "$INSTDIR\xifish.ico"
+
+
+
+
+  ; Handler key for flac
+  WriteRegStr HKCR "WMP.FlacFile" "" "FLAC File"
+
+
+  WriteRegStr HKCR "WMP.FlacFile\shell" "" "open"
+
+
+  WriteRegStr HKCR "WMP.FlacFile\shell\open" "" "&Open"
+  WriteRegStr HKCR "WMP.FlacFile\shell\open\command" "" "$WMP_LOCATION /Open $\"%L$\""
+  
+  WriteRegStr HKCR "WMP.FlacFile\shell\play" "" "&Play"
+  WriteRegStr HKCR "WMP.FlacFile\shell\play\command" "" "$WMP_LOCATION /Play $\"%L$\""    
+
+  ; WMP extra integration
+  WriteRegStr HKCR "WMP.FlacFile\shellex\ContextMenuHandlers\WMPAddToPlaylist" "" "{F1B9284F-E9DC-4e68-9D7E-42362A59F0FD}"
+  WriteRegStr HKCR "WMP.FlacFile\shellex\ContextMenuHandlers\WMPPlayAsPlaylist" "" "{CE3FB1D1-02AE-4a5f-A6E9-D9F1B4073E6C}  
+
+  WriteRegStr HKCR "WMP.FlacFile\DefaultIcon" "" "$INSTDIR\xifish.ico"
+
   goto done_wmp
   
 fail_wmp:

Modified: trunk/oggdsf/build/NSIS/Release/oggcodecs_release.nsi
===================================================================
--- trunk/oggdsf/build/NSIS/Release/oggcodecs_release.nsi	2006-10-01 13:43:45 UTC (rev 11872)
+++ trunk/oggdsf/build/NSIS/Release/oggcodecs_release.nsi	2006-10-01 14:41:52 UTC (rev 11873)
@@ -1,10 +1,7 @@
 ; Script generated by the HM NIS Edit Script Wizard.
 
 ; Location of Visual Studio runtime libraries on the compiling system
-;   ************* Change this to match the path where msvcp71.dll and msvcr71.dll live ******************
-; !define VS_RUNTIME_LOCATION "c:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\Bin"
 
-
 ; !define VS_RUNTIME_LOCATION "C:\Program Files\Microsoft Visual Studio 8\VC\redist\x86\Microsoft.VC80.CRT"
 ; !define VS_RUNTIME_LOCATION_PREFIX "C:\Program Files\Microsoft Visual Studio 8\VC\redist\x86\Microsoft.VC80.CRT\MSVC"
 
@@ -633,6 +630,8 @@
   WriteRegStr HKCR ".ogg" "" "WMP.OggFile"
   WriteRegStr HKCR ".oga" "" "WMP.OgaFile"
   WriteRegStr HKCR ".ogv" "" "WMP.OgvFile"
+  WriteRegStr HKCR ".spx" "" "WMP.SpxFile"
+  WriteRegStr HKCR ".flac" "" "WMP.FlacFile"
   
   
   ; Handler key for ogg
@@ -648,7 +647,14 @@
   WriteRegStr HKCR "WMP.OggFile\shell\play" "" "&Play"
   WriteRegStr HKCR "WMP.OggFile\shell\play\command" "" "$WMP_LOCATION /Play $\"%L$\""    
 
+  ; WMP extra integration
+  WriteRegStr HKCR "WMP.OggFile\shellex\ContextMenuHandlers\WMPAddToPlaylist" "" "{F1B9284F-E9DC-4e68-9D7E-42362A59F0FD}"
+  WriteRegStr HKCR "WMP.OggFile\shellex\ContextMenuHandlers\WMPPlayAsPlaylist" "" "{CE3FB1D1-02AE-4a5f-A6E9-D9F1B4073E6C}  
+
   WriteRegStr HKCR "WMP.OggFile\DefaultIcon" "" "$INSTDIR\xifish.ico"
+
+
+
   
   ; Handler key for oga
   WriteRegStr HKCR "WMP.OgaFile" "" "Ogg Audio File"
@@ -659,7 +665,16 @@
   WriteRegStr HKCR "WMP.OgaFile\shell\play" "" "&Play"
   WriteRegStr HKCR "WMP.OgaFile\shell\play\command" "" "$WMP_LOCATION /Play $\"%L$\""    
 
+
+  ; WMP extra integration
+  WriteRegStr HKCR "WMP.OgaFile\shellex\ContextMenuHandlers\WMPAddToPlaylist" "" "{F1B9284F-E9DC-4e68-9D7E-42362A59F0FD}"
+  WriteRegStr HKCR "WMP.OgaFile\shellex\ContextMenuHandlers\WMPPlayAsPlaylist" "" "{CE3FB1D1-02AE-4a5f-A6E9-D9F1B4073E6C}"
+
   WriteRegStr HKCR "WMP.OgaFile\DefaultIcon" "" "$INSTDIR\xifish.ico"
+
+
+
+
   
   ; Handler key for ogv
   WriteRegStr HKCR "WMP.OgvFile" "" "Ogg Video File"
@@ -669,9 +684,59 @@
   
   WriteRegStr HKCR "WMP.OgvFile\shell\play" "" "&Play"
   WriteRegStr HKCR "WMP.OgvFile\shell\play\command" "" "$WMP_LOCATION /Play $\"%L$\""    
+
+
+  ; WMP extra integration
+  WriteRegStr HKCR "WMP.OgaFile\shellex\ContextMenuHandlers\WMPAddToPlaylist" "" "{F1B9284F-E9DC-4e68-9D7E-42362A59F0FD}"
+  WriteRegStr HKCR "WMP.OgaFile\shellex\ContextMenuHandlers\WMPPlayAsPlaylist" "" "{CE3FB1D1-02AE-4a5f-A6E9-D9F1B4073E6C}"
    
   WriteRegStr HKCR "WMP.OgvFile\DefaultIcon" "" "$INSTDIR\xifish.ico"
 
+
+
+  ; Handler key for spx
+  WriteRegStr HKCR "WMP.SpxFile" "" "Speex File"
+
+
+  WriteRegStr HKCR "WMP.SpxFile\shell" "" "open"
+
+
+  WriteRegStr HKCR "WMP.SpxFile\shell\open" "" "&Open"
+  WriteRegStr HKCR "WMP.SpxFile\shell\open\command" "" "$WMP_LOCATION /Open $\"%L$\""
+  
+  WriteRegStr HKCR "WMP.SpxFile\shell\play" "" "&Play"
+  WriteRegStr HKCR "WMP.SpxFile\shell\play\command" "" "$WMP_LOCATION /Play $\"%L$\""    
+
+  ; WMP extra integration
+  WriteRegStr HKCR "WMP.SpxFile\shellex\ContextMenuHandlers\WMPAddToPlaylist" "" "{F1B9284F-E9DC-4e68-9D7E-42362A59F0FD}"
+  WriteRegStr HKCR "WMP.SpxFile\shellex\ContextMenuHandlers\WMPPlayAsPlaylist" "" "{CE3FB1D1-02AE-4a5f-A6E9-D9F1B4073E6C}  
+
+  WriteRegStr HKCR "WMP.SpxFile\DefaultIcon" "" "$INSTDIR\xifish.ico"
+
+
+
+
+  ; Handler key for flac
+  WriteRegStr HKCR "WMP.FlacFile" "" "FLAC File"
+
+
+  WriteRegStr HKCR "WMP.FlacFile\shell" "" "open"
+
+
+  WriteRegStr HKCR "WMP.FlacFile\shell\open" "" "&Open"
+  WriteRegStr HKCR "WMP.FlacFile\shell\open\command" "" "$WMP_LOCATION /Open $\"%L$\""
+  
+  WriteRegStr HKCR "WMP.FlacFile\shell\play" "" "&Play"
+  WriteRegStr HKCR "WMP.FlacFile\shell\play\command" "" "$WMP_LOCATION /Play $\"%L$\""    
+
+  ; WMP extra integration
+  WriteRegStr HKCR "WMP.FlacFile\shellex\ContextMenuHandlers\WMPAddToPlaylist" "" "{F1B9284F-E9DC-4e68-9D7E-42362A59F0FD}"
+  WriteRegStr HKCR "WMP.FlacFile\shellex\ContextMenuHandlers\WMPPlayAsPlaylist" "" "{CE3FB1D1-02AE-4a5f-A6E9-D9F1B4073E6C}  
+
+  WriteRegStr HKCR "WMP.FlacFile\DefaultIcon" "" "$INSTDIR\xifish.ico"
+
+
+
   goto done_wmp
   
 fail_wmp:



More information about the commits mailing list