Commit Graph

886 Commits

Author SHA1 Message Date
André Pönitz
d9af2acb53 make scons cope with renamed ui_*.h
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19426 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-11 11:24:17 +00:00
Uwe Stöhr
5564407c2c UserGuide.lyx updates: - Finish the descriptions of the bibliography and the document settings dialog
- add a BibTeX bibliography

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19415 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-11 01:20:33 +00:00
André Pönitz
67e61a3956 enable building of shared libraries. reduces final linktime. also combine boost stuff into a single library
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19410 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-10 22:33:54 +00:00
André Pönitz
79bc04d87e make tex2lyx buildable
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19408 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-10 19:36:11 +00:00
André Pönitz
2cee2b9416 add client and tex2lyx support; add support for debug and release builds
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19402 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-10 16:55:53 +00:00
André Pönitz
e105b2bbd7 make the think independent from my machine; add a REAME file
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19401 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-10 15:24:54 +00:00
André Pönitz
1452e0d285 revert accidental change in last commit
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19400 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-10 15:09:34 +00:00
André Pönitz
aa82b4dd3e we desparately need a fourth buildsystem. so let's start one
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19399 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-10 14:56:41 +00:00
Jean-Marc Lasgouttes
691a1be431 Remove cruft from config.h
* src/support/tempname.cpp: move code about HAVE_MKSTEMP here (only user)

	* src/pch.h:
	* src/Buffer.cpp:
	* configure.ac: remove all traces of utime.h and HAVE_UTIME

	* config/lyxinclude.m4: remove WITH_WARNING define (which be rendered useless in 
	a future commit from christian)

	* development/scons/SConstruct: try to update.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19395 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-10 09:04:41 +00:00
Jean-Marc Lasgouttes
3463ce7c4a * config/lyxinclude (LYX_VERSION_SUFFIX): make $with_version available
* development/MacOSX/lyxrc.dist.in: use it here instead of program_suffix


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19392 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-10 08:34:29 +00:00
Uwe Stöhr
a1687b08aa UserGuide.lyx: complete revision to bring it up to date:
- correct menu names
- add descriptions about index generation, font and graphic formats - to tell only examples

The document is ready except of the outliner and note descriptions.

The description of LyX's menus (Appendix A), and the preferences dialog (Appendix B) will be completed step by step, hopefully with some help.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19389 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-10 01:32:55 +00:00
Jean-Marc Lasgouttes
483dba4588 Generate auto matically lyxrc.dist and Info.plist for LyX/Mac
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19381 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-09 20:54:16 +00:00
Bo Peng
f3c3b9bf02 fix scons for gettext upgrade
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19362 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-08 02:14:57 +00:00
Uwe Stöhr
2394978a7d installer: prepare for next releases
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19357 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-07 21:34:33 +00:00
Jean-Marc Lasgouttes
951701394e [the "translation" patch series] Part 4: translating the LyX menu on the mac
* development/MacOSX/Makefile.am: when installing, create bogus 
	language directories to allow translation through Qt.

	* src/frontends/qt4/GuiApplication.cpp (MenuTranslator): new class, 
	redirects some Qt translation requests to gettext.
	(GuiApplication): install the MenuTranslator.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19354 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-07 21:23:40 +00:00
Bo Peng
491a2dbfc4 Remind scons users to check config.log when configure fails
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19340 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-06 16:03:17 +00:00
Uwe Stöhr
5f3c793d81 installer: Hungarian translation update from Szöke
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19329 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-06 00:11:15 +00:00
Jean-Marc Lasgouttes
7f74740ca7 update mac bundle version for devt release
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19323 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-05 14:43:45 +00:00
Uwe Stöhr
67b932a46c installer: update to LyX 1.5.1
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19312 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-05 00:01:32 +00:00
Jean-Marc Lasgouttes
525cd4c51e * src/support/gzstream,cpp:
* src/support/gzstream.h: re-introduce the stream we were using in
	1.4.x. The boost iostream solution produces unreadable streams
	on windows and we do not know why currently.

	* src/support/Makefile.am:
	* src/Buffer.cpp:
	* src/Lexer.cpp:
	* development/scons/scons_manifest.py: adapt.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19271 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-01 15:16:44 +00:00
Jürgen Spitzmüller
2a875336c0 * lib/Makefile.am:
* development/scons/scons_manifest.py:
	- add apa template.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19247 a592a061-630c-0410-9148-cb99ea01b6c8
2007-07-31 04:46:09 +00:00
Bo Peng
b05462ce3b SCons: allow linking SConstruct to lyx top source directory because I am tired of typing development/scons/SConstrct again and again
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19243 a592a061-630c-0410-9148-cb99ea01b6c8
2007-07-30 15:46:19 +00:00
Joost Verburg
09e05ccf85 fix dictionary downloading
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19210 a592a061-630c-0410-9148-cb99ea01b6c8
2007-07-25 18:42:22 +00:00
Dov Feldstern
11441c8560 Fix a few edge-cases which in the lyx2lyx conversion to format 249
(multi-encoding -> utf8); specifically, the language was being          
incorrectly identified in certain insets, which of course led to
encoding problems.
This fixes part of bug 3613 (http://bugzilla.lyx.org/show_bug.cgi?id=3613).


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19151 a592a061-630c-0410-9148-cb99ea01b6c8
2007-07-20 02:10:28 +00:00
Uwe Stöhr
a76c162cec installer: support Bo's latest simplified Chinese menu translations
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19091 a592a061-630c-0410-9148-cb99ea01b6c8
2007-07-16 22:02:03 +00:00
Uwe Stöhr
8be3b867fe installer: support more Aspell languages
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19073 a592a061-630c-0410-9148-cb99ea01b6c8
2007-07-14 12:15:37 +00:00
Jürgen Spitzmüller
c3d9485c5a * configure.ac:
* development/cmake/config.h.cmake:
* development/scons/SConstruct:
	- fix casing of __FreeBSD__ macro, also check for __FreeBSD_kernel__
	  (fixes bug 3537)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19066 a592a061-630c-0410-9148-cb99ea01b6c8
2007-07-13 14:21:50 +00:00
Uwe Stöhr
b58b07c06d installer: update icon for 1.5.0
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19063 a592a061-630c-0410-9148-cb99ea01b6c8
2007-07-12 23:45:40 +00:00
Uwe Stöhr
d1567e8d90 installer: preparations for the LyX 1.5.0 release
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19050 a592a061-630c-0410-9148-cb99ea01b6c8
2007-07-12 00:21:53 +00:00
Peter Kümmel
1feaf6c814 plosh output. We need a string for LYX_DATE
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19049 a592a061-630c-0410-9148-cb99ea01b6c8
2007-07-11 18:41:37 +00:00
Peter Kümmel
830fb29a15 so it could not be forgotten by me
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19048 a592a061-630c-0410-9148-cb99ea01b6c8
2007-07-11 18:33:54 +00:00
Joost Verburg
38a3692a0f updated list of LyX translations
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19037 a592a061-630c-0410-9148-cb99ea01b6c8
2007-07-11 11:54:58 +00:00
Jean-Marc Lasgouttes
0ffdae7651 Rename development/cmake/README.cmake to INSTALL.cmake
Actually distribute the cmake files with LyX.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19034 a592a061-630c-0410-9148-cb99ea01b6c8
2007-07-11 07:27:56 +00:00
Bo Peng
08f31f3e64 Scons: check for windows.h under msvc.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18981 a592a061-630c-0410-9148-cb99ea01b6c8
2007-07-04 05:06:44 +00:00
Bo Peng
2f415fd505 scons: fix last commit
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18978 a592a061-630c-0410-9148-cb99ea01b6c8
2007-07-03 20:20:20 +00:00
Bo Peng
6df40c7ebe scons: embed lyx.exe.manifest to lyx.exe, no longer use qt manifest.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18977 a592a061-630c-0410-9148-cb99ea01b6c8
2007-07-03 20:16:11 +00:00
Uwe Stöhr
184f0ba3cc installer: drop support for zh_CN.po until it contains any translation
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18944 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-29 19:49:42 +00:00
Uwe Stöhr
208a64d292 installer: support for the Chinese menu language translations
scons/scons_manifest.py: add the new Chinese .po files

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18938 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-29 00:14:50 +00:00
Joost Verburg
f5e613ac51 Windows Vista: these applications don't need any special rights
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18930 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-28 17:00:30 +00:00
Joost Verburg
a0e2e1428f correct name for userdata directory and updated applications
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18929 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-28 16:51:46 +00:00
Joost Verburg
b805a32dce install msvcr71.dll for Python
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18928 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-28 16:38:02 +00:00
Joost Verburg
490cc6c652 Windows Vista: request highest possible execution level for current user
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18925 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-28 07:34:49 +00:00
Uwe Stöhr
4ad7980c24 installer updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18919 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-27 22:29:46 +00:00
José Matox
2e5099b230 Update scons to the latest FreeBSD patch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18914 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-27 18:17:29 +00:00
Uwe Stöhr
3668bdf59c installer updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18900 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-26 20:41:47 +00:00
Peter Kümmel
0ac58a14d1 cmake part of bug 3527, with macro USE_WCHAR_T
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18899 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-26 18:35:52 +00:00
Joost Verburg
2f4523801c alphabetical order
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18898 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-26 18:11:15 +00:00
Bo Peng
6c5ff3bf46 scons part of bug 3527
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18895 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-26 16:28:27 +00:00
Uwe Stöhr
d8993d2d6c - Fileformat change: rename "arabic" to "arabic_arabtex"
- Split the language Arabic into "arabic_arabi" that uses the arabi-package and "arabic-arabtex" that uses the arabTeX-package to typeset Arabic. This is needed because both packages have some advantages over the other people need.
(This change is a consequence of a long and fruitful discussion with Mostafa, Dov, and me.)

Patch by Dov and me.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18887 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-26 00:11:03 +00:00
Jürgen Spitzmüller
bcf64dd11c Fix bug 1749. CAUTION: lyx2lyx not fully working yet (see FIXMEs).
* development/FORMAT: 
	- document file format change

* src/Buffer.cpp: bump format to 275.

* lib/lyx2lyx/LyX.py:
* lib/lyx2lyx/lyx_1_5.py:
	- conversion and reversion of scaleBeforeRotation param (doesn't work yet!)

* src/insets/InsetGraphicsParams.{cpp,h}: 
	- new param scaleBeforeRotation
* src/insets/InsetGraphics.cpp:
	- swap order of scale and rotate (if scaleBeforeRotation is false)

* src/frontends/qt4/QGraphics.C:
* src/frontends/qt4/QGraphicsDialog.{cpp,h}:
* src/frontends/qt4/ui/GraphicsUi.ui:
	- add checkbox to toggle scaleBeforeRotation.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18885 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-25 13:49:51 +00:00