Commit Graph

59 Commits

Author SHA1 Message Date
Uwe Stöhr
4a3f80fe05 installer: uninstall fixes
- fix uninstallation of Metafile2EPS pinter
- fix un/installation of JabRef if the bundle version is executed without admin privileges
- some whitespace fixes
2012-11-12 01:31:00 +01:00
Uwe Stöhr
290efe6190 installer: bugfixes, code simplification and documentation
- dictionaries.nsh: code documentation and simplification
- lyx.nsi: comment out currently unused code
- init.nsh: some corrections and fix bug that info that JabRef and MiKTeX were installed together with LyX was deleted before the uninstaller was really run
- LaTeX.nsh: documentation and fix a bug (for an unknown reason SHCTX can be used to read and delte but not to write in the registry)
- gui.nsh: enable descriptions
- detection: move dictionary code to dictionaries
2012-11-11 18:07:55 +01:00
Uwe Stöhr
ea7cf4f5eb installer: some registry and detection fixes
- detection.nsh:
  - fixed detection of the LaTeX source file editors
  - removed support for obsolete LaTeX source file editors

- init.nsh:
  - don't allow to install an older LyX version over a newer one
  - support dictionaries for new languages that will be supported by LyX 2.1

- remove registry entries of current LyX version when installing a newer version over it
2012-11-11 07:12:43 +01:00
Uwe Stöhr
45b4bd1f0c installer: further work on dictionary handling and bugfixes
- remove the error-prone method of finding dictionaries by renaming some
- add new dictionaries for future LyX 2.1 (more to come)
- update and correct some dictionary sizes
- fix detection of the possible 64bit programs jedit, Gimp, GhostScript and GSview
- remove detection of old Vim version
2012-11-10 22:08:43 +01:00
Uwe Stöhr
dab1b4bbc0 installer: remove special handling of WMF converter
metafile2eps is sine a while a real Windows printer therefore the former handling for the old program can go
2012-11-10 07:09:20 +01:00
Uwe Stöhr
eac5840040 installer: updates to dictionary handling
- settings.nsh: update to LyX 2.0.5
- thesaurus.nsh:
  - don't download already existing dictionaries when installing over an existing LyX installation
  - the list of available dictionaries is 120
- detection:
  - detect existing dictionaries
  - fix detection of Gimp and Photoshop
- init.nsh: detect existing dictionaries and modify the list of available dictionaries accordingly in the installer sections
2012-11-10 07:05:19 +01:00
Uwe Stöhr
88513c0a90 installer: rename install folder as discussed
- the proposed install folder is now "LyX 2.0" as discussed
- promote our wiki and also our website (as almost all other programs do as well and which is quite helpful)
2012-07-08 15:48:26 +02:00
Uwe Stöhr
17ec737dd6 installer: 3 fixes
- uninstall.nsh: don't uninstall the user preferences by default
- configure.nsh:
 - set also the .lyx file association when the user is not admin
 - fix the path in which the LyX start menu shortcut is executed
2012-07-03 01:42:30 +02:00
Uwe Stöhr
fea35ef2c6 installer: output messages
- output a message when multiple index feature or Metafile support won't be available
2012-06-27 01:07:46 +02:00
Uwe Stöhr
9146acb9fd installer fixes
- LaTeX.nsh: fix handling of MiKTeX if LyX is installed without admin privileges
- configure.nsh: remove unused code
2012-06-26 03:05:59 +02:00
Uwe Stöhr
068b25315c installer: implement new method to select hunspell and thesaurus dictionaries and to download the selected ones (part 1) 2012-06-03 17:17:01 +02:00
Uwe Stöhr
ac6da262f1 installer:
- install also Qt's image plugins for faster image loading
- update some versions and paths
2012-05-27 02:16:57 +02:00
Uwe Stöhr
c16d0a79c4 installer: Python files belong to the Lib folder of Python
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40901 a592a061-630c-0410-9148-cb99ea01b6c8
2012-03-10 10:46:14 +00:00
Uwe Stöhr
dc3b970082 installer:
- fix installation of eLyXer
- install unoconv (fixes bug 7980)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40883 a592a061-630c-0410-9148-cb99ea01b6c8
2012-03-07 00:56:12 +00:00
Uwe Stöhr
33a2a2eb7a installer: fix an uninstaller issue
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40800 a592a061-630c-0410-9148-cb99ea01b6c8
2012-02-27 01:50:43 +00:00
Uwe Stöhr
9473a7e6f8 installer:
- fix an uninstall issue
- fix a typo
- update settings

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40538 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-21 22:09:24 +00:00
Uwe Stöhr
cdb56cafb3 installer:
- fix bundle installer so that MiKTeX is installed before LyX
- fix some ImageMagick settings
- cleanups and visual feedback for new installations

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40533 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-21 01:12:43 +00:00
Uwe Stöhr
e497931c4d installer: check for Gnumeric because we need this for our spreadsheet external inset template (bug #7870)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40496 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-14 00:14:30 +00:00
Uwe Stöhr
10a51558e7 installer: port recent changes from branch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40296 a592a061-630c-0410-9148-cb99ea01b6c8
2011-11-27 13:53:29 +00:00
Uwe Stöhr
4810db1280 installer:
- fix 2 uninstaller issues
- remove support for AFPL Ghostscript (license clash)
- only install Ghostscript if not already installed
- in case there are several Ghostscript installations, use the newest one
- remove an unused variable

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39582 a592a061-630c-0410-9148-cb99ea01b6c8
2011-09-05 06:09:13 +00:00
Julien Rioux
79f5d30c2c Fix bug #7608 (Wrong path separator used for Inkscape on Windows)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39581 a592a061-630c-0410-9148-cb99ea01b6c8
2011-09-03 20:27:31 +00:00
Uwe Stöhr
3d8905fc36 installer: fix now all compiler warnings
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39497 a592a061-630c-0410-9148-cb99ea01b6c8
2011-08-19 22:19:09 +00:00
Vincent van Ravesteijn
06751c95ce Win Installer: LyXLauncher does no longer exist.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39493 a592a061-630c-0410-9148-cb99ea01b6c8
2011-08-19 14:21:43 +00:00
Uwe Stöhr
2e249325cf installer: fix my commit r39479 - I accidentally committed a test version, sorry
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39480 a592a061-630c-0410-9148-cb99ea01b6c8
2011-08-12 23:00:43 +00:00
Uwe Stöhr
93bbd0539d installer: support for LilyPond
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39479 a592a061-630c-0410-9148-cb99ea01b6c8
2011-08-12 15:19:36 +00:00
Uwe Stöhr
133bb94281 installer: set format for lyxrc.dist
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39382 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-29 03:14:33 +00:00
Uwe Stöhr
780bb6a26d installer:
- accept compound words is Aspell-only and thus not needed
- we use pdfview to show PDF files but this is only necessary if Acrobat or Adobe Reader is used
- update to latest MiKTeX version
- ImageMagick requires registry settings

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39372 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-25 03:09:02 +00:00
Uwe Stöhr
47f7f15603 installer:
- get rid if GSview (this will not be bundled)
- get rid of now unnecessary setting of PDF file format settings via lyxrc.dist
- fix deletion of LyX's preferences folder when the user selected this option in the uninstaller
- some fixes for the standard installer (that doesn't have the JabRef installation section)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38991 a592a061-630c-0410-9148-cb99ea01b6c8
2011-06-08 16:41:48 +00:00
Uwe Stöhr
cc9e5da7bc installer: another fix
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38972 a592a061-630c-0410-9148-cb99ea01b6c8
2011-06-07 03:17:47 +00:00
Uwe Stöhr
d09743a839 installer: fix typo to make it compilable
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38971 a592a061-630c-0410-9148-cb99ea01b6c8
2011-06-07 02:56:13 +00:00
Uwe Stöhr
d964457d9a installer: merge LyXWinInstaller with the new one, see my mail
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38820 a592a061-630c-0410-9148-cb99ea01b6c8
2011-05-23 04:12:10 +00:00
Uwe Stöhr
8cd8785630 installer: whitespace only
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38782 a592a061-630c-0410-9148-cb99ea01b6c8
2011-05-19 00:49:34 +00:00
Joost Verburg
0f7b2cde6a Install complete Python instead of subset. Fixes #7485 and #7405.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38527 a592a061-630c-0410-9148-cb99ea01b6c8
2011-04-26 21:29:32 +00:00
Joost Verburg
243ab03e77 fix file icon
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38033 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-24 22:02:46 +00:00
Joost Verburg
2851d2c0a6 add Python logging lib
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37979 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-20 22:26:03 +00:00
Joost Verburg
3fa21f5637 fix appending of path prefix to lyxrc.dist
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37978 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-20 22:19:54 +00:00
Vincent van Ravesteijn
559fd36cb5 Fix bug #7362: Typo in installer.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37965 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-19 15:46:41 +00:00
Joost Verburg
6ca9f04412 $$ for a literal $ in NSIS
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37721 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-17 19:27:56 +00:00
Joost Verburg
82ec2df760 lyxrc.dist with the standard Windows defaults has been moved to the dependencies package. installer writes path_prefix with LaTeX system and BiBTeX editor location.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37720 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-17 19:26:53 +00:00
Joost Verburg
a7ad2b86c0 * move system-specific file locations to settings.nsh
* updates for new dependencies packages
* use NSISdl plug-in for downloads

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37719 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-17 19:14:18 +00:00
Joost Verburg
0756424e47 MSVC 2008 CRT no longer used
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37717 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-17 17:12:20 +00:00
Joost Verburg
e2329914ec * remove old installer code for external ImageMagick and Ghostscript
* remove old text in uninstaller
* remove language selection in installer (now integrated in LyX prefs)
* updates for MSVC 2010

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37714 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-17 17:02:10 +00:00
Joost Verburg
a6cdff13c7 delete old Aspell/Aiksaurus setup code
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37713 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-17 16:41:29 +00:00
Joost Verburg
bc6fff5af2 * All ImageMagick and Ghostscript resources are no longer installed as separate files but included in the applications. This improves performance and makes maintenance easier.
* Updated download location
* Fixed compatibility issue with recent NSIS versions

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31185 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-21 22:20:41 +00:00
Joost Verburg
92aca96804 older Windows versions require a reference to ntprint.inf
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27359 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-09 11:43:45 +00:00
Joost Verburg
8c926c8c2a * Metafile to EPS conversion on 64-bit Windows
* set start directory for shortcuts

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27301 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-05 23:44:44 +00:00
Joost Verburg
aa4017c1eb install files from Resources\tex in MiKTeX local root directory
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26833 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-09 22:00:09 +00:00
Joost Verburg
b9b9f532fc use Inetc plug-in for downloading, which is more stable
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26083 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-06 21:08:49 +00:00
Joost Verburg
8388adb89a * allow Vista to display security prompt during printer installation
* setting for compilation on Vista
* select random SourceForge mirror

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25190 a592a061-630c-0410-9148-cb99ea01b6c8
2008-06-07 17:28:19 +00:00
Joost Verburg
57d653669a move setting for display version to settings.nsh
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24742 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-12 23:04:13 +00:00