Jean-Marc Lasgouttes
7950ace3d9
Fix selection of unmarked RtL text
...
With Qt 5.11 at least, RtL text will be drawn RtL even when the
(undocumented) flag Qt::TextForceLeftToRight is applied to the
QTextLayout object. This creates selection issues for Hebrew text
marked as English.
The solution is to do the same as in breakAt_helper, that is prepend
the string with a direction override unicode character.
Doing this requires to introduce a TEXTLAYOUT_OFFSET constant that has
to be used wisely to account for this extra character.
Fixes bug #11284 .
(cherry picked from commit 1bed76e2a1
)
2018-12-13 10:51:59 +01:00
Jean-Marc Lasgouttes
3a123b90af
Remove old workaround that is not needed anymore
...
This causes a compilation error with boost 1.69.
Fixes bug #11349 .
(cherry picked from commit 76e99e9a20
)
2018-12-13 10:39:58 +01:00
Juergen Spitzmueller
ac351f40f1
Fix encoding problems in \input@path
...
As of LaTeX2e 2018, characters are made active earlier, which results
in new expansion problems.
Following a suggestion of Markus Kohm (pc) and the TL mailing list [1],
we embrace non-ASCII input paths in \detokenize. This relies on e-tex,
but I think we can assume this is nowadays available everywhere.
[1] http://tug.org/pipermail/tex-live/2018-May/041691.html
Fixes : #11146
(cherry picked from commit 8bd65041f2
)
2018-12-12 08:39:20 +01:00
Richard Kimberly Heck
c26c7602e4
Copy modules into the Advanced F&R pane as well.
...
(cherry picked from commit 5064c09e9f
)
Update the Advanced F&R document class when switching buffers.
(cherry picked from commit 944b0ae55d
)
2018-12-11 18:05:53 -05:00
Richard Kimberly Heck
7bc7b8f422
Speed up convert_literalparam. Part of #11200 .
...
(cherry picked from commit 4549f46a43
)
2018-12-11 18:03:44 -05:00
Richard Kimberly Heck
b665b1af27
Speed up convert_specialchars. Part of #11200 .
...
(cherry picked from commit 96ea84e042
)
2018-12-11 18:02:48 -05:00
Richard Kimberly Heck
f57346dd6e
Speed up convert_captionlayouts. Part of #11200 .
...
(cherry picked from commit 4cb209b121
)
2018-12-11 18:01:29 -05:00
Guillaume Munch
c1945d27df
Make tab movement visible ( #10733 )
...
The nice hand-made solution for moving tabs has made its time. Use Qt's feature
instead from now on.
(cherry picked from commit 1979496399
)
2018-12-11 17:59:27 -05:00
Richard Heck
e694199837
Fix bug 9798.
...
Nameref support for math references.
(cherry picked from commit 5f6332bf46
)
2018-12-11 17:58:07 -05:00
Richard Heck
26d4b5bb47
Fix bug #7404 .
...
This allows for external editing of ERT insets. Original patch
by Georg Baum. Updated to 2.4dev by Riki Heck.
(cherry picked from commit f17f5617e0
)
2018-12-11 17:43:17 -05:00
Richard Heck
99d025e2da
Fix bug #991 .
...
Patch adapts Georg's work on #7404 to this case.
(cherry picked from commit 3847e0ef77
)
2018-12-11 17:38:21 -05:00
Enrico Forestieri
535309929b
Fix reloading of local layout file (bug #11120 )
...
(cherry picked from commit 7822d11361
)
2018-12-11 19:26:17 +01:00
Kornel Benko
d63b5f548f
Fix #11241 , FindAdv for wedge in subscript
...
Patch from ajd, completed to include also latexifyFromCursor()
2018-12-11 12:12:02 +01:00
Richard Kimberly Heck
e61b8124d4
Back to development.
2018-12-10 23:36:01 -05:00
Richard Kimberly Heck
044ef5550d
Need to include these in the tarball.
2018-12-10 23:36:01 -05:00
Richard Kimberly Heck
7745e8471e
Remove lyx-bundle.nsi.
2018-12-10 23:36:01 -05:00
Richard Kimberly Heck
14871b8d89
File starting to document the Windows dependencies.
2018-12-09 16:11:51 -05:00
Richard Kimberly Heck
8838f7cba7
Remove unnecessary file.
2018-12-09 16:08:44 -05:00
Richard Kimberly Heck
0abdb0b192
Build 2.3.2 for Windows.
2018-12-09 15:50:19 -05:00
Enrico Forestieri
3beb38c92e
Amend bd21aa9
...
Check whether a line is actually blank rather than whether
we are at the beginning of a line.
(cherry picked from commit 976e0b7993
)
2018-12-08 23:16:08 +01:00
Enrico Forestieri
8d7b66e209
Fix bug #11398
...
When deciding how to strike out deleted math in change-tracking
mode, differentiate only on begin-of-line or not, and not on
after-paragraph-break or not.
The assumption that a new paragraph is always started after a
float seems to be not true and was causing this bug.
(cherry picked from commit bd21aa99d2
)
2018-12-08 23:09:38 +01:00
Richard Kimberly Heck
0e7d9b0dc6
Remerge strings.
2018-12-08 11:25:37 -05:00
Richard Kimberly Heck
ec464a8b9f
Prepare for 2.3.2.
2018-12-08 11:24:40 -05:00
Richard Kimberly Heck
38e439d300
Revert "Revert "Check for old "LyX 2.3" user directory when configuring.""
...
This reverts commit b66cf5aecd
.
2018-12-08 11:02:41 -05:00
Pavel Sanda
0457cf4bb8
* cs.po
2018-12-02 03:28:53 +01:00
Pavel Sanda
566711b5ca
Correctly update after buffer-anonymize in branch.
...
In master the screen update after buffer-anonymize happens without screenUpdate.
2018-12-02 02:08:49 +01:00
Richard Kimberly Heck
1d07d29151
gmo file update
2018-11-29 18:05:09 -05:00
Richard Kimberly Heck
05595fdc89
Hungarian translation update.
2018-11-29 18:04:22 -05:00
Richard Kimberly Heck
c3f2f4e5bb
Typo
2018-11-29 18:02:49 -05:00
Juergen Spitzmueller
a7ecbba7bc
sv.po: update by Jim.
2018-11-25 11:51:11 +01:00
Jean-Marc Lasgouttes
f7ebe1f70f
Show cursor correctly when loading file
...
This is a fixup to 4ecbff00
. When a file is loaded and the cursor is
set, it is required to first compute metrics to be able to scroll the
screen correctly.
Fixes bug #11377 .
(cherry picked from commit 2dc84b69d5
)
2018-11-23 17:05:46 +01:00
Pavel Sanda
f4c2cfa68f
* cs.po
2018-11-23 01:03:36 +01:00
Jean-Marc Lasgouttes
c1df5fb6ef
Avoid extra space in tooltips
...
When using QTextDocument to check the natutal size of a text, one has
to remove the text margin, which is not useful here.
Fixes bug #11353 .
(cherry picked from commit 7db99672e6
)
2018-11-21 14:47:04 +01:00
Pavel Sanda
e5f7f6493a
* cs.po
2018-11-20 00:01:50 +01:00
Juergen Spitzmueller
caa4ee6412
pt_BR.po: update by Georger
2018-11-18 18:22:08 +01:00
Juergen Spitzmueller
050a28b065
ru.po: yet another update by Yuriy
2018-11-15 15:51:43 +01:00
Juergen Spitzmueller
37599f29a4
uk.po: update by Yuri
2018-11-14 16:21:35 +01:00
Juergen Spitzmueller
8c99884959
ru.po: update by Yuriy
2018-11-14 16:18:55 +01:00
Pavel Sanda
f59cec7335
* cs.po
2018-11-14 00:04:21 +01:00
Enrico Forestieri
704eede69b
Fix bug #11367
...
The overset, underset, and stackrel insets behave like the script
rather than the fraction inset.
2018-11-12 21:17:03 +01:00
Richard Kimberly Heck
d32ca31ecf
Remerge strings.
2018-11-12 14:27:49 -05:00
Pavel Sanda
9a8a4e6b5b
* cs.po
2018-11-07 14:37:48 +01:00
Kornel Benko
3c0bc5f6fc
Update sk.po
2018-10-30 23:14:35 +01:00
Juergen Spitzmueller
639aa35444
Dispay pre- and posttext widgets if non-empty also if unapplied
...
Fixes : #11352
(cherry picked from commit b8932afed5
)
2018-10-30 22:18:52 +01:00
Jean-Marc Lasgouttes
b02d9f1075
Amend 4ecbff00
: it is too early for skipping the updateMacros call
...
(cherry picked from commit 9e7832915f
)
2018-10-22 17:19:40 +02:00
Enrico Forestieri
0dd9277bee
Update it.po
2018-10-15 19:32:59 +02:00
Juergen Spitzmueller
67495a71d1
Missing backports in the context of #9158
...
This fixes the remaining regressions in stable with citation
2018-10-15 08:04:31 +02:00
jpc
481633eab4
Update fr.po
2018-10-14 11:41:17 +02:00
Juergen Spitzmueller
b28599f3f7
Amend a754912
once more
...
Do not use LTR environment (bidi) at all, since it adds unwanted
paragraph breaks.
Fixes : #11338
(cherry picked from commit 3a91fed269
)
2018-10-14 11:18:07 +02:00
Juergen Spitzmueller
149526c154
Clear bibfile cache when set of bibliography files change
...
Part of #9158
(cherry picked from commit 4115d2487f
)
2018-10-14 10:07:22 +02:00