Jean-Marc Lasgouttes
8d90bb9991
Always remove selection after cursor left/right
...
Example: when a selection is set, a `Left' cursor movement would not
reset selection when the cursor was at the beginning of buffer.
To fix this, it is necessary, when cursor is in top-level text, to
avoid the mechnanism (undispatched cursor) that sends the action to the
upper level (necessary when the cursor leaves an inset).
The change is mechanical and is done for : char-backward,
char-forward, char-left, char-right, word-left, word-right, word-left,
word-right. It might be possible to factor this code a bit, but there
is no evident solution.
char-up/down are *not* handled at this point.
Fixes part of bug #12310 .
2021-06-30 16:41:18 +02:00
jpc
ab5e5e41a2
Update French translation of Linguistics manual
2021-06-28 11:01:30 +02:00
jpc
bc6344147a
Update fr.po
2021-06-28 11:00:11 +02:00
jpc
63a79ee2d5
Update fr.po
2021-06-26 18:24:56 +02:00
Scott Kostyshak
76a40d2af5
Fix reference to subequation documentation, #12316
...
The example file was incorporated into the Math manual at 3aa01442
.
2021-06-22 21:20:46 -04:00
Juergen Spitzmueller
eb43ae931a
Update Credits entry
2021-06-22 07:48:15 +02:00
Scott Kostyshak
2dd9e1a338
ctests-costs-benefits: add a "benefit" row
...
The "benefit" row gives the amount of days in-between when an issue
is found because of the ctests and when an issue is reported by
someone not using the ctests. In the example of the ps2pdf flag, the
issue was reported just a couple of weeks after we found it with the
ctests, indicating that the ctests were not that helpful in this
case.
2021-06-21 12:57:38 -04:00
Scott Kostyshak
ef05c951ca
ctests: log a reported issue (the ps2pdf flag)
...
We are still not sure how to fix things to make them more easy for
the user.
2021-06-21 12:56:37 -04:00
Scott Kostyshak
37bce91a8b
ctests: log a fixed LaTeX package issue (noweb)
2021-06-20 00:05:42 -04:00
Eugene Chornyi
e9d5fc0190
prevent Qt6 from defining UNICODE (Qt6.1.1 and upwards)
2021-06-19 10:48:49 +02:00
Eugene Chornyi
b9334a046c
Use specialized WINAPI functions for specialized arguments
2021-06-19 10:48:15 +02:00
Stephan Witt
15d1f2c76d
#12305 Correct typo in library name QtDBus - fatal error with case sensitive file systems
2021-06-16 07:45:44 +02:00
Enrico Forestieri
f60b23cbc1
Fix configure with Qt 6.1
...
Since Qt 6.1 the moc, rcc, and uic compilers are not installed
in the bin dir anymore. We ask qmake for their location and
record them with full path so that it is not necessary thinkering
with the PATH variable.
2021-06-15 11:40:27 +02:00
Jean-Marc Lasgouttes
a9c6fb0c19
Improve test in Geometry::covers
...
Horizontally, the old code would count an extra pixel on the right.
The vertical test is not changed, and should be eventually audited.
Fixes bug #10468 .
2021-06-14 18:01:35 +02:00
Jean-Marc Lasgouttes
22cb573cac
Allow line inset to draw a vertical line.
...
Qpainter::drawline cannot draw a line which is thicker than it is long.
Draw a rectangle instead.
Fix bug #12307 .
2021-06-14 15:45:35 +02:00
jpc
5b0b3f053e
Remove spurious parentheses due to \thanks code
...
The LyX foonote inset was exported as a broken \thanks command
Replaced by a LyX note
2021-06-14 15:33:33 +02:00
Kornel Benko
38e83fc6f8
Cmake tests: Correct BATCH_compare-test test.
...
Change due to recent addition of docbook settings in lyx-files.
2021-06-13 19:45:37 +02:00
Kornel Benko
cedf5db7b4
Cmake tests: Correct BATCH_outline-beamer test
...
(Because the created tex-file got extra line)
2021-06-13 16:32:59 +02:00
Scott Kostyshak
20d0decf29
Powerdot.lyx: note the TL21 required ps2pdf flag
...
See 70b89e70
and #12303 .
2021-06-12 23:08:56 -04:00
Scott Kostyshak
3e78fd4139
Powerdot.lyx: update format for next commit
2021-06-12 23:08:56 -04:00
Jean-Marc Lasgouttes
ca2706e30e
Cleanup: fix comments, move declarations around
2021-06-09 16:26:48 +02:00
Jean-Marc Lasgouttes
e309a5599e
Fixup f3a0e8ff
: forgot to test in main dispatch
...
I would probably have seen this missing bit if not for the bug fixed
since then at c9146e5b
.
Fixes (again) bug #12074
2021-06-08 16:15:28 +02:00
Yuriy Skalko
9c1cacaf18
Update Russian documentation
2021-06-08 15:14:01 +03:00
jpc
6553c4ae47
Fix LyX version number and translation info
2021-06-05 18:15:19 +02:00
jpc
ee57e9960d
Fix LyX version number
2021-06-05 18:13:07 +02:00
jpc
2634421cb4
Fix inputencoding in French manuals
2021-06-04 15:25:12 +02:00
Kornel Benko
8f4ed83f9a
FindAdv: Added handling of Thai characters
2021-06-04 14:49:46 +02:00
jpc
4b7ce0e079
Update French EmbeddedObjects manual for 2.4.0
2021-06-04 13:34:33 +02:00
jpc
5f076b82e6
Minor fixes and a couple of enhancements for EmbeddedObjects manual
2021-06-04 13:33:18 +02:00
Kornel Benko
3c6632f3b0
Amend 357bc257
, Typo: correct reference of script
2021-06-04 10:51:48 +02:00
Scott Kostyshak
f8679a931a
pt_BR.po: fix escaping of \alpha
2021-06-03 23:35:00 -04:00
Scott Kostyshak
357bc2576c
Noweb.lyx: correct reference of script
...
Thanks to Kornel.
2021-06-03 12:41:49 -04:00
Pavel Sanda
6c42feb137
Update lib/doc/LFUNs.lyx
2021-06-03 15:08:29 +02:00
Pavel Sanda
0c8cf33ed6
Revert part of 3f03f0a447
, whitespace on eolns is necessary.
2021-06-03 15:06:43 +02:00
Scott Kostyshak
8c5b58a3f8
Noweb.lyx: fix a few mistakes from old lyx2lyx
...
In fb034884
I made some manual changes to documents that weren't
correctly converted by lyx2lyx (from ERT to Chunk insets) but I left
a "@" inside a chunk, which ended it prematurely and caused
incorrect output.
This current commit also cleans up a few other things in the
document.
Thanks to Kornel for catching this.
2021-06-02 20:09:58 -04:00
Scott Kostyshak
f5d02bc7c6
Noweb.lyx: update format for subsequent changes
2021-06-02 20:09:58 -04:00
Juergen Spitzmueller
7af089b92b
pt_BR.po: update from Georger
2021-06-02 17:49:48 +02:00
jpc
db20196d30
Mark pieces of text as French + typos in fr.po
2021-06-01 18:33:35 +02:00
Jean-Marc Lasgouttes
7e17d1a1b7
Fixup 7e7f9eba
: we only need one hasLimits() method
...
Related to bug #12295 .
2021-06-01 16:12:46 +02:00
Thibaut Cuvelier
7e7f9ebae8
MathML: use the right has_limits_ in InsetMathScripts.
...
Fixes #12295 . Details in the ticket.
2021-05-31 23:26:25 +02:00
jpc
6201d1e29f
Solve shortcut conflict
2021-05-31 18:20:15 +02:00
Jean-Marc Lasgouttes
5e396c3f0c
Prevent insets in table cells from expanding artificially to max width
...
This replaces ad-hoc hacks and does a better job by propagating the
the tightness recursively.
Fixes bug #9363 .
2021-05-31 14:38:42 +02:00
Kornel Benko
bc01f50955
Cmake export tests: Select "-dALLOWPSTRANSPARENCY" flag for ps2pdf converter
...
Add parameter "-dALLOWPSTRANSPARENCY" for call to ps2pdf.
Used only in test environment.
The fix is proposed by Scott.
Here his comment:
"Interestingly, the flag fixes the English Powerdot tests but not the
French ones."
2021-05-30 20:26:41 +02:00
Stephan Witt
c518c57a78
Pass Qt library location as link option for frameworks on Mac
2021-05-30 17:31:32 +02:00
Stephan Witt
187a9d6439
Add macOS 11 to SDK detection for builds on Mac
2021-05-30 17:31:32 +02:00
jpc
097d7239f0
Mark as French pieces of English text detected by Kornel
2021-05-30 15:32:15 +02:00
Scott Kostyshak
70b89e7068
Instant_Preview.lyx: document ps2pdf flag
...
Starting with TeX Live 2021, the flag -dALLOWPSTRANSPARENCY may be
necessary for the ps2pdf converter.
2021-05-29 22:22:45 -04:00
Scott Kostyshak
88eff03860
ctests: uninvert two Hebrew LuaTeX tests
...
The issues seem to have been fixed upstream and the exports now
succeed on TeX Live 2021.
2021-05-29 00:22:35 -04:00
Scott Kostyshak
e0a12aa3a7
ctests: log a fixed issue
2021-05-28 10:35:47 -04:00
jpc
ffa6a724ee
Typo
2021-05-28 08:50:05 +02:00