]>
git.lyx.org Git - lyx.git/log
Abdelrazak Younes [Tue, 19 Jun 2007 17:04:09 +0000 (17:04 +0000)]
Fix a few quirks and a crash introduced by a bad manual merge of local tree at revision 18828. Sorry.
* LyXView::setBuffer(): update labels and toc only if we change parents.
* LyXView::loadLyXFile():
- update labels in _any_ case and before setting the Buffer.
- update GUI controls in case we move to a saved position.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18829
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 19 Jun 2007 16:03:47 +0000 (16:03 +0000)]
Polish revision 18825 and fix some remaining issues with child documents. The diff is bigger than it should because of white space issues.
* buffer_funcs.{h,cpp}: new checkAndLoadLyXFile() transferred from BufferView::loadLyXFile().
* BufferView::loadLyXFile(): deleted.
* LyXView::loadLyXFile(): simplify logic and fix some issues:
- buggy child document leads to crash due to error list dialog.
- ensure that we switch to buffer if there's some errors.
- use LyXView::setBuffer() instead of repeating code.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18828
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 19 Jun 2007 15:53:49 +0000 (15:53 +0000)]
white space -> tabs
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18827
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Tue, 19 Jun 2007 14:59:34 +0000 (14:59 +0000)]
Trivial whitespace fix.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18826
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Tue, 19 Jun 2007 14:56:52 +0000 (14:56 +0000)]
Polish the Toc and labels updating when loading a child document.
Fix Bug 3860: Toc crash when loading a child documents.
* BufferView::loadLyXFile(): simplify, transfer last part to
LyXView::loadLyXFile().
Change return value to Buffer created by load (or 0 if none).
Ultimately, this should all be moved to buffer_funcs.cpp, as it is no
longer needed here.
* Buffer::setParentName(): small fix to avoid recursive includes.
* LyXView:
- setBuffer(): properly update the labels and the Toc if this is [LOAD Child
Document] command. Move buffer connection and disconnection, simplifying
earlier code.
- loadLyXFile(): get some code from BufferView::loadLyXFile() and from
LyXFunc::LFUN_BUFFER_CHILD_OPEN, properly handle the child document case.
There's a lot of overlap with setBuffer() here. This needs cleaning.
* LyXFunc: add optional argument to LFUN_BUFFER_CHILD_OPEN to indicate if
the document is being opened by LyX itself rather than the user (as on
View>DVI, for example).
* LyX: adapt to loadLyXFile() API changes.
* insets/InsetInclude: use LFUN_BUFFER_CHILD_OPEN rather than calling
loadLyXFile() directly. Make use of new optional argument.
With this in place, the only thing missing for proper multipart document support is to automatically update the parent Buffer when switching from the parent Buffer. This would be very useful when you work with multiple document sharing the same child documents (as I often do).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18825
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Tue, 19 Jun 2007 14:29:57 +0000 (14:29 +0000)]
Remove now unused originaldir flag from Converter.{cpp,h}.
Update documentation to reflect removal.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18824
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jean-Marc Lasgouttes [Tue, 19 Jun 2007 12:07:16 +0000 (12:07 +0000)]
Galician update from Ramon Flores
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18823
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Tue, 19 Jun 2007 07:29:40 +0000 (07:29 +0000)]
* src/frontends/qt4/ui/ListingsUi.ui: cosmetics.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18822
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Mon, 18 Jun 2007 18:27:08 +0000 (18:27 +0000)]
de UserGuide.lyx: remove keyboard shortcut table that was only valid for certain Unixes (with OK from Hartmut)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18821
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Mon, 18 Jun 2007 18:25:15 +0000 (18:25 +0000)]
EmbeddedObjects.lyx: Spanish update by Ignacio
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18820
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Mon, 18 Jun 2007 18:21:29 +0000 (18:21 +0000)]
LaTeXFeatures.cpp: Make the German Userguide compile again, fixes bug 3878 (http://bugzilla.lyx.org/show_bug.cgi?id=3878)
Patch kindly provided by Georg.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18819
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Mon, 18 Jun 2007 18:19:24 +0000 (18:19 +0000)]
ANNOUNCE: add more new things we have in 1.5
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18818
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Mon, 18 Jun 2007 16:51:18 +0000 (16:51 +0000)]
po/de.po: fix shortcut conflict
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18817
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Mon, 18 Jun 2007 15:39:52 +0000 (15:39 +0000)]
* update cursor position on resize _after_ drawing. Because before
the coordinate cache of the math inset is not valid and InsetMathNest
depends on that to compute the cursor position.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18816
a592a061 -630c-0410-9148-
cb99ea01b6c8
Joost Verburg [Sun, 17 Jun 2007 22:29:21 +0000 (22:29 +0000)]
these fonts are already in lib/fonts, so I removed them here
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18815
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sun, 17 Jun 2007 20:35:43 +0000 (20:35 +0000)]
installer updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18814
a592a061 -630c-0410-9148-
cb99ea01b6c8
Edwin Leuven [Sun, 17 Jun 2007 18:24:27 +0000 (18:24 +0000)]
Fix stuff that slipped in with 18812
* IconPalette.cpp : typo's
* QLToolbar.cpp : unused code
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18813
a592a061 -630c-0410-9148-
cb99ea01b6c8
Edwin Leuven [Sun, 17 Jun 2007 17:55:36 +0000 (17:55 +0000)]
* Allow toolbar menus and panels (qt>=4.2) to be torn off
IconPalette now subclasses QWidgetAction so that we can
insert them in QMenu (before we were painting ourselves)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18812
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sun, 17 Jun 2007 17:11:56 +0000 (17:11 +0000)]
EmbeddedObjects.lyx: add hint how to force a rotation direction for rotated floats
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18811
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sun, 17 Jun 2007 00:26:48 +0000 (00:26 +0000)]
modernCV.lyx: fix typo I introduced in previous commit
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18810
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sun, 17 Jun 2007 00:22:59 +0000 (00:22 +0000)]
installer updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18809
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sun, 17 Jun 2007 00:21:35 +0000 (00:21 +0000)]
moderncv: update layout and example to version 0.6 of moderncv.layout
This means:
- added subsection style in moderncv.layout
(I had to promise to JMarc when I added the moderncv support to add this as soon as the new noderncv version is out.)
- actualize preamble of modernCV.lyx to make it compile with the new version
- better explanation of customization possibilities in the preamble of modernCV.lyx
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18808
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sat, 16 Jun 2007 19:27:35 +0000 (19:27 +0000)]
de and it UserGuide.lyx: update the character table according to our Unicode features.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18807
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Sat, 16 Jun 2007 16:35:42 +0000 (16:35 +0000)]
* po/de.po: more updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18806
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sat, 16 Jun 2007 16:17:20 +0000 (16:17 +0000)]
de UserGuide.lyx: fix some layout issues.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18805
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Sat, 16 Jun 2007 16:09:26 +0000 (16:09 +0000)]
* src/LaTeXFeatures.cpp: fix \providecolor macros for change tracking output
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18804
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sat, 16 Jun 2007 14:59:36 +0000 (14:59 +0000)]
UserGuide.lyx: update the character table according to our Unicode features.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18803
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sat, 16 Jun 2007 14:56:16 +0000 (14:56 +0000)]
unicodesymbols: use commands for the dashes for consistency reasons and to avoid potential problems with some LaTeX-packages
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18802
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Sat, 16 Jun 2007 10:18:38 +0000 (10:18 +0000)]
* po/*.po: remerge (another message has changed)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18801
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Fri, 15 Jun 2007 23:59:49 +0000 (23:59 +0000)]
installer updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18800
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Fri, 15 Jun 2007 23:52:01 +0000 (23:52 +0000)]
WorkArea.cpp: fix cursor placement by updating the cursor position;
fixes http://bugzilla.lyx.org/show_bug.cgi?id=3873
patch from Stefan
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18799
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Fri, 15 Jun 2007 23:31:13 +0000 (23:31 +0000)]
installer updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18798
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Fri, 15 Jun 2007 23:25:54 +0000 (23:25 +0000)]
unicodesymbols: fix incorrect spacing of character 215f
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18797
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Fri, 15 Jun 2007 23:08:32 +0000 (23:08 +0000)]
header cleanup.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18796
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Fri, 15 Jun 2007 23:05:33 +0000 (23:05 +0000)]
EmbeddedObjects.lyx: fix typo spotted by Hartmut
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18795
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Fri, 15 Jun 2007 22:57:26 +0000 (22:57 +0000)]
de Userguide.lyx: update the special characters table (fixes bug 3855: http://bugzilla.lyx.org/show_bug.cgi?id=3855 )
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18794
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Fri, 15 Jun 2007 22:54:21 +0000 (22:54 +0000)]
unicodesymbols: add number form characters (that are for example used in the German Userguide)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18793
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Fri, 15 Jun 2007 18:26:35 +0000 (18:26 +0000)]
* Added the kerning method to a macro to inherit the kerning from the expanded form.
* Moreover the marker metrics calls are removed as they are not drawn anyway.
(fixes #3705)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18792
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Fri, 15 Jun 2007 17:02:35 +0000 (17:02 +0000)]
Make HTML export work.
The key is the new copier script lib/scripts/ext_copy.py. Usage:
ext_copy.py [-e ext1,ext2,...] <from file> <to file>
Given a <from file> and <to file>, it will copy all files in the directory
in which from_file is found that have the extensions given in the -e option,
or all files in that directory if no such argument is given. So, for example,
we can do:
python ext_copy.py -e png,html,css /path/from/file.html /path/to/file.html
and all html, png, and css files in /path/from/ will be copied to the
(possibly new) directory /path/to/file.html.LyXconv/. The -t option determines
the extension added to the output filename passed to the script ($$o, in the
copier definition), the default being "LyXconv". If just . is given, then no
extension is added.
Other changes:
* configure.py: added appropriate copier definitions for html and wordhtml
formats, as well as for the Program pseudo-format.
* lib/Makefile.am and development/scons/scons_manifest.py: add ext_copy.py.
* lib/doc/Customization.lyx: update documentation.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18791
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Fri, 15 Jun 2007 14:52:15 +0000 (14:52 +0000)]
header cleanup.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18790
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Fri, 15 Jun 2007 14:17:20 +0000 (14:17 +0000)]
header cleanup.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18789
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Fri, 15 Jun 2007 14:10:26 +0000 (14:10 +0000)]
header cleanup.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18788
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Fri, 15 Jun 2007 13:54:53 +0000 (13:54 +0000)]
header cleanup.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18787
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Fri, 15 Jun 2007 13:53:49 +0000 (13:53 +0000)]
header cleanup.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18786
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Fri, 15 Jun 2007 13:53:02 +0000 (13:53 +0000)]
header cleanup.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18785
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Fri, 15 Jun 2007 13:47:55 +0000 (13:47 +0000)]
header cleanup.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18784
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Fri, 15 Jun 2007 13:47:13 +0000 (13:47 +0000)]
header cleanup.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18783
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Fri, 15 Jun 2007 13:13:49 +0000 (13:13 +0000)]
Saves some compile time by diminishing Buffer.h header dependencies:
- delete unneeded InsetList.h
- transfer the errorList to the private implementation.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18782
a592a061 -630c-0410-9148-
cb99ea01b6c8
Dov Feldstern [Fri, 15 Jun 2007 10:43:10 +0000 (10:43 +0000)]
When inserting an inset use the current font.
This fixes http://bugzilla.lyx.org/show_bug.cgi?id=3011
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18781
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Fri, 15 Jun 2007 05:31:11 +0000 (05:31 +0000)]
* compile fix
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18777
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Thu, 14 Jun 2007 23:23:54 +0000 (23:23 +0000)]
installer updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18776
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 14 Jun 2007 21:27:08 +0000 (21:27 +0000)]
Bug 3477: Fix problem with shortcuts in Converters subdialog.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18775
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Thu, 14 Jun 2007 20:57:56 +0000 (20:57 +0000)]
* up/down jumps between macro parameters
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18774
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Thu, 14 Jun 2007 20:32:28 +0000 (20:32 +0000)]
* the old cursor is stored before dispatch and then used after moving
up/down to tell the insets that the cursor left them. The
notifyCursorLeaves methods can set updateFlags to trigger a redraw.
* leave mathed with cursor up/down and get the math redrawn for the
decorations
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18773
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Thu, 14 Jun 2007 20:05:34 +0000 (20:05 +0000)]
po/de.po: update (still incomplete)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18772
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Thu, 14 Jun 2007 19:28:39 +0000 (19:28 +0000)]
po/*.po: remerge (add separator layout)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18771
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Thu, 14 Jun 2007 17:57:07 +0000 (17:57 +0000)]
* make close tab button smaller
* remove spacing in the layout of the tab bar and the central widget
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18770
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 14 Jun 2007 11:49:26 +0000 (11:49 +0000)]
Fix Bug-3183 by Ozgur Ugras BARAN:
* checkBufferStructure(): Fix unnumbered toc entries that do not update automatically as you type.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18768
a592a061 -630c-0410-9148-
cb99ea01b6c8
Enrico Forestieri [Wed, 13 Jun 2007 22:50:17 +0000 (22:50 +0000)]
Better fix for bug 3510 (by me, Juergen, and Jean-Marc)
* lib/layouts/IEEEtran.layout: Add a proper definition to the
preamble when using the MarkBoth environment (fix bug 3510).
Allow inserting an optional argument for theorem like environments.
Remove white space from begin of line in preamble stuff.
* lib/templates/IEEEtran.lyx: Reintroduce the MarkBoth environment
in the document body thanks to the fix above. Use optional argument
instead of ERT in Theorem environment. Use the new --Separator--
environment for splitting biography environments.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18767
a592a061 -630c-0410-9148-
cb99ea01b6c8
Dov Feldstern [Wed, 13 Jun 2007 19:12:38 +0000 (19:12 +0000)]
lyx2lyx to convert the language of spaces surrounding text in a foriegn
language to be in the paragraph's language. This is necessary due to format
change 259, but the language was forgotten in lyx2lyx back then. It's important
for Bidi documents.
(fixes bug http://bugzilla.lyx.org/show_bug.cgi?id=3789)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18766
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Wed, 13 Jun 2007 17:18:37 +0000 (17:18 +0000)]
* Change the dim parameter correctly, even if dim_ has not changed
(fixes http://bugzilla.lyx.org/show_bug.cgi?id=3858)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18765
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Wed, 13 Jun 2007 15:09:28 +0000 (15:09 +0000)]
Add --Separator-- environment
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18764
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Wed, 13 Jun 2007 14:38:34 +0000 (14:38 +0000)]
lyx2lyx support for unrecognizable listings parameter
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18763
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Wed, 13 Jun 2007 07:43:34 +0000 (07:43 +0000)]
* move TOC update behind cur.fixIfBroken() to fix #3851
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18762
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Wed, 13 Jun 2007 06:27:33 +0000 (06:27 +0000)]
* Dov's patch to make typing possible again if RTL support is disabled.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18761
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Wed, 13 Jun 2007 01:13:07 +0000 (01:13 +0000)]
installer updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18760
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Wed, 13 Jun 2007 01:12:29 +0000 (01:12 +0000)]
Makefile.am: order files again after #18747
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18759
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Wed, 13 Jun 2007 00:55:59 +0000 (00:55 +0000)]
de-FAQ.lyx: fix small issue recovered by Bernhard Roider
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18757
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Tue, 12 Jun 2007 21:30:49 +0000 (21:30 +0000)]
* po/hu.po: remerge
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18756
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Tue, 12 Jun 2007 21:29:13 +0000 (21:29 +0000)]
* po/hu.po: Update by Alex
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18755
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Tue, 12 Jun 2007 21:08:56 +0000 (21:08 +0000)]
* po/*.po: remerge (even more new messages)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18754
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Tue, 12 Jun 2007 21:06:28 +0000 (21:06 +0000)]
* POTFILES.in: add src/Thesaurus.cpp
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18753
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Tue, 12 Jun 2007 21:05:25 +0000 (21:05 +0000)]
* src/frontends/qt4/ui/TextLayoutUi.ui:
* src/frontends/qt4/ui/ListingsUi.ui:
* src/frontends/qt4/ui/IncludeUi.ui:
* src/LyXRC.cpp: trivial user message changes: "lyx" => "LyX"
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18752
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Tue, 12 Jun 2007 17:10:28 +0000 (17:10 +0000)]
Add bypass validation checkboxes to listings related dialogs
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18751
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jean-Marc Lasgouttes [Tue, 12 Jun 2007 13:45:49 +0000 (13:45 +0000)]
Remove background_color_ in Insets: it takes a lot of unnecessary memory,
especially in math where each equation has many insets.
* src/Insets.cpp: remove background_color_ member
(setBackgroundColor): remove
(backgroundColor): make virtual
* insets/InsetBranch.cpp:
* insets/InsetNote.cpp: move color setting code from setButtonLabel to
backgroundColor.
* insets/InsetBox.cpp (setButtonLabel): remove call to setBackgroundColor.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18750
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 12 Jun 2007 12:29:19 +0000 (12:29 +0000)]
Cosmetics.
* TocItem:
- add a default constructor instead of default initialisation.
- delete unneeded and not really used isValid() method.
* TocBackend:
- updateItem(): re-add debug info erased previously.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18749
a592a061 -630c-0410-9148-
cb99ea01b6c8
Peter Kümmel [Tue, 12 Jun 2007 06:54:42 +0000 (06:54 +0000)]
also install the close tab image
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18747
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Tue, 12 Jun 2007 01:12:23 +0000 (01:12 +0000)]
installer updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18746
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Tue, 12 Jun 2007 01:09:49 +0000 (01:09 +0000)]
add layout and template for iopart
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18745
a592a061 -630c-0410-9148-
cb99ea01b6c8
Dov Feldstern [Mon, 11 Jun 2007 22:05:44 +0000 (22:05 +0000)]
KeyMap is now switched (if necessary) only just before it is actually used
for translating keystrokes. Up until now, the switching was done in advance
in all kinds of situations, but not just before translating was actually done
--- which resulted in the KeyMap not always being switched on time...
This solves bug #3811 (http://bugzilla.lyx.org/show_bug.cgi?id=3811)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18744
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Mon, 11 Jun 2007 18:29:11 +0000 (18:29 +0000)]
* they are conceptionally the same and should be merged
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18743
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Mon, 11 Jun 2007 18:26:42 +0000 (18:26 +0000)]
* Only enter inset which return true on isActive(). This is the behavior in the cursor code.
Only newly created inset were entered everytime.
* Derived classes of CommandInset do not draw all cells, so return false.
(fixes http://bugzilla.lyx.org/show_bug.cgi?id=3715)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18742
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Mon, 11 Jun 2007 18:22:00 +0000 (18:22 +0000)]
* do not draw grey bars if another update strategy is active than fullscreen
(fixes http://bugzilla.lyx.org/show_bug.cgi?id=3231). See
http://thread.gmane.org/gmane.editors.lyx.devel/87296 for discussion.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18741
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Mon, 11 Jun 2007 16:38:45 +0000 (16:38 +0000)]
Fix bug 3850.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18740
a592a061 -630c-0410-9148-
cb99ea01b6c8
Peter Kümmel [Mon, 11 Jun 2007 14:53:36 +0000 (14:53 +0000)]
add tab close button
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18739
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Mon, 11 Jun 2007 14:13:50 +0000 (14:13 +0000)]
* lib/templates/IEEEtran.lyx:
- move \markboth to preamble (fix bug 3510).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18738
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Mon, 11 Jun 2007 10:24:20 +0000 (10:24 +0000)]
* cursor forward's behavior depends on bidi level in paragraph. So it's not
appropiate for entering a math inset. The "crash" in #2446 was due to
the dispatch not doing anything. Hence the cursor was still in text and
the assertion was triggered.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18737
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Mon, 11 Jun 2007 05:12:10 +0000 (05:12 +0000)]
* src/insets/insetBranch.cpp (doDispatch):
- remove wrong check, fix bug 3835.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18734
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Sun, 10 Jun 2007 15:34:00 +0000 (15:34 +0000)]
* Font are lightweight, so better do not change the other font, but a copy
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18733
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Sun, 10 Jun 2007 15:07:21 +0000 (15:07 +0000)]
Fix bug 3160 and 3812:
* src/lyxfind.cpp:
- MatchString(), operator():
- findForward:
- findBackwards:
- find: pass bool find_del
- replace:
- replaceAll: do not replace or find (after replace) deleted text
* src/BufferView.cpp:
- getStatus: disable LFUN_WORD_REPLACE for deleted text.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18732
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Sun, 10 Jun 2007 14:54:45 +0000 (14:54 +0000)]
* Changing the font does not change the fontmetrics variable,
hence we have to set it manually.
(bug #3787: Huge fonts do not set the row height)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18731
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Sat, 9 Jun 2007 22:21:21 +0000 (22:21 +0000)]
Fix missing signal emission following revision 18693.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18730
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Sat, 9 Jun 2007 18:06:11 +0000 (18:06 +0000)]
Revert rev18728, which is not a good idea
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18729
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Sat, 9 Jun 2007 13:34:17 +0000 (13:34 +0000)]
Allow prefixing a listings parameter with @ to bypass validation, useful when new parameters are added in a new listings version
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18728
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Sat, 9 Jun 2007 13:31:15 +0000 (13:31 +0000)]
* some more traces of the signals in CursorSlice
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18727
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Sat, 9 Jun 2007 13:18:54 +0000 (13:18 +0000)]
Fix warning.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18726
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Sat, 9 Jun 2007 13:12:23 +0000 (13:12 +0000)]
following rev. 18724 boost/signal is not needed.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18725
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Sat, 9 Jun 2007 13:08:44 +0000 (13:08 +0000)]
Following revision 18723, Inset::destroyed() signal is not needed anymore.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18724
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Sat, 9 Jun 2007 12:39:46 +0000 (12:39 +0000)]
* reverting r18516, so no signals anymore in CursorSlices
* Alfredo Braunstein's patch to fix cursors properly
* CursorSlice::lastpit() added
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18723
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Sat, 9 Jun 2007 11:34:24 +0000 (11:34 +0000)]
* po/*.po: remerge (another 30 message changes!)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18722
a592a061 -630c-0410-9148-
cb99ea01b6c8