Stephan Witt
e92c786618
correct implementation of "mark whole paragraph" for spell check
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39501 a592a061-630c-0410-9148-cb99ea01b6c8
2011-08-20 13:48:19 +00:00
Vincent van Ravesteijn
d631fe0001
Fix bug #7662 : Incorrect scrolling for rows with larger ascent.
...
- After introducing the displayed vertical alignment for tables, we met for the first time situations in which row.ascent is very large. To make sure the scrolling still works, we have to do the same as we did for rows with a large descent.
- change row.ascent into defaultRowHeight. Before the above mentioned change, row.ascent usually was approximately the same as defaultRowHeight (by chance). However, it is now clear we don't really want row.ascent here.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39486 a592a061-630c-0410-9148-cb99ea01b6c8
2011-08-17 10:44:50 +00:00
Pavel Sanda
b19410d232
Fix #7720 : plain text export of branches should contain only content of the inset.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39474 a592a061-630c-0410-9148-cb99ea01b6c8
2011-08-11 21:39:04 +00:00
Uwe Stöhr
30de1c744e
- UI support for the LaTeX-package undertilde, fileformat change, fixed the remaining part of bug #6622 , Georg already implemented the non-UI support
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39464 a592a061-630c-0410-9148-cb99ea01b6c8
2011-08-10 03:37:33 +00:00
Uwe Stöhr
a95e0ee47b
BufferParams.h: revert unintended changes from previous commit
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39458 a592a061-630c-0410-9148-cb99ea01b6c8
2011-08-10 02:26:41 +00:00
Uwe Stöhr
cc5cc067a0
new export flavor "DVILUATEX", fixes bug #7713 , patch from Jürgen
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39457 a592a061-630c-0410-9148-cb99ea01b6c8
2011-08-10 02:23:44 +00:00
Uwe Stöhr
a9f2c3e0fe
LanguageUi.ui: clarify tooltip, fixes #7717
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39449 a592a061-630c-0410-9148-cb99ea01b6c8
2011-08-09 14:02:40 +00:00
Richard Heck
799cf1a913
Fix bug #7708 . When we reload the outliner, we have to make sure the Buffer is up to date. So we have to do a complete updateBuffer() here.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39443 a592a061-630c-0410-9148-cb99ea01b6c8
2011-08-08 18:29:52 +00:00
Richard Heck
e0fe63f31c
Apparently, we are not supposed to be using QComboBox::textChanged
...
anymore, but instead QComboBox::editTextChanged.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39442 a592a061-630c-0410-9148-cb99ea01b6c8
2011-08-08 17:21:13 +00:00
Richard Heck
8fee557d6d
Fix bug #7714 by sorting the formats.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39436 a592a061-630c-0410-9148-cb99ea01b6c8
2011-08-08 14:20:38 +00:00
Richard Heck
6ea4b032fb
Fix bug #7535 by adding a bounds check. There is still a problem here,
...
though, which will surface somewhere. See the bug.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39421 a592a061-630c-0410-9148-cb99ea01b6c8
2011-08-05 16:06:41 +00:00
Enrico Forestieri
2de1163efc
Fix bug #253 (Incorrect protection of closing quotation marks)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39420 a592a061-630c-0410-9148-cb99ea01b6c8
2011-08-05 11:23:00 +00:00
Stephan Witt
569815e79d
correct mac specific menu code for Cocoa based Qt build
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39411 a592a061-630c-0410-9148-cb99ea01b6c8
2011-08-02 16:57:13 +00:00
Enrico Forestieri
56e1cbbdff
When previewing a format, change to the directory of the previewed file
...
and invoke the previewer with only its filename without the path.
This solves the problem about forward search on Windows reported here:
http://thread.gmane.org/gmane.editors.lyx.general/71130
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39410 a592a061-630c-0410-9148-cb99ea01b6c8
2011-08-02 03:43:09 +00:00
Tommaso Cucinotta
4b1a671190
Size tab now enables and disables correctly depending on the capabilities configured for the current external template (selected via the combo).
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39399 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-31 18:39:51 +00:00
Stephan Witt
e309590df8
#7660 with aspell backend split words on hard hyphens to check parts separately because hyphen is not allowed to be part of a word - neither in regular nor in personal dictionary
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39395 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-31 13:27:39 +00:00
Pavel Sanda
5005facace
Add visible space. After long discussion the solution is part of InsetSpace.
...
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg169847.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39367 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-23 18:40:21 +00:00
Stephan Witt
1ffc210d0d
care for a change of accept_compound and reconfigure the aspell backend accordingly
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39363 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-22 09:01:08 +00:00
Stephan Witt
9b7b6ded7c
#7660 report failures on add-to-session with LYXERR
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39362 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-21 19:55:10 +00:00
Stephan Witt
925ae3dd10
only aspell is using spellchecker_accept_compound rc variable
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39361 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-21 15:33:56 +00:00
Stephan Witt
d0debb73cf
move spellchecker backend change action to actOnUpdatedPrefs where it belongs to, add missing action for change of spellchecker_accept_compound preference
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39360 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-21 08:47:20 +00:00
Richard Heck
f49cdf3420
Fix recursive include check.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39339 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-18 13:57:15 +00:00
Enrico Forestieri
6159350368
Limit fix for bug #6063 to math insets and only when inline completion
...
is disabled in math.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39337 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-18 08:10:20 +00:00
John C. McCabe-Dansted
2885ea3921
Fix bug #7467 : build failure on GNU/Hurd, which doesn't define PATH_MAX.
...
(Patch from Pino, adapted for trunk by Sven)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39333 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-17 12:32:00 +00:00
Richard Heck
1f820d11a2
Add check for recursive includes.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39328 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-16 13:40:20 +00:00
Richard Heck
d89d60c5a7
Fix bug #7682 . Problem was that we were finding the children using the
...
BufferList, which knows nothing about clones.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39327 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-16 13:30:17 +00:00
Abdelrazak Younes
6056db3212
Header cleanup.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39300 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-14 17:00:35 +00:00
Abdelrazak Younes
144f59abdd
Fix memory leak: submenus were never deleted because QMenu::clear() only deletes the QActions
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39299 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-14 11:10:13 +00:00
Abdelrazak Younes
b9f6712d77
Languages::readLayoutTranslations() clarify and un-indent loop.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39298 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-14 09:57:59 +00:00
Abdelrazak Younes
fcb2cce53f
Language: Get rid of ignore_lang and latex_lang global variables and add a check against multiple definitions.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39297 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-14 08:51:49 +00:00
Abdelrazak Younes
dba4f28b62
- Coding style
...
- Move local functions closer to where they are used.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39296 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-14 08:47:56 +00:00
Richard Heck
e47d0dfb0d
Fix bug with output of prettyref chapter references.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39288 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-13 15:18:29 +00:00
Jean-Marc Lasgouttes
975174d0cc
reorder initializers to avoid warning
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39281 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-12 15:56:21 +00:00
Abdelrazak Younes
c57dc64116
gcc compile fix.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39277 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-12 13:41:42 +00:00
Abdelrazak Younes
850e4d80c0
Graphics cleanup: get rid of Previews.{h,cpp}
...
The PreviewLoader is created directly by Buffer on demand. The PreviewLoader cache was complex and unneeded because there is one and only one PreviewLoader per Buffer.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39276 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-12 12:43:11 +00:00
Tommaso Cucinotta
bc9e5607fb
After replacing with multi-cell contents, now advanced find and replace leaves the cursor after the inserted material.
...
Addressing http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg169981.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39266 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-10 00:19:11 +00:00
Richard Heck
2514bb04c1
Fix bug #7656 .
...
I don't think we need to record anything yet, since we are not changing
anything here. The dialog will call a new LFUN to do the change.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39253 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-07 19:48:50 +00:00
Abdelrazak Younes
2a01208cae
addendum to r39250: I forgot about math labels. This fixes it.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39251 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-06 18:52:56 +00:00
Abdelrazak Younes
f9e9956169
Split InsetLabel::updateCommand() into:
...
* uniqueLabel(docstring & label) to enforce label unicity
* updateLabel() to update only the label.
* InsetLabel::updateLabelAndRefs() to update label & refs
* InsetLabel::updateReferences() to update the references
This fixes bug #7655
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39250 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-06 17:40:51 +00:00
Richard Heck
6875550973
Fix bug #7664 . Forgot to deal with included files.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39242 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-03 20:59:03 +00:00
Pavel Sanda
d958d89b35
VCS: RCS implementation for date and author insetinfo was missing.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39231 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-02 13:08:36 +00:00
Pavel Sanda
c5220d3945
VCS: copy-paste error, these functions return bool.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39228 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-02 11:43:51 +00:00
Stephan Witt
7252ebbb34
#7661 check buffer of cursors before using compare operator to avoid a crash
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39227 a592a061-630c-0410-9148-cb99ea01b6c8
2011-07-02 10:41:36 +00:00
Richard Heck
07ca26fa27
Clarify comment.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39220 a592a061-630c-0410-9148-cb99ea01b6c8
2011-06-30 02:17:49 +00:00
Richard Heck
dfc2a2792e
Comment.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39219 a592a061-630c-0410-9148-cb99ea01b6c8
2011-06-30 02:16:34 +00:00
Richard Heck
485cfe2b72
Add a sanity check to prevent the crash noted in #7654 .
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39212 a592a061-630c-0410-9148-cb99ea01b6c8
2011-06-29 14:22:04 +00:00
Richard Heck
6e68683dbf
Easy fix for mark dirty part of #7655 . Also adds a simple check to
...
see if the label has changed.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39211 a592a061-630c-0410-9148-cb99ea01b6c8
2011-06-29 13:42:55 +00:00
Enrico Forestieri
5e534a7d84
Fix bug #7645 (stream encoding not properly reset after a float)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39193 a592a061-630c-0410-9148-cb99ea01b6c8
2011-06-22 16:21:03 +00:00
Jean-Marc Lasgouttes
79fb39058c
Fix bug #7640 : Importing underlined text fails in LyX 2.0
...
Just recognize \uline as a synonym or \underbar.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39182 a592a061-630c-0410-9148-cb99ea01b6c8
2011-06-21 13:24:26 +00:00
Richard Heck
c53971b07e
Remove unused optional variable.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39157 a592a061-630c-0410-9148-cb99ea01b6c8
2011-06-20 21:08:56 +00:00