]> git.lyx.org Git - lyx.git/log
lyx.git
17 years ago* up/down jumps between macro parameters
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

17 years ago* the old cursor is stored before dispatch and then used after moving
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

17 years ago po/de.po: update (still incomplete)
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

17 years ago po/*.po: remerge (add separator layout)
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

17 years ago* make close tab button smaller
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

17 years agoFix Bug-3183 by Ozgur Ugras BARAN:
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

17 years agoBetter fix for bug 3510 (by me, Juergen, and Jean-Marc)
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

17 years agolyx2lyx to convert the language of spaces surrounding text in a foriegn
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

17 years ago* Change the dim parameter correctly, even if dim_ has not changed
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

17 years agoAdd --Separator-- environment
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

17 years agolyx2lyx support for unrecognizable listings parameter
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

17 years ago* move TOC update behind cur.fixIfBroken() to fix #3851
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

17 years ago* Dov's patch to make typing possible again if RTL support is disabled.
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

17 years agoinstaller updates
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

17 years agoMakefile.am: order files again after #18747
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

17 years agode-FAQ.lyx: fix small issue recovered by Bernhard Roider
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

17 years ago * po/hu.po: remerge
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

17 years ago * po/hu.po: Update by Alex
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

17 years ago * po/*.po: remerge (even more new messages)
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

17 years ago * POTFILES.in: add src/Thesaurus.cpp
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

17 years ago * src/frontends/qt4/ui/TextLayoutUi.ui:
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

17 years agoAdd bypass validation checkboxes to listings related dialogs
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

17 years agoRemove background_color_ in Insets: it takes a lot of unnecessary memory,
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

17 years agoCosmetics.
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

17 years agoalso install the close tab image
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

17 years agoinstaller updates
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

17 years agoadd layout and template for iopart
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

17 years agoKeyMap is now switched (if necessary) only just before it is actually used
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

17 years ago* they are conceptionally the same and should be merged
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

17 years ago* Only enter inset which return true on isActive(). This is the behavior in the curso...
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

17 years ago* do not draw grey bars if another update strategy is active than fullscreen
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

17 years agoFix bug 3850.
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

17 years agoadd tab close button
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

17 years ago* lib/templates/IEEEtran.lyx:
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

17 years ago* cursor forward's behavior depends on bidi level in paragraph. So it's not
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

17 years ago* src/insets/insetBranch.cpp (doDispatch):
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

17 years ago* Font are lightweight, so better do not change the other font, but a copy
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

17 years agoFix bug 3160 and 3812:
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

17 years ago* Changing the font does not change the fontmetrics variable,
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

17 years agoFix missing signal emission following revision 18693.
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

17 years agoRevert rev18728, which is not a good idea
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

17 years agoAllow prefixing a listings parameter with @ to bypass validation, useful when new...
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

17 years ago* some more traces of the signals in CursorSlice
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

17 years agoFix warning.
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

17 years agofollowing rev. 18724 boost/signal is not needed.
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

17 years agoFollowing revision 18723, Inset::destroyed() signal is not needed anymore.
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

17 years ago* reverting r18516, so no signals anymore in CursorSlices
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

17 years ago * po/*.po: remerge (another 30 message changes!)
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

17 years ago * po/nn.po: update by Ingar Pareliussen
Michael Schmitt [Sat, 9 Jun 2007 11:12:34 +0000 (11:12 +0000)]
* po/nn.po: update by Ingar Pareliussen

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18721 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoupdate functions.xpm and add to scons_manifest.py
Edwin Leuven [Fri, 8 Jun 2007 14:48:44 +0000 (14:48 +0000)]
update functions.xpm and add to scons_manifest.py

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18719 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago* lib/Makefile.am:
Jürgen Spitzmüller [Fri, 8 Jun 2007 14:38:27 +0000 (14:38 +0000)]
* lib/Makefile.am:
- add missing images/math/function.xpm

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18718 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago* Magic to switch language of a space directly in front of a RTL<->LTR
Stefan Schimanski [Fri, 8 Jun 2007 14:24:57 +0000 (14:24 +0000)]
* Magic to switch language of a space directly in front of a RTL<->LTR
  boundary, when the user enters text directly behind the boundary
  (patch by Dov Feldstern)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18717 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoWe do not handle spaces around an RTL segment in a special way anymore.
Stefan Schimanski [Fri, 8 Jun 2007 14:20:06 +0000 (14:20 +0000)]
We do not handle spaces around an RTL segment in a special way anymore.
Neither do we do so when generating the LaTeX, so setting is_space
to false makes the view in the GUI consistent with the output of LaTeX
later.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18716 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago* src/frontends/Toolbars.cpp: fix "Bjønnes".
Jürgen Spitzmüller [Fri, 8 Jun 2007 07:58:19 +0000 (07:58 +0000)]
* src/frontends/Toolbars.cpp: fix "Bjønnes".

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18714 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago* lib/layouts/amsdefs.inc:
Jürgen Spitzmüller [Fri, 8 Jun 2007 07:26:37 +0000 (07:26 +0000)]
* lib/layouts/amsdefs.inc:
- fix whatever went wrong on r18712.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18713 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago* lib/layouts/amsdefs.inc:
Jürgen Spitzmüller [Fri, 8 Jun 2007 07:19:47 +0000 (07:19 +0000)]
* lib/layouts/amsdefs.inc:
- allow optional argument in title (from Paul A. Rubin).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18712 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago* lib/doc/LaTeXConfig.lyx.in:
Jürgen Spitzmüller [Fri, 8 Jun 2007 06:23:14 +0000 (06:23 +0000)]
* lib/doc/LaTeXConfig.lyx.in:
- fix link to IEEETran.cls.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18711 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago* small fix to r18706: Better be more defensive in assuming that RowPainter has
Stefan Schimanski [Fri, 8 Jun 2007 05:14:49 +0000 (05:14 +0000)]
* small fix to r18706: Better be more defensive in assuming that RowPainter has
  a singleton behavior. In fact I think it has not for nested Text insets.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18710 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoFix bug3782, crash with selection of table cells, joint work with JMarc
Bo Peng [Thu, 7 Jun 2007 21:55:55 +0000 (21:55 +0000)]
Fix bug3782, crash with selection of table cells, joint work with JMarc

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18709 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoFix compiling errors caused by r18701 (moving drawMarkers and drawMarkers2 back to...
Bo Peng [Thu, 7 Jun 2007 21:36:42 +0000 (21:36 +0000)]
Fix compiling errors caused by r18701 (moving drawMarkers and drawMarkers2 back to Inset)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18708 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago* cursor_get_font.patch: the Cursor::getFont is responsible for the
Stefan Schimanski [Thu, 7 Jun 2007 20:40:01 +0000 (20:40 +0000)]
* cursor_get_font.patch: the Cursor::getFont is responsible for the
cursor size. It should fit to the setCurrentFont function because the
cursor tells the user which font will be used when typing characters.
Especially on RTL/LTR boundaries it should fit because it is
essential for the user to see which writing direction is active. This
patch implements a simplified version of setCurrentFont's logic to
archive this.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18707 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago* local_bidi.patch: The bidi object in the class Text is only used in
Stefan Schimanski [Thu, 7 Jun 2007 20:39:14 +0000 (20:39 +0000)]
* local_bidi.patch: The bidi object in the class Text is only used in
places now where a ParagraphMetrics::computeRowMetrics call comes
before. And this function the Bidi object is updated. So it is a
little step now to remove the Text::bidi completely and use local
Bidi objects instead without more work to do.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18706 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago* safe Text::setCurrentFont which does not use Text::bidi and hence
Stefan Schimanski [Thu, 7 Jun 2007 19:55:22 +0000 (19:55 +0000)]
* safe Text::setCurrentFont which does not use Text::bidi and hence
  does not depend on paragraph metrics (fixes #3790, #3801, #3809)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18705 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago* no_bidi_isboundary.patch: added isRTLBoundary as a replacement to several reference...
Stefan Schimanski [Thu, 7 Jun 2007 19:50:02 +0000 (19:50 +0000)]
* no_bidi_isboundary.patch: added isRTLBoundary as a replacement to several references to the Text::bidi object.
  (fixes #3790, #3801, #3809)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18704 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago* src/LaTeXFeatures.cpp:
Jürgen Spitzmüller [Thu, 7 Jun 2007 18:17:23 +0000 (18:17 +0000)]
* src/LaTeXFeatures.cpp:
- fix definition of \lyxadded and \lyxdeleted (bug 3817).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18703 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoFix bug 3821: Put cursor where the mouse is before pasting external text.
Richard Heck [Thu, 7 Jun 2007 18:13:10 +0000 (18:13 +0000)]
Fix bug 3821: Put cursor where the mouse is before pasting external text.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18702 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoShow corners of mathed with mouse hover, details see bug 3825
Bo Peng [Thu, 7 Jun 2007 18:08:03 +0000 (18:08 +0000)]
Show corners of mathed with mouse hover, details see bug 3825

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18701 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago* src/Thesaurus.cpp:
Jürgen Spitzmüller [Thu, 7 Jun 2007 17:27:10 +0000 (17:27 +0000)]
* src/Thesaurus.cpp:
- check for aiksaurus errors (fix bug 2691)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18699 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoAdd menu entries for Framed and Shaded notes, and re-arrange a bit.
Richard Heck [Thu, 7 Jun 2007 14:10:13 +0000 (14:10 +0000)]
Add menu entries for Framed and Shaded notes, and re-arrange a bit.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18698 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoadd varrho, patch from hzluo <memcache@gmail.com>
Edwin Leuven [Thu, 7 Jun 2007 12:45:11 +0000 (12:45 +0000)]
add varrho, patch from hzluo <memcache@gmail.com>

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18697 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoinstaller updates
Uwe Stöhr [Thu, 7 Jun 2007 11:50:21 +0000 (11:50 +0000)]
installer updates

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18696 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoUse "overwrite" instead of "over-write"
Jean-Marc Lasgouttes [Thu, 7 Jun 2007 07:50:27 +0000 (07:50 +0000)]
Use "overwrite" instead of "over-write"

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18695 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago * lib/layouts/*.layout: harmonize text class names
Michael Schmitt [Thu, 7 Jun 2007 06:32:46 +0000 (06:32 +0000)]
* lib/layouts/*.layout: harmonize text class names

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18694 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoUpdate Toc when navigation menu is trigged.
Bo Peng [Wed, 6 Jun 2007 21:19:15 +0000 (21:19 +0000)]
Update Toc when navigation menu is trigged.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18693 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoFix bug 3823: Division needs not to return an integer.
Richard Heck [Wed, 6 Jun 2007 19:33:57 +0000 (19:33 +0000)]
Fix bug 3823: Division needs not to return an integer.

Also added some comments about a different possible fix.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18692 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoReorder checks for PDF and PS converters.
Richard Heck [Wed, 6 Jun 2007 15:47:41 +0000 (15:47 +0000)]
Reorder checks for PDF and PS converters.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18691 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoFix bug 3799.
Jean-Marc Lasgouttes [Wed, 6 Jun 2007 13:52:31 +0000 (13:52 +0000)]
Fix bug 3799.

* src/LyXAction.cpp:
* src/lfuns.h: remove LFUN_TOOLBAR_TOGGLE_STATE.

* src/LyXFunc.cpp (getStatus, dispatch): merge LFUN_TOOLBAR_TOGGLE
and LFUN_TOOLBAR_TOGGLE_STATE. Add an informational message after
dispatch.

* src/frontends/LyXView.cpp (toggleToolbarState):
* src/frontends/Toolbars.cpp (toggleToolbarState): add allowauto
parameter.

* src/MenuBackend.cpp (expandToolbars): adapt.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18690 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago * qt4/FileDialog.cpp (save): disable overwrite confirmation with
Jean-Marc Lasgouttes [Wed, 6 Jun 2007 12:19:48 +0000 (12:19 +0000)]
* qt4/FileDialog.cpp (save): disable overwrite confirmation with
native file dialogs (bug 3818)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18689 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoAdd listings parameter linerange, new in listings 1.4
Bo Peng [Wed, 6 Jun 2007 02:03:16 +0000 (02:03 +0000)]
Add listings parameter linerange, new in listings 1.4

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18688 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago?xxx show all parameters containing xxx in InsetListingsParams, remove all_param_name...
Bo Peng [Tue, 5 Jun 2007 22:08:43 +0000 (22:08 +0000)]
?xxx show all parameters containing xxx in InsetListingsParams, remove all_param_names_ from ParValidator

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18687 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoclean up the CV document class layouts
Uwe Stöhr [Tue, 5 Jun 2007 22:07:15 +0000 (22:07 +0000)]
clean up the CV document class layouts

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18686 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago- add Farsi splash.lyx
Uwe Stöhr [Tue, 5 Jun 2007 21:31:39 +0000 (21:31 +0000)]
- add Farsi splash.lyx
- reordering SCons entries

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18685 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoFix crash with multiple windows: Disconnect the Dialog::hideSlot signal for a deleted...
Bernhard Roider [Tue, 5 Jun 2007 19:02:06 +0000 (19:02 +0000)]
Fix crash with multiple windows: Disconnect the Dialog::hideSlot signal for a deleted Dialog instance.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18684 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoremove pit from addToToc definition in Inset.h, as reminded by Andre
Bo Peng [Tue, 5 Jun 2007 18:58:07 +0000 (18:58 +0000)]
remove pit from addToToc definition in Inset.h, as reminded by Andre

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18683 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoMake non-spooled printing recognize printer given in print dialog.
Richard Heck [Tue, 5 Jun 2007 17:42:01 +0000 (17:42 +0000)]
Make non-spooled printing recognize printer given in print dialog.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18682 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoForgot to fix tab order at 18678.
Richard Heck [Tue, 5 Jun 2007 17:25:03 +0000 (17:25 +0000)]
Forgot to fix tab order at 18678.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18681 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoaddToToc, pass parent ParConstIterator, fix bug 3711
Bo Peng [Tue, 5 Jun 2007 17:24:11 +0000 (17:24 +0000)]
addToToc, pass parent ParConstIterator, fix bug 3711

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18680 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoAdd a check for the evince viewer.
Richard Heck [Tue, 5 Jun 2007 17:23:09 +0000 (17:23 +0000)]
Add a check for the evince viewer.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18679 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoUpdates to printer preference dialog.
Richard Heck [Tue, 5 Jun 2007 15:19:13 +0000 (15:19 +0000)]
Updates to printer preference dialog.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18678 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoupdate from Pavel Sanda
Jean-Marc Lasgouttes [Tue, 5 Jun 2007 09:55:49 +0000 (09:55 +0000)]
update from Pavel Sanda

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18677 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago * src/tex2lyx/text.cpp
Georg Baum [Tue, 5 Jun 2007 07:01:47 +0000 (07:01 +0000)]
* src/tex2lyx/text.cpp
(parse_box): Fix default height value (from Micha Feigin)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18675 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoinstaller updates
Uwe Stöhr [Mon, 4 Jun 2007 21:25:10 +0000 (21:25 +0000)]
installer updates

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18674 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agodeclarate zh.po to SCons
Uwe Stöhr [Mon, 4 Jun 2007 21:18:21 +0000 (21:18 +0000)]
declarate zh.po to SCons

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18673 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoRemove uplicate entries in zh.po
Bo Peng [Mon, 4 Jun 2007 20:35:19 +0000 (20:35 +0000)]
Remove uplicate entries in zh.po

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18672 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoTutorial.lyx: fix a typo
Uwe Stöhr [Mon, 4 Jun 2007 20:11:44 +0000 (20:11 +0000)]
Tutorial.lyx: fix a typo

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18671 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago* indentation corrected
Stefan Schimanski [Mon, 4 Jun 2007 20:10:23 +0000 (20:10 +0000)]
* indentation corrected

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18670 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago * po/de.po: updates
Michael Schmitt [Mon, 4 Jun 2007 18:42:21 +0000 (18:42 +0000)]
* po/de.po: updates

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18669 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago* Make the selection drawing algorithm in Text aware of RTL and LTR mixed in a paragraph
Stefan Schimanski [Mon, 4 Jun 2007 18:41:56 +0000 (18:41 +0000)]
* Make the selection drawing algorithm in Text aware of RTL and LTR mixed in a paragraph
  (fixes bug 3550: Selection in mixed RTL-LTR paragraphs is broken)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18668 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago* Added another isRTL variant which takes a CursorSlice
Stefan Schimanski [Mon, 4 Jun 2007 18:40:06 +0000 (18:40 +0000)]
* Added another isRTL variant which takes a CursorSlice
* Use the isRTL information to compute the cursor position correctly around
  insets in RTL text. Those insets are positioned to the right of the cursor position
  in the text.
  (fixes issue (3) of bug 3551: Cursor movement in and around insets in RTL paragraphs)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18667 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago* stay in front of insets/segment on RTL/LTR boundary
Stefan Schimanski [Mon, 4 Jun 2007 18:35:03 +0000 (18:35 +0000)]
* stay in front of insets/segment on RTL/LTR boundary
  (fixes bug 3754: Cursor movement at RTL-LTR boundary)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18666 a592a061-630c-0410-9148-cb99ea01b6c8