Commit Graph

2653 Commits

Author SHA1 Message Date
Stephan Witt
042e8bb4d0 consolidate dictionary lookup of spellchecker and thesaurus, prepare builtin distribution of dictionaries
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34540 a592a061-630c-0410-9148-cb99ea01b6c8
2010-05-29 14:36:51 +00:00
Peter Kümmel
fb95caf883 cmake: Install under Windows into folder 'Resources'
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34509 a592a061-630c-0410-9148-cb99ea01b6c8
2010-05-26 09:49:06 +00:00
Pavel Sanda
012a1c805a Forgot on makefiles
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34500 a592a061-630c-0410-9148-cb99ea01b6c8
2010-05-25 11:38:40 +00:00
Pavel Sanda
9f9104d9c4 Introduce output_sync ui for forward/reverse search
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34498 a592a061-630c-0410-9148-cb99ea01b6c8
2010-05-25 11:36:00 +00:00
Richard Heck
b174e5616e Simplify storage of html_latex_* info.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34491 a592a061-630c-0410-9148-cb99ea01b6c8
2010-05-24 19:34:43 +00:00
Uwe Stöhr
700447301c support for all page sizes that are supported by the geometry package; fileformat change
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34427 a592a061-630c-0410-9148-cb99ea01b6c8
2010-05-18 01:22:08 +00:00
Pavel Sanda
1ba5590092 This file is no more in the tree
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34394 a592a061-630c-0410-9148-cb99ea01b6c8
2010-05-11 00:27:48 +00:00
Uwe Stöhr
d4dca29275 installer: detect JabRef 2.6, drop support for JabRef 2.2
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34298 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-26 23:47:20 +00:00
Uwe Stöhr
54a541d8c6 installer: update MiKTeX
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34284 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-25 13:54:07 +00:00
Peter Kümmel
38628558a6 cmake: more merged build fixes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34274 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-23 09:10:35 +00:00
Peter Kümmel
4a37097d78 cmake has its own merged build
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34273 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-23 08:13:48 +00:00
Uwe Stöhr
fe7196d6cd scons_manifest.py: add missing files, thanks Peter
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34270 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-22 23:43:08 +00:00
Peter Kümmel
87c6a4679a at least compile with msvc10.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34258 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-22 11:19:49 +00:00
Uwe Stöhr
566a95224e Japanese example files: again a bunch of updates and some new translated files by Koji
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34255 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-22 00:16:16 +00:00
Uwe Stöhr
6d1f23e2a8 Japanese documentation files: a bunch of updates and some new translated files; all by Koji
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34253 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-21 23:54:28 +00:00
Richard Heck
5678dc566f New XHTML math options. Format change.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34250 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-21 15:18:25 +00:00
Uwe Stöhr
830788118b installer: some special settings for the alpha/beta releases
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34218 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-19 03:58:48 +00:00
Pavel Sanda
074a791505 Cosmetics
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34209 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-18 21:32:43 +00:00
Richard Heck
6420f687c8 Forgot these. Thanks, Pavel.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34208 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-18 21:23:24 +00:00
Uwe Stöhr
e3a5d6425f installer: remove wrong image file
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34197 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-18 00:34:56 +00:00
Uwe Stöhr
dcdd300b49 installer: generate LyX 2.0alpha2 release
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34196 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-18 00:32:47 +00:00
Uwe Stöhr
668d3df71a es_beamer-conference-ornate-20min.lyx: new Spanish translation by Ignacio
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34176 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-16 23:24:38 +00:00
Pavel Sanda
878aa10ba6 Move old file into attic
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34168 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-16 17:06:16 +00:00
Uwe Stöhr
b9dc12b6f1 scons/scons_manifest.py: update SCons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34152 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-16 09:08:59 +00:00
Stephan Witt
fb43bbbf6c tiger support on mac snow leopard, include Qt4 frameworks, smart build script with parameters
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34132 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-14 13:22:00 +00:00
Stephan Witt
09c2d0e85d add LyX-Mac binary release script to distribution
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34104 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-09 15:09:56 +00:00
Stephan Witt
c4d0213301 build script for universal binary release with spellchecker included
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34101 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-09 12:09:11 +00:00
Uwe Stöhr
84a2af2edb fileformat change: support to specify the background color of shaded boxes
- new buffer parameter \boxbgcolor

(I'm still working on the remaining issue #6626 as this affect not only this feature.)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34083 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-08 00:14:08 +00:00
Kornel Benko
2e1e1de8d0 Missing definition of PACKAGE_STRING
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34070 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-07 12:30:43 +00:00
Uwe Stöhr
4e2cd30657 fileformat change: support to specify a document-wide font color
- new buffer parameter \fontcolor
- the default color is internally black because we have to set a color
- the font color is only used when the user explicitly specified a color

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34042 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-02 23:39:36 +00:00
Uwe Stöhr
729c0655aa introduce a new color module to GuiDocument as suggested:
- move the background color settings from PageLayoutUi.ui to ColorUi.ui

- move the greyed-out font color from FontUi.ui to ColorUi.ui

- some sorting and whitespace unification

- the group boxes will get the next days each a further entry
 (one for the document-wide text color and one for the shaded box background)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34040 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-02 22:11:50 +00:00
Uwe Stöhr
4705a2d838 fix SCons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34017 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-02 13:39:48 +00:00
Uwe Stöhr
879ed8e2ed fileformat change:
- support for Turkmen

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34000 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-01 00:40:19 +00:00
Uwe Stöhr
0ad3abd534 cmake/build.bat: update file as example
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33999 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-01 00:38:41 +00:00
Uwe Stöhr
f8c2fbece2 FORMAT:
- add information
- fix typo

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33998 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-31 23:41:14 +00:00
Pavel Sanda
98e03157a4 Comment only
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33964 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-31 16:25:14 +00:00
Uwe Stöhr
33978c0b1b fileformat change:
- support to change the greyed-out note font color (fixes #3865)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33962 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-31 00:46:50 +00:00
Uwe Stöhr
40edc025b5 scons_manifest.py: update SCons after r33920
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33933 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-29 21:30:18 +00:00
Vincent van Ravesteijn
81dc517306 Fix bug #6341: Can't set equal spacing in xymatrix.
Fix the file format change that was introduced in r32518.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33893 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-28 16:29:25 +00:00
Vincent van Ravesteijn
f637c4748d Update FORMAT file for change in r33891.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33892 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-28 16:22:17 +00:00
Vincent van Ravesteijn
bb69584112 Introduce InsetPreview.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33890 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-28 13:47:50 +00:00
Peter Kümmel
ff12bc6990 cmake: simplify cmake-gui usage for GNUWIN32
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33887 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-28 12:18:03 +00:00
Peter Kümmel
15f850609c cmake: update Readme
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33869 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-25 21:37:42 +00:00
Uwe Stöhr
6e0dc1e754 installer: port recent changes to trunk
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33845 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-23 03:06:01 +00:00
Uwe Stöhr
bd164cf1cf SCons: keep SCons alive for now, I propose at least until 2.0 final is out
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33843 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-23 01:28:02 +00:00
Uwe Stöhr
8d48c5184d installer:
- prepare for LyX 2.0 releases
- no longer use a batch file to start LyX

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33832 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-22 03:02:00 +00:00
Richard Heck
72d110bb6e Add a math-as-LaTeX option, and fix some issues with lyx2lyx.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33801 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-19 15:02:12 +00:00
Richard Heck
d8a1720d56 Give ourselves a little more flexibility about math output under XHTML.
I think it will be worth implementing a version of pure HTML output, for
some uses, a la eLyXer.

Note that at present none of this does anything, and there is no UI to
set it. I just want to make sure it's in the file format, in case I do
not get to this before 2.0.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33794 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-18 20:35:08 +00:00
Pavel Sanda
bacec5a052 Move old files to attic
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33773 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-16 17:55:58 +00:00
Kornel Benko
6505fd4e8b Needed cmake-files created with:
# cd trunk/development
       # find cmake -type f | egrep -v '.svn'| sort



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33768 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-16 11:42:02 +00:00
Pavel Sanda
5dc747afd0 distribute gen_lfuns.py too
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33763 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-16 09:25:32 +00:00
Pavel Sanda
0417c16d34 Update version strings
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33762 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-16 09:25:30 +00:00
Kornel Benko
a97b5c423b Find hunspell on 64-bit OpenSuSE 11 too
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33760 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-16 07:37:22 +00:00
Peter Kümmel
5ab7d85a89 cmake: extend search path for enchant
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33728 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-12 21:33:23 +00:00
Uwe Stöhr
4bdd8fef50 LyX definitly needs a thesis template.
This template is meant as starting point and thus only contains the basics.
It is highly customizable and demonstrates shows how to handle subdocuments, header settings, different BibTeX-entries and nomenclature

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33724 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-12 03:03:30 +00:00
Uwe Stöhr
fc8fd3a760 installer: sync with branch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33709 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-11 02:27:05 +00:00
Peter Kümmel
257dce79d9 cmake: fix merge build
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33661 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-07 11:28:57 +00:00
Uwe Stöhr
d20d7cfd0f scons_manifest.py; fix SCons according to r33637
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33648 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-06 18:20:31 +00:00
Pavel Sanda
c73afcd734 File missing in tarball
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33636 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-06 12:47:57 +00:00
Peter Kümmel
d58b4ead47 fix bug 6578, use tabs
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33627 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-05 18:07:05 +00:00
Pavel Sanda
59c980e6e5 Start preparations for alpha
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33623 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-05 08:05:20 +00:00
Kornel Benko
5558074452 Added glibc debug options to cmake
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33603 a592a061-630c-0410-9148-cb99ea01b6c8
2010-03-01 11:06:13 +00:00
Uwe Stöhr
408e3c971e installer: support for Greek aspell dictionary
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33575 a592a061-630c-0410-9148-cb99ea01b6c8
2010-02-26 01:15:00 +00:00
Uwe Stöhr
6537e306ff installer: support for Greek menus
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33573 a592a061-630c-0410-9148-cb99ea01b6c8
2010-02-26 01:10:52 +00:00
Uwe Stöhr
4993c7b315 el.po: new Greek translations of LyX menus. Patch sent by Ulysse Danglis
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33570 a592a061-630c-0410-9148-cb99ea01b6c8
2010-02-26 00:58:16 +00:00
Uwe Stöhr
d4b5638fcb scons: fix remaining issues that was not covered by r33560, patch by Bo
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33562 a592a061-630c-0410-9148-cb99ea01b6c8
2010-02-25 02:09:04 +00:00
Uwe Stöhr
056a614830 scons/SConstruct: fix compiling with SCons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33560 a592a061-630c-0410-9148-cb99ea01b6c8
2010-02-24 20:45:12 +00:00
Abdelrazak Younes
656caf4078 Fix Windows/cmake build.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33546 a592a061-630c-0410-9148-cb99ea01b6c8
2010-02-23 21:15:22 +00:00
Uwe Stöhr
038b7e2b19 scons/scons_manifest.py: fix SCons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33541 a592a061-630c-0410-9148-cb99ea01b6c8
2010-02-22 20:46:26 +00:00
Pavel Sanda
fee4215a73 Add images to makefiles
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33536 a592a061-630c-0410-9148-cb99ea01b6c8
2010-02-22 05:40:45 +00:00
Enrico Forestieri
d472d8ddc0 Win95 is not supported by a long time now.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33527 a592a061-630c-0410-9148-cb99ea01b6c8
2010-02-21 18:38:17 +00:00
Enrico Forestieri
e26331dd35 Remove obsolete source file.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33500 a592a061-630c-0410-9148-cb99ea01b6c8
2010-02-18 09:58:20 +00:00
Enrico Forestieri
2abfee6aba Avoid possible overruns by dinamically allocating the required buffer.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33498 a592a061-630c-0410-9148-cb99ea01b6c8
2010-02-18 09:39:49 +00:00
Abdelrazak Younes
3f1adf599b Fix scons for previous commit (hopefully)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33482 a592a061-630c-0410-9148-cb99ea01b6c8
2010-02-15 23:23:16 +00:00
Pavel Sanda
1353806c96 Next catch from John.
Note to myself - not every file is .cpp ;)


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33473 a592a061-630c-0410-9148-cb99ea01b6c8
2010-02-15 07:10:53 +00:00
Pavel Sanda
5942071ccb Fileformat++ as a safety measure.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33430 a592a061-630c-0410-9148-cb99ea01b6c8
2010-02-12 01:57:49 +00:00
Uwe Stöhr
8bb69f24b6 support for multirows in tables:
- fileformat change (lyx2lyx code follows the next days)
- the patch is a joint work of Edwin and me

The patch is huge but the major parts work already. I put it in now as the minor known issues can be solved step by step the next days. I think this is the best solution because collaborating with such large patches already lead to copy/paste bugs.

The known issues are listed here:
http://wiki.lyx.org/Devel/Multirow

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33414 a592a061-630c-0410-9148-cb99ea01b6c8
2010-02-11 01:07:54 +00:00
Abdelrazak Younes
d77a22e2f9 Today is a sad day, LyXView has passed over... long live GuiView!
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33393 a592a061-630c-0410-9148-cb99ea01b6c8
2010-02-09 17:06:40 +00:00
Abdelrazak Younes
377cdd5f6c Transfer LyXfunc code to GuiApplication::dispatch() and getStatus(). Now
a lot of simplification is possible. Except some instability period...


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33389 a592a061-630c-0410-9148-cb99ea01b6c8
2010-02-09 16:11:13 +00:00
Uwe Stöhr
76b4383571 scons_manifest.py: fix SCons (tabs are invalid in this Python script)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33283 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-30 23:42:30 +00:00
Peter Kümmel
3f379915a6 CMake: fix merged build, seems GCC could not handle the namespaces correctly
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33272 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-30 11:34:28 +00:00
Abdelrazak Younes
d3487d106c Inset::validateModifyArgument(): new virtual interface for using LFUN_INSET_MODIFY.
GuiInfo: extract generic code into new class InsetDialog.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33270 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-30 11:15:05 +00:00
Kornel Benko
686cd4e3a5 Remove moc-files from the set of source files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33228 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-26 12:40:51 +00:00
Uwe Stöhr
54870a2c82 SConstruct: fix string name
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33168 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-22 22:56:11 +00:00
Kornel Benko
e2c93c5f74 Added enchant to cmake
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33167 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-22 18:40:49 +00:00
Jürgen Spitzmüller
7746747506 * add support for the enchant spell checker (bug 6226).
SCons might be broken.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33157 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-22 15:26:38 +00:00
Uwe Stöhr
c49ad94a98 Diamond2.png: new image file for the math symbol \Diamond, see this thread: http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg157327.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33152 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-22 02:32:17 +00:00
Richard Heck
a36607b800 XHTML for InsetMathSize.
We now have nice output of the User's Guide.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33145 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-21 20:48:12 +00:00
Richard Heck
faeb63ce68 Update notes a bit.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33144 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-21 20:03:32 +00:00
Richard Heck
bd95cdb734 Add OutputEnums.h. This enum will shortly replace some magic booleans
that have crept into my code. I'm putting it in a separate file becuase
it is going to be included in Counters.h. The other obvious places to
put it would lead to large includes in this file.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33109 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-20 19:41:44 +00:00
Richard Heck
22dc345e8c Better XHTML output for InsetRef.
The idea here is to implement something like \refstepcounter for LyX. We
do this by tracking the "active" counter in Counters.cpp. We also have
to track when we go in and out of environments to which counters are
local, and so on and so forth.

This all gets done in updateLabels(), but only if we are producing
output, which is why I added the output boolean a while ago.

I expect there are bugs in here, though it seems to work pretty well
with the documents I've tested.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33108 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-20 19:03:17 +00:00
Richard Heck
df3acef80f Update notes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33098 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-19 19:44:55 +00:00
Enrico Forestieri
b9e7bd033c Update lyxprofile for cygwin.
* Don't use the Windows documents folder as fallback home dir
* Starting from cygwin 1.7, the charset part of the locale settings
  are honoured. The default is UTF-8
* It is no more necessary setting OUTPUT_CHARSET
* Allow per-user customization trough ~/.lyxprofile


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33094 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-19 18:52:35 +00:00
Richard Heck
8d1bc0dedc Update HTML notes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33038 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-14 20:02:30 +00:00
Richard Heck
2e349ff103 This sorts the index entries and writes each one's tags together, like:
AMS Math 1, 2, 3
where the numbers are links.

The only thing left to do here is to parse the index entries so that we
can do something with "this ! that" and similar things.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33001 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-12 21:06:55 +00:00
Richard Heck
acc5af9912 Update notes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32989 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-12 19:21:32 +00:00
Jürgen Spitzmüller
7a7ab8f14b Add an option to assure that all aux files are maintained when using the includeonly feature, so that the
page numbering and the references of the master file are maintained in the included children (bug 1005).

I made this optional since some people use \includeonly to save compilation time, but a proper aux file update
needs a full compilation of the complete master prior to the compilation of the \includeonly master.

Hence, a new buffer param is introduced (file format change). 

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32936 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-10 13:25:41 +00:00
Uwe Stöhr
ae395232bb scons_manifest.py: update SCons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32900 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-08 20:45:14 +00:00
Richard Heck
1ce79a0c63 Update notes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32894 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-08 18:44:35 +00:00
Enrico Forestieri
9da28dca29 Add support for the newly released Cygwin 1.7.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32886 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-08 16:21:43 +00:00
Richard Heck
9893a40269 Notes update.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32849 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-07 17:33:38 +00:00
Jürgen Spitzmüller
1ccfe14914 * Add native support for \includeonly (bug 5360).
File format change.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32826 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-07 10:01:26 +00:00
Pavel Sanda
ce4b91c109 Next keystest patch from John McCabe-Dansted.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32820 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-06 22:11:59 +00:00
Richard Heck
827d0cf92e Forgot this a while back.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32795 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-06 19:24:33 +00:00
Pavel Sanda
69275b5337 Fix svn for windows devs
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32744 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-02 23:34:27 +00:00
Pavel Sanda
81dea0164c New keytest version from John McCabe-Dansted
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg156659.html

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32740 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-02 21:46:11 +00:00
Richard Heck
02e0a3d207 Notes update.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32735 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-01 02:42:23 +00:00
Richard Heck
011122e822 Update notes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32730 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-01 01:44:42 +00:00
Richard Heck
8b833ea0bf Notes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32729 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-31 23:40:57 +00:00
Richard Heck
acc158a846 Add a comment and update notes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32728 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-31 23:31:30 +00:00
Richard Heck
f503ce67fc More notes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32724 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-31 22:21:21 +00:00
Richard Heck
6a26ad60d6 Update notes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32723 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-31 22:10:39 +00:00
Richard Heck
ab1f7c3fc5 MathML for XArrow.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32721 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-31 22:02:19 +00:00
Richard Heck
791d28bf0b MathML for Stackrel.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32720 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-31 21:54:00 +00:00
Richard Heck
07aca7cccc Fix MathML for binominals.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32717 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-31 21:22:04 +00:00
Richard Heck
b129d5ebdc We do not need special treatment of differentials for MathML.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32716 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-31 21:09:28 +00:00
Richard Heck
c95c30184d MBox is currently inactive, but in case it becomes active....
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32713 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-31 20:44:09 +00:00
Richard Heck
eb17e9c362 MathML for MathBox and such.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32712 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-31 20:36:34 +00:00
Richard Heck
19cd5f0e82 Fix MathML output for MathBox, as suggested in the FIXME.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32711 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-31 19:49:29 +00:00
Richard Heck
8990b1d0ee Update notes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32707 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-31 18:57:04 +00:00
Richard Heck
805849d3e3 Update notes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32700 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-31 17:31:58 +00:00
Richard Heck
a1316dbea3 Update notes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32698 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-31 17:00:21 +00:00
Richard Heck
9ab24e95b9 MathML for InsetMathBoldSymbol.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32693 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-31 16:39:37 +00:00
Richard Heck
f37a1b8aea MathML for InsetMathBig.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32685 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-31 04:16:45 +00:00
Richard Heck
8a0134cc8c Introduce a return value for mathmlize(). We will need this to be able
to defer labels.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32684 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-31 03:50:12 +00:00
Peter Kümmel
248f47f06a update, replace tabs
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32669 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-29 11:26:26 +00:00
Richard Heck
694ab1b043 Update notes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32645 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-26 15:25:25 +00:00
Peter Kümmel
35b4231eb3 remove boost warning noise
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32613 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-22 11:10:45 +00:00
Peter Kümmel
1e7c296557 update other build systems, cleanup progress output
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32611 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-22 10:33:01 +00:00
Peter Kümmel
b379a2142a update scons files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32605 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-21 11:53:06 +00:00
Peter Kümmel
3dcec5edff add forgotten macro to enable pchs
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32595 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-19 20:18:46 +00:00
Richard Heck
bfd3401999 Update HTML notes.
The User's Guide now outputs and validates completely, and pretty
nicely, too, except for math. Back to MathML next.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32537 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-14 17:24:52 +00:00
Uwe Stöhr
8749c8af62 3 new Spanish translations of example files by Ignacio
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32486 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-12 02:41:27 +00:00
Richard Heck
cd242c7b87 Update notes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32462 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-10 20:05:55 +00:00
Uwe Stöhr
f354b05df5 installer: sync with branch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32422 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-07 23:31:35 +00:00
Jürgen Spitzmüller
f2011d0d20 a bit more elaboration.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32410 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-07 13:46:46 +00:00
Jürgen Spitzmüller
123a589bf8 * Fix bug #2144: Merge the two identical classes g-brief-de and g-brief-en into one class g-brief.
The German layouts are replaced by the English ones.
German localization is now done as it is supposed to be: via gettext.

A file format change was needed to do this.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32406 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-07 11:53:25 +00:00
Jürgen Spitzmüller
e0959b74e8 some more elaboration.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32405 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-07 11:47:01 +00:00
Jürgen Spitzmüller
ade51f4291 * document previous file format change.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32400 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-07 11:23:46 +00:00
Jürgen Spitzmüller
99042cf2fc * lyx.rpm.README:
- update.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32396 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-07 09:56:33 +00:00
Richard Heck
5bfb8069da Simple bash script to update all layouts to current format.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32372 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-06 03:30:24 +00:00
Jürgen Spitzmüller
9b01772326 * new French translation of the linguistics manual, by Jean-Pierre.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32319 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-04 08:56:05 +00:00
Peter Kümmel
c79d092953 too small for pchs
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32306 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-03 22:22:27 +00:00
Peter Kümmel
acdd652e12 cmake: add pch for gcc, it's sooo hairy, disable by default
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32305 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-03 22:08:08 +00:00
Peter Kümmel
075f191ff5 cmake: patch file from cmakes bug tracker
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32304 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-03 21:59:24 +00:00
Peter Kümmel
fbd326a0a0 cmake: add pch for gcc, it's sooo hairy, disable by default
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32303 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-03 21:58:44 +00:00
Richard Heck
01ede7f591 Update HTML notes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32302 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-03 21:11:55 +00:00
Uwe Stöhr
9b61b40e40 - French seminar.lyx: new translation by Jean-Pierre
- English seminar.lyx: clarifications

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32288 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-02 23:57:21 +00:00
Richard Heck
c98a7748e9 Update HTML notes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32276 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-01 13:21:45 +00:00
Jürgen Spitzmüller
4eaa184233 fix typos.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32238 a592a061-630c-0410-9148-cb99ea01b6c8
2009-11-30 13:49:34 +00:00
Jürgen Spitzmüller
4935e6127a * new French translation of the powerdot example, by Jean-Pierre.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32235 a592a061-630c-0410-9148-cb99ea01b6c8
2009-11-30 13:38:41 +00:00
Jürgen Spitzmüller
5cbdb025e0 * New Chinese translation of the Intro, by TaoWang.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32231 a592a061-630c-0410-9148-cb99ea01b6c8
2009-11-30 09:19:47 +00:00
Uwe Stöhr
38d767c81f - French xypic.lyx: new translation
- English xypic.lyx: correct image size

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32186 a592a061-630c-0410-9148-cb99ea01b6c8
2009-11-25 00:47:10 +00:00
Richard Heck
6d48b61171 Notes for InsetRef.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31978 a592a061-630c-0410-9148-cb99ea01b6c8
2009-11-14 15:24:35 +00:00
Richard Heck
cd35cebed1 Get XHTML output for InsetGraphics working, at least in a primitive way.
At present, we do not do any sort of rotating, scaling, cropping, etc.
That should not be terribly hard to do, since we can just call ImageMagick
and get it to do it for us, but appropriate routines will have to be 
written.

I'd be thrilled if someone else wanted to do that. ;-)



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31975 a592a061-630c-0410-9148-cb99ea01b6c8
2009-11-14 14:00:18 +00:00
Jürgen Spitzmüller
33b033314f Chinese translation of the LyX tutorial, contributed by mgc.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31944 a592a061-630c-0410-9148-cb99ea01b6c8
2009-11-11 12:12:24 +00:00
Uwe Stöhr
d5099c8605 - introduce option to suppress the LaTeX package mhchem, fileformat change
The fileformat change is also needed because of our mistake that we load mhchem since LyX 1.6.4 automatically so that files created with LyX 1.6.4 won't compile under LyX 1.6.3. Now at least all files created or opened with LyX 1.7 can be reverted to the fileformat of LyX 1.6.x and can therefore be read by all LyX 1.6.x versions.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31941 a592a061-630c-0410-9148-cb99ea01b6c8
2009-11-11 01:48:07 +00:00
Uwe Stöhr
3d44bc9fde installer: sync with branch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31940 a592a061-630c-0410-9148-cb99ea01b6c8
2009-11-11 01:33:17 +00:00
Uwe Stöhr
2139ac2cf0 installer: sync with branch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31938 a592a061-630c-0410-9148-cb99ea01b6c8
2009-11-10 22:13:09 +00:00
Uwe Stöhr
8f8faa574d installer: sync with branch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31929 a592a061-630c-0410-9148-cb99ea01b6c8
2009-11-10 03:35:49 +00:00
Peter Kümmel
651631e812 cmake: add option to suppress install make rules
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31887 a592a061-630c-0410-9148-cb99ea01b6c8
2009-11-07 11:19:57 +00:00
Jürgen Spitzmüller
637d7399a7 * Add new modules for more fine-grained control over theorem numbering.
Modules provided by Paul Rubin (#5880).
* Fix some minor module description issues.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31885 a592a061-630c-0410-9148-cb99ea01b6c8
2009-11-07 10:44:08 +00:00
Jürgen Spitzmüller
db93173557 * layouts and templates for svmono and svmult, contributed by Koji Yokota (#6253).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31865 a592a061-630c-0410-9148-cb99ea01b6c8
2009-11-06 12:17:24 +00:00
Jürgen Spitzmüller
f76629a855 German translation of the tufte-handout example.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31845 a592a061-630c-0410-9148-cb99ea01b6c8
2009-11-03 17:24:18 +00:00
Kornel Benko
b143ce0148 Added Spacing.cpp to the list for tex2lyx too
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31805 a592a061-630c-0410-9148-cb99ea01b6c8
2009-10-30 06:06:28 +00:00
Uwe Stöhr
9827269e90 scons/scons_manifest.py: remove unneeded includes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31786 a592a061-630c-0410-9148-cb99ea01b6c8
2009-10-28 23:51:42 +00:00
Jean-Marc Lasgouttes
0a868fb846 remove special TEX2LYX code in Spacing,h
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31783 a592a061-630c-0410-9148-cb99ea01b6c8
2009-10-28 10:07:10 +00:00
Kornel Benko
56b1078e78 Added FontInfo.cpp to tex2lyx sources to make it compilable again
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31782 a592a061-630c-0410-9148-cb99ea01b6c8
2009-10-28 06:18:56 +00:00
Uwe Stöhr
b83f574e13 scons_manifest.py: fix SCons after r31772
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31781 a592a061-630c-0410-9148-cb99ea01b6c8
2009-10-27 23:07:50 +00:00
Uwe Stöhr
1762b5cb9d - tufte-handout: new layout
- tufte-book.layout; synchronize with the tufte-handout.layout
- tufte-book.lyx: add important note and improve the documentation according the example file for the similar tufte-handout class
- biblioExample.bib: new entry used by the tufte example files

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31760 a592a061-630c-0410-9148-cb99ea01b6c8
2009-10-27 03:12:18 +00:00
Uwe Stöhr
9874b2e279 new layout: tufte-book
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31759 a592a061-630c-0410-9148-cb99ea01b6c8
2009-10-27 01:46:16 +00:00
Vincent van Ravesteijn
18483e6362 Adds the threaded Compare class, which will eventually do the comparison between two documents.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31734 a592a061-630c-0410-9148-cb99ea01b6c8
2009-10-25 10:43:16 +00:00
Uwe Stöhr
5b0e04e646 scons_manifest.py: fix SCons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31716 a592a061-630c-0410-9148-cb99ea01b6c8
2009-10-24 18:21:39 +00:00
Vincent van Ravesteijn
d4be6cf24c Adds the user interface for the new Comparison feature.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31707 a592a061-630c-0410-9148-cb99ea01b6c8
2009-10-24 15:47:05 +00:00
Uwe Stöhr
212e783052 installer: sync with branch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31691 a592a061-630c-0410-9148-cb99ea01b6c8
2009-10-21 03:11:14 +00:00
Uwe Stöhr
d98251c379 - gen_lfuns.py: reduce the space between items in LFUNs.lyx to save whitespace
- LFUNs.lyx: rebuilt with changed gen_lfuns.py

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31681 a592a061-630c-0410-9148-cb99ea01b6c8
2009-10-19 23:44:11 +00:00
Uwe Stöhr
8355b32381 - LFUNs.lyx: there is no need to use AMS for this file.
- gen_lfuns.py: change the script accordingly and add the missing \spacing tag

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31669 a592a061-630c-0410-9148-cb99ea01b6c8
2009-10-19 00:01:01 +00:00
Kornel Benko
8e02385cea Applied revision 31646 to cmake-build too
Do not check for headers strings.h, io.h, process.h

Do not check for functions mkstemp, mktemp

Do not check for declarations of istreambug_iterator, iterator, mktemp



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31647 a592a061-630c-0410-9148-cb99ea01b6c8
2009-10-16 10:51:58 +00:00
Pavel Sanda
81bff38d56 in trunk too
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31622 a592a061-630c-0410-9148-cb99ea01b6c8
2009-10-14 20:08:37 +00:00
Jean-Marc Lasgouttes
1154a6d782 add missing modules to distribution
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31611 a592a061-630c-0410-9148-cb99ea01b6c8
2009-10-13 20:12:47 +00:00
Uwe Stöhr
585f150f77 fix build systems after r31445
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31583 a592a061-630c-0410-9148-cb99ea01b6c8
2009-10-11 01:59:10 +00:00
Uwe Stöhr
f979dcbfd0 add the new Slovak splash.lyx also to trunk
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31578 a592a061-630c-0410-9148-cb99ea01b6c8
2009-10-10 14:27:11 +00:00
Pavel Sanda
aa4c5b2d05 Icon
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31547 a592a061-630c-0410-9148-cb99ea01b6c8
2009-10-06 23:23:17 +00:00
Jean-Marc Lasgouttes
06a229faf8 remove traces of libtool and of obsolete autoconf macros
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31544 a592a061-630c-0410-9148-cb99ea01b6c8
2009-10-06 15:13:20 +00:00
Jean-Marc Lasgouttes
34d26e7f5f fix wrong file name in r31506
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31541 a592a061-630c-0410-9148-cb99ea01b6c8
2009-10-06 13:47:08 +00:00
Jürgen Spitzmüller
e5533c552e * New layout files for Inderscience journals, contributed by Koji Yokota.
The old layout file is marked deprecated.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31506 a592a061-630c-0410-9148-cb99ea01b6c8
2009-10-04 12:54:59 +00:00
Pavel Sanda
8a7b05f57c Next patch for keystest from John McCabe-Dansted.
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg154502.html


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31495 a592a061-630c-0410-9148-cb99ea01b6c8
2009-10-03 23:07:44 +00:00
Uwe Stöhr
2fb10659a8 installer: fix a bug
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31424 a592a061-630c-0410-9148-cb99ea01b6c8
2009-09-21 00:38:05 +00:00
Uwe Stöhr
2b5e6a9d39 svglobal3.layout:
- major overhaul for version 3.2 that has to be used since 2007
 - remove wrong document class option, fixes first part of #6198
svjour.inc:
 - remove style "subparagraph" that doesn't exist, fixes second part of #6198
 - simplifications
svjour3.lyx: new template file for articles in journals published by Springer (It is the LyX implementation of the  template.tex file provided by svjour version 3.2)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31417 a592a061-630c-0410-9148-cb99ea01b6c8
2009-09-20 18:12:53 +00:00
Enrico Forestieri
08fa11894f Take into account that Qt doesn't allow GUI operations outside the main thread.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31386 a592a061-630c-0410-9148-cb99ea01b6c8
2009-09-13 15:07:28 +00:00
Enrico Forestieri
4ca416ec63 Add a server_monitor.pro file.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31380 a592a061-630c-0410-9148-cb99ea01b6c8
2009-09-12 21:50:46 +00:00
Enrico Forestieri
23095b5890 server_monitor.h must be included last for msvc sake.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31375 a592a061-630c-0410-9148-cb99ea01b6c8
2009-09-12 17:40:54 +00:00
Enrico Forestieri
57c16e9001 Some more coding style fixes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31374 a592a061-630c-0410-9148-cb99ea01b6c8
2009-09-12 16:20:37 +00:00
André Pönitz
b40d2a3cf3 Coding style fixes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31373 a592a061-630c-0410-9148-cb99ea01b6c8
2009-09-12 09:38:26 +00:00
Enrico Forestieri
f20d6d1eab Add a Qt version of the LyX server monitor program.
I tried to account for msvc based on the MS docs, but I cannot test it.
Apologies if it does not compile out of the box. It works with mingw.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31372 a592a061-630c-0410-9148-cb99ea01b6c8
2009-09-12 00:15:00 +00:00
Uwe Stöhr
4caadffa4e installer: sync with branch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31366 a592a061-630c-0410-9148-cb99ea01b6c8
2009-09-10 23:23:35 +00:00
Uwe Stöhr
026f6a454a view-others.png, update-others.png: move these files to the folder of the other buffer-related icons - it is confusing why these two buffer- and not math-related icons are in the math folder
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31255 a592a061-630c-0410-9148-cb99ea01b6c8
2009-09-01 01:08:48 +00:00
Uwe Stöhr
d6f7945761 installer: sync with branch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31237 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-29 20:42:00 +00:00
Uwe Stöhr
a457aa2057 SConstruct: fix SCons after r31189
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31221 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-24 22:04:08 +00:00
Vincent van Ravesteijn
8326148f69 Fix CMake for r31189.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31204 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-22 17:37:56 +00:00
Joost Verburg
818ae93e0c typo
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31188 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-21 22:39:22 +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
Enrico Forestieri
dbdf88f2f4 On Cygwin, use link options at the link (rather than compile) stage.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31140 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-19 14:59:21 +00:00
Uwe Stöhr
d15714c69b New French translation for the Braille.lyx manual from Jean-Pierre
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31135 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-19 00:00:07 +00:00
Pavel Sanda
80756191aa The rest of Extendedlyx -> Additional.lyx move
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31131 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-18 22:17:30 +00:00
Kornel Benko
f6491727bf Cleanup Boost-Libraries use
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31105 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-17 21:27:56 +00:00
Peter Kümmel
c801404b4c cmake: fix linker error
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31103 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-17 20:39:38 +00:00
Peter Kümmel
382a9bc08c update to boost 1.39: update pch file
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31102 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-17 19:48:35 +00:00
Peter Kümmel
db72cc3878 fix utf8
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31101 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-17 19:24:34 +00:00
Peter Kümmel
0d256167a7 cmake: error when external boost is required but not found
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31096 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-17 18:17:12 +00:00
Uwe Stöhr
456d9c75f8 rename capitals.module to initials.module as discussed on the list
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31067 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-15 22:16:36 +00:00
Uwe Stöhr
33eec90086 new document option to suppress the default date, fileformat change, fixes #5823
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31028 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-14 00:52:33 +00:00
Pavel Sanda
c610266db2 Fix bug #2536 - Dropped capitals module
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31003 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-13 11:18:43 +00:00
Pavel Sanda
9ce433f60e scons too
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30996 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-12 21:58:29 +00:00
Abdelrazak Younes
2b9e44cb01 Move contents of paragraph_funcs.* to Text.h and Text.cpp.
The goal is to simplify the code afterwards.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30955 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-09 17:30:41 +00:00
Richard Heck
96033ed83d Makefiles for previous commit.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30913 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-07 19:24:37 +00:00
Kornel Benko
ad8a353281 Add use of installed boost libraries
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30861 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-04 20:56:14 +00:00
Abdelrazak Younes
aafa4532d4 CMake: Define USE_HUNSPELL in case the library is found.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30832 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-02 16:45:33 +00:00
Abdelrazak Younes
0316c01d24 Win32 Hunspell Link fix by Kornel.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30831 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-02 16:38:39 +00:00
Kornel Benko
d74fffa363 Added hunspell library
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30826 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-02 10:44:05 +00:00
Uwe Stöhr
17e6ab45b0 SConstruct: fix SCons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30823 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-02 01:21:41 +00:00
Abdelrazak Younes
0d626b0008 * Rename HunspellSpellChecker to HunspellChecker and ASpell to AspellChecker for consistency.
* Cleanup a bit associated CMakefile 

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30813 a592a061-630c-0410-9148-cb99ea01b6c8
2009-08-01 17:24:13 +00:00
Vincent van Ravesteijn
966687d98b Fix bug #6058: Change tracking not usable in version control.
This patch makes sure that there are minimal changes when loading and saving a file with change tracking.

- the authors are assigned a buffer_id, such that when the file is saved, they get the same id,
- the authorlist is sorted according to the buffer_id,
- the buffer_id is written to the file in the author list (file format change)
- the ids start with 1, because 0 is internally reserved for the current Author,
- when writing the file, the current author is assigned an id if he didn't already have it.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30756 a592a061-630c-0410-9148-cb99ea01b6c8
2009-07-23 20:08:05 +00:00
Uwe Stöhr
0b33b9d090 allow to use glue lengths in the HSpace dialog; file format change
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30724 a592a061-630c-0410-9148-cb99ea01b6c8
2009-07-21 11:51:43 +00:00
Uwe Stöhr
efd4f71fbd allow the usage of relative lengths in the HSpace and the VSpace dialog; file format change
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30710 a592a061-630c-0410-9148-cb99ea01b6c8
2009-07-20 11:22:51 +00:00
Jürgen Spitzmüller
fcc8201d2c Document Dialog: move the listings settings to its own pane.
This shrinks the dialog to a somewhat reasonable size.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30706 a592a061-630c-0410-9148-cb99ea01b6c8
2009-07-20 08:09:32 +00:00
Uwe Stöhr
6b970c0339 GuiDocument.cpp: allow to use percent lengths for the paragraph skip separation; file format change
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30696 a592a061-630c-0410-9148-cb99ea01b6c8
2009-07-19 22:08:58 +00:00
Uwe Stöhr
53e7a92494 support to specify the paragraph indentation in the document settings dialog; introduces the new class HSpace; - file format change
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30694 a592a061-630c-0410-9148-cb99ea01b6c8
2009-07-19 21:13:27 +00:00
Vincent van Ravesteijn
d9fa978617 Help the clueless user (me).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30655 a592a061-630c-0410-9148-cb99ea01b6c8
2009-07-17 21:48:40 +00:00
Kornel Benko
052c1b1604 Search for hunspell.hxx on ubuntu at standard place
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30551 a592a061-630c-0410-9148-cb99ea01b6c8
2009-07-13 17:51:27 +00:00
Jürgen Spitzmüller
e6f922009f * Add possibility to append active branch names to the output file name (#3105).
File format change.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30546 a592a061-630c-0410-9148-cb99ea01b6c8
2009-07-13 14:30:08 +00:00
Edwin Leuven
20e94094db add missing quote
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30535 a592a061-630c-0410-9148-cb99ea01b6c8
2009-07-13 09:21:06 +00:00
Kornel Benko
27a71ede25 Check for hunspell
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30534 a592a061-630c-0410-9148-cb99ea01b6c8
2009-07-13 07:44:00 +00:00
Uwe Stöhr
da8b7a62d4 scons_manifest.py: fix hunspell entries
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30529 a592a061-630c-0410-9148-cb99ea01b6c8
2009-07-13 00:16:14 +00:00
Abdelrazak Younes
9f018eb8ad Trying to do something for hunspell but I'm affraid this won't be enough... More precisely I am sure this won't be enough...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30528 a592a061-630c-0410-9148-cb99ea01b6c8
2009-07-12 22:47:17 +00:00
Jean-Marc Lasgouttes
d9e4ced1d4 Remove dummy gettext.cpp from tex2lyx source and use a dummy message
object instead.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30505 a592a061-630c-0410-9148-cb99ea01b6c8
2009-07-12 14:49:30 +00:00
Uwe Stöhr
424943af89 - support for longtable alignment, fileformat change
- GUI support for table alignment

(all comments to the polished layout of the table dialog welcome)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30477 a592a061-630c-0410-9148-cb99ea01b6c8
2009-07-11 13:09:45 +00:00
Pavel Sanda
7a850e3d64 Flags
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30452 a592a061-630c-0410-9148-cb99ea01b6c8
2009-07-10 15:57:41 +00:00
Pavel Sanda
149bd1ab7b Next contribution to key tests from John McCabe-Dansted.
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg152761.html


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30451 a592a061-630c-0410-9148-cb99ea01b6c8
2009-07-10 15:52:43 +00:00
Uwe Stöhr
8eb09052ff SConstruct: apply Jürgen's patch to disable assertions in release mode (works only on Linux not on Windows, but better than nothing). I tested the patch the last weeks without having problems.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30435 a592a061-630c-0410-9148-cb99ea01b6c8
2009-07-09 18:05:49 +00:00
Jürgen Spitzmüller
17986e7509 Ease the pain with unknown branches:
* on paste, ask if unknown branches shall be added to the branch list
	  (entails new LFUN_BRANCH_ADD)
	* add a list of undefined branches to the buffer and the GUI

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30419 a592a061-630c-0410-9148-cb99ea01b6c8
2009-07-09 09:48:34 +00:00
Enrico Forestieri
68d936250e Add some cygwin stuff.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30327 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-30 23:28:48 +00:00
Uwe Stöhr
fc3f7b6575 SCons: sort
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30319 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-30 11:57:28 +00:00
Pavel Sanda
943776d064 Add missing file, sort scons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30290 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-28 12:23:02 +00:00
Uwe Stöhr
c8218c119a installer: require NSIS 2.45 because of the fixed Indonesian translation
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30247 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-23 20:37:00 +00:00
Uwe Stöhr
3830bd3dba DocStyle.lyx: remove this outdated file. It has not been used since years. Every doc file currently has its own format which is OK since the format is the same for each whole file.
(People started now translating DocStyle.lyx while it isn't worth it.)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30196 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-19 22:40:31 +00:00
Richard Heck
16f119cab5 XHTML output for InsetInclude.
Here's the deal:
* With verbatim, we include it verbatim. This would allow the inclusion of 
  other HTML files.
* With listings, we include it verbatim, wrapped in <pre>.
* With Input and Include, we check if it's a LyX file. If not, we don't do
  anything, since we don't know how to include (say) a TeX file in the HTML
  output. (Wanna call tex4ht, anyone?) If it is a LyX file, we let it write
  itself as HTML, and include it.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30191 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-19 15:11:33 +00:00
Richard Heck
88709f07b2 Notes update.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30187 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-19 13:54:11 +00:00
Richard Heck
51d4d42906 XHTML output for InsetListings.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30185 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-19 13:37:14 +00:00
Richard Heck
3d022e92b4 Forgot these.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30180 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-19 13:10:36 +00:00
Richard Heck
4a86c407d9 Disable XHTML output for InsetExternal---for the time being.
As said in the comment, someone who knows what these are supposed
to do should have a look, please. It may be very easy to get these
to work, but I don't know.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30164 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-18 20:44:38 +00:00
Georg Baum
9c662bf442 - fix requirements of \dddot
- add support for \ddddot
- add partial support for inverse diagonal dots (i. e. they are recognized and
  displayed correctly, but the needed package is not loaded, because it would
  need an off/auto/on setting as amsmath, and that calls for a general solution)


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30162 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-18 20:04:27 +00:00
Pavel Sanda
3f3d37ca09 Next patch from John McCabe-Dansted.
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg152211.html

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30148 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-17 17:56:56 +00:00
Pavel Sanda
5998f1fe1a We get permission on list, add to credits.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30125 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-15 20:20:26 +00:00
Pavel Sanda
752099a7c5 Make keystest part of our build system. Update sources only on reguest.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30124 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-15 20:20:24 +00:00
Pavel Sanda
9c6e9083ed Cosmetic leftovers
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30123 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-15 20:20:22 +00:00
Pavel Sanda
f3b253f9ad Move to the correct directory structure.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30122 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-15 20:20:20 +00:00
Pavel Sanda
5cf6f4f656 Test of brute-force key typing to test lyx for crashes.
Vanilla sources from John McCabe-Dansted.

http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg152155.html


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30121 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-15 20:20:14 +00:00
Uwe Stöhr
9629ab9005 FORMAT: typo
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30099 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-14 14:24:54 +00:00
Richard Heck
9fcd1a6c6a XHTML for InsetWrap.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30080 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-12 17:26:48 +00:00
Richard Heck
082ec01eef CSS for InsetInfo.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30077 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-12 15:27:29 +00:00
Richard Heck
819a0172f7 HTML output for InsetVSpace.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30075 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-12 15:07:04 +00:00
Jürgen Spitzmüller
bd4c74b3b7 * add support for the applemac encoding. File format change.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30064 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-12 08:47:38 +00:00
Richard Heck
88c91e4789 Update notes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30057 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-11 22:47:02 +00:00
Richard Heck
e28c88767b OK, now here's a big one: XHTML output for InsetBibtex. It's not perfect---
see the notes---but it does work reasonably well. And it will work a lot
better when an unrelated patch of mine goes in: one that generally improves
the display of BibTeX-derived information.

Note how we use the TOC here, which has already gathered the information we
need. This can also be done for other things.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30056 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-11 22:39:16 +00:00
Richard Heck
2b118ae71e Forgot to delete this part.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30052 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-11 21:14:20 +00:00
Richard Heck
f9aed0c967 Update notes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30050 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-11 21:08:37 +00:00
Richard Heck
d832613cac Update notes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30046 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-11 20:09:04 +00:00
Richard Heck
5e8d08cb9e Get InsetBibitem working, and the output for LATEX_BIB_ENVIRONMENT.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30045 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-11 20:08:39 +00:00
Uwe Stöhr
19dd75797a new Slovakian translation of the Intro manual thanks to Kornel
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30013 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-07 19:29:20 +00:00
Enrico Forestieri
7270242aad Add lyxeditor script to development/tools, adjust properties of other
files and also add lyxpak.py to the distributed files.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29998 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-06 15:17:51 +00:00
Richard Heck
16e52cb601 Disable InsetIndex XHTML output, for now.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29986 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-06 04:25:20 +00:00
Richard Heck
3910e6772a Some real easy ones.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29985 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-06 04:20:57 +00:00
Uwe Stöhr
c12ed8ba76 fix SCons after recent commits and sort the files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29975 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-05 22:36:22 +00:00
Richard Heck
f8b9633c07 Notes about math.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29971 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-05 19:59:54 +00:00
Richard Heck
eda7b787b9 XHTML for InsetNote.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29970 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-05 19:58:23 +00:00
Richard Heck
68fe5341e3 Update HTML notes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29968 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-05 19:45:49 +00:00
Richard Heck
745748050a Copy of XHTML DTD for reference.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29955 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-05 17:52:26 +00:00
Richard Heck
f39a71ec76 Notes and the like.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29954 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-05 17:51:45 +00:00
Kornel Benko
14a2d495a5 Check for fcntl is maybe more more portable, than searching in
header files.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29931 a592a061-630c-0410-9148-cb99ea01b6c8
2009-06-04 15:01:31 +00:00
Kornel Benko
a9ed2f18f4 Enable sockets on linux too. "fcntl" defined at /usr/include/fcntl.h.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29895 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-31 11:53:52 +00:00
Uwe Stöhr
b462996f1d add the new Japanese files from r29879 also to trunk
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29888 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-29 22:59:36 +00:00
André Pönitz
3a58d7c205 Update lyx.pro file. Still more convenient to use with Qt Creator.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29877 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-28 23:32:28 +00:00
Uwe Stöhr
4daeb64685 forgot this in my previous commit
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29868 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-27 22:11:07 +00:00
Jürgen Spitzmüller
1d494512fc empty file format change due to r29840.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29841 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-25 08:27:12 +00:00
Uwe Stöhr
8955a6cad9 FORMAT: fix date
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29836 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-24 18:37:13 +00:00
Jürgen Spitzmüller
e9cbe2f80f A GUI for nomencl settings. Adds the possibility to enter a custom length.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29779 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-22 16:26:15 +00:00
Jürgen Spitzmüller
18cfe15b64 file format change due to r29770.
No automatic width calculation is done for old documents, because these might rely on settings in
nomencl.cfg.

A GUI to alter this is needed.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29775 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-22 08:31:43 +00:00
Jürgen Spitzmüller
7ba2bfb81d * Per-document setting for bibtex and makeindex.
File format change.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29774 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-22 07:20:00 +00:00
Jean-Marc Lasgouttes
04a171cac6 an example for the sweave module, prepared by Gregor Gorjanc
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29734 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-19 14:01:30 +00:00
Pavel Sanda
de66d50203 Allow output to pipe.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29703 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-17 00:34:29 +00:00
Pavel Sanda
38cb5cb02a next cases
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29701 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-17 00:04:10 +00:00
Pavel Sanda
d0c3f0e8fb not needed
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29700 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-17 00:04:08 +00:00
Pavel Sanda
db4ef7df34 Towards bug http://www.lyx.org/trac/ticket/5676
Python script for building LFUNs.lyx
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg151172.html

Patch by Ewan Davies


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29698 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-16 23:53:32 +00:00
Enrico Forestieri
04b7cf62d6 Fanfare! Qt is now also allowed in core!
So, reapply r29669 and revert r29694. I don't know what should be done
for scons, but there should be no problems ATM.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29696 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-16 18:48:41 +00:00
Enrico Forestieri
ae3f95b8f0 Fix scons and revert the now not needed r29669.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29692 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-16 15:55:08 +00:00
Kornel Benko
1f3b4e24af Added QT_INCLUDES to make it compilable again.
This was needed due to change of src/support/Systemcall.h


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29669 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-14 16:23:26 +00:00
Uwe Stöhr
ada03a9682 fix SCons after r29657
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29658 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-13 23:34:09 +00:00
Kornel Benko
4963d9ec29 Use the new parameter for lyx_pot.py to pass
file-name parameters in one extra file.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29641 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-12 09:21:59 +00:00
Uwe Stöhr
1afc726716 installer: display the uninstaller in the Windows system language
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29617 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-10 22:32:08 +00:00
Uwe Stöhr
8dfd79d12f installer: Indonesian translation corrections by Waluyo
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29616 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-10 21:30:14 +00:00
Kornel Benko
a897a1189a Remove now unneeded checks for mythes and aiksaurus.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29579 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-09 06:57:25 +00:00
Uwe Stöhr
58c20777af scons_manifest.py: fix typo from r29577
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29578 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-08 22:16:49 +00:00
Abdelrazak Younes
e9be0fae66 Integrate mythes-1.1 into our source and remove support for aiksaurus. I have tested only the Cmake build system. Please test autotools and scons.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29577 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-08 21:38:50 +00:00
Enrico Forestieri
128c2b31d8 Avoid ugly macros in the preamble and protect underlined \cite commands
in a clever way.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29558 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-07 10:57:52 +00:00
Pavel Sanda
0920fd7b5e Introduce new format as a safety measure
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg150868.html
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg150895.html



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29552 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-06 16:58:15 +00:00
Pavel Sanda
6fde8f8067 Introduce double underline and wavy underline styles from ulem
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg150803.html


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29542 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-05 09:26:28 +00:00
Pavel Sanda
08d006e466 Forgot format file
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29524 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-03 22:50:27 +00:00
Uwe Stöhr
e4d9adc87c new Indonesian translation of the Tutorial by Waluyo
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29522 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-03 22:13:00 +00:00
Kornel Benko
5ed63945f7 This is a try to shorten the length of the command line when creating
..._l10n.pot files.
(The line-length on Windows should not exceed 0x8000 bytes)


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29517 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-03 17:59:01 +00:00
Kornel Benko
a7b6a5ba48 Change the quote style to satisfy MSVC.
Patch from Peter Kümmel


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29512 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-03 15:14:14 +00:00
Jürgen Spitzmüller
e032cd934d * add all available formats to view/update others popup icon (bug 5380)
patch contributed by Georg.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29490 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-02 08:43:22 +00:00
Enrico Forestieri
b0936fac4c When performing a reverse DVI search and the tmpdir is a symlink, the
DVI viewer passes back the resolved path, such that the search fails,
as internally LyX uses the unresolved path.
This patch fixes this bug by using the new method FileName::realPath
which resolves a path by getting rid of any '.', '..', or symlink
path components.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29476 a592a061-630c-0410-9148-cb99ea01b6c8
2009-05-01 15:18:11 +00:00
Jürgen Spitzmüller
dd930b4535 * final splitindex feature addition: support for \printindex* and \printsubindex*
File format change.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29419 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-27 06:10:25 +00:00
Kornel Benko
a8169a0139 Use cmake macro find_package_handle_standard_args()
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29416 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-26 18:33:09 +00:00
Jürgen Spitzmüller
0bd5c5fca8 * Add support for splitindex's \printsubindex command. File format change.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29409 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-26 11:24:38 +00:00
Kornel Benko
1b0d8fd5f1 Added support for Aiksaurus-build
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29399 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-25 13:43:52 +00:00
Uwe Stöhr
e97f9348ad installer: sync Indonesian translation with branch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29386 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-23 00:13:07 +00:00
Uwe Stöhr
2d74fba556 installer: resync with branch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29345 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-19 21:34:44 +00:00
Kornel Benko
1f8e611c03 MYTHES_LIBS not set
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29341 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-19 17:30:19 +00:00
Kornel Benko
ced1b3530b Added libmythes to lyx-build
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29334 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-19 15:04:20 +00:00
Kornel Benko
1657aeb41b white space
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29332 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-19 15:00:45 +00:00
Kornel Benko
d094fccda1 white space
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29331 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-19 14:57:50 +00:00
Jürgen Spitzmüller
605f6bebf2 Implement a warning dialog with a "Do not show this warning again!" checkbox.
Since Qt does not provide this, we have to roll our own dialog.
Hidden warnings are stored in sessions.

The dialog is currently only used in the case where an included file
has a different textclass then the master (bug 3218).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29324 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-19 11:57:52 +00:00
Jürgen Spitzmüller
d12426a340 New inset dialog for InsetPrintIndex (only used with multiple indices)..
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29290 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-17 14:29:32 +00:00
Jürgen Spitzmüller
de22184d97 New inset dialog for InsetIndex (only used with multiple indices)..
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29285 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-17 09:22:44 +00:00
Kornel Benko
517f8dc1d0 Fix error in creating moc-files due to last commit.
Again: prepend moc_ instead of appending _moc in cmake


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29258 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-16 10:48:32 +00:00
Jürgen Spitzmüller
c52bd08442 Introduce splitindex support. File format change.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29255 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-16 07:29:01 +00:00
Kornel Benko
7ad31fcf7b Try to avoid use of perl, if there is no perl-command available
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29244 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-15 07:28:37 +00:00
Kornel Benko
6f5ac86d6e Copy po-files only if realy changed.
Avoids annoying po re-building.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29243 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-15 07:14:29 +00:00
Kornel Benko
5378f44032 1.) some white spaces removed
2.) Using direct call to uic-qt4. This was needed to enable translated
    strings to appear in many dialogs.
    I needed some time to find out, why strings form autocof-build made
    it into the dialogs, but strings from cmake-build did not.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29234 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-12 15:01:08 +00:00
Uwe Stöhr
4d30bc7579 support for \pagecolor, fileformat change
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29220 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-11 21:40:11 +00:00
Jürgen Spitzmüller
60d2b3295a * new per-document default output format. File format change.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29181 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-10 11:06:53 +00:00
Jürgen Spitzmüller
25a14730ed * First step towards default view format.
The icons could be replaced by something nicer.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29134 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-07 05:01:08 +00:00
Jürgen Spitzmüller
737e9b2c20 start XeTeX support.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29119 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-06 06:58:30 +00:00
Kornel Benko
b5880744c9 1.) Definition of macro add_gettext_python()
Missed the part, when there were more then one argument
        specifying the possible extension.
2.) Typo in extension: .layouts => .layout
3.) Reorder the creation of lyx.pot to make more like when creating
        with autoconf.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29106 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-05 16:02:46 +00:00
Uwe Stöhr
3beb629c5e fix build systems for r29008
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29070 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-04 01:04:14 +00:00
Uwe Stöhr
720a707113 Indonesian Intro.lyx: new translation from Waluyo
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29008 a592a061-630c-0410-9148-cb99ea01b6c8
2009-04-02 00:12:55 +00:00
Uwe Stöhr
762cde0a68 French Shortcuts.lyx: new translation from Siegfried
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28982 a592a061-630c-0410-9148-cb99ea01b6c8
2009-03-30 23:56:30 +00:00
Abdelrazak Younes
1141ccb997 * rename SpellBase to SpellChecker
* make it a pure virtual interface
* delete alive() method as this one is not useful anymore since we killed ispell support.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28972 a592a061-630c-0410-9148-cb99ea01b6c8
2009-03-29 19:49:52 +00:00
Kornel Benko
1f582e9490 Adapt to some new configuration strings
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28967 a592a061-630c-0410-9148-cb99ea01b6c8
2009-03-29 07:33:54 +00:00
Uwe Stöhr
301dc22240 scons_manifest.py: update SCons according to the latest manfile changes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28905 a592a061-630c-0410-9148-cb99ea01b6c8
2009-03-25 16:00:40 +00:00
Kornel Benko
44b15b8cf1 Added unconsidered header files to the list.
Globbed the tex2lyx directory to be more robust against changes.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28890 a592a061-630c-0410-9148-cb99ea01b6c8
2009-03-25 07:02:19 +00:00
Kornel Benko
c313084ef5 Avoid modification of po-files in source tree
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28888 a592a061-630c-0410-9148-cb99ea01b6c8
2009-03-25 06:49:49 +00:00
Uwe Stöhr
a5361e431c SConstruct: fix SCons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28884 a592a061-630c-0410-9148-cb99ea01b6c8
2009-03-20 20:48:46 +00:00
Kornel Benko
6420c5b213 autogeneration of tex2lyx.1 now from tex2lyx.1in
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28875 a592a061-630c-0410-9148-cb99ea01b6c8
2009-03-20 11:39:38 +00:00
Uwe Stöhr
69f6e6ab19 scons_manifest.py: fix sorting
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28868 a592a061-630c-0410-9148-cb99ea01b6c8
2009-03-19 18:40:14 +00:00
Uwe Stöhr
95b37adfaa add id.po to trunk too
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28803 a592a061-630c-0410-9148-cb99ea01b6c8
2009-03-15 16:54:01 +00:00
Kornel Benko
184cbb6825 Remove "share" from default installation prefix
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28750 a592a061-630c-0410-9148-cb99ea01b6c8
2009-03-10 07:14:41 +00:00
Uwe Stöhr
5825531628 fix SCons: autogeneration of lyxclient.1 now from lyxclient.1in
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28749 a592a061-630c-0410-9148-cb99ea01b6c8
2009-03-10 01:05:09 +00:00
Kornel Benko
aff87ada93 autogeneration of lyxclient.1 now from lyxclient.1in
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28741 a592a061-630c-0410-9148-cb99ea01b6c8
2009-03-09 15:09:47 +00:00
Kornel Benko
9fb1b3aa00 Add variable program_suffix to handle manuals properly
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28738 a592a061-630c-0410-9148-cb99ea01b6c8
2009-03-09 14:30:28 +00:00
Uwe Stöhr
1f09a2b3b8 new Spanish translation of the linguistics.lyx file
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28707 a592a061-630c-0410-9148-cb99ea01b6c8
2009-03-06 22:53:52 +00:00
Uwe Stöhr
c1e6722a2a new Ukrainian translation of the splash.lyx file from Yuri
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28691 a592a061-630c-0410-9148-cb99ea01b6c8
2009-03-03 22:45:50 +00:00
Uwe Stöhr
951df84b0f new Indonesian translation of splash.lyx from Waluyo Adi Siswanto
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28664 a592a061-630c-0410-9148-cb99ea01b6c8
2009-03-01 20:07:57 +00:00
Jürgen Spitzmüller
439588d206 * German translation of the Linguistics manual.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28650 a592a061-630c-0410-9148-cb99ea01b6c8
2009-03-01 15:02:06 +00:00
Vincent van Ravesteijn
d31e25e159 cmake: Fix typo.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28609 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-25 21:11:43 +00:00
Kornel Benko
9d1a382472 Added revision as the release number for rpm package
to avoid the need of the --force flag when updating.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28604 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-25 07:42:50 +00:00
Kornel Benko
a92ae88394 corrected description of how to create a package using cmake
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28603 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-25 07:36:59 +00:00
Vincent van Ravesteijn
cc44d6cb0b Hide messages when using cmake-gui.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28580 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-21 22:41:30 +00:00
Vincent van Ravesteijn
a833b6f097 Fix cmake after r28575. Patch from Kornel.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28579 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-21 22:37:25 +00:00
Uwe Stöhr
2bab705f62 LayoutModuleList: - make LyX compile
- fix SCons after r28575
                  - set EOL to native

@ Richard: For new files please always set the EOL flag to native. If possible it would be nice if you can also update SCons manifest file.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28576 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-21 21:04:27 +00:00
Peter Kümmel
56f8b5f3c3 Kornel: cmake, use external files for packaging
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28501 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-15 15:38:32 +00:00
Peter Kümmel
cc9edb643a Kornel really needs write access
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28500 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-15 14:02:26 +00:00
Peter Kümmel
dff3b19aea fix stupid typos
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28499 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-15 13:39:05 +00:00
Peter Kümmel
a478fde5be add readme for packaging
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28497 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-15 13:15:14 +00:00
Peter Kümmel
3f8bc76ecb add missing cmake files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28496 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-15 13:11:44 +00:00
Peter Kümmel
72526f6f8b ke/CMakeLists.txt
Expanded parsing of configure.ac to get also the BUGREPORT value
		Added creation of red hat- and debian-packages

	Kornel

--line, and those below, will be ignored--

M    development/cmake/CMakeLists.txt


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28495 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-15 10:43:06 +00:00
Peter Kümmel
2ef89683a3 development/cmake/CMakeLists.txt
Expanded parsing of configure.ac to get also the BUGREPORT value
		Added creation of red hat- and debian-packages

	Kornel


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28483 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-13 21:37:08 +00:00
Pavel Sanda
701506f356 Greetings from gimp.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28481 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-13 15:11:52 +00:00
Pavel Sanda
4d847204ed *cmake - patch from Kornel
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28465 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-12 08:23:12 +00:00
Uwe Stöhr
248e769c76 scons_manifest.py: fix another SCons issue after r28456
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28460 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-12 01:32:32 +00:00
Pavel Sanda
1c0f15fbd9 * scons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28457 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-11 23:55:51 +00:00
Peter Kümmel
fb3d47a14d Changes:
development/cmake/CMakeLists.txt
		Use lowercase for PACKAGE iff (USE_POSIX_PACKAGING)
		Set correct PROGRAM_SUFFIX,
			CMakeLists.txt in subdirectories depend now on it
		Define PACKAGE_BASE depending on  PACKAGING type
			for use in subsequent directories
	development/cmake/config.h.cmake
		typo: PPROGRAM_SUFFIX --> PROGRAM_SUFFIX
	development/cmake/src/tex2lyx/CMakeLists.txt +
	+ development/cmake/src/CMakeLists.txt +
	+ development/cmake/src/client/CMakeLists.txt +
	+ development/cmake/man/CMakeLists.txt
		added desired version-info to executables and manuals
			tex2lyx, lyx, lyxclient respectivelly

	Kornel



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28438 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-10 22:21:39 +00:00
André Pönitz
20d5148dca move ColorSet to a header of its own to reduce #include dependencies
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28426 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-09 23:30:24 +00:00
Uwe Stöhr
66eb4fa193 - Math.lyx: translation updates by Ignacio
- Braille.lyx: new Spanish translation by Ignacio

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28402 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-08 19:01:26 +00:00
Peter Kümmel
1fe1080cf6 cmake: Kornel's package versions
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28396 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-08 12:20:31 +00:00
Peter Kümmel
765e190753 cmake: Kornel
Search for all possible files, since there is no POTFILES.in anymore in svn
		Use the PACKAGE-Value as the root of the .mo file
			 (For now it will be LyX.mo)
--line, and those below, will be ignored--

M    development/cmake/po/CMakeLists.txt


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28365 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-05 19:02:27 +00:00
Uwe Stöhr
8a0d98e67e - stdmenus.inc: Phantom can contain other things as well, not only text
- LyXAction.cpp: updates and sorting
- GuiPhantom: a dialog to set the different phantom types (stolen from GuiNote)

The Phantom feature should now be complete. Thanks to all who contributed and helped.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28364 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-05 18:09:36 +00:00
Uwe Stöhr
f800571674 SCons: update version suffix for LyX 2.0svn
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28362 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-05 15:49:09 +00:00
Georg Baum
3d7878212b Add missing esint bits.
They should have been part of the initial commit, but I overlooked them.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28355 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-04 19:57:02 +00:00
Uwe Stöhr
b742ff6406 support for the LaTeX commands \*phantom, fileformat change
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28292 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-30 00:56:37 +00:00
Peter Kümmel
9ef5e73fa1 Kornel:
Setting some internal variables from info in configure.ac
	(PACKAGE, PACKAGE_VERSION, LYX_DATE, LYX_DIR_VER, LYX_USERDIR_VER)


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28283 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-26 18:42:02 +00:00
Uwe Stöhr
6a0cdc2a1e revert r28281
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28282 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-25 23:50:54 +00:00
Uwe Stöhr
5ae52b3b6c remove the no longer used GuiNote
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28281 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-25 17:48:38 +00:00
Jürgen Spitzmüller
0f830027a3 * GuiApplication.cpp:
- use the first command in sequence as icon name for command-alternatives.
* lib/ui/stdtoolbars.inc:
	- use command-alternatives for the alignment buttons in the tabular toolbar (bug 5709).
* lib/images/tabular-feature_align-*.png:
* lib/images/tabular-feature_valign-*.png:
	- rename to tabular-feature_m-[v]align-*.png:

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28280 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-25 17:04:57 +00:00
Uwe Stöhr
53064b49e8 SCons: require Python 2.6 for SCons for LyX 2.0 (branch and other Python files will stay as they are), this keeps us on track to Python 3.0 as discussed on the list.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28249 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-18 18:54:43 +00:00
Peter Kümmel
60ce0b3226 Kornel: Moved handling of for lyx2lyx created files to lyx2lyx/CMakeLists.txt
Installation of executabe lyx2lyx
		creation and installation of lyx2lyx_version.py


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28241 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-18 14:45:57 +00:00
Peter Kümmel
802ca12d08 cmake: fix some stupid errors
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28234 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-18 10:55:54 +00:00
Peter Kümmel
2467c38ca9 cmake: fix for PyCompile
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28227 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-17 19:17:51 +00:00
Peter Kümmel
42dc171666 cmake: fix for PyCompile
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28226 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-17 18:54:28 +00:00
Peter Kümmel
01854608fd cmake: more fixes from Kornel
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28103 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-11 20:56:40 +00:00
Peter Kümmel
fbdafecf52 cmake: more fixes from Kornel
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28102 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-11 20:52:14 +00:00
Peter Kümmel
138d393a17 Kornel's patch
development/cmake/Install.cmake
		Added directory scripts
		Corrected handling of directories. There may well be empty _dir_list.
			(if we search for e.g. lib/doc/en/clipart, there is nothing)
	development/cmake/lyx2lyx/CMakeLists.txt
		most ot the code moved to development/cmake/lyx2lyx/CMakeLists.txt,
			we include now this module.
	development/cmake/CMakeLists.txt
		add the subdirectory "scripts"


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28100 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-11 18:50:24 +00:00
Peter Kümmel
ed50dbfe0f New files from Kornel
development/cmake/PyCompile.cmake
		common code for creating .pyc and .pyo files
			for scripts and lyx2lyx python files
	development/cmake/scripts/CMakeLists.txt
		sets a variable and includes development/cmake/PyCompile.cmake


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28098 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-11 18:28:48 +00:00
Uwe Stöhr
e816f3818c Braille.lyx: new German translation of the Braille manual
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28078 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-10 20:09:46 +00:00
Peter Kümmel
588a118f3f cmake: some cleanup
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28010 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-06 18:51:00 +00:00
Uwe Stöhr
5b678eefc2 Customization.lyx: - new Spanish translation by Ignacio
- many typos fixed
                   - corrected some folder names

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28005 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-06 03:17:16 +00:00
Peter Kümmel
18305961ed cmake: set default install path, add py-compile for lyx2lyx, from Kornel
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28001 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-05 19:13:20 +00:00
Peter Kümmel
9c44e16aea cmake: explain ugly hacks
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27984 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-04 13:33:23 +00:00
Peter Kümmel
b89a2ff510 cmake: more changes from Kornel, and Windows fixes: glob is not really cross plattform
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27983 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-04 13:01:55 +00:00
Peter Kümmel
874a696dfa cmake: more changes from Kornel, and Windows fixes: glob is not really cross plattform
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27982 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-04 13:00:34 +00:00
Peter Kümmel
afe522b1f6 Kornel
New files:
        development/cmake/doc/ReplaceValues.pl
                perl-script to substitute words (defined in the cmd-line) with their actual
                        values
        development/cmake/doc/CMakefiles.txt
                convert and install files .lyx and .txt-files from the lib/doc-directory
	development/cmake/src/client/CMakeLists.txt
		create and install lyxclient
	
Changed:
        development/cmake/Install.cmake
                include the new doc-directory
                remove installation of .lyx from the doc-directory. Will be installed in
                        development/cmake/doc/CMakefiles.txt
        development/cmake/Install.cmake
                changed macro lyx_install() to not insert '.' into the globbing-expression
                        automatically. We need sometimes also dotless files.
	development/cmake/src/CMakefiles.txt
		Added subdirectory client to create and install lyxclient on unix-like systems


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27978 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-03 10:53:24 +00:00
Peter Kümmel
510c918c6c Kornel's cmake install changes:
New files:
        Directories:
		development/cmake/po
		development/cmake/man
        Files:
		development/cmake/po/CMakeLists.txt
			Creates lyx.pot and *.gmo-files;
			Installs ${_lang} as ${LYX_ABS_INSTALLED_DATADIR}/${LYX_LOCALEDIR}/${_lang}/LC_MESSAGES/lyx.mo
		development/cmake/man/CMakeLists.txt
			Handling of lyx-manuals.
		development/cmake/modules/FindLyXGettext.cmake
			Original: (GNU) FindGettext.cmake
			Changed the installation subdirectory of .gmo-files.
			Previously installing into "/usr/local/share/lyx2.0" led
				   to e.g. /usr/local/share/lyx2.0/share/locale/de/LC_MESSAGES/lyx.mo
				   now     /usr/local/share/lyx2.0/locale/de/LC_MESSAGES/lyx.mo
Changes:
        development/cmake/Install.cmake
                macro lyx_install _parent_src_dir
                        searches now through directories specified as simple regular expression.
                        Until now we had to specify explicitly each directory for each language.
                Mode of the DESTINATION/lyx2lyx is now corect
                Installation of the .gmo files

	development/cmake/config.h.cmake:
		Changed some #cmakedefine to #define, because config_file() did not
        	substitute the desired values in config.h.
        	Some typos corrected (TOP_SRCDIR -> TOP_SRC_DIR)

        development/cmake/configCompiler.h.cmake
                Removed doubly defined ENABLE_NLS, HAVE_LC_MESSAGES
                Installation directory still hardcoded, users need to to set environment
                variable LYX_LOCALEDIR to get the corect translations.

	development/cmake/CMakeLists.txt
		Setting correct values to LYX_ABS_INSTALLED_DATADIR,
        		LYX_ABS_INSTALLED_LOCALEDIR, LYX_ABS_TOP_SRCDIR.
			Now the lyx-executable searches on the installed places for it's data,
        		so no need to set environment anymore.
		New variable: LYX_LOCALEDIR. We need it later in FindLyXGettext.cmake,
		    	because we cannot use the absolute path LYX_ABS_INSTALLED_LOCALEDIR.
			(We need relative path when packaging to different root-directory).
                Use of module FindLyXGettext.cmake: This is a modified version
		       	of (GNU) FindGettext.cmake
                Include the new development/cmake/po directory
		Include the new development/cmake/man directory

        development/cmake/po/CMakeLists.txt
                Creation of lyx.pot and apropriate .gmo files
                Creating lyx.pot file
                        I had to use perl to simulate the unix "cat" command. Maybe Jose can
                        write the corect statement in python





git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27973 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-28 13:35:29 +00:00
Peter Kümmel
b581607b55 cmake: gettext patch from Kornel
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27931 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-20 09:25:55 +00:00
Bo Peng
4a918ed2d9 Fix a typo in scons_manifest.py
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27887 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-15 17:59:14 +00:00
Jürgen Spitzmüller
fb6a6ecfba I/1H\$Hl$Ld$Ll$ Lt$(L|$0H8M
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27879 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-15 11:08:23 +00:00
Uwe Stöhr
8795db1740 installer: sync with branch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27874 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-15 00:58:50 +00:00
Peter Kümmel
672a158a0a cmake: more install fixes, thx to Kornel Benko
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27871 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-14 17:09:06 +00:00
Peter Kümmel
7ad91d8646 fix line endings
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27836 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-10 17:29:44 +00:00
Peter Kümmel
8d50d723a0 cmake: add TODO
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27835 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-10 17:28:27 +00:00
Peter Kümmel
1327b056b1 cmake: fix gcc include
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27834 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-10 17:19:56 +00:00
Peter Kümmel
201d2b3814 cmake install: add new languages
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27832 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-09 20:31:28 +00:00
Peter Kümmel
2a0103cccd cmake: fix linux install path
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27829 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-09 20:14:59 +00:00
Peter Kümmel
ad175314c5 cmake: fix install rules
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27828 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-09 20:13:04 +00:00
Pavel Sanda
68bb559bcd next one
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27818 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-08 22:27:49 +00:00
Uwe Stöhr
d3a1abaa24 documentation: final math macro touches
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27807 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-07 19:36:29 +00:00
Uwe Stöhr
4913bb1195 scons_manifest.py: fix SCons after removal of Ispell and Pspell
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27799 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-07 17:11:53 +00:00
Uwe Stöhr
9aad5aee89 ACM-siggraph: new layout and template file for article submissions for ACM SIGGRAPH meetings
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27783 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-06 17:56:32 +00:00
Uwe Stöhr
8c9051c57f recipebook: a new layout to typeset recipes based on the koma-script book class, contributed by Szöke Sandor
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27782 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-06 16:13:17 +00:00
Jürgen Spitzmüller
a9f15e7cb9 * install lyx_2_0.py
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27767 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-03 22:46:53 +00:00
Uwe Stöhr
aff9b8a3e4 achemso: correct previous commit
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27738 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-29 00:56:42 +00:00
Jürgen Spitzmüller
c9e8849d32 * FORMAT: document file format change.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27726 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-28 13:45:44 +00:00
Jean-Marc Lasgouttes
20f3fbd521 set version correctly for mac bundle
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27697 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-24 21:34:02 +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
Pavel Sanda
5d2d3baf9e Add to scons too, sort order
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27654 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-21 11:20:18 +00:00
Jean-Marc Lasgouttes
f901b7f245 scons compile fix for tex2lyx?
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27601 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 23:31:00 +00:00
Stefan Schimanski
1c02ecd41d * compile fix for cmake
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27598 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 23:26:40 +00:00
Jean-Marc Lasgouttes
7d9a6e19fd forgot to move one file
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27550 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 14:27:01 +00:00
Vincent van Ravesteijn
518a894826 Fix scons after r27522
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27538 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 13:34:18 +00:00
André Pönitz
82de56f5f3 update
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27535 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 13:04:47 +00:00
Jean-Marc Lasgouttes
b91b5038c9 fix scons?
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27533 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 12:35:39 +00:00
Stephan Witt
aab943d87e using cmake 2.6 on mac include escape has to be changed
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27532 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 12:23:28 +00:00
Peter Kümmel
2f6b068f1e add instructions in error case
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27491 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 20:55:19 +00:00
André Pönitz
8e2f971ada remove ispell and pspell
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27472 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 18:47:25 +00:00
Uwe Stöhr
3b0b260aaf installer: fix uninstallation of file extensions like ".lyx14"
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27456 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 15:04:49 +00:00
Uwe Stöhr
42fded69af installer: fix http://bugzilla.lyx.org/show_bug.cgi?id=5506
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27455 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 14:52:49 +00:00
Stefan Schimanski
72e15d95c8 * prepend moc_ instead of appending _moc in cmake
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27447 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 13:50:20 +00:00
Jean-Marc Lasgouttes
5ca351588f scons update
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27446 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 13:39:25 +00:00
André Pönitz
d485d0d03a some porogress
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27443 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 13:05:33 +00:00
Uwe Stöhr
7ed4a76213 installer: fix bug in Romanian translation
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27439 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 12:06:40 +00:00
André Pönitz
f1cba8ff64 more latin1..utf8 schanges. all of src/* should be utf8 now
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27425 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-14 15:58:50 +00:00
André Pönitz
8bb3e968f8 add dummy lyx.pro file for the sake of Qt Creator
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27422 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-14 14:47:46 +00:00
André Pönitz
74a1538deb try to adjust scons to the moc naming changes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27421 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-14 14:34:00 +00:00
Uwe Stöhr
d46530677d SConstruct, scons_manifest.py: fix for Galician
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27409 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-13 01:59:29 +00:00
Uwe Stöhr
c1309f2fc2 installer: add the Metafile2EPS converter as it is now working on all Windows platforms
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27392 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-12 02:32:02 +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
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
Uwe Stöhr
b95997c8a3 installer: more updates for LyX 1.6.0
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27354 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-09 00:52:46 +00:00
Uwe Stöhr
90dc9a419d installer: prepare for LyX 1.6.0
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27349 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-08 21:16:11 +00:00
José Matox
bd64e75489 Fix bug 5411
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27329 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-07 19:17:35 +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
Uwe Stöhr
d98cbc7d77 - Spanish multicol.lyx: new translated file from Ignacio
- es.po, Spanish UserGuide.lyx: updates from Ignacio

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27223 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-01 14:55:43 +00:00
Uwe Stöhr
682116811e Japanese Extended.lyx: new translated file from Koji
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27221 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-01 01:14:30 +00:00
Uwe Stöhr
4240ab96e4 installer: bugfix release
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27201 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-30 20:41:42 +00:00
Joost Verburg
cfe897c7da depend module is not used anymore
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27200 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-30 17:59:47 +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
Uwe Stöhr
c4c8681864 development/Makefile.am: forgot this in r27194
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27195 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-30 01:32:46 +00:00
Uwe Stöhr
98fb020e21 installer: - updated to Python 2.6
- fix 2 bugs
           - remove unneeded file

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27194 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-30 01:20:48 +00:00
José Matox
a196d2be12 Fix Makefile for windows instalation files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27172 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-28 19:14:57 +00:00
Uwe Stöhr
c0940ae2c5 installer: - Hungarian translation updates by Szöke
- prepare for RC5

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27107 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-25 13:42:52 +00:00
Uwe Stöhr
6819513447 SConstruct: don't build anymore TOC.lyx files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27089 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-24 20:46:02 +00:00
Uwe Stöhr
bb561ba05c installer: some typos
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27088 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-24 20:37:37 +00:00
Jean-Marc Lasgouttes
4789edde52 get rid of the makefile machinery that was used to build TOCs
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27084 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-24 16:04:10 +00:00
Uwe Stöhr
19ed782991 installer updates for RC4
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27075 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-24 00:14:54 +00:00
Enrico Forestieri
7d4ec3f944 Fix bug 5393
http://bugzilla.lyx.org/show_bug.cgi?id=5393


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27044 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-23 00:48:06 +00:00
Pavel Sanda
fc8dc14619 scons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27034 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-22 22:57:11 +00:00
Pavel Sanda
8e4e29653a Move to attic.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27029 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-22 22:24:28 +00:00
Uwe Stöhr
c2b6b49593 Spanish documentation files: updates by Ignacio
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26974 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-19 13:32:06 +00:00
Pavel Sanda
a4686d7125 Make Uwe happy.
Btw autotools people may need "make distclean" to make
compilation proceed after last changes.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26955 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-19 01:27:11 +00:00
Uwe Stöhr
5c9d3c6a9e fix Make and SCons after r26934 (Enrico, please take care of this too)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26938 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-18 12:28:17 +00:00
Uwe Stöhr
2c88b65ad8 - slides.layout, seminar.layout: Both classes don't create presentations, but transparencies as clearly stated at CTAN and the package description. (There's a big difference between a transparency (used for overhead projectors) and a presentation (used for beamers).)
- seminar.layout: updated layout file from Günter Milde to fix a few long standing issues with the visualization within LyX

- seminar.lyx: new example file, also from Günter Milde

The updated layout and new example file can also go to LyX 1.5, Jürgen?

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26929 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-17 00:43:52 +00:00
Pavel Sanda
308e2d9df3 Sanitize backreferences in hyperref.
http://bugzilla.lyx.org/show_bug.cgi?id=5340
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg144958.html



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26882 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-13 16:01:02 +00:00
Jürgen Spitzmüller
d45ca67d1d ** fix bug 2114. Fileformat change.
** fix bug 5343 (patch from Richard, prerequisite for the other fix)

* Buffer.cpp:
	- increment format to 343
* src/BufferParams.{cpp,h}:
	- new param \use_default_options that allows to select/deselect
	  the "Other" class options defined in the layout file.
* src/frontends/qt4/GuiDocument.cpp:
* src/frontends/qt4/ui/LaTeXUi.ui:
	- add GUI to set \use_default_options, display predefined options in the dialog
	- update dialog correctly on class change.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26860 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-12 09:36:00 +00:00
Uwe Stöhr
c990923fe2 FORMAT: fix typos
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26849 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-11 23:58:12 +00:00
Uwe Stöhr
d30e01fd08 Support for Mongolian, fileformat change
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26848 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-11 23:52:31 +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
Uwe Stöhr
bab737e1a3 templates:
- please JMarc and Jürgen and remove the BibTeX example file from templates but use the one from the examples
- iopart, ACM-sigplan, elsarticle templates and layouts: various small bug fixes and added informations

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26789 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-06 22:38:30 +00:00
Uwe Stöhr
347589f7a7 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
2008-10-05 21:48:07 +00:00
Uwe Stöhr
c4570a96da - new layour for the elsarticle class
- remove the template for elsart, as this class is obsolete since elsarticle was released (Elsevier does no longer accept publications with elsart.)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26710 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-04 01:46:48 +00:00
Uwe Stöhr
5a4059e74b new layout and template file for ACM SIGPLAN articles
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26700 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-03 19:47:42 +00:00
Uwe Stöhr
0668df3828 - listings.lyx
- Minipage.lyx

delete both example files as their content is already completely included in the EmbeddedObjects manual
Can also be done for branch Jürgen?

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26666 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-01 01:06:30 +00:00
Uwe Stöhr
2738d32714 installer updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26653 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-30 18:29:41 +00:00
Joost Verburg
1e81efdca3 add 256x256 icon for Windows Vista
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26650 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-30 18:23:20 +00:00
Uwe Stöhr
7382c55fd7 add support for TABs in Listings, fileformat change, fixes http://bugzilla.lyx.org/show_bug.cgi?id=3629 , patch by Vincent, lyx2lyx and UI stuff by me
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26647 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-30 18:00:02 +00:00
Bo Peng
2acf5b4370 Fix toc dependency to avoid redundant TOC rebuild
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26593 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-27 18:34:05 +00:00
Abdelrazak Younes
4122944455 First step toward fixing bug http://bugzilla.lyx.org/show_bug.cgi?id=5252
- Move lyx::sum() to FileName.cpp
- Get rid of the third slow implementation of sum() as istreambuf_iterator is supported since at least gcc 3.2.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26588 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-27 09:15:55 +00:00
Uwe Stöhr
ea7c8524f9 installer: prepare for LyX 1.6.0rc3
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26553 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-25 21:15:38 +00:00
Peter Kümmel
f712b9840f cmake: add endian check, thx to Jose and pdv
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26469 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-20 19:43:52 +00:00
Abdelrazak Younes
d25c74c0eb Simplify image creation with a new factory function: newImage().
GraphicsImage: now a pure virtual interface.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26457 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-19 12:01:01 +00:00
Pavel Sanda
d36e010fdf Patch from Bennett.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26434 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-17 21:28:57 +00:00
Uwe Stöhr
91fd0a7ade fix SCons after r26365
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26378 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-12 23:26:06 +00:00
Uwe Stöhr
d0bb35a626 scons/SConstruct: fix a SCons warning
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26329 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-07 21:59:12 +00:00
Uwe Stöhr
5bfe9d61b5 scons_manifest.py: fix SCons after r26304, Enrico, please also take care of SCons when changing files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26309 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-05 21:49:34 +00:00
Bo Peng
1c64fe44e8 Scons: do not check minor version of 0.96. Require at least 0.97.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26305 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-05 01:29:27 +00:00
Jean-Marc Lasgouttes
9748c0a0e7 use svjour.inc instead of svjour3.inc (bug 5154)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26296 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-04 14:03:01 +00:00
Uwe Stöhr
d5cd63afa3 fix SCons after r26280
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26285 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-01 22:40:21 +00:00
Pavel Sanda
e6163ce60e Move obsolete Reference.lyx into attic.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26279 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-31 19:21:54 +00:00
Uwe Stöhr
a180f1920c installer: updates for LyX 1.6rc2
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26264 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-29 23:26:02 +00:00
Jürgen Spitzmüller
ba62012f0e forgot this in rev. 26200.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26201 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-19 06:43:01 +00:00
Uwe Stöhr
8cc977d63c layout for the svjour3 class, it is adoption of the existing svjour layout by John Perry, fixes http://bugzilla.lyx.org/show_bug.cgi?id=5154
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26194 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-16 22:37:49 +00:00
Uwe Stöhr
d418c61c05 new Ukrainian Intro manual by Yuri
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26179 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-15 19:57:30 +00:00
Uwe Stöhr
c1e56e7a22 SCons: revert r26134 and fix SCons correctly
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26136 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-12 23:48:38 +00:00
Uwe Stöhr
e0f2957d4c fix SCons after the removal of lyx.man
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26134 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-12 23:24:25 +00:00
Uwe Stöhr
72800c5b49 installer: - new Catalan translation
- add Arabic translation that I forgot to add some days ago

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26088 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-06 23:26:39 +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
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
Uwe Stöhr
86cad4b442 installer: update for LyX 1.6rc1
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26079 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-05 23:51:43 +00:00
Uwe Stöhr
af3b18389d singlecol.layout: new layout file for articles for the numerous journals published by the company "Inderscience"
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26073 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-05 20:46:18 +00:00
Uwe Stöhr
ea33934e0a fix bug 5112:
- new en.po
- update translations accordingly

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26071 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-05 18:11:42 +00:00
Uwe Stöhr
04e7d1ac39 installer: new Arabic translation
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26045 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-03 23:41:33 +00:00
José Matox
94b2838bec Update format to 340.
Move

\begin_layout

to

\begin_layout Plain Layout

for consistency.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26020 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-01 17:57:01 +00:00
Pavel Sanda
a782754754 Forgot this.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26018 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-01 14:25:26 +00:00
Uwe Stöhr
abcada9e13 new Catalan translation of Intro.lyx and example files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26006 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-30 21:41:22 +00:00
Uwe Stöhr
f9c05bf6ab installer: bug fix
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25995 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-30 00:10:01 +00:00
Uwe Stöhr
11754f13d0 installer: forgot this in last commit
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25993 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 23:49:08 +00:00
Uwe Stöhr
d8f389c35a installer:
- new module for translated languages
- new Ukrainian translation

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25992 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 23:09:58 +00:00
Pavel Sanda
69f4ec4ee4 Wrong parameter.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25986 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 17:54:38 +00:00
Pavel Sanda
acb9a738b7 I like gimp.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25985 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 17:47:14 +00:00
Richard Heck
5a26b729a7 Forgot this....
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25934 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-28 15:28:49 +00:00
Jürgen Spitzmüller
44fe827b7b * add icons for split-view.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25914 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-27 10:29:11 +00:00
Uwe Stöhr
07919fb0b0 installer: fix some warnings and prepare for next release
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25903 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-26 21:08:01 +00:00
Enrico Forestieri
bc72d3fc58 Automate setting of LYX_DIR_XXx and LYX_USERDIR_XXx environment variable names.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25898 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-26 10:45:38 +00:00
Uwe Stöhr
10d160fdfe installer: support for Ukrainian menu names
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25865 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-24 16:56:59 +00:00
Uwe Stöhr
9d3530e5df Spanish documentation updates by Ignacio
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25859 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-23 21:27:57 +00:00
Uwe Stöhr
209bc6ab05 We have a new translation: Arabic
Many thanks to Hatim Alahmadi
The translation is only for trunk as there we need to fix some remaining translation problems. I think this will be ready before LyX 1.6.0.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25858 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-23 20:48:39 +00:00
Uwe Stöhr
3bda80452a - set EOL style for uk.po
- fix SCons for uk.po

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25855 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-23 19:26:35 +00:00
Abdelrazak Younes
1afed1fc88 Remove GraphicsTypes.cpp
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25838 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-23 12:19:43 +00:00
Uwe Stöhr
65192703ad - EmbeddedObjects.lyx: more work on boxes
- delete now unneeded images

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25733 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-20 18:33:35 +00:00
Uwe Stöhr
16efece522 installer for beta4
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25587 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-13 21:59:57 +00:00
Jean-Marc Lasgouttes
759f32fe75 make sure that installation can be made with parallel make; remove unused directory
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25582 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-13 19:32:46 +00:00
Jürgen Spitzmüller
dcc4d58b66 *** Implement GUI names for encodings (part of bug 4971) ***
* lib/encodings:
	- add new column "GUI names"

* src/Encoding.{cpp,h}:
	- read in and handle GUI names

* src/frontends/qt4/GuiDocument.cpp:
	- display GUI names instead of LaTeX names

* po/lyx_pot.py:
* po/Rules-lyx:
* development/scons/SConstruct:
	- add encoding GUI names to the po files.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25558 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-11 08:56:17 +00:00
Pavel Sanda
20b9e0ba93 Remove InsetEnvironment. This is unfinished decade old stuff.
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg141609.html


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25479 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-07 16:34:55 +00:00
Peter Kümmel
bdde87d39f disable warning for msvc6 infected developers (scope of for(...,,) declarartions)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25455 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-05 09:50:29 +00:00
Jean-Marc Lasgouttes
5cef8b6887 * LyXRC.cpp:
* development/MacOSX/lyxrc.dist.in: new variable mac_like_word_movement,
	set to true on Mac OS X. There is no GUI for it now.

	* src/Paragraph.cpp (isSpace): new method
	(isChar): return false for a space.

	* src/Text.cpp (cursorForwardOneWord, cursorBackWardOneWord): implement
	mac-like cursor movement.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25413 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-01 14:42:32 +00:00
Uwe Stöhr
e2e78fa20a - support for polytonic Greek, fileformat incremented to 338, fixes bug 4969, patch by me and Jürgen
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25356 a592a061-630c-0410-9148-cb99ea01b6c8
2008-06-22 23:21:46 +00:00
Pavel Sanda
f7b5e343e3 Fix scons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25265 a592a061-630c-0410-9148-cb99ea01b6c8
2008-06-15 21:25:04 +00:00
Abdelrazak Younes
4a1be58591 - Simplify prefs, graphics and external display options which are now true or false.
- the display combo in the prefs, external and graphics dialogs are gone
- the lyxrc display_graphics option now overrides any local inset display option
- The external template format has a new tag: Preview
- format incremented to 337


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25245 a592a061-630c-0410-9148-cb99ea01b6c8
2008-06-13 07:34:55 +00:00
André Pönitz
04e8c050b2 update
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25240 a592a061-630c-0410-9148-cb99ea01b6c8
2008-06-12 16:48:23 +00:00
Abdelrazak Younes
4241db7c0d CMake external intl unconditionally.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25205 a592a061-630c-0410-9148-cb99ea01b6c8
2008-06-09 12:10:15 +00:00
Abdelrazak Younes
258b8a40c5 fix cmake/mac
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25195 a592a061-630c-0410-9148-cb99ea01b6c8
2008-06-08 18:45:51 +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
9ad6b86d7b updated list of installer files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25187 a592a061-630c-0410-9148-cb99ea01b6c8
2008-06-07 12:38:42 +00:00
Joost Verburg
e2b962485f distribute lyx.ico
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25186 a592a061-630c-0410-9148-cb99ea01b6c8
2008-06-07 12:09:19 +00:00
Uwe Stöhr
9c083a6d76 new Japanese documentation files for LyX 1.6 by Koji
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25179 a592a061-630c-0410-9148-cb99ea01b6c8
2008-06-07 01:52:18 +00:00
Abdelrazak Younes
9d00e2ec0a Move loadableImageFormats() to the frontend.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25163 a592a061-630c-0410-9148-cb99ea01b6c8
2008-06-06 12:29:58 +00:00
Abdelrazak Younes
20b45450f6 move GuiImage::loadableFormats() to support/imagetools.{h,cpp} and simplify this whole stuff. What a mess!
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25161 a592a061-630c-0410-9148-cb99ea01b6c8
2008-06-06 11:34:49 +00:00
Abdelrazak Younes
f276338227 Preliminar InsetInfo dialog. This was done as an exercise to show Bo (an others) how easy it is to create a new dialog. This dialog needs to be filled in, right now, there is just an OK button.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25144 a592a061-630c-0410-9148-cb99ea01b6c8
2008-06-05 15:08:46 +00:00
Jürgen Spitzmüller
d7eaaba900 ** support for CJK font argument. File Format change **
* src/BufferParams.{cpp,h}:
	- new param fontsCJK (font_cjk).

* src/output_latex.cpp:
	- use fontsCJK param.

* src/Buffer.cpp:
	- increase file format

* src/frontends/qt4/GuiDocument.cpp:
* src/frontends/qt4/ui/FontUi.ui:
	- GUI for the CJK font param

* lib/lyx2lyx/lyx_1_6.py:
	- remove font_cjk param on reversion.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25135 a592a061-630c-0410-9148-cb99ea01b6c8
2008-06-05 06:18:34 +00:00
Uwe Stöhr
b733c626f0 installer: whitespace and changelog entry I forgot yesterday
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25128 a592a061-630c-0410-9148-cb99ea01b6c8
2008-06-04 23:51:55 +00:00
Uwe Stöhr
9d469100d0 installer:
- assure that every PC user has its own Aspell personal word list
- update for beta3

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25111 a592a061-630c-0410-9148-cb99ea01b6c8
2008-06-04 01:26:56 +00:00
Joost Verburg
b6df886bf1 updated list of installer files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25082 a592a061-630c-0410-9148-cb99ea01b6c8
2008-06-02 20:28:32 +00:00
Abdelrazak Younes
655f66b700 Get rid of GuiMath layer.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25064 a592a061-630c-0410-9148-cb99ea01b6c8
2008-06-02 10:05:29 +00:00
Enrico Forestieri
1a2af1197e Allow to specify either text mode or math mode commands (or both) in the
unicodesymbols file. When the command for a mode is not specified, the
other one is used (taking care that it also works in the "wrong" mode).
This allows to avoid the \lyxmathsym macro when a native math command
is available. Patch from Georg, modifications to the unicodesymbols
file by me.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25061 a592a061-630c-0410-9148-cb99ea01b6c8
2008-06-02 01:35:42 +00:00
Uwe Stöhr
357106d2b5 installer updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25046 a592a061-630c-0410-9148-cb99ea01b6c8
2008-06-01 09:56:11 +00:00
Jürgen Spitzmüller
ef9d8927c7 * New layout and template files for the Journal of Statistical Software (JSS), contributed by Andreas Karlsson
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25045 a592a061-630c-0410-9148-cb99ea01b6c8
2008-06-01 08:58:25 +00:00
Uwe Stöhr
f3ac6d117a scons_manifest.py: fix SCons after r25021
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25026 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-31 13:10:17 +00:00
Richard Heck
2a47858dda Fix remaining issues with InsetSpace. The identifier "Space" used in the .lyx
file has been changed to "space" to match the identifier used for the inset in
Inset.cpp and for the dialog in GuiView.cpp.

In future, we will want to get a similar uniformity elsewhere: The identifier
used in the LyX file should match the one used as inset identifier. The easy
way to do this, in the code, is to have insets write themselves this way:
	os << insetName(lyxCode()) << " ";
rather than at present:
	os << "space ";
Similar things could then happen elsewhere. E.g., if the dialog names are in
sync with the inset names, then we could do something like:
	hideDialogs(insetName(lyxCode()), this);
rather than
	hideDialogs("space", this);
and perhaps even put that into the Inset destructor rather than have specific
versions in each inset---with a test for whether there is such a dialog, of
course.

But this is all for later.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25016 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-30 15:38:43 +00:00
Abdelrazak Younes
7bb8a5f183 Re-engineer the toolbar support code:
- We now rely more upon Qt features,
- the initial toolbar positioning defined in "lib/ui/default.ui" is now only used if there is no session or if session handling is disabled,
- The session saving/restoring is window dependent.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24954 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-27 11:15:17 +00:00
Pavel Sanda
1a560fe0e2 Make dist broken. Again.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24953 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-26 22:47:20 +00:00
Bo Peng
ddd29a37bc Fix the fix, qt 4.2 still uses QTDIR/lib to store .pc files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24946 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-26 17:22:42 +00:00
Bo Peng
d7c279bd09 Fix scons qt4 pkg_config detection when there are multiple copies of Qt around
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24945 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-26 17:00:11 +00:00
Abdelrazak Younes
033c3df44c a bunch of toolbar related renaming.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24931 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-25 08:30:06 +00:00
Peter Kümmel
c33b30fd84 cmake: use 2.4 behavior also for cmake 2.6
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24926 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-24 21:22:36 +00:00
Abdelrazak Younes
8a7c802ab0 Introduce docstring_list
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24924 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-24 10:15:52 +00:00
Abdelrazak Younes
145585dc18 First step towards fixing bug 4588: move the ui file reading and the ToolbarBackend to the frontend.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24921 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-24 09:28:05 +00:00
André Pönitz
fae43b38d0 had this hanging around...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24919 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-23 19:39:56 +00:00
Abdelrazak Younes
9fbd672b83 boost::iostreams is not used nor compiled.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24917 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-23 15:49:16 +00:00
Abdelrazak Younes
4113872d60 We don't use boost::filesystem anymore.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24909 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-23 12:07:29 +00:00
Abdelrazak Younes
9799ff19db Update coding rule for enums to reflect actually used style.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24885 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-22 14:06:57 +00:00
Jürgen Spitzmüller
21bd7671ec *** fix bug 2488 (make dynamic formats in menus translatable) ***
* po/lyx_pot.py:
	- new method formats_l10n that parses configure.py for file formats and shortcuts
* po/Makefile.in.in:
* development/scons/SConstruct:
	- call formats_l10n on po update

* src/frontends/qt4/Menus.cpp:
	- handle translated formats

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24833 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-19 09:33:53 +00:00
Uwe Stöhr
b2b4cb1fe3 BufferParams.cpp: fix the order for page sizes, fileformat change is needed, fixes http://bugzilla.lyx.org/show_bug.cgi?id=4868
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24792 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-15 22:54:13 +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
7bfcb2de60 fix compilation order
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24740 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-12 22:35:35 +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
Bo Peng
92c79cacde Scons: fix env_toc's dependency on lyx2lyx
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24735 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-12 16:36:12 +00:00
Uwe Stöhr
8a5dd41130 examples/es/mathed.lyx: deleted because the Math manual has been translated to Spanish since LyX 1.5.5.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24726 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-11 13:35:58 +00:00
Jürgen Spitzmüller
7d5fd32778 * lib/layouts/apa.layout:
- Use styleguide-conforming headings in the APA layout (bug 4827).

* src/Buffer.cpp:
	- file format change to 333.

* lib/lyx2lyx/lyx_1_6.py:
	- convert obsoleted layouts.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24694 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-09 08:57:32 +00:00
Pavel Sanda
13e42a8c73 Introduce groups for graphics insets. That includes:
- GuiGraphics dialog field for setup new groups.
- Graphics context menu for assigning to certain group.
- Fileformat change for groupId field in Graphics inset.
- Undo mechanism added to inset-apply, for catching changes
  in preference dialog.
- Qt designer 4.4 used now.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24644 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-06 21:13:09 +00:00
Uwe Stöhr
ec3544ab28 development/Makefile.am: update the installer file list
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24624 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-05 23:09:32 +00:00
Uwe Stöhr
7ab2e2b48a development/Makefile.am: revert r24604
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24623 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-05 22:46:59 +00:00
Jürgen Spitzmüller
42aaa245db * Hartmut's csv2lyx script
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24620 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-05 17:08:21 +00:00
Uwe Stöhr
e3ba9851a2 development/Makefile.am: installers are not compiled by make, so take them out of the makefile. (they are for the same reason also not in SCons)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24604 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-04 22:15:53 +00:00
Pavel Sanda
6963bb5a7b Resurrect make dist from dead.
Uwe, you need to remove your AltInstaller records from Makefiles too.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24603 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-04 21:53:14 +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
Uwe Stöhr
43f31749cc scons/scons_manifest.py: compile fix
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24573 a592a061-630c-0410-9148-cb99ea01b6c8
2008-05-01 16:24:10 +00:00
Jürgen Spitzmüller
95767b840b support for rightarrowfill, leftarrowfill, upbracefill, downbracefill, by Helge Hafting.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24567 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-30 20:11:57 +00:00
Joost Verburg
ae0ec2fe71 don't change folder when cancel button is pressed
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24564 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-30 16:06:10 +00:00
Jean-Marc Lasgouttes
9b4a26a252 rename assert.h to lassert.h
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24559 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-30 08:26:40 +00:00
Jürgen Spitzmüller
764b5cf859 support for default master document.
file format change.

This is the last feature for today. Promised.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24540 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-28 16:38:56 +00:00
Uwe Stöhr
6172e35f83 German Shortcuts.lyx by Hartmut
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24510 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-26 13:02:53 +00:00
Bo Peng
86dd41d5b3 fix scons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24506 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-25 21:39:11 +00:00
Richard Heck
5846be6af9 Revert 24482.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24490 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-24 16:25:08 +00:00
Bo Peng
a095d0d785 Remove remaining embedding bits and minizip
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24487 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-24 14:33:16 +00:00
Joost Verburg
2e28b6e57b fix lock on tmpbuf directory
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24485 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-24 10:51:56 +00:00
Uwe Stöhr
6363dce008 Shortcuts.lyx: remove the file because it was never more than a stub and also outdated. It's not needed any longer due to the new shortcuts dialog. Fixes http://bugzilla.lyx.org/show_bug.cgi?id=4774
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24482 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-24 01:43:45 +00:00
Uwe Stöhr
5f799621b9 installer: final preparation prepare for the alpha 2 release
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24480 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-24 01:34:33 +00:00
Joost Verburg
72c31a4e73 quit when PDF file no longer exists
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24478 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-23 20:40:46 +00:00
Uwe Stöhr
2b6abdef36 installer:
- prepare for the upcoming release
 - use Joost's pdfview program
 - don't always delete the file extension when uninstalling

pdfview: add the needed DLLs

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24471 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-23 01:33:21 +00:00
Joost Verburg
209e083b19 fix user privileges check
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24452 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-22 18:27:25 +00:00
Joost Verburg
ba420624c2 define filename for bundled installer
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24451 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-22 17:55:12 +00:00
Uwe Stöhr
337341c37f SCons and Make: register the Italian clipart files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24435 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-22 00:32:03 +00:00
Uwe Stöhr
cff5b102ff new Japanese Intro.lyx by Koji
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24434 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-22 00:29:18 +00:00
Uwe Stöhr
b7bb018c4b French translation updates by Jean-Pierre
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24432 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-22 00:03:04 +00:00
Uwe Stöhr
8ed0d0ee35 fix SCons again and again
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24401 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-20 22:43:07 +00:00
Uwe Stöhr
b47b3a6a3e fix SCons again
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24393 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-20 17:39:24 +00:00
Peter Kümmel
69f1cd1e50 cmake: don't forget arg for build type
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24383 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-20 12:18:22 +00:00
Peter Kümmel
5844446857 external libintl: fix nls compiler error
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24382 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-20 12:09:56 +00:00
Peter Kümmel
07502281bc MinGW fixes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24381 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-20 11:06:08 +00:00
Uwe Stöhr
7247bd6eb0 fix SCons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24378 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-20 10:05:51 +00:00
Richard Heck
9cf878cc60 Move pin image to the attic.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24374 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-20 03:20:44 +00:00
Richard Heck
879e7c8b84 Scons for the last commit.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24359 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-19 16:14:45 +00:00
Peter Kümmel
f7d5c40b6c MinGW is too slow with O3
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24348 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-19 12:00:53 +00:00
Peter Kümmel
eb987d20db MinGW fixes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24346 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-19 10:17:40 +00:00
Peter Kümmel
eaa86aaaf7 cmake: verbose makefiles also for mingw
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24343 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-19 09:19:30 +00:00
Peter Kümmel
527d3ac174 cmake: skip configure checks only for msvc
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24341 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-19 09:08:29 +00:00
Peter Kümmel
1500d274b4 cmake: use external libintl on windows
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24338 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-19 08:47:33 +00:00
Bo Peng
76d272da30 Embedding: revert embedding options and extra_embedded_files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24328 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-18 17:06:03 +00:00
Bo Peng
f6f2f6471f fix scons (who broke it?)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24320 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-18 02:57:07 +00:00
Peter Kümmel
f6de6828ef cmake: also build with win32libs
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24295 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-16 16:47:12 +00:00
Jürgen Spitzmüller
04a719f4a7 * lib/layouts/article-beamer.layout:
* lib/layouts/scrarticle-beamer.layout:
* lib/Makefile.am:
* development/scons/scons_manifest.py:
	- new layouts that support beamerarticle.cls

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24289 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-16 13:43:11 +00:00
Uwe Stöhr
7fa7e2a9d9 languages: support for Mexican Spanish as discussed in http://bugzilla.lyx.org/show_bug.cgi?id=4736
fileformat change

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24288 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-16 00:25:08 +00:00
José Matox
0ccfa11dbc Fix automake.am for release (take 2)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24271 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-15 15:53:16 +00:00
José Matox
5160d21b20 Fix automake.am for release
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24268 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-15 15:37:11 +00:00
Bo Peng
1f544cd23c Fix scons to make lyxclient compile
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24265 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-15 14:54:31 +00:00
Abdelrazak Younes
7650cbf9fd Fix CMake-2.6
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24258 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-15 13:57:54 +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
Jürgen Spitzmüller
5997d41b38 ** support pdfpages via external inset **
* development/FORMAT:
* src/Buffer.cpp:
	- format incremented to 326

* src/LaTeXFeatures.cpp:
* lib/chkconfig.ltx:
* lib/doc/LaTeXConfig.lyx:
	- support pdfpages

* lib/external_templates:
	- add template for pdfpages

* lib/lyx2lyx/LyX.py:
* lib/lyx2lyx/lyx_1_6.py:
	- add reversion routine.

* lib/configure.py:
	- fix call to "pdftops --eps"

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24237 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-11 14:07:25 +00:00
André Pönitz
4f16fa6fd5 add this
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24217 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-10 21:51:18 +00:00
Enrico Forestieri
bed989943b Too much comments.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24193 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-09 18:28:47 +00:00
Enrico Forestieri
801ae9954d Maybe this script is useful to someone.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24192 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-09 18:16:18 +00:00
André Pönitz
4451a90fd0 adjust rules to what the code looks like
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24183 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-08 20:22:13 +00:00
Edwin Leuven
24130fa0c2 resuscitate Vert.png as vert2.png
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24175 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-08 14:57:06 +00:00
Jürgen Spitzmüller
f19953fe71 * fix symbol in the math panel (part of bug 4720):
- Vert.png: rename to vert.png (what it actually is)
	- Vert.png: add correct symbol

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24169 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-08 11:26:31 +00:00
Joost Verburg
e32967bd5a use new icon
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24157 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-07 18:35:10 +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
c4e4fe6e2d improved monitoring for PDF updates: use Windows notications to monitor the LyX tmpbuf instead of polling the PDF file
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24141 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-06 16:35:00 +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
Jean-Marc Lasgouttes
6e74e240ff do not use #ifdef in main code; use the lyxrc.dist mechanism to provide defaults for mac osx
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24083 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-01 09:18:03 +00:00
Joost Verburg
6fa7502129 locate local MiKTeX root and install dvipost
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24074 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-31 15:31:09 +00:00
Uwe Stöhr
7174369de8 installer updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24065 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-30 23:02:13 +00:00
Joost Verburg
d1a3055578 lots of installer improvements:
* use nsDialogs instead of InstallOptions for custom wizard pages, faster & easier to customize
* upgrade to Modern UI 2
* use MultiUser.nsh to support multiple installation modes (all users / current user) in a much more simple way
* use LangFile.nsh for the language files, again less scripting required
* simplified installer structure
* more meaningful variable names
* more comments
* minor fixes

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24062 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-30 21:37:53 +00:00
Uwe Stöhr
072375c59d installer: - new Japanese translation
- updates

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24060 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-30 01:56:01 +00:00
Uwe Stöhr
30663a8019 Fileformat change.
Provide only one Japanese language that is encoding independent, patch partly by Koji Yokata.
This fixes http://bugzilla.lyx.org/show_bug.cgi?id=4597

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24053 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-29 23:25:40 +00:00
Abdelrazak Younes
5ab92646a3 adjust
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24014 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-28 08:47:48 +00:00
André Pönitz
621af49f78 adjust
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24007 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-27 22:27:11 +00:00
Jürgen Spitzmüller
c876a2e7c7 Merge the two linebreak insets into one.
* src/Buffer.cpp:
	- file format change to 324
* development/FORMAT:
	- document file format change

* src/insets/InsetNewline.{cpp,h}:
	- the former two separate derivates are now merged into one inset
	  with proper Params and Mailer. This simplifies the structure and allows for
	  switching between the two kinds.

* src/Text3.cpp:
	- The newline insets are now being generated with 
	   newline-insert [newline|linebreak]

* src/factory.cpp:
* src/Text.cpp:
	- Newline inset is now a proper inset with opening and closing tag.

* src/FuncCode.h:
* src/LyXAction.cpp:
* src/Text3.cpp:
* src/insets/InsetCollapsable.cpp:
* src/insets/InsetTabular.cpp:
* src/mathed/InsetMathGrid.cpp:
* src/mathed/InsetMathHull.cpp:
	- remove LFUN_NEW_LINE, LFUN_LINE_BREAK,
	  add LFUN_NEWLINE_INSERT

* lib/lyx2lyx/LyX.py:
* lib/lyx2lyx/lyx_1_6.py:
	- conversion and reversion routines for newline insets.

* lib/ui/stdmenus.inc:
* lib/ui/stdcontext.inc
	- adapt menu and add context menu to switch between newpage variants.

* lib/bind/*.bind:
	- adapt to new lfuns.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23966 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-26 08:10:01 +00:00
Richard Heck
72b7c73b5a Move context menus to their own file.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23948 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-25 16:02:26 +00:00
Jürgen Spitzmüller
d2a4c97ab8 Merge the diverse newpage insets into one.
* src/Buffer.cpp:
	- file format change to 323
* development/FORMAT:
	- document file format change

* src/insets/InsetNewpage.cpp:
	- the former four separate derivates are now merged into one inset
	  with proper Params and Mailer. This simplifies the structure and allows for
	  switching between the various kinds.

* factory.cpp:
	- The newpage insets are now being generated with 
	   newpage-insert [newpage|pagebreak|clearpage|cleardoublepage]

* src/Text.cpp:
	- Newpage inset is now a proper inset with opening and closing tag.

* src/FuncCode.h:
* src/LyXAction.cpp:
* src/Text3.cpp:
* src/insets/InsetCollapsable.cpp:
	- remove LFUN_PAGEBREAK_INSERT, LFUN_CLEARPAGE_INSERT
	  and LFUN_CLEARDOUBLEPAGE_INSERT

* lib/lyx2lyx/LyX.py:
* lib/lyx2lyx/lyx_1_6.py:
	- conversion and reversion routines for newpage insets.

* lib/ui/stdmenus.inc:
	- adapt menu and add context menu to switch between newpage variants.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23942 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-25 09:26:03 +00:00
Joost Verburg
638c3ba2fa formatting and fixes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23936 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-25 02:12:39 +00:00
Peter Kümmel
f604b54165 build out of the box with win32libs from the kdewin installer
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23924 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-24 14:19:36 +00:00
Richard Heck
700af7e701 Add support for document-local layout information. GUI is to follow.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23913 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-24 12:31:07 +00:00
Bo Peng
d74c60b860 fix scons by linking boost.cpp after boost libraries
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23881 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-21 18:17:37 +00:00
André Pönitz
976f4d891e remove unused defines QT_CLEAN_NAMESPACE and QT_GENUINE_STR
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23869 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-21 15:12:46 +00:00
André Pönitz
0b5fc35e1c remove unused defines QT_CLEAN_NAMESPACE and QT_GENUINE_STR
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23868 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-21 15:09:39 +00:00
José Matox
b7800ca8de fix cmake
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23852 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-20 15:06:02 +00:00
Bo Peng
eb1cc5ac22 fix scons for r23849
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23851 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-20 14:53:07 +00:00
José Matox
f2966acc5b Add inset tabular normalization (header) to format 321
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23824 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-19 09:54:44 +00:00
Uwe Stöhr
4c23fdf7c1 installer update
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23816 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-18 21:25:58 +00:00
Edwin Leuven
e01e14872d Free line setting in tabulars. FILE FORMAT CHANGE.
- gets rid of the M_TOGGLE_LINE_... functions
- allows arbitrary clines without multicol
- sets arbitrary vertical lines through multicol 
- drop row/col line properties, everything is now stored at the cell level

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23812 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-18 18:08:32 +00:00
Jürgen Spitzmüller
2a2c2d8986 Move completion to a pane of its own.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23811 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-18 17:31:17 +00:00
Jürgen Spitzmüller
18101eea7b ** add support for protected horizontal fill. FILE FORMAT CHANGE. **
* src/Buffer.cpp:
	- increment file format to 320.

* src/insets(InsetSpace.{cpp, h}:
	- add HFILL_PROTECTED, a protected horizontal fill
	  (LaTeX: \hspace*{\fill})

* src/factory.cpp:
* src/frontends/qt4/GuiHSpace.{cpp, h}:
	- handle the new space type.

* lib/lyx2lyx/LyX.py:
* lib/lyx2lyx/lyx_1_6.py:
	- reversion routine for protected hfill.

* development/FORMAT:
	- document file format change

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23805 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-18 12:11:28 +00:00
Uwe Stöhr
adae41ad2b installer update
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23798 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-17 21:17:19 +00:00
Jürgen Spitzmüller
f2e8cd3cd9 *** File Format Change: UI and enhancement for InsetSpace ***
* src/insets/InsetSpace.{cpp,h}:
	- merge in HFill inset, add support for dotfill, hrulefill,
	  hspace and hspace*
* src/insets/InsetHFill.{cpp,h}:
	- remove

* src/frontends/qt4/GuiHSpace.{cpp,h}:
* src/frontends/qt4/ui/HSpaceUi.ui:
* src/frontends/qt4/GuiView:
	- new GUI for Space insets.

* src/insets/Inset.{cpp,h}:
* src/insets/InsetCode.h:
* src/insets/InsetCollapsable.cpp:
* src/insets/InsetCommandParams.cpp:
	- remove HFILL_CODE and LFUN_HFILL_INSERT, add SPACE_CODE where necessary,
	  new Inset member isStretchableSpace() to indicate HFill and friends.

* Buffer.cpp: 
	- increase format to 319
* lib/lyx2lyx/LyX.py:
* lib/lyx2lyx/lyx_1_6.py:
	- conversion/reversion routines
* development/FORMAT:
	- document file format change

* src/Makefile.am:
* src/frontends/qt4/Makefile.am:
* development/scons/scons_manifest.py:
	- deal with UI changes.

* src/LyXAction.cpp:
	- remove LFUN_HFILL_INSERT

* src/LyXFunc.cpp:
	- handle space dialog.

* src/factory.cpp:
* src/Paragraph.cpp (isHFill):
* src/Text.cpp:
* src/Text3.cpp:
* src/TextMetrics.cpp:
	- adapt to changes

* lib/ui/classic.ui:
* lib/ui/stdmenus.ui:
	- add HSpace dialog, remove HFill.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23787 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-17 09:23:43 +00:00
Uwe Stöhr
f1443b9db6 update SCons according to r23747 and r23749
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23778 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-16 19:01:05 +00:00
Uwe Stöhr
1765070d17 installer update
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23777 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-16 18:59:06 +00:00
Bo Peng
47c5be88e3 Tools->Preference: move editing and fullscreen from user interface to a new panel editing
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23767 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-15 22:12:19 +00:00
Stefan Schimanski
79398fd8d4 * description of the math macro implementation
* testcases for math macros


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23761 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-15 10:54:26 +00:00
André Pönitz
afc94c736f add -DQT_NO_KEYWORDS to the statistic scripts, since that's what we use in
reality


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23722 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-14 19:48:58 +00:00
Uwe Stöhr
cd5e5efe51 Math.lyx: bug 2556 is now fixed
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23705 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-13 01:16:41 +00:00
Uwe Stöhr
1e750589ec installer: new Japanese translation
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23701 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-13 00:51:55 +00:00
Enrico Forestieri
ba496b94ac Merge InsetMathBoldSymbol and InsetMathBM by providing \boldsymbol
through the bm package.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23684 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-12 14:33:16 +00:00
André Pönitz
fe8f68ee32 quick shot at designer 4.3 -> 4.2 conversion.
Usage: perl -i designer43to42  <the_ui_file_you_want_to_fix>


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23645 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-10 18:31:14 +00:00
Bo Peng
932998494b Embedding: add option \extra_embedded_files to buffer params. This increase
LyX file format to 318. The Embedded files panel of document settings has
been simplied, with working add and remove buttons. Note that bease BufferParams
lacks buffer path information, extraEmbeddedFiles are vector<string>, instead
of EmbeddedFileList (as previously planned).


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23606 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-09 23:04:14 +00:00
Uwe Stöhr
4ffa69eee9 SCons update according to r23547
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23585 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-09 14:05:55 +00:00
Abdelrazak Younes
a718f53382 update
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23562 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-08 15:40:26 +00:00
Uwe Stöhr
351134d91e update SCons according to r23527
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23546 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-07 20:58:52 +00:00
Richard Heck
6edb3984bf BaseClassList --> LayoutFileList
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23532 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-07 03:53:21 +00:00
Richard Heck
926ad3d183 Get rid of LayoutPtr.h.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23524 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-06 21:55:33 +00:00
Bernhard Roider
a99c5828f8 Add support for \bm from bm.sty
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23520 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-06 20:49:59 +00:00
Uwe Stöhr
dae2d41417 André, please also take care of SCons when adding/deleting/moving file
scons_manifest.py: update SCons according to André's changes

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23491 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-05 22:32:26 +00:00
Uwe Stöhr
a67f6f1480 French version of Formula-numbering.lyx by Siegfried
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23461 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-04 20:48:48 +00:00
Uwe Stöhr
e28971c4cc installer:
- sync with branch
- prepare for a first snapshot build

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23403 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-02 21:41:03 +00:00
Uwe Stöhr
3db3b9930a fileformat incremented to 317:
support for floating placement settings for wrap floats

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23394 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-02 17:12:22 +00:00
Jürgen Spitzmüller
ac1977018b ** subfig support **
* src/Buffer.cpp:
* development/FORMAT:
	- bump format to 316.

* src/insets/InsetFloat.{cpp, h}:
	- let nested floats be subfloats
	  NOTE: docbook support is missing.
* src/insets/InsetCaption.{cpp, h}:
	- handle subfigure captions
* src/insets/InsetGraphics.cpp:
* src/insets/InsetGraphicsParams.{cpp, h}:
	- remove old subfigure support

* lib/chkconfig.ltx:
* lib/doc/LaTeXConfig.lyx:
	- check for subfig instead of subfigure.

* lib/lyx2lyx/LyX.py:
* lib/lyx2lyx/lyx_1_6.py:
	- conversion/reversion routines for subfig -> subfloats
	  NOTE: the reversion routine still has bugs.

* src/Counters.{cpp, h}: 
	- add identifiers for subfloats

* src/LaTeXFeatures.{cpp, h}:
	- support for subfig

* src/TextClass.cpp:
	- set up subfloat counter for all custom floats.

* src/frontends/qt4/GuiGraphics.cpp:
* src/frontends/qt4/ui/GrahicsUi.ui:
	- remove subfigure UI.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23381 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-02 11:30:50 +00:00
Uwe Stöhr
0ab7a8dce3 - new Spanish translation of the math manual
- Math.lyx: bug 2461 is now fixed

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23369 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-01 14:50:42 +00:00
Richard Heck
d8a6b5bfd0 Remove TextClassPtr without losing the type safety it provided.
See these threads:
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg136112.html
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg136062.html
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg135997.html
for some background.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23299 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-28 01:42:02 +00:00
Stefan Schimanski
9f21b7f9ad * high performance text completion with weighted btrees to get pseudo
random-access (i.e. O(log n)) to the n-th element in a list/set. Try
  it with 1000000 keys ... no problem.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23213 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-25 01:56:53 +00:00
Uwe Stöhr
4a5247ee7f installer updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23208 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-25 01:24:10 +00:00
Uwe Stöhr
9549685b3a delete French mathed.lyx as we did already for the other languages where we have a translation of the new math manual.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23203 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-24 22:52:30 +00:00
Richard Heck
4c6180d209 Try to make the distinction between base classes and text classes clearer in the code.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23198 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-24 16:59:49 +00:00
Bo Peng
5f18e5ea81 Fix scons/InseLayout again
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23196 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-24 16:28:46 +00:00
Uwe Stöhr
317c76c0e9 SCons update: revert r23157 due to r23189
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23193 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-24 15:27:45 +00:00
Bo Peng
3c07aff8ef fix scons for InsetLayout
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23174 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-24 05:51:07 +00:00
Uwe Stöhr
4a7b0625b3 SCons update
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23157 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-23 16:40:16 +00:00
Abdelrazak Younes
27de158157 Fix tex2lyx compilation.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23121 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-22 09:23:47 +00:00
Richard Heck
a8317afc4b This is the first of a series of commits that will make InsetLayout a real class.
In this commit, we do the minimal amount of work necessary to protect our data.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23116 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-22 02:32:52 +00:00
Stefan Schimanski
1bf7b59d60 * completion infrastructure
* completion support for mathed
* experimental completion support for text


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23104 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-21 19:42:34 +00:00
Pavel Sanda
b7922f4201 Add hide tab icon.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23101 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-21 15:13:39 +00:00
Richard Heck
4ab6f265e9 Add support for column separation in page margins. Fixes bug 3337.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23059 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-19 05:24:48 +00:00
Uwe Stöhr
31bc8149d3 the missing bits of r23003
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23008 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-14 22:17:54 +00:00
Uwe Stöhr
21c5540c8e adjust SCons according to r23006
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23007 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-14 22:13:30 +00:00
Uwe Stöhr
c3cad57542 French translation of the math manual by Siegfried
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22968 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-12 22:22:36 +00:00
Jean-Marc Lasgouttes
0baeaadd2b trim some grey hair
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22959 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-12 09:58:52 +00:00
Bo Peng
9bd8ffb29c Fix scons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22912 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-10 01:26:45 +00:00
Pavel Sanda
cc65d1f74d Resurrect trunk make dist from dead.
Some clashes with monolithic build remain.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22900 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-09 17:35:46 +00:00
Uwe Stöhr
f448b1e192 EmbeddedObjects: French translation updates by Siegfried
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22879 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-08 21:48:18 +00:00
Jürgen Spitzmüller
9bdca85f26 *** New Symbols Dialog ***
* src/Encoding.{cpp,h}:
	- new public member getSymbolsList()

* src/frontends/qt4/GuiSymbols.cpp:
* src/frontends/qt4/GuiSymbols.h:
* src/frontends/qt4/ui/SymbolsUi.ui
	- new files

* src/frontends/qt4/GuiView.cpp:
* src/frontends/qt4/Makefile.am:
* development/scons/scons_manifest.py:
	- add new dialog

* lib/ui/classic.ui:
* lib/ui/stdmenus.ui:
	- menu item for symbols dialog.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22832 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-07 13:18:07 +00:00
Edwin Leuven
344f629629 ensure download dutch dict
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22831 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-07 10:38:52 +00:00
Abdelrazak Younes
4bc0fdcacf adjust scons.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22829 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-07 09:13:23 +00:00
Abdelrazak Younes
bbe3815eb8 Adjust scons to FileDialog.h moving.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22822 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-07 00:07:34 +00:00
Uwe Stöhr
08b4bce85d FORMAT: cleanup
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22768 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-03 13:13:03 +00:00
Uwe Stöhr
886db92f82 enable the scrlttr 2 class for serial letters:
- file format change
- new example files and an example address database
- remove ugly hack from scrlttr2.layout and fix bug 4529

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22764 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-03 11:56:44 +00:00
Stefan Schimanski
dd714bfce8 * LinkBack support files, now in pure Objective-C (without any Objective-C++ which is not supported by automake)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22761 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-03 10:41:23 +00:00
Stefan Schimanski
fe348eb8b7 * The gui change for the mouse wheel speed setting. This includes the
renaming of the keyboard preferences pane into a input preferences pane.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22718 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-30 21:20:56 +00:00
Uwe Stöhr
39b9369b82 build_msvc.bat: revert the unwanted change in r22691
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22692 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-27 21:10:14 +00:00
Uwe Stöhr
cfdad9946d I wrote a new manual "LyX's detailed math manual". See the announcement on the list.
The file examples/mathed.lyx is no longer needed as its content is part of the new manual.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22691 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-27 20:58:45 +00:00
Uwe Stöhr
82fba225a5 the missing things of r22635
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22638 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-20 21:44:49 +00:00
Uwe Stöhr
b62f7986dd two new documentation file translations from Ignacio
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22593 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-15 22:56:22 +00:00
Uwe Stöhr
098c808174 forgot to add this in r22566
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22575 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-14 23:40:23 +00:00
Uwe Stöhr
de20d9ae9a UserGuide.lyx: fix bibliographies
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22528 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-12 16:52:08 +00:00
Uwe Stöhr
635ae3af3b scons_manifest.py: compile fix
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22521 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-12 14:06:40 +00:00
Richard Heck
d5d665482e This commit changes the way individual LyXModule's are represented, both internally and in the .lyx files. The earlier version represented them by their `descriptive name', e.g., "Endnote" or "Theorems (AMS)", these being the same names used in the UI. This was a mistake, as becomes readily apparent when one starts to think about translating these strings. The modules ought to be represented by their filename, without the extension, just as TextClass's are.
The changes that accomplish this part are in ModuleList.{h,cpp}, configure.py, and the *.module files themselves. This is a format change, and the lyx2lyx is in those files.

By itself, that change would not be major, except for the fact that we do not want the module to be represented in the UI by its filename---e.g., theorems-std---but rather by a descriptive name, such as "Theorems". But that change turns out to be wholly non-trivial. The mechanism for choosing modules was the same as---indeed, was borrowed from---that in GuiCitation: You get a list of modules, and choosing them involves moving strings from one QListView to another. The models underlying these views are just QStringListModels, which means that, when you want to know what modules have been selected, you see what strings are in the "selected" QListView. But these are just the descriptive names, and we can't look up a module by its descriptive name if it's been translated. That, indeed, was the whole point of the change to the new representation.

So, we need a more complicated model underlying the QListView, one that will pair an identifying string---the filename minus the extension, in this case---with each item. This turns out not to be terribly difficult, though it took rather a while for me to understand why it's not difficult. There are two parts:
(i)  GuiSelectionManger gets re-written to use any QAbstractListModel, not just a QStringListModel. This actually seems to improve the code, independently.
(ii) We then subclass QAbstractListModel to get the associated ID string, using the Qt::UserRole slot associated with each item to store its ID. This would be almost completely trivial if QAbstractListItem::itemData() included the QVariant associated with this role, but it doesn't, so there are some additional hoops through which to jump.

The new model, a GuiIdListModel, is defined in the files by that name. The changes in GuiSelectionManger.{h,cpp} make it more abstract; the changes in GuiDocument.{h,cpp} adapt it to the new framework. 

I've also updated the module documenation to accord with this change.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22501 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-12 04:28:12 +00:00
Jürgen Spitzmüller
4b799833e7 *** Support for generic sideways floats ***
* src/Buffer.cpp:
	- format is up to 312.
* src/LaTeXFeatures.cpp:
	- add rotfloat.
* src/Insets/InsetFloat.cpp:
	- handle starred and generic sideways floats.
* src/frontends/qt4/FloatPlacement.{cpp,h}:
	- adjust GUI to the new features.
* lib/chkconfig.ltx:
	- add rotfloat
* lib/lyx2lyx/LyX.py:
* lib/lyx2lyx/lyx_1_6.py:
	- add reversion methods for new floats
* lib/lyx2lyx/lyx_1_4.py:
	- add proper reversion method for sideways floats (this was missing).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22495 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-11 18:56:53 +00:00
Uwe Stöhr
18970a1c69 compile fix
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22482 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 20:55:52 +00:00
Uwe Stöhr
db088a816d FORMAT: document latest file format change
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22481 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 20:46:05 +00:00
Richard Heck
795c729776 Remove layout stuff made obsolete by modularization.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22471 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 07:24:53 +00:00
Richard Heck
4aea2f6a73 More tweaks, and some fixes for missing files in the makefiles, while we're at it.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22469 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 07:19:07 +00:00
Richard Heck
736418751a AMS module tweaks.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22468 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 07:13:01 +00:00
Richard Heck
f5a5be4d18 Modularization of the AMS classes, and the theorem environments generally.
This is Part I: The changes to the layout files and modules. Part II, still
to come, will involve lyx2lyx to help people who were using the older classes.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22461 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 04:58:20 +00:00
Bo Peng
06254d11df Embedding: display a pin at the top left corner of embedded figures
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22439 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-08 16:22:05 +00:00
Uwe Stöhr
81f48ded87 add a module for typesetting Braille
(entry for the LaTeXConfig.lyx file follows when bug 4460
http://bugzilla.lyx.org/show_bug.cgi?id=4460
is fixed)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22393 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-06 13:39:58 +00:00
Uwe Stöhr
38ed641598 add linguistics module
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22391 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-05 19:58:47 +00:00
Uwe Stöhr
d915adb996 add linguistics.lyx example file
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22390 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-05 19:47:24 +00:00
Peter Kümmel
5c90a54ac1 cmake: enable lyxserver on linux
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22382 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-05 13:12:37 +00:00
Joost Verburg
d19d56118e update list with available translations
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22341 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-02 16:12:21 +00:00
Joost Verburg
7b84c4745d compile with MSVC 2008
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22339 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-02 15:15:04 +00:00
Joost Verburg
5a7bae747a fix compile error
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22338 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-02 15:09:50 +00:00
Jürgen Spitzmüller
a229a78dff Support for \nocite* from Berhard Reiter. Increments file format to 210.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22327 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-28 16:56:57 +00:00
Abdelrazak Younes
722329490b Simplify MenuBackend and menubar interactions.
* GuiMenubar: freed from GuiView and QMenuBar, renamed to 'Menus'
* GuiView: just use the standard QMenuBar.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22308 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-26 10:55:43 +00:00
Richard Heck
e285d2a7d8 Support for nocite, provided by Bernhard Reiter.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22217 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-20 15:46:14 +00:00
Uwe Stöhr
219ac7ce50 installer: sync to trunk again
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22202 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-17 23:13:01 +00:00
Uwe Stöhr
fdd5ea3ab5 installer: sync with branch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22199 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-17 22:34:35 +00:00
Uwe Stöhr
082428c20a add MSVC build batch files to the SCons folder
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22177 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-16 19:38:45 +00:00
Uwe Stöhr
2b5d064ff4 textrm_O.png: rename image to what it really is
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22169 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-16 12:28:03 +00:00
Abdelrazak Younes
efbd1d30cb Sanitize the way we use abort() and exit(). With this commit, we should never crash in release mode, even when assertions are enabled. In debug mode, we crash with abort in order to get a useful backtrace.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22165 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-16 11:34:29 +00:00
Abdelrazak Younes
c66e214724 Transfer getcwd() implementation to FileName.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22164 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-16 10:18:00 +00:00
Abdelrazak Younes
a53bbb6f5d update scons.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22162 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-16 07:54:14 +00:00
Abdelrazak Younes
c817011cd8 update scons.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22158 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-15 08:20:11 +00:00
Uwe Stöhr
90c14f8c12 support for Serbian with Latin letters
- fileformat change

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22143 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-13 23:29:56 +00:00
Uwe Stöhr
bf903dbbaa update scons/scons_manifest.py
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22141 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-13 23:17:54 +00:00
Stefan Schimanski
4d30504965 r16146@goedel: sts | 2007-12-13 22:40:01 +0100
* zlib is used by minizip


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22136 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-13 21:42:24 +00:00
Stefan Schimanski
6785bc0273 r16067@goedel: sts | 2007-12-09 20:45:36 +0100
r16044@goedel (orig r22008):  kuemmel | 2007-12-08 11:50:30 +0100
  fix wrong tex2lyx hack
  r16045@goedel (orig r22009):  kuemmel | 2007-12-08 12:07:43 +0100
  fix wrong tex2lyx hack
  r16046@goedel (orig r22010):  kuemmel | 2007-12-08 12:20:47 +0100
  cmake: fix tex2lyx linker error
  r16047@goedel (orig r22011):  spitz | 2007-12-08 12:21:00 +0100
  Sanitize CJK support (fix bug 3561, 4349 and 4337):
  
  * src/output_latex.{cpp, h}:
  	- Many changes in order to allow CJK in a mulitlingual context.
  * src/Paragraph.cpp:
  	- Fix file encoding switch and language nesting with CJK.
  * src/Buffer.cpp:
  	- Move the opening and closing CJK and lanaguage tags to ouput_latex.cpp.
  * src/Font.cpp:
  	- switchEncoding call now takes runparams as argument.
  
  r16048@goedel (orig r22012):  younes | 2007-12-08 14:59:32 +0100
  Fix bug 4413 (http://bugzilla.lyx.org/show_bug.cgi?id=4413)
  The problem was that name_ was a const pointer and the pointer pointed to nothing after leaving the ctor.
  Andre': <docstring> is included in every dialog anyway via GuiDialog.h -> InsetCommandParams.h -> docstring.h"; so this change won't affect compilation time.
  
  r16049@goedel (orig r22014):  younes | 2007-12-08 15:24:11 +0100
  * Dialog: name_ is const and is ascii.
  
  r16050@goedel (orig r22015):  younes | 2007-12-08 15:29:29 +0100
  No need to update the prefs dialog if it is not visible.
  
  r16051@goedel (orig r22016):  uwestoehr | 2007-12-08 15:58:53 +0100
  preamble.cpp: remove unused code
  r16052@goedel (orig r22017):  younes | 2007-12-08 16:02:34 +0100
  * fix enabling/disabling of LyXErr.
  
  r16053@goedel (orig r22019):  spitz | 2007-12-08 16:38:39 +0100
  * lib/lyx2lyx/lyx_1_5.py:
  	- fix bug 4333.
  r16054@goedel (orig r22022):  spitz | 2007-12-08 16:56:19 +0100
  * lib/lyx2lyx/lyx_1_1.py (revert_latexcommand_index):
  	- umlauts must be reverted to escaped forms.
  r16055@goedel (orig r22023):  younes | 2007-12-08 17:22:05 +0100
  Fix bug 4410 (http://bugzilla.lyx.org/show_bug.cgi?id=4410).
  
  r16056@goedel (orig r22024):  younes | 2007-12-08 17:36:56 +0100
  Revert 22023 and really fix bug 4410 (http://bugzilla.lyx.org/show_bug.cgi?id=4410).
  
  
  r16057@goedel (orig r22026):  kuemmel | 2007-12-08 21:46:03 +0100
  add progress view of system calls
  r16058@goedel (orig r22027):  uwestoehr | 2007-12-08 21:49:01 +0100
  preamble.cpp: don't add \makeatother twice
  
  \makeatother and \makeatletter are already added by LyX around the user preamble
  r16059@goedel (orig r22029):  younes | 2007-12-09 09:43:08 +0100
  Fix Drag&Drop. LFUN_FILE_OPEN is not handled by GuiView::dispatch() (yet).
  
  r16060@goedel (orig r22030):  spitz | 2007-12-09 12:40:59 +0100
  fix typos.
  r16061@goedel (orig r22032):  uwestoehr | 2007-12-09 14:40:03 +0100
  tex2lyx/text.cpp: support for all quotation marks (bug2703).
  r16062@goedel (orig r22034):  uwestoehr | 2007-12-09 15:14:34 +0100
  preamble.cpp: code simplification to r21970 suggested by Angus
  r16063@goedel (orig r22040):  uwestoehr | 2007-12-09 16:26:31 +0100
  preamble.cpp: fix whitespace
  r16064@goedel (orig r22044):  kuemmel | 2007-12-09 18:31:25 +0100
  also check for moc files in src/support
  r16065@goedel (orig r22046):  uwestoehr | 2007-12-09 18:42:05 +0100
  preamble.cpp: full babel language support for tex2lyx
  r16066@goedel (orig r22047):  uwestoehr | 2007-12-09 18:47:41 +0100
  set encoding from utf8 back to latin1
 


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22135 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-13 21:41:47 +00:00
Stefan Schimanski
dca5243277 r15939@goedel: sts | 2007-12-01 01:54:37 +0100
r15720@goedel (orig r21645):  younes | 2007-11-16 22:52:04 +0100
  Hopefully fix the ignored -geometry option under X11.
  
  r15721@goedel (orig r21646):  younes | 2007-11-16 23:10:35 +0100
  Add version to application name in session info.
  
  r15722@goedel (orig r21647):  younes | 2007-11-16 23:21:40 +0100
  add '-' between LyX and version.
  
  r15723@goedel (orig r21648):  younes | 2007-11-16 23:52:15 +0100
  row selection tweaks.
  
  r15724@goedel (orig r21649):  younes | 2007-11-17 00:00:57 +0100
  Cosmetics and cleanup.
  
  r15725@goedel (orig r21650):  younes | 2007-11-17 12:27:03 +0100
  Simplify single par drawing:
  * ParagraphMetrics::computeRowSignature(): Integrate row's dimensions and selection status in the row signature.
  * TextMetrics::drawParagraph(): compute the row signature here and rely on that to decide if a redraw is needed or not.
  * BufferView::Private: get rid of the ViewMetricsInfo member. Just keep the ScreenUpdateStrategy.
  * BufferView::draw(): full screen update even for singlePar case because the row signature will detect if something needs to be redrawn.
  * Text3.cpp: get rid of hack following architecture update.
  
  r15726@goedel (orig r21652):  spitz | 2007-11-17 13:37:18 +0100
  * LaTeXFeatures.cpp (useLanguage):
  	- require the CJK package for CJK languages.
  * BufferParams.cpp (writeEncodingPreamble):
  	- load CJK package if required.
  r15727@goedel (orig r21653):  poenitz | 2007-11-17 16:32:12 +0100
  shuffle code around
  
  r15728@goedel (orig r21654):  sanda | 2007-11-17 16:37:29 +0100
  Implement --enable-monolithic-{insets,mathed,core}
  
  r15729@goedel (orig r21655):  younes | 2007-11-17 19:17:19 +0100
  Fix mouse selection drawing by brute force.
  
  r15730@goedel (orig r21656):  poenitz | 2007-11-17 21:47:50 +0100
  merge frontend::Gui and frontend::Application
  
  r15731@goedel (orig r21657):  poenitz | 2007-11-17 23:11:11 +0100
  make frontend::Application a bit slimmer
  
  r15732@goedel (orig r21658):  poenitz | 2007-11-17 23:25:42 +0100
  move view_ids from Application to GuiApplication
  
  r15733@goedel (orig r21659):  poenitz | 2007-11-17 23:37:33 +0100
  make Application slimmer
  
  r15734@goedel (orig r21660):  sanda | 2007-11-17 23:55:30 +0100
  Fix initialization warning
  
  r15735@goedel (orig r21661):  poenitz | 2007-11-18 01:01:14 +0100
  merge GuiView/Dialogs 
  
  r15736@goedel (orig r21662):  poenitz | 2007-11-18 01:39:15 +0100
  consolidate showDialog() incarnations
  
  r15737@goedel (orig r21663):  poenitz | 2007-11-18 11:14:43 +0100
  less string conversions
  
  r15738@goedel (orig r21665):  younes | 2007-11-18 21:36:52 +0100
  Spoiling some fun from Andre': put Application on a diet and remove unnecessary string conversions and method indirections.
  
  r15739@goedel (orig r21666):  younes | 2007-11-18 22:47:46 +0100
  ParagraphMetrics::computeRowSignature(): Fix crc computing; char_type is 4 bytes!
  
  r15740@goedel (orig r21667):  younes | 2007-11-18 23:27:04 +0100
  Remove unused methods.
  
  r15741@goedel (orig r21668):  younes | 2007-11-18 23:29:58 +0100
  rev 21667: Forgot this!
  
  r15742@goedel (orig r21669):  younes | 2007-11-18 23:51:58 +0100
  Fix long standing initialisation FIXME.
  
  r15743@goedel (orig r21670):  younes | 2007-11-19 00:30:41 +0100
  cleanup and reorder initialisation code of GuiView and GuiToolbars. Move some things to GuiView::Private.
  
  r15744@goedel (orig r21671):  younes | 2007-11-19 00:46:15 +0100
  use sizeof instead of hardcoded value.
  
  r15745@goedel (orig r21672):  younes | 2007-11-19 00:49:52 +0100
  Remove some methods from GuiView.
  
  r15746@goedel (orig r21673):  uwestoehr | 2007-11-19 01:49:22 +0100
  scons_manifest.py: fix SCons
  r15747@goedel (orig r21674):  younes | 2007-11-19 11:04:14 +0100
  Painting tweaks:
  - avoid one redraw on file loading due to a resize event.
  - fix the initial offset_ref_ value of BufferView.
  - add new TabWorkArea::addWorkArea() method.
  - avoid tab bar flashing when only one file is opened.
  
  
  
  r15748@goedel (orig r21676):  younes | 2007-11-19 12:21:45 +0100
  Resize bug correction. The tabbar hiding trick did not interact correctly with resize events :-(
  
  r15749@goedel (orig r21677):  younes | 2007-11-19 13:03:38 +0100
  Transfer LyXView::loadLyXFile() to lyxFunc::loadAndViewFile(). This enables to get rid of the flashing tabbar bug and is more correct anyway.
  
  r15750@goedel (orig r21678):  younes | 2007-11-19 15:13:06 +0100
  correct comment. Thanks Martin.
  
  r15751@goedel (orig r21680):  vermeer | 2007-11-19 20:53:54 +0100
  Correct conversion of math insets inside Index
  r15752@goedel (orig r21681):  younes | 2007-11-19 21:56:05 +0100
  Transfer some LFUNs from LyXFunc to GuiView.
  
  r15753@goedel (orig r21683):  uwestoehr | 2007-11-19 23:38:33 +0100
  amsdefs.inc, amsmaths.inc: allow optional arguments for AMS environments, fixes http://bugzilla.lyx.org/show_bug.cgi?id=4344
  r15754@goedel (orig r21684):  younes | 2007-11-20 23:03:56 +0100
  - Cleanup and simplify the layout list GUI handling.
  - Transfer toolbar, statusbar and layoutlist handling to the frontend.
  
  r15755@goedel (orig r21685):  younes | 2007-11-20 23:23:06 +0100
  Fix crash when closing a buffer.
  
  r15756@goedel (orig r21686):  younes | 2007-11-20 23:29:17 +0100
  Fix initial disabling of the layout combo.
  
  r15757@goedel (orig r21689):  younes | 2007-11-21 16:12:47 +0100
  Introducing Application::resetGui() that will reset all dialogs in all lyx windows (including toolbars and menubars).
  
  r15758@goedel (orig r21691):  bpeng | 2007-11-21 17:24:26 +0100
  Use latex instead of pplatex to check latex configurations, and exit from configure.py with proper error code
  r15759@goedel (orig r21692):  vermeer | 2007-11-21 19:18:24 +0100
  Improve conversion/reversion of index strings
  r15760@goedel (orig r21693):  poenitz | 2007-11-21 21:32:17 +0100
  remove unneeded #include
  
  r15761@goedel (orig r21694):  younes | 2007-11-21 22:14:34 +0100
  Introducing GuiMenubar::init() to avoid destructing the object in order to re-initialize it.
  
  r15762@goedel (orig r21695):  poenitz | 2007-11-21 22:15:23 +0100
  get rid of a boost::signals::connection
  
  r15763@goedel (orig r21696):  younes | 2007-11-21 22:18:04 +0100
  set eol-style
  
  r15764@goedel (orig r21697):  uwestoehr | 2007-11-21 22:36:12 +0100
  languages: fix activation of Spanish characters (bug 4361)
  r15765@goedel (orig r21699):  poenitz | 2007-11-21 23:04:50 +0100
  cosmetics
  
  r15766@goedel (orig r21700):  poenitz | 2007-11-21 23:27:30 +0100
  improve statistic script a bit
  
  r15767@goedel (orig r21701):  poenitz | 2007-11-21 23:35:38 +0100
  some new numbers
  
  r15768@goedel (orig r21702):  younes | 2007-11-21 23:48:13 +0100
  Some more cleanup of LyXView:
  - transfer GuiBufferDelegate and GuiBufferViewDelegate to GuiView
  - delete showDialog() and use LFUN_DIALOG_SHOW in LyXFunc::dispatch().
  
  r15769@goedel (orig r21703):  poenitz | 2007-11-21 23:54:10 +0100
  cosmetics
  
  r15770@goedel (orig r21704):  poenitz | 2007-11-22 00:31:12 +0100
  replace boost::noncopyable by plain C++ idiom
  
  r15771@goedel (orig r21705):  poenitz | 2007-11-22 00:47:47 +0100
  remove a few uses of boost::scoped_ptr
  
  r15772@goedel (orig r21706):  poenitz | 2007-11-22 00:55:42 +0100
  use strfwd.h
  
  r15773@goedel (orig r21707):  poenitz | 2007-11-22 01:03:18 +0100
  remove one <boost/shared_ptr.hpp>
  
  r15774@goedel (orig r21708):  poenitz | 2007-11-22 01:04:19 +0100
  forgot those
  
  r15775@goedel (orig r21709):  uwestoehr | 2007-11-22 01:13:05 +0100
  Tutorial.lyx: fix some issues reported by Siegfried
  r15776@goedel (orig r21712):  younes | 2007-11-22 08:33:18 +0100
  Updates controls after reinitialization.
  
  r15777@goedel (orig r21713):  younes | 2007-11-22 08:49:25 +0100
  fix MSVC warning.
  
  
  r15778@goedel (orig r21714):  younes | 2007-11-22 09:01:09 +0100
  Move Dialog.{h,cpp} and ButtonPolicy.{h,cpp} to frontends/qt4/
  r15779@goedel (orig r21715):  spitz | 2007-11-22 10:09:39 +0100
  * src/insets/InsetTabular.cpp (doDispatch):
  	- add missing recordUndo to LFUN_CLIPBOARD_PASTE /
  	  LFUN_PRIMARY_SELECTION_PASTE (bug 4371)
  r15780@goedel (orig r21717):  younes | 2007-11-22 23:20:51 +0100
  Remove unused code.
  
  r15781@goedel (orig r21718):  younes | 2007-11-22 23:49:11 +0100
  compile fix. Sorry.
  
  r15782@goedel (orig r21719):  poenitz | 2007-11-23 00:29:53 +0100
  small simplification
  
  r15783@goedel (orig r21720):  poenitz | 2007-11-23 00:34:57 +0100
  cosmetics
  
  r15784@goedel (orig r21721):  poenitz | 2007-11-23 00:47:13 +0100
  cosmetics
  
  r15785@goedel (orig r21722):  uwestoehr | 2007-11-23 00:50:50 +0100
  Tutorial.lyx: complete revision except of chapter 4
  German Tutorial.lyx: some cleanups
  r15786@goedel (orig r21724):  uwestoehr | 2007-11-23 00:53:02 +0100
  EmbeddedObjects.lyx: add info about dissolving notes
  r15787@goedel (orig r21726):  uwestoehr | 2007-11-23 01:06:27 +0100
  French Tutorial.lyx: updates by Siegfried
  r15788@goedel (orig r21729):  uwestoehr | 2007-11-23 01:35:28 +0100
  Tutorial.lyx: fix image path
  r15789@goedel (orig r21732):  uwestoehr | 2007-11-23 03:10:00 +0100
  support for \pagebreak:
  
  - rename former "pagebreak" to "newpage" since it produces a \newpage
  - new LFUN
  - menu entry
  - tex2lyx support
  - fileformat change
  
  r15790@goedel (orig r21733):  uwestoehr | 2007-11-23 03:19:49 +0100
  configure.py: revert accident commit (http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg132477.html is still the case)
  r15791@goedel (orig r21734):  younes | 2007-11-23 10:44:02 +0100
  Transfer some more dialog related code from core to frontend:
  - LFUN_INSET_APPLY handling goes to GuiView.
  - Dialog needs a GuiView instead of a LyXView.
  
  
  
  r15792@goedel (orig r21735):  younes | 2007-11-23 10:56:33 +0100
  simplify window creation.
  
  r15793@goedel (orig r21736):  younes | 2007-11-23 11:45:14 +0100
  Simplify Dialog::name() handling.
  
  r15794@goedel (orig r21737):  sanda | 2007-11-23 11:54:19 +0100
  Fix dialog handling of Insert Plain Text
  
  r15795@goedel (orig r21738):  younes | 2007-11-23 12:19:42 +0100
  Fix crash on exit.
  
  r15796@goedel (orig r21739):  younes | 2007-11-23 12:45:20 +0100
  Take care of cursor update flags correctly and redraw if needed.
  
  
  r15797@goedel (orig r21740):  younes | 2007-11-23 12:53:10 +0100
  get rid of LyXView::errors(). This was redundant with GuiBufferDelegate::errors().
  
  
  r15798@goedel (orig r21741):  younes | 2007-11-23 13:37:09 +0100
  some more LFUN transfer from LyXFunc to GuiView.
  
  r15799@goedel (orig r21742):  spitz | 2007-11-23 15:59:35 +0100
  * src/output_latex.cpp: 
  	- prevent wrong whitespace by trailing '%' on line endings.
  r15800@goedel (orig r21746):  poenitz | 2007-11-23 21:31:52 +0100
  remove line noise
  
  r15801@goedel (orig r21747):  poenitz | 2007-11-23 22:39:51 +0100
  merge frontend::Painter into GuiPainter
  
  r15802@goedel (orig r21748):  poenitz | 2007-11-23 22:49:58 +0100
  remove unneeded default argument value
  
  r15803@goedel (orig r21749):  poenitz | 2007-11-23 23:15:17 +0100
  cosmetics
  
  r15804@goedel (orig r21750):  uwestoehr | 2007-11-23 23:20:07 +0100
  update scons_manifest.py
  r15805@goedel (orig r21751):  poenitz | 2007-11-23 23:41:07 +0100
  remove spurious include
  
  r15806@goedel (orig r21752):  poenitz | 2007-11-23 23:57:11 +0100
  simplification
  
  r15807@goedel (orig r21753):  poenitz | 2007-11-24 00:08:40 +0100
  missed that part
  
  r15808@goedel (orig r21754):  poenitz | 2007-11-24 00:57:11 +0100
  only called once
  
  r15809@goedel (orig r21755):  poenitz | 2007-11-24 01:02:58 +0100
  merge LoaderQueue into Loader
  
  r15810@goedel (orig r21756):  uwestoehr | 2007-11-24 01:47:29 +0100
  convert bind files to Unicode
  r15811@goedel (orig r21757):  forenr | 2007-11-24 02:34:46 +0100
  Fix some other thinkos in r21048
  
  r15812@goedel (orig r21758):  younes | 2007-11-24 08:47:01 +0100
  Fix crash with InsetHFill. The inset position was not cached in the CoordCache.
  
  r15813@goedel (orig r21759):  younes | 2007-11-24 08:58:12 +0100
  Introducing Application::getStatus() and Application::dispatch(). Transferring some LFUNs to those.
  
  r15814@goedel (orig r21760):  younes | 2007-11-24 09:51:11 +0100
  Getting rid of Application::createView()
  r15815@goedel (orig r21761):  uwestoehr | 2007-11-24 14:30:54 +0100
  update scons_manifest.py
  r15816@goedel (orig r21762):  uwestoehr | 2007-11-24 14:31:58 +0100
  Paragraph.cpp: remove unneeded include
  r15817@goedel (orig r21763):  uwestoehr | 2007-11-24 14:52:46 +0100
  convert the remaining non-unicode bind files to Unicode
  r15818@goedel (orig r21764):  uwestoehr | 2007-11-24 19:04:26 +0100
  tex2lyx/text.cpp:
  - support for \newline
  - support for framed and shaded notes
  r15819@goedel (orig r21765):  uwestoehr | 2007-11-24 21:07:05 +0100
  tex2lyx/text.cpp: - support for LyX 1.6's hyperlink inset (\href)
  r15820@goedel (orig r21766):  uwestoehr | 2007-11-24 21:22:02 +0100
  stdtoolbars.inc: remove double entries that were introduced by r21447
  r15821@goedel (orig r21768):  poenitz | 2007-11-24 23:15:52 +0100
  less boost, just plain C++.
  
  r15822@goedel (orig r21769):  poenitz | 2007-11-25 12:18:16 +0100
  s/isFileReadable/isReadableFile;
  introduce isReadableDirectory
  replace isReadable by either isReadableFile or isReadableDirectory
  remove isReadable
  
  r15823@goedel (orig r21770):  kuemmel | 2007-11-25 18:55:27 +0100
  fix compile
  r15824@goedel (orig r21771):  kuemmel | 2007-11-25 18:56:07 +0100
  remove warning
  r15825@goedel (orig r21772):  kuemmel | 2007-11-25 18:57:08 +0100
  don't declare if already done in a header
  r15826@goedel (orig r21773):  uwestoehr | 2007-11-25 19:15:55 +0100
  stdtoolbars.inc: move the placeholders to the math spacings
  r15827@goedel (orig r21774):  younes | 2007-11-25 19:18:23 +0100
  Remove unused pure virtual method.
  
  
  r15828@goedel (orig r21776):  uwestoehr | 2007-11-25 19:26:58 +0100
  support to set the examples folder in the preferences
  r15829@goedel (orig r21777):  kuemmel | 2007-11-25 19:27:36 +0100
  cmake: remove boost::iostreams from build system
  r15830@goedel (orig r21778):  uwestoehr | 2007-11-25 19:34:37 +0100
  support for \linebreak:
  
  - fileformat change
  - tex2lyx support
  - rename LFUN_BREAK_LINE to LFUN_NEW_LINE because this is what the lfun does and to avoid confusions
  - new menu entry
  - new shortcut C-S-Return
  r15831@goedel (orig r21780):  kuemmel | 2007-11-25 20:25:05 +0100
  fix compile, but it breaks cmake's merged build
  r15832@goedel (orig r21781):  poenitz | 2007-11-25 20:46:22 +0100
  add signal/slot implementation 'framework'
  
  r15833@goedel (orig r21782):  poenitz | 2007-11-25 21:25:21 +0100
  remove boost/iostream form build
  
  r15834@goedel (orig r21783):  uwestoehr | 2007-11-25 22:09:01 +0100
  support for the languages Latin and North Sami
  
  - fileformat change
  
  (I wonder why support for them was removed (must be before LyX 1.3), because the old reLyX script listed them as supported)
  r15835@goedel (orig r21784):  younes | 2007-11-25 22:21:03 +0100
  Free src/ from boost::filesystem.
   
  r15836@goedel (orig r21785):  uwestoehr | 2007-11-25 22:53:39 +0100
  add a new color to distinguish \newpage from \pagebreak
  r15837@goedel (orig r21786):  uwestoehr | 2007-11-25 23:39:04 +0100
  - remove Serbocroatian from the language list because this was a fake. Croatian was used under the hood but we already have Croatian separately.
  
  - implement Serbian
  r15838@goedel (orig r21787):  younes | 2007-11-26 00:21:39 +0100
  Free support/FileName.cpp from boost::filesystem. Please use '-dbg files' in order to verify that everything works correctly.
  
  
  r15839@goedel (orig r21788):  poenitz | 2007-11-26 00:25:00 +0100
  use plain C++ instead of boost
  
  r15840@goedel (orig r21789):  poenitz | 2007-11-26 00:47:56 +0100
  remove boost/iostreams. Not used.
  
  r15841@goedel (orig r21790):  poenitz | 2007-11-26 00:49:48 +0100
  adjust
  
  r15842@goedel (orig r21791):  younes | 2007-11-26 11:22:28 +0100
  Fix initialisation bug introduced in r21788.
  
  r15843@goedel (orig r21792):  younes | 2007-11-26 11:26:03 +0100
  Inline qstring_helpers methods.
  
  r15844@goedel (orig r21793):  younes | 2007-11-26 11:29:04 +0100
  * support/FileName:
  - simplify copyTo(), the second argument was never used.
  - move string manipulations to FileName::Private
  - replace platform specific code with Qt equivalent.
  
  r15845@goedel (orig r21794):  younes | 2007-11-26 11:32:00 +0100
  remove debug code.
  
  r15846@goedel (orig r21795):  younes | 2007-11-26 11:58:00 +0100
  FileName::destroyDirectory(): Continue deleting even if if a delete operation failed.
  
  r15847@goedel (orig r21796):  spitz | 2007-11-26 11:59:32 +0100
  * src/lfuns.h:
  	- fix numbering in lfuns table.
  r15848@goedel (orig r21797):  younes | 2007-11-26 15:36:50 +0100
  Cleanup LyXFunc::dispatch() following JMarc advice.
  
  r15849@goedel (orig r21798):  younes | 2007-11-26 16:29:54 +0100
  * TextMetrics::getPitNearY(): Fix crash when navigating with up and down arrow keys. The problem was that the passed y coordinates was not necessarily out of screen. Also the paragraph position was not correctly updated.
  
  
  r15850@goedel (orig r21800):  bpeng | 2007-11-26 16:45:54 +0100
  If there exists a local layout file, use the local copy instead of the system one.
  r15851@goedel (orig r21801):  younes | 2007-11-26 20:52:57 +0100
  Paragraph::latexInset(): return early for the NEWLINE_CODE special case. This put back the code in line with what was there in revision 17939.
  
  r15852@goedel (orig r21802):  broider | 2007-11-26 20:56:25 +0100
  PCH compile fix
  r15853@goedel (orig r21803):  sanda | 2007-11-26 22:48:41 +0100
  Source highlighting of comments  (by Bernhard Reiter)
  
  r15854@goedel (orig r21805):  uwestoehr | 2007-11-26 23:10:54 +0100
  stdmenus.inc: fix doubled shortcut
  r15855@goedel (orig r21806):  uwestoehr | 2007-11-26 23:36:49 +0100
  lyx2lyx/lyx_1_6.py: revert \linebreak and \pagebreak correctly to ERT
  r15856@goedel (orig r21807):  younes | 2007-11-26 23:45:17 +0100
  Please JMarc: Make sure we always pass through LyXFunc::dispatch() even if this is a waste of CPU.
  
  r15857@goedel (orig r21808):  younes | 2007-11-27 00:04:01 +0100
  Adjust comment.
  
  r15858@goedel (orig r21809):  poenitz | 2007-11-27 00:42:51 +0100
  make dialog stay above the main window
  
  r15859@goedel (orig r21810):  poenitz | 2007-11-27 00:55:16 +0100
  no need to cast anymore
  
  r15860@goedel (orig r21811):  poenitz | 2007-11-27 00:59:51 +0100
  less code and the DUUOB award for output_docbook.cpp
  
  r15861@goedel (orig r21812):  uwestoehr | 2007-11-27 01:15:45 +0100
  Paragraph.cpp: revert r21801 because it broke the LaTeX-output of \newline, \\, and \linebreak
  r15862@goedel (orig r21813):  uwestoehr | 2007-11-27 02:38:50 +0100
  very big tex2lyx patch:
  
  tex2lyx Version 0.1.5
  
  Commands
  
  - support for \lyxline
  - fix for bug 27:
    - support for \selectlanguage
    - support for \foreignlanguage
    - support for \inputencoding
  - updated support for \printindex
  - support for \printnomenclature
  - updated support for \listof
  - updated support for \tableofcontents
  
  Environments
  
  - support for hyperlink
  - support for shaded note
  - support for framed note
  
  Preamble
  
  - support for font settings
  - updated preamble format to lyxformat 303
    (tex2lyx will still use lyxformat 245 for a while)
  - updated language support
  - support for multi-language documents that use babel
    (CJK follows later)
  - fix bug 2310:
    - support for document encoding
  
  Packages
  
  - support for esint
  - updated support for amsmath
  r15863@goedel (orig r21814):  younes | 2007-11-27 09:07:49 +0100
  The obligatory checking has been entirely removed since boost 1.34
  r15864@goedel (orig r21815):  younes | 2007-11-27 09:24:56 +0100
  Move inclusion of "frontends/Delegates.h" to qt4/GuiView.h
  r15865@goedel (orig r21816):  younes | 2007-11-27 10:43:30 +0100
  Introducing FileName::dirList() to replace the one in filetools.cpp
  r15866@goedel (orig r21817):  younes | 2007-11-27 11:01:34 +0100
  Getting rid of normalizePath() which is unneeded for FileName purpose (the path is always normalized internally). This commit frees up src/ from boost::filesystem. Some remaining references stays in src/client and src/tex2lyx.
  
  r15867@goedel (orig r21818):  younes | 2007-11-27 11:06:59 +0100
  tex2lyx.cpp does not need boost::filesystem. Only remaining use is in the lyx client. Somebody on linux should take care of that.
  
  
  
  r15868@goedel (orig r21819):  younes | 2007-11-27 11:07:49 +0100
  remove boost/filesystem/*
  
  r15869@goedel (orig r21821):  poenitz | 2007-11-27 20:30:59 +0100
  cosmetics
  
  r15870@goedel (orig r21822):  poenitz | 2007-11-27 20:48:49 +0100
  add -I.
  
  r15871@goedel (orig r21823):  kuemmel | 2007-11-27 20:54:01 +0100
  fix line endings
  r15872@goedel (orig r21824):  poenitz | 2007-11-27 20:56:19 +0100
  remove indirect typedef
  
  r15873@goedel (orig r21825):  kuemmel | 2007-11-27 20:57:03 +0100
  cmake: remove boost_filesystem, add automoc to support, link against QtCore
  r15874@goedel (orig r21826):  kuemmel | 2007-11-27 21:01:23 +0100
  use the same mechanism to trigger moc as in frontends/qt4
  r15875@goedel (orig r21827):  kuemmel | 2007-11-27 21:07:31 +0100
  add missing eol-style  property
  r15876@goedel (orig r21828):  poenitz | 2007-11-27 21:21:47 +0100
  add new helper script
  
  r15877@goedel (orig r21829):  kuemmel | 2007-11-27 21:25:18 +0100
  finsih renaming ->Debug
  r15878@goedel (orig r21830):  poenitz | 2007-11-27 21:30:22 +0100
  some de-boostification
  
  r15879@goedel (orig r21831):  kuemmel | 2007-11-27 21:32:25 +0100
  time goes by
  r15880@goedel (orig r21832):  poenitz | 2007-11-27 21:37:08 +0100
  cosmetics
  
  r15881@goedel (orig r21833):  poenitz | 2007-11-27 21:51:20 +0100
  use strfwd.h if possible
  
  r15882@goedel (orig r21834):  poenitz | 2007-11-27 22:09:14 +0100
  use macro instead of unconditional evaluation
  
  r15883@goedel (orig r21835):  poenitz | 2007-11-27 22:43:46 +0100
  use LYXERR macro to avoid unneeded argument evaluations...
  
  r15884@goedel (orig r21836):  poenitz | 2007-11-27 22:45:00 +0100
  unneeded declaration
  
  r15885@goedel (orig r21837):  poenitz | 2007-11-27 23:19:36 +0100
  cosmetics
  
  r15886@goedel (orig r21838):  poenitz | 2007-11-28 00:09:06 +0100
  cosmetics
  
  r15887@goedel (orig r21839):  uwestoehr | 2007-11-28 00:39:44 +0100
  GuiPrefs.cpp: fix copy/paste error from r21776
  r15888@goedel (orig r21840):  uwestoehr | 2007-11-28 00:53:13 +0100
  MetricsInfo.cpp: compile fix
  r15889@goedel (orig r21841):  uwestoehr | 2007-11-28 01:03:11 +0100
  revert r21813
  r15890@goedel (orig r21842):  uwestoehr | 2007-11-28 01:05:54 +0100
  revert r21813 part 2
  r15891@goedel (orig r21843):  younes | 2007-11-28 10:01:49 +0100
  * FileName:
  - removeFile(): replace unlink
  - copyTo(): add 'overwrite' parameter.
  
  * getcwd.cpp: simplify.
  
  r15892@goedel (orig r21844):  younes | 2007-11-28 10:53:45 +0100
  Enable HAVE_DECL_ISTREAMBUF_ITERATOR checking as istreambuf_iterator exists and work correctly with MSVC2005
  
  r15893@goedel (orig r21845):  younes | 2007-11-28 13:24:10 +0100
  FileName(): Remove isAbsolute() assertion. This is not needed because FileName now caches a QFileInfo instead if the passed path.
  
  r15894@goedel (orig r21846):  younes | 2007-11-28 13:28:33 +0100
  Remove the full assertion.
  
  r15895@goedel (orig r21847):  younes | 2007-11-28 16:25:07 +0100
  * FileName:
  - introduce changeExtension(): the goal is to replace progressively the one in filetools.cpp
  - get rid of internal_path() checking for Win32 as the path is always normalized with slashes with QFileInfo.
  
  * BufferParams: get rid of filepath member. This was used only once and was fixing a path in BufferParam was wrong anyway.
  
  * Buffer::filePath(): always regenerate instead of caching it in BufferParams.
  
   
  r15896@goedel (orig r21848):  younes | 2007-11-28 19:07:09 +0100
  * makeLatexName(): port to FileName.
  
  r15897@goedel (orig r21849):  poenitz | 2007-11-28 23:12:03 +0100
  hand-crafted LyXErr
  
  r15898@goedel (orig r21850):  forenr | 2007-11-29 00:55:55 +0100
  needless declaration
  
  r15899@goedel (orig r21851):  poenitz | 2007-11-29 08:04:28 +0100
  Move debug.{cpp,h}, Messages.{cpp,h} and gettext.{cpp,h} to support/.
  Now support/* should have no dependencies on src/* anymore.
  
  
  r15900@goedel (orig r21852):  poenitz | 2007-11-29 08:11:08 +0100
  some de-boostification
  
  r15901@goedel (orig r21853):  poenitz | 2007-11-29 08:24:55 +0100
  cosmetics
  
  r15902@goedel (orig r21854):  poenitz | 2007-11-29 08:32:39 +0100
  re-enable "safety hack"
  
  r15903@goedel (orig r21855):  poenitz | 2007-11-29 08:41:23 +0100
  cosmetics
  
  r15904@goedel (orig r21856):  younes | 2007-11-29 09:53:39 +0100
  MSVC compile fix.
  
  r15905@goedel (orig r21857):  younes | 2007-11-29 09:55:43 +0100
  - Get rid of unneeded time_type typedef.
  - MSVC compile fix.
  
  
  r15906@goedel (orig r21858):  younes | 2007-11-29 10:00:28 +0100
  MSVC compile fix.
  
  
  r15907@goedel (orig r21859):  younes | 2007-11-29 10:34:20 +0100
  CMake fix by Kornel Benko.
  
  r15908@goedel (orig r21860):  poenitz | 2007-11-29 18:51:58 +0100
  potential compile fix
  
  r15909@goedel (orig r21861):  poenitz | 2007-11-29 18:57:06 +0100
  potential compile fix for Kornel
  
  r15910@goedel (orig r21862):  poenitz | 2007-11-29 19:29:57 +0100
  compile fix / cosmetics
  
  r15911@goedel (orig r21863):  poenitz | 2007-11-29 20:19:39 +0100
  merge the Forked* machinery into a single pair of files
  
  r15912@goedel (orig r21864):  poenitz | 2007-11-29 20:56:25 +0100
  cosmetics
  
  r15913@goedel (orig r21865):  poenitz | 2007-11-29 21:02:50 +0100
  cosmetics
  
  r15914@goedel (orig r21866):  rgheck | 2007-11-29 21:11:54 +0100
  Compile fix.
  r15915@goedel (orig r21867):  poenitz | 2007-11-29 22:10:35 +0100
  assimilate BOOST_CURRENT_FUNCTION
  
  r15916@goedel (orig r21868):  poenitz | 2007-11-29 23:12:19 +0100
  use structure with named members instead of  pair<int, int>...
  
  r15917@goedel (orig r21869):  poenitz | 2007-11-29 23:38:53 +0100
  no need for pointers, not even leaking ones...
  
  r15918@goedel (orig r21870):  poenitz | 2007-11-29 23:48:35 +0100
  five lines plain loop  vs  seven lines fancy  boost & algorithm
  
  r15919@goedel (orig r21871):  uwestoehr | 2007-11-30 01:03:31 +0100
  update scons/scons_manifest.py
  r15920@goedel (orig r21872):  uwestoehr | 2007-11-30 01:04:44 +0100
  LyXFunc.cpp: add missing case
  r15921@goedel (orig r21873):  younes | 2007-11-30 09:35:54 +0100
  compile fix.
  
  r15922@goedel (orig r21874):  younes | 2007-11-30 10:23:44 +0100
  lyxlib.h:sum -> FileName::checksum()
  
  r15923@goedel (orig r21875):  younes | 2007-11-30 10:34:08 +0100
  revert erroneous commit in r21874.
  r15924@goedel (orig r21876):  younes | 2007-11-30 10:49:35 +0100
  Add FIXMEs
  
  r15925@goedel (orig r21879):  younes | 2007-11-30 18:41:27 +0100
  * Buffer:
  - tocBackend(), errorList(), texrow(), etc: now const.
  - masterBuffer(): get rid of non const access.
  - setParent(): set parent Buffer, replace setParentName()
  - parent(), resetChildDocuments(): new.
  
  * InsetInclude.{h,cpp}: new resetParentBuffer() method.
  
  
  
  
  r15926@goedel (orig r21880):  younes | 2007-11-30 18:46:49 +0100
  pimpl_ is too verbose to write.
  
  
  r15927@goedel (orig r21881):  younes | 2007-11-30 19:34:25 +0100
  fix crash.
  
  r15928@goedel (orig r21882):  poenitz | 2007-11-30 19:48:35 +0100
  allow boost/current_function to be used again
  
  r15929@goedel (orig r21883):  younes | 2007-11-30 21:30:09 +0100
  ~Buffer: Move wa_ destruction to Buffer::~Impl()
  
  r15930@goedel (orig r21884):  poenitz | 2007-11-30 21:57:53 +0100
  I'll find a solution for the 'dirList problem', Abdel.
  
  r15931@goedel (orig r21885):  poenitz | 2007-11-30 23:02:33 +0100
  cosmetics
  
  r15932@goedel (orig r21887):  rgheck | 2007-11-30 23:16:02 +0100
  Comments.
  r15933@goedel (orig r21888):  poenitz | 2007-11-30 23:18:37 +0100
  unneeded
  
  r15934@goedel (orig r21889):  poenitz | 2007-11-30 23:47:02 +0100
  unused
  
  r15935@goedel (orig r21890):  poenitz | 2007-12-01 01:06:50 +0100
  move chdir to FileName
  
  r15936@goedel (orig r21891):  forenr | 2007-12-01 01:10:04 +0100
  compile fix for mingw
  
  r15937@goedel (orig r21892):  poenitz | 2007-12-01 01:12:03 +0100
  cosmetics
  
  r15938@goedel (orig r21893):  forenr | 2007-12-01 01:30:12 +0100
  Don't warn when the file being deleted does not really exist.
  This happens when opening the External Material dialog, where
  a temporary filename is generated but the corresponding file
  is not yet created.
  
 


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22134 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-13 21:40:57 +00:00
Abdelrazak Younes
6d20abb1b1 get rid of lyxlib.h:copy() and rename().
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22129 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-13 12:03:55 +00:00
Enrico Forestieri
430a2c1adb Restore scons and autotools support for moc files in src/support
taken out in r22101.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22105 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-12 19:37:40 +00:00
Enrico Forestieri
d73f28eec1 Revert qprocess code. Revisions reverted: 22026, 22030, 22044, 22048,
22077, 22078, 22079, 22080, 22081.

Sorry Peter, but this was breaking too many things, see discussions
on lyx-devel.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22101 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-12 18:25:53 +00:00
Uwe Stöhr
b3b243a6ca French docs translation updates by Siegfried
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22092 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-11 21:49:58 +00:00
Uwe Stöhr
b89e9516e5 update scons_manifest.py
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22075 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-11 00:49:41 +00:00
Abdelrazak Younes
5db88b5d56 update scons with DialogView.cpp
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22050 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-09 22:37:33 +00:00
Bo Peng
0e2ec55add Fix scons (moc src/support/*.h)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22048 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-09 19:59:39 +00:00
Peter Kümmel
3af56311a7 add progress view of system calls
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22026 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-08 20:46:03 +00:00
Peter Kümmel
90425dd080 cmake: fix tex2lyx linker error
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22010 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-08 11:20:47 +00:00
Jürgen Spitzmüller
61e1643821 Support for \slash and \nobreakdash-
* src/lfuns.h:
* src/Text3.cpp:
* src/insets/InsetMathNest.cpp:
* src/insets/insetCollapsable:
	- new LFUN_SPECIALCHAR_INSERT
	- nuke LFUN_HYPHENATION_POINT_INSERT, 
	  LFUN_LIGATURE_BREAK_INSERT,
	  LFUN_DOTS_INSERT,
               LFUN_END_OF_SENTENCE_PERIOD_INSERT,
	  LFUN_MENU_SEPARATOR_INSERT
	  (functions now handled as arguments of the above)

* src/insets/InsetSpecialChar.{cpp,h}:
	- implement \slash and \nobreakdash-

* src/Buffer.cpp:
	- increment format to 307.
* lib/lyx2lyx/LyX.py:
* lib/lyx2lyx/lyx_1_6.py:
	- reversion methods for SpecialChar \slash{} and
	  SpecialChar \nobreakdash-
* development/FORMAT:
	- document file format change

* lib/ui/stdmenus.inc:
* lib/ui/classic.ui:
	- add new SpecialChars to the menus, adapt lfuns to new scheme

* lib/bind/aqua.bind:
* lib/bind/cua.bind:
* lib/bind/emacs.bind:
* lib/bind/fi/menus.bind:
* lib/bind/mac.bind:
* lib/bind/menus.bind:
* lib/bind/sciword.bind:
* lib/bind/xemacs.bind:
	- add shortcuts for new SpecialChars, adapt lfuns to new scheme

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21989 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-06 11:04:56 +00:00
Uwe Stöhr
d21c9a2c07 support for the language Interlingua
- fileformat change

(Interlingua was the last missing language supported by babel)


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21976 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-05 22:04:33 +00:00
Uwe Stöhr
fa37b1c4b1 support for the language Bahasa Malaysia
- fileformat change
- rename "Bahasa" to "Bahasa Indonesia"


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21974 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-05 21:42:57 +00:00
Uwe Stöhr
b618c03d90 scons/SConstruct: disable assertions for stable releases
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21955 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-04 21:05:41 +00:00
Jürgen Spitzmüller
3582be1441 framed.sty goes InsetBox:
* src/insets/InsetBox.{cpp,h}:
* src/frontends/qt4/GuiBox.{cpp,h}:
* src/frontends/qt4/ui/BoxUi.ui:
	- add and handle Framed and Shaded boxes
	- use more descriptive label names
	- implement name() function for Box:Shaded's sake

* src/insets/InsetNote.{cpp,h}:
* src/frontends/qt4/GuiNote.cpp:
* src/frontends/qt4/ui/NoteUi.ui:
	- remove Framed and Shaded.

* lib/layouts/stdinsets.inc:
	- remove Note:Framed and Note:Shaded
	- add Box:Shaded

* Buffer.cpp:
	- bump format to 304.

* lib/lyx2lyx/LyX.py:
* lib/lyx2lyx/lyx_1_6.py:
	- add conversion/reversion of framed/shaded notes to boxes.

* development/FORMAT:
	- document file format change.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21945 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-04 09:25:50 +00:00
Peter Kümmel
a9efaa00e8 export when building vld
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21927 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-02 18:37:58 +00:00
Peter Kümmel
31ecd802b8 vld: prepare adding Qt to leak detection. Beware: it could be that vld has problems with the statics of Qt
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21917 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-02 12:20:20 +00:00
Peter Kümmel
d0ee9f494d cmake: disable warning 4355
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21916 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-02 12:08:52 +00:00
Peter Kümmel
fecbd33fb8 vld LyX/cmake integration
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21913 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-02 11:19:39 +00:00
Peter Kümmel
e80d447ad2 vld LyX/cmake integration
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21912 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-02 11:17:01 +00:00
Peter Kümmel
c0708a5c5e add leak tool for msvc 'Visual Leak Detection' 1.9f: original files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21911 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-02 11:05:21 +00:00
Peter Kümmel
eec779b2c9 cmake: buffer msvc's compiler settings
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21908 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-02 10:29:25 +00:00
Uwe Stöhr
22ae25d8da update scons/scons_manifest.py
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21900 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-01 22:24:35 +00:00
André Pönitz
5c4a20fe04 I'll find a solution for the 'dirList problem', Abdel.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21884 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-30 20:57:53 +00:00
Uwe Stöhr
7e7bf73c79 update scons/scons_manifest.py
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21871 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-30 00:03:31 +00:00
Abdelrazak Younes
ffe8d928c2 CMake fix by Kornel Benko.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21859 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-29 09:34:20 +00:00
Abdelrazak Younes
34f0cc2ae1 Enable HAVE_DECL_ISTREAMBUF_ITERATOR checking as istreambuf_iterator exists and work correctly with MSVC2005
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21844 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-28 09:53:45 +00:00
Peter Kümmel
8b5c9ef568 time goes by
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21831 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-27 20:32:25 +00:00
André Pönitz
0c2fa7e599 add new helper script
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21828 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-27 20:21:47 +00:00
Peter Kümmel
3665dc404e cmake: remove boost_filesystem, add automoc to support, link against QtCore
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21825 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-27 19:57:03 +00:00
André Pönitz
4dfc6f46c9 add -I.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21822 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-27 19:48:49 +00:00
Abdelrazak Younes
44e715cd8c remove boost/filesystem/*
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21819 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-27 10:07:49 +00:00
Abdelrazak Younes
09ff5016cd Inline qstring_helpers methods.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21792 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-26 10:26:03 +00:00
André Pönitz
f5dffff3d6 adjust
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21790 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 23:49:48 +00:00
Uwe Stöhr
0ef6b7c5fe - remove Serbocroatian from the language list because this was a fake. Croatian was used under the hood but we already have Croatian separately.
- implement Serbian

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21786 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 22:39:04 +00:00
Uwe Stöhr
9608e4971b support for the languages Latin and North Sami
- fileformat change

(I wonder why support for them was removed (must be before LyX 1.3), because the old reLyX script listed them as supported)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21783 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 21:09:01 +00:00
Uwe Stöhr
12f7869ac0 support for \linebreak:
- fileformat change
- tex2lyx support
- rename LFUN_BREAK_LINE to LFUN_NEW_LINE because this is what the lfun does and to avoid confusions
- new menu entry
- new shortcut C-S-Return

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21778 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 18:34:37 +00:00