From 347589f7a71260aac71f8d4079612eb36406a1aa Mon Sep 17 00:00:00 2001 From: =?utf8?q?Uwe=20St=C3=B6hr?= Date: Sun, 5 Oct 2008 21:48:07 +0000 Subject: [PATCH] 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 --- .../Win32/packaging/AltInstaller/ChangeLog.txt | 2 ++ .../Win32/packaging/AltInstaller/ConfigLyX.nsh | 11 ++++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) 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} -- 2.39.2