]> git.lyx.org Git - lyx.git/log
lyx.git
16 years agoDocument flex-insert
Martin Vermeer [Fri, 15 Feb 2008 10:13:50 +0000 (10:13 +0000)]
Document flex-insert

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

16 years ago* Inset: Prepare for an eventual merge of updateLabels() and addToToc()
Abdelrazak Younes [Fri, 15 Feb 2008 10:13:32 +0000 (10:13 +0000)]
* Inset: Prepare for an eventual merge of updateLabels() and addToToc()

* TocBackend: add non const toc() and tocs() access methods.

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

16 years agoInsetFoot::updateLabels(): fix potentially dangerous bug.
Abdelrazak Younes [Fri, 15 Feb 2008 09:41:53 +0000 (09:41 +0000)]
InsetFoot::updateLabels(): fix potentially dangerous bug.

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

16 years agoOutliner: Fix synchronous navigation for all types.
Abdelrazak Younes [Fri, 15 Feb 2008 08:50:35 +0000 (08:50 +0000)]
Outliner: Fix synchronous navigation for all types.

* GuiToc::currentIndex(): remove FIXME

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

16 years ago* InsetXXX::addToToc(): properly use passed ParConstIterator.
Abdelrazak Younes [Fri, 15 Feb 2008 08:39:58 +0000 (08:39 +0000)]
* InsetXXX::addToToc(): properly use passed ParConstIterator.

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

16 years ago* ParConstIterator::push_back(): new method for easier iterative construction.
Abdelrazak Younes [Fri, 15 Feb 2008 08:32:27 +0000 (08:32 +0000)]
* ParConstIterator::push_back(): new method for easier iterative construction.

* InsetCaption::addToToc(): use that.

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

16 years agoAdd list of numbered equations.
Abdelrazak Younes [Fri, 15 Feb 2008 08:09:35 +0000 (08:09 +0000)]
Add list of numbered equations.

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

16 years agoInsetTabular.cpp: revert the \bottomline fix from the previous commit because it...
Uwe Stöhr [Fri, 15 Feb 2008 01:28:46 +0000 (01:28 +0000)]
InsetTabular.cpp: revert the \bottomline fix from the previous commit because it inly works for certain cases. (I'm running out of ideas to fix this for all case, see http://bugzilla.lyx.org/show_bug.cgi?id=4554#c6 )

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

16 years agoInsetTabular.cpp: check for top and bottom lines, fixes http://bugzilla.lyx.org/show_...
Uwe Stöhr [Fri, 15 Feb 2008 00:28:42 +0000 (00:28 +0000)]
InsetTabular.cpp: check for top and bottom lines, fixes http://bugzilla.lyx.org/show_bug.cgi?id=4554

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

16 years agostdinsets.inc: use minimalistic style for listings as intended by Richard (I changed...
Uwe Stöhr [Thu, 14 Feb 2008 22:44:42 +0000 (22:44 +0000)]
stdinsets.inc: use minimalistic style for listings as intended by Richard (I changed this unwanted in 22923)

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

16 years agothe missing bits of r23003
Uwe Stöhr [Thu, 14 Feb 2008 22:17:54 +0000 (22:17 +0000)]
the missing bits of r23003

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

16 years agoadjust SCons according to r23006
Uwe Stöhr [Thu, 14 Feb 2008 22:13:30 +0000 (22:13 +0000)]
adjust SCons according to r23006

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

16 years agoGet rid of GuiIndex since we no longer need it. Simplify the remaining code.
Richard Heck [Thu, 14 Feb 2008 18:06:47 +0000 (18:06 +0000)]
Get rid of GuiIndex since we no longer need it. Simplify the remaining code.

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

16 years agoCode rules.
Richard Heck [Thu, 14 Feb 2008 17:00:40 +0000 (17:00 +0000)]
Code rules.

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

16 years agoInsetNote::addToToc(): Stupid Bug fix causing crash on Mac.
Abdelrazak Younes [Thu, 14 Feb 2008 15:29:22 +0000 (15:29 +0000)]
InsetNote::addToToc(): Stupid Bug fix causing crash on Mac.

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

16 years agoMinimalistic module
Martin Vermeer [Thu, 14 Feb 2008 11:23:44 +0000 (11:23 +0000)]
Minimalistic module

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

16 years agofactorize code between GuiFontMetrics::rectText() and buttonText().
Abdelrazak Younes [Thu, 14 Feb 2008 09:44:12 +0000 (09:44 +0000)]
factorize code between GuiFontMetrics::rectText() and buttonText().

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

16 years ago* buttonText(): painting tweaks.
Abdelrazak Younes [Thu, 14 Feb 2008 08:49:45 +0000 (08:49 +0000)]
* buttonText(): painting tweaks.

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

16 years agoInsetText::draw() Painting tweaks; reduce the frame by two pixels.
Abdelrazak Younes [Thu, 14 Feb 2008 08:24:52 +0000 (08:24 +0000)]
InsetText::draw() Painting tweaks; reduce the frame by two pixels.

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

16 years ago* InsetNote::addToToc(): Prefix toc entries with note type.
Abdelrazak Younes [Thu, 14 Feb 2008 07:30:33 +0000 (07:30 +0000)]
* InsetNote::addToToc(): Prefix toc entries with note type.

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

16 years agoCleanup.
Richard Heck [Thu, 14 Feb 2008 07:10:12 +0000 (07:10 +0000)]
Cleanup.

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

16 years agoProtect our data.
Richard Heck [Thu, 14 Feb 2008 05:28:59 +0000 (05:28 +0000)]
Protect our data.

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

16 years agoDo not inherit from std::map here either.
Richard Heck [Thu, 14 Feb 2008 05:14:22 +0000 (05:14 +0000)]
Do not inherit from std::map here either.

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

16 years agoDo not inherit from std::map.
Richard Heck [Thu, 14 Feb 2008 05:00:54 +0000 (05:00 +0000)]
Do not inherit from std::map.

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

16 years agoImprove flex-insert doxy
Martin Vermeer [Thu, 14 Feb 2008 04:38:01 +0000 (04:38 +0000)]
Improve flex-insert doxy

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

16 years agoFix Layout::read() API.
Richard Heck [Thu, 14 Feb 2008 04:12:15 +0000 (04:12 +0000)]
Fix Layout::read() API.

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

16 years agoFix previous commit.
Richard Heck [Thu, 14 Feb 2008 03:49:12 +0000 (03:49 +0000)]
Fix previous commit.

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

16 years agoMake sure we write a valid file even if InsetFlex is undefined.
Richard Heck [Thu, 14 Feb 2008 03:42:54 +0000 (03:42 +0000)]
Make sure we write a valid file even if InsetFlex is undefined.

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

16 years agoFix TextClass::read API. Also some cleanup.
Richard Heck [Thu, 14 Feb 2008 03:38:08 +0000 (03:38 +0000)]
Fix TextClass::read API. Also some cleanup.

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

16 years agoWarnings
Richard Heck [Thu, 14 Feb 2008 03:35:03 +0000 (03:35 +0000)]
Warnings

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

16 years agoWrong status of ui-toggle. Spotted by Bennett.
Pavel Sanda [Thu, 14 Feb 2008 00:06:39 +0000 (00:06 +0000)]
Wrong status of ui-toggle. Spotted by Bennett.

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

16 years agoAdd doxy.
Pavel Sanda [Wed, 13 Feb 2008 22:28:37 +0000 (22:28 +0000)]
Add doxy.

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

16 years ago* INSTALL
Pavel Sanda [Wed, 13 Feb 2008 20:30:31 +0000 (20:30 +0000)]
* INSTALL

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

16 years agoAnother doxy.
Pavel Sanda [Wed, 13 Feb 2008 15:41:55 +0000 (15:41 +0000)]
Another doxy.

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

16 years agoForgot lfuns renumbering.
Pavel Sanda [Wed, 13 Feb 2008 15:11:29 +0000 (15:11 +0000)]
Forgot lfuns renumbering.

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

16 years agoDocument Layout::read() and TextClass::read() return value. This should be fixed.
Abdelrazak Younes [Wed, 13 Feb 2008 14:46:19 +0000 (14:46 +0000)]
Document Layout::read() and TextClass::read() return value. This should be fixed.

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

16 years ago*TextClass::readStyle(): return true on success!
Abdelrazak Younes [Wed, 13 Feb 2008 14:39:16 +0000 (14:39 +0000)]
*TextClass::readStyle(): return true on success!

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

16 years agoFix crash when deleting outlined insets while the outline panel is open.
Abdelrazak Younes [Wed, 13 Feb 2008 14:16:51 +0000 (14:16 +0000)]
Fix crash when deleting outlined insets while the outline panel is open.

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

16 years agoAdd doxy.
Pavel Sanda [Wed, 13 Feb 2008 14:15:34 +0000 (14:15 +0000)]
Add doxy.

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

16 years agoRemove LFUN_FILE_NEW.
Pavel Sanda [Wed, 13 Feb 2008 14:07:50 +0000 (14:07 +0000)]
Remove LFUN_FILE_NEW.
Obsoleted by LFUN_BUFFER_NEW, moreover its was currently buggy.

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

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

16 years agoAdd list of Marginal Notes.
Abdelrazak Younes [Wed, 13 Feb 2008 13:33:56 +0000 (13:33 +0000)]
Add list of Marginal Notes.

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

16 years agoAdd list of Indexes.
Abdelrazak Younes [Wed, 13 Feb 2008 13:19:39 +0000 (13:19 +0000)]
Add list of Indexes.

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

16 years agorev 22973: correct fix.
Abdelrazak Younes [Wed, 13 Feb 2008 12:37:11 +0000 (12:37 +0000)]
rev 22973: correct fix.

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

16 years agoWarning fix
Abdelrazak Younes [Wed, 13 Feb 2008 12:25:42 +0000 (12:25 +0000)]
Warning fix

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

16 years ago* doInsertInset(): cosmetics
Abdelrazak Younes [Wed, 13 Feb 2008 12:10:18 +0000 (12:10 +0000)]
* doInsertInset(): cosmetics
* Text::dispatch(): call updateLabels() where it makes sense.

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

16 years agoFrench Math.lyx: avoid some ERT
Uwe Stöhr [Tue, 12 Feb 2008 22:55:15 +0000 (22:55 +0000)]
French Math.lyx: avoid some ERT

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

16 years agoFrench translation of the math manual by Siegfried
Uwe Stöhr [Tue, 12 Feb 2008 22:22:36 +0000 (22:22 +0000)]
French translation of the math manual by Siegfried

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

16 years agofix r22935, which was an attempt to fix a bug of mine in r22929.
Dov Feldstern [Tue, 12 Feb 2008 20:58:12 +0000 (20:58 +0000)]
fix r22935, which was an attempt to fix a bug of mine in r22929.
This brings things back to the way they were (semantically) before r22929,
which is the way they should be (visual mode has not been implemented for
tables, yet, and therefore tables should not be semantically changed here).

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

16 years agoFix bug 4037 and related problems. The patch has been cleaned up a bit
Richard Heck [Tue, 12 Feb 2008 17:31:07 +0000 (17:31 +0000)]
Fix bug 4037 and related problems. The patch has been cleaned up a bit
from the one posted to the list.

The basic idea has two parts. First, we hard code an "empty layout"
(called PlainLayout, for want of a better name) in TextClass and read it
before doing anything else. It can therefore be customized by classes,
if they want---say, to make it left-aligned. Second, InsetText's are
divided into three types: (i) normal ones, that use the "default" layout
defined by the text class; (ii) highly restrictive ones, such as ERT and
(not quite an inset) table cells, which demand the empty layout; (iii)
middling ones, which default to an empty layout and use the empty layout
in place of the default. (This is so we don't get the same problem we
had with ERT in e.g. footnotes.) The type of inset is signaled by new
methods InsetText::forceEmptyLayout() and InsetText::useEmptyLayout().
(The latter might better be called: useEmptyLayoutInsteadOfDefault(),
but that's silly.) The old InsetText::forceDefaultParagraphs() has been
split into these, plus a new method InsetText::allowParagraphCustomization().
A lot of the changes just adapt to this change.

The other big change is in GuiToolbar: We want to show LyXDefault and
the "default" layout only when they're active.

There are a handful of places where I'm not entirely sure whether we
should be using forceEmptyLayout or !allowParagraphCustomization() or
both. The InsetCaption is one of these. These places, and some others,
are marked with FIXMEs, so I'd appreciate it if people would search
through the patch and let me know whether these need changing. If they
don't, the FIXMEs can be deleted.

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

16 years agoTranlatable strings.
Richard Heck [Tue, 12 Feb 2008 16:41:49 +0000 (16:41 +0000)]
Tranlatable strings.

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

16 years ago* GuiView::event(): ensure current workarea has the focus on window activation. This...
Abdelrazak Younes [Tue, 12 Feb 2008 15:44:45 +0000 (15:44 +0000)]
* GuiView::event(): ensure current workarea has the focus on window activation. This prevents document jumps when the outline panel previously had the focus.

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

16 years agoTry to restore current selected type in case of a toc reset.
Abdelrazak Younes [Tue, 12 Feb 2008 15:33:01 +0000 (15:33 +0000)]
Try to restore current selected type in case of a toc reset.

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

16 years agomore cleanup to installation instructions
Jean-Marc Lasgouttes [Tue, 12 Feb 2008 10:10:54 +0000 (10:10 +0000)]
more cleanup to installation instructions

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

16 years agotrim some grey hair
Jean-Marc Lasgouttes [Tue, 12 Feb 2008 09:58:52 +0000 (09:58 +0000)]
trim some grey hair

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

16 years agonot sure why this gets updated differently
Jean-Marc Lasgouttes [Tue, 12 Feb 2008 09:52:33 +0000 (09:52 +0000)]
not sure why this gets updated differently

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

16 years agoGuiToc::initialiseParams(): Fix list type parsing
Abdelrazak Younes [Tue, 12 Feb 2008 09:32:40 +0000 (09:32 +0000)]
GuiToc::initialiseParams(): Fix list type parsing
TocWidget::updateGui(): Fix for non existent list.

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

16 years agoTooltips for collapsables and branches
Martin Vermeer [Tue, 12 Feb 2008 09:11:06 +0000 (09:11 +0000)]
Tooltips for collapsables and branches

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

16 years agoSupport for list of Algorithms
Abdelrazak Younes [Tue, 12 Feb 2008 08:58:32 +0000 (08:58 +0000)]
Support for list of Algorithms

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

16 years agoLFUN_PARAGRAPH_GOTO: break/continue early. Force a full redraw.
Abdelrazak Younes [Tue, 12 Feb 2008 08:04:59 +0000 (08:04 +0000)]
LFUN_PARAGRAPH_GOTO: break/continue early. Force a full redraw.

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

16 years agosimplify GuiToc / TocWidget interaction. Much can still be simplified...
Abdelrazak Younes [Tue, 12 Feb 2008 07:47:16 +0000 (07:47 +0000)]
simplify GuiToc / TocWidget interaction. Much can still be simplified...

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

16 years agoFix crash with multiple window opening/closing.
Abdelrazak Younes [Tue, 12 Feb 2008 07:23:44 +0000 (07:23 +0000)]
Fix crash with multiple window opening/closing.

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

16 years ago* INSTALL typo
Pavel Sanda [Tue, 12 Feb 2008 00:23:37 +0000 (00:23 +0000)]
* INSTALL typo

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

16 years agoui-toggle lfun tweaks.
Pavel Sanda [Mon, 11 Feb 2008 23:52:25 +0000 (23:52 +0000)]
ui-toggle lfun tweaks.

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

16 years agoAdd some info about Solaris to the INSTALL file
Enrico Forestieri [Mon, 11 Feb 2008 22:39:15 +0000 (22:39 +0000)]
Add some info about Solaris to the INSTALL file

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

16 years agoBetter error messages.
Richard Heck [Mon, 11 Feb 2008 19:42:36 +0000 (19:42 +0000)]
Better error messages.

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

16 years agoAdd doxy.
Pavel Sanda [Mon, 11 Feb 2008 18:12:46 +0000 (18:12 +0000)]
Add doxy.

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

16 years ago * config/lyxinclude.m4 (LYX_CHECK_VERSION): add new configure option
Jean-Marc Lasgouttes [Mon, 11 Feb 2008 15:11:15 +0000 (15:11 +0000)]
* config/lyxinclude.m4 (LYX_CHECK_VERSION): add new configure option
--enable-build-type=(rel*,pre*,dev*) that allows to override the
automatic setting of optimization, debugging and others.

* INSTALL: document new option and remove a lot of cruft.

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

16 years agoFix Navigate menu for Notes and Foot notes. We should merge the Toc dialog and the...
Abdelrazak Younes [Mon, 11 Feb 2008 13:29:02 +0000 (13:29 +0000)]
Fix Navigate menu for Notes and Foot notes. We should merge the Toc dialog and the Navigate menu someday.

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

16 years agoFix List of Figures and Tables in the Outliner and Navigate menu. We should really...
Abdelrazak Younes [Mon, 11 Feb 2008 13:23:42 +0000 (13:23 +0000)]
Fix List of Figures and Tables in the Outliner and Navigate menu. We should really merge updateLabels() and addToToc() someday...

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

16 years agoAdd list of notes and list of footnotes to the outline pane.
Abdelrazak Younes [Mon, 11 Feb 2008 13:06:01 +0000 (13:06 +0000)]
Add list of notes and list of footnotes to the outline pane.

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

16 years agoFix bug introduced in rev 22934.
Abdelrazak Younes [Mon, 11 Feb 2008 12:26:06 +0000 (12:26 +0000)]
Fix bug introduced in rev 22934.

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

16 years agowarning fix.
Abdelrazak Younes [Mon, 11 Feb 2008 08:31:14 +0000 (08:31 +0000)]
warning fix.

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

16 years agomodify Inset::EntryDirectionType to follow style used in FontEnums.h for enums.
Abdelrazak Younes [Mon, 11 Feb 2008 08:20:13 +0000 (08:20 +0000)]
modify Inset::EntryDirectionType to follow style used in FontEnums.h for enums.

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

16 years agoFix warning and probably a bug.
Abdelrazak Younes [Mon, 11 Feb 2008 08:10:02 +0000 (08:10 +0000)]
Fix warning and probably a bug.

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

16 years agoCosmetics.
Abdelrazak Younes [Mon, 11 Feb 2008 08:03:03 +0000 (08:03 +0000)]
Cosmetics.

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

16 years agoFix crash when outline pane is launched while the cursor is within a math matrix...
Abdelrazak Younes [Mon, 11 Feb 2008 07:47:04 +0000 (07:47 +0000)]
Fix crash when outline pane is launched while the cursor is within a math matrix within a section. The problem was that DocIterator::backwardPos() does not work inside a math matrix.

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

16 years agoheaders.
Abdelrazak Younes [Mon, 11 Feb 2008 07:12:06 +0000 (07:12 +0000)]
headers.

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

16 years agovisual mode for bidi cursor movement --- in math
Dov Feldstern [Sun, 10 Feb 2008 19:57:00 +0000 (19:57 +0000)]
visual mode for bidi cursor movement --- in math

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

16 years agovisual mode for bidi cursor movement
Dov Feldstern [Sun, 10 Feb 2008 19:52:45 +0000 (19:52 +0000)]
visual mode for bidi cursor movement

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

16 years agoAdding preference for visual mode for bidi cursor movement
Dov Feldstern [Sun, 10 Feb 2008 19:51:23 +0000 (19:51 +0000)]
Adding preference for visual mode for bidi cursor movement

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

16 years ago* BufferView::putSelectionAt(): Ensure a redraw in any case.
Abdelrazak Younes [Sun, 10 Feb 2008 19:18:57 +0000 (19:18 +0000)]
* BufferView::putSelectionAt(): Ensure a redraw in any case.

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

16 years agoEnsure that the cursor is visible when searching text. Should fix the spellchecker...
Abdelrazak Younes [Sun, 10 Feb 2008 19:05:09 +0000 (19:05 +0000)]
Ensure that the cursor is visible when searching text. Should fix the spellchecker and a few other bugs.

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

16 years agoFix LFUN_WORD_FIND
Abdelrazak Younes [Sun, 10 Feb 2008 18:52:32 +0000 (18:52 +0000)]
Fix LFUN_WORD_FIND

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

16 years agostdinsets.inc: use labels for certain inset types as we do currently in LyX 1.5 ...
Uwe Stöhr [Sun, 10 Feb 2008 17:20:59 +0000 (17:20 +0000)]
stdinsets.inc: use labels for certain inset types as we do currently in LyX 1.5 (fixes bug 4401).

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

16 years agoSpanish EmbeddedObjects.lyx: updates by Ignacio
Uwe Stöhr [Sun, 10 Feb 2008 17:04:10 +0000 (17:04 +0000)]
Spanish EmbeddedObjects.lyx: updates by Ignacio

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

16 years agoEmbeddedObjects.lyx: add index entry for endnotes
Uwe Stöhr [Sun, 10 Feb 2008 16:52:23 +0000 (16:52 +0000)]
EmbeddedObjects.lyx: add index entry for endnotes

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

16 years agoLaTeXConfig.lyx: add entry for endnotes (last part of bug 4460)
Uwe Stöhr [Sun, 10 Feb 2008 16:48:44 +0000 (16:48 +0000)]
LaTeXConfig.lyx: add entry for endnotes (last part of bug 4460)

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

16 years ago* src/frontends/qt4/LyXFileDialog.cpp:
Jürgen Spitzmüller [Sun, 10 Feb 2008 11:50:10 +0000 (11:50 +0000)]
* src/frontends/qt4/LyXFileDialog.cpp:
- explicitely set ShowHidden for hidden UNIX directories
  (workaround for Qt bug, bug 4513).

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

16 years agoMore sensible default margins for fullscreen mode.
Abdelrazak Younes [Sun, 10 Feb 2008 10:01:16 +0000 (10:01 +0000)]
More sensible default margins for fullscreen mode.

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

16 years agoFix scons
Bo Peng [Sun, 10 Feb 2008 01:26:45 +0000 (01:26 +0000)]
Fix scons

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

16 years ago* change the BufferView cursor to avoid later "successful" fixIfBroken calls
Stefan Schimanski [Sat, 9 Feb 2008 23:20:11 +0000 (23:20 +0000)]
* change the BufferView cursor to avoid later "successful" fixIfBroken calls

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

16 years ago* fix segfaults/asserts when clicking outside of any inset when the
Stefan Schimanski [Sat, 9 Feb 2008 22:06:06 +0000 (22:06 +0000)]
* fix segfaults/asserts when clicking outside of any inset when the
  cursor is inside of an empty script.
* Do not use the cur parameter of notifyCursorLeaves as a pointer to
  the script inset. It is not. Even worth, it's an empty cursor if the user
  clicks in the grey nirvana of the BufferView.

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

16 years ago* notifyCursorLeaves does not necessarily get a cursor pointing to the inset.
Stefan Schimanski [Sat, 9 Feb 2008 22:05:49 +0000 (22:05 +0000)]
* notifyCursorLeaves does not necessarily get a cursor pointing to the inset.
  It should only be used to set the update flags. Use the BufferView pointer as
  a pointer to the inset.

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

16 years ago* slice numbers are of type size_t, but here we have to allow -1. idx_type
Stefan Schimanski [Sat, 9 Feb 2008 22:05:24 +0000 (22:05 +0000)]
* slice numbers are of type size_t, but here we have to allow -1. idx_type
  in any case does not make sense. It's not an index in the sense of DocIterator.
* cosmetics

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

16 years ago* Finally fix the empty-script removal, i.e. remove empty scripts in
Stefan Schimanski [Sat, 9 Feb 2008 22:04:30 +0000 (22:04 +0000)]
* Finally fix the empty-script removal, i.e. remove empty scripts in
  any case when leaving the script inset. Before there were cases (like
  when emptying both scripts and then leaving the inset) to leave the
  script inset such that empty script were kept.
* Force a paragraph redraw when removing a script. This will remove
  the space after an inset which got the scripts removed. Moreover
  this fixes some assert because the script body might not be in the
  coordinate cache after the script inset was removed.

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

16 years agoGerman Extended.lyx: Hartmut added a hint to the serial letter example files
Uwe Stöhr [Sat, 9 Feb 2008 18:41:47 +0000 (18:41 +0000)]
German Extended.lyx: Hartmut added a hint to the serial letter example files

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

16 years agoHandle full screen mode for all work areas.
Abdelrazak Younes [Sat, 9 Feb 2008 18:29:15 +0000 (18:29 +0000)]
Handle full screen mode for all work areas.

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

16 years agoResurrect trunk make dist from dead #2.
Pavel Sanda [Sat, 9 Feb 2008 18:04:14 +0000 (18:04 +0000)]
Resurrect trunk make dist from dead #2.

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

16 years agoIntroduce GuiWorkArea::setFullScreen()
Abdelrazak Younes [Sat, 9 Feb 2008 18:03:53 +0000 (18:03 +0000)]
Introduce GuiWorkArea::setFullScreen()

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

16 years agoPut LFUN_UI_TOGGLE in its own method and add FIXMEs WRT multple workareas.
Abdelrazak Younes [Sat, 9 Feb 2008 17:54:28 +0000 (17:54 +0000)]
Put LFUN_UI_TOGGLE in its own method and add FIXMEs WRT multple workareas.

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