Commit Graph

1511 Commits

Author SHA1 Message Date
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