From: Uwe Stöhr Date: Sun, 5 Oct 2008 21:48:07 +0000 (+0000) Subject: installer: register the file extensions ".lyx15" etc. that you get when exporting... X-Git-Tag: 1.6.10~3156 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=347589f7a71260aac71f8d4079612eb36406a1aa;p=features.git installer: register the file extensions ".lyx15" etc. that you get when exporting to older LyX formats git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26762 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/development/Win32/packaging/AltInstaller/ChangeLog.txt b/development/Win32/packaging/AltInstaller/ChangeLog.txt index 64d8c7be3f..078ee08ef3 100644 --- a/development/Win32/packaging/AltInstaller/ChangeLog.txt +++ b/development/Win32/packaging/AltInstaller/ChangeLog.txt @@ -2,6 +2,8 @@ - LyX 1.6rc3 (list of current regressions: http://tinyurl.com/yu4the ) (list of current crashes and critical bugs: http://tinyurl.com/653prg) +- LyX files with the exensions ".lyx15" etc. that you get when exporting + to older LyX versions, can now be opened by double clicking on them - updated to MiKTeX 2.7 (build 3164) - updated to Python 2.5.2 - updated to Ghostscript 8.63 diff --git a/development/Win32/packaging/AltInstaller/ConfigLyX.nsh b/development/Win32/packaging/AltInstaller/ConfigLyX.nsh index acf9693c72..8a43e126b2 100644 --- a/development/Win32/packaging/AltInstaller/ConfigLyX.nsh +++ b/development/Win32/packaging/AltInstaller/ConfigLyX.nsh @@ -106,7 +106,16 @@ Function ConfigureLyX WriteRegStr SHCTX "Software\Classes\${PRODUCT_REGNAME}\Shell\open\command" "" '"${PRODUCT_BAT}" "%1"' # write informations about file extensions WriteRegStr SHCTX "Software\Classes\${PRODUCT_EXT}" "" "${PRODUCT_REGNAME}" - WriteRegStr SHCTX "Software\Classes\${PRODUCT_EXT}" "Content Type" "${PRODUCT_MIME_TYPE}" + WriteRegStr SHCTX "Software\Classes\${PRODUCT_EXT}" "Content Type" "${PRODUCT_MIME_TYPE}" + # .lyx13 + WriteRegStr SHCTX "Software\Classes\${PRODUCT_EXT}13" "" "${PRODUCT_REGNAME}" + WriteRegStr SHCTX "Software\Classes\${PRODUCT_EXT}13" "Content Type" "${PRODUCT_MIME_TYPE}" + # .lyx14 + WriteRegStr SHCTX "Software\Classes\${PRODUCT_EXT}14" "" "${PRODUCT_REGNAME}" + WriteRegStr SHCTX "Software\Classes\${PRODUCT_EXT}14" "Content Type" "${PRODUCT_MIME_TYPE}" + # .lyx15 + WriteRegStr SHCTX "Software\Classes\${PRODUCT_EXT}15" "" "${PRODUCT_REGNAME}" + WriteRegStr SHCTX "Software\Classes\${PRODUCT_EXT}15" "Content Type" "${PRODUCT_MIME_TYPE}" # refresh shell System::Call 'shell32.dll::SHChangeNotify(i, i, i, i) (${SHCNE_ASSOCCHANGED}, ${SHCNF_IDLIST}, 0, 0)' ${endif}