Commit Graph

70 Commits

Author SHA1 Message Date
Uwe Stöhr
ad0ebcdb1d installer:
- fix bug that LyX's LaTeX files were tried to install although the user denied to use LaTeX.nsh
- propose to add a desktop item for LyX (can be switched off by the user)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39584 a592a061-630c-0410-9148-cb99ea01b6c8
2011-09-05 07:20:53 +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
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
Uwe Stöhr
6b36f46b4f installer: squash all warnings (except of one that comes later); remove unused code
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39496 a592a061-630c-0410-9148-cb99ea01b6c8
2011-08-19 21:38:26 +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
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
ba19877fb9 installer: fix 2 things that went in my accidentally in last commit
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38821 a592a061-630c-0410-9148-cb99ea01b6c8
2011-05-23 04:21:10 +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
Peter Kümmel
a80188fec4 cmake: generate ready-to-use nsis files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38796 a592a061-630c-0410-9148-cb99ea01b6c8
2011-05-21 09:50:41 +00:00
Peter Kümmel
1f25841d59 cmake: prepage ready-to-use nsis files generation
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38795 a592a061-630c-0410-9148-cb99ea01b6c8
2011-05-21 08:57:52 +00:00
Joost Verburg
d255b0cf0a Disable the option to run LyX from the finish page for now. This would run LyX using the Administrator account if installing for all users, resulting in a different user directory to be used with different preferences etc.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38528 a592a061-630c-0410-9148-cb99ea01b6c8
2011-04-26 21:33:32 +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
099ab80a08 Add series number to uninstaller registry key. This allows e.g. 1.6 and 2.0 to appear both in the installed programs list.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38376 a592a061-630c-0410-9148-cb99ea01b6c8
2011-04-14 18:07:57 +00:00
Joost Verburg
615f5d6846 subprocess Python lib required by clean_dvi
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38053 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-25 16:17:42 +00:00
Joost Verburg
eece4b1603 update CTAN download URL
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38034 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-24 22:41:58 +00:00
Joost Verburg
7832d3c275 Windows XP or later is required
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37982 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-21 10:22:32 +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
998976983a link shortcuts to LyX.exe instead of launcher (LyX is compiled as a GUI app now)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37725 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-17 20:32:49 +00:00
Joost Verburg
553a23da88 remove Aspell dictionary page
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37724 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-17 20:28:49 +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
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
cc7c0b83f8 updated MiKTeX detection
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37664 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-14 19:57:24 +00:00
Vincent van Ravesteijn
7222ce9e31 set eol-style
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@36379 a592a061-630c-0410-9148-cb99ea01b6c8
2010-11-18 19:50:29 +00:00
Joost Verburg
93a43ab79c * 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@31186 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-21 22:31:06 +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
0b4176e3b9 add Python module for csv table import
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27690 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-24 13:52:28 +00:00
Joost Verburg
5da8a41036 dictionaries for newly supported languages
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27367 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-09 15:10:37 +00:00
Joost Verburg
50186f27df dictionaries for newly supported languages
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27361 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-09 11:46:37 +00:00
Joost Verburg
aeb764b481 new ImageMagick file
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27360 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-09 11:44:57 +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
a2a909d309 update to Python 2.6
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27198 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-30 15:11:26 +00:00
Joost Verburg
396d3fe8ce add Ukrainian translation
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26085 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-06 21:19:19 +00:00
Joost Verburg
90b781894d updated download locations
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26084 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-06 21:11:00 +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
Joost Verburg
a3b31eccfd LyX doesn't need this file
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24738 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-12 22:21:19 +00:00
Joost Verburg
5927d494da updated dictionaries
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24736 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-12 19:13:02 +00:00
Joost Verburg
96956421bb detect JabRef and put in path_prefix (for new menu item to edit BibTeX database)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24582 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-02 15:53:14 +00:00
Joost Verburg
aef7b07571 names for Norwegian languages
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24579 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-02 13:08:29 +00:00
Joost Verburg
21a6136481 use standard function to refresh shell icons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24576 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-01 23:47:24 +00:00
Joost Verburg
f9e5128e31 lots of installer improvements:
* Add option to bundle required ImageMagick/Ghostscript files without the need to modify registry keys that belong to the original applications. This allows for full support for installation by limited users, gives different users the possibility to have a different setup of all LyX tools and reduces download size. The necessary files will be included in the dependency package.
* Python, ImageMagick and Ghostscript will now all be compiled using the same MSVC compiler and can use the same C runtimes. This reduces the installer size.
* Compile Python files during installation to improve performance. Limited users may not have access to the installation folders so the files cannot be compiled afterwards.
* Only the settings that typically need to be changed for LyX releases are now in settings.nsh.
* Rename launcher executable to LyXLauncher.exe to match the alternative installer.
* Minor fixes and cleanup.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24574 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-01 18:33:36 +00:00
Joost Verburg
0aac671e83 * optimizations and fixes for installation using a limited user account. default directory for a limited account is set to local application data.
* simplified initialization functions

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24243 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-11 23:01:05 +00:00
Joost Verburg
afd7bd4608 run the LyX configure.py script, so MiKTeX can download its packages. the console output is captured and shown in the details list.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24154 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-07 17:26:02 +00:00
Joost Verburg
26763681bb new logo graphics
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24148 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-07 12:50:54 +00:00
Joost Verburg
56e208bbaf install and configure application/printer for metafile (EMF/WMF) to EPS conversion
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24130 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-05 19:12:37 +00:00
Joost Verburg
7396e75a50 install gettext.py
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24088 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-01 16:42:33 +00:00