Commit Graph

38228 Commits

Author SHA1 Message Date
Jean-Marc Lasgouttes
34285cc683 Handle properly top/bottom of inset with mac-like cursor movement
The correct behavior is to go to position 0 going up from first row,
and to end of row when going down on last row.

The targetx value of the cursor is not updated, which makes cursor
movement more natural.

Fixes bug #10701.
2017-11-23 15:52:08 +01:00
Jean-Marc Lasgouttes
e64ea3576c Avoid some caret ghosts
When the caret is at end of row, if may happen that it is drawn after
the end of the row. In this case caret blinking will not work
properly. This patch extends the row background on the left and right
by Inset::TEXT_TO_INSET_OFFSET. This is only a hack that will not work
if the caret has a ridiculous width like 6.

Additionally, introduce some (disabled) debug code that numbers the
rows on screen by painting order.

Finally, make the code that detects whether the caret was in a given
row more precise (take boundary into account).

Fixes (mostly, see above) bug #10797.
2017-11-23 15:38:17 +01:00
Juergen Spitzmueller
4f10c0a14b Use python3 print syntax 2017-11-23 08:16:10 +01:00
Richard Heck
32c112a07e Update makefile after change of filename. 2017-11-22 19:14:21 -05:00
Richard Heck
6137ff13d8 Revert "Uwe updated this on Windows, and it became lowercase."
This reverts commit 04bf467549.
2017-11-22 19:13:40 -05:00
Richard Heck
04bf467549 Uwe updated this on Windows, and it became lowercase. 2017-11-22 18:48:19 -05:00
Uwe Stöhr
913619c80a svg2pdftex.py: make print work with Python 2 and 3 2017-11-22 23:26:58 +01:00
Juergen Spitzmueller
14df9b74c4 Remove more lower-level dependencies 2017-11-22 16:45:13 +01:00
Juergen Spitzmueller
13d684fd3c Add a note about dependency declarations in layouts/modules 2017-11-22 16:42:33 +01:00
Kornel Benko
403a4981ee Restore uk/Intro.lyx and renaming due to windows ignoring capitalization instead 2017-11-22 11:17:55 +01:00
Juergen Spitzmueller
1400144a8a Remove grandchild-level dependencies.
We agreed to only check for top-level dependencies, see
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg195679.html

This reverts 30475b4b0.
2017-11-22 08:33:09 +01:00
Uwe Stöhr
1c803aaa96 Win installer: check that the Win installer is not already running 2017-11-22 00:32:25 +01:00
Uwe Stöhr
5313fd1f3d Ukrainian Footnote.png: update image 2017-11-21 23:20:31 +01:00
Kornel Benko
b7a1848775 Use existing graphic paths only, uk/Intro.lyx 2017-11-21 22:09:53 +01:00
Uwe Stöhr
bfcb9cc85a acmart.layout: fix a dependency
for the discussion about the dependencies see bug #10806
2017-11-21 22:02:00 +01:00
Juergen Spitzmueller
89e470a151 fi.po: updates by Jari-Matti Mäkelä
(cherry picked from commit 74106b9960)
2017-11-21 19:30:55 +01:00
Uwe Stöhr
54823a1cd7 Win installer: add two more required packages and correct a word
- vntex is necessary for Vietnamese, greek-fontenc for Greek
- use correct term for Farsi
2017-11-21 01:12:08 +01:00
Uwe Stöhr
76a3842271 doc files: port today's changes to master 2017-11-20 23:48:44 +01:00
Uwe Stöhr
f27c82c52e sv.po: updates from Jim 2017-11-20 22:01:26 +01:00
Uwe Stöhr
081a9035cf Win installer: big file cleanup
- update the file list in Makefile.am
- don't try to build it via CMake because this requires more than CMakeLists.txt. If it should nevertheless be built via CMake the .cmake files need to be rewritten from scratch
- remove unused and outdated files
- update  an SVG file
2017-11-20 21:05:16 +01:00
Uwe Stöhr
bdea2c6139 Win installer: another update for Packages.txt
- necessary for seminar with XeTeX
2017-11-20 21:01:14 +01:00
Kornel Benko
37d0b3f066 Use existing graphic paths only 2017-11-20 12:57:02 +01:00
Juergen Spitzmueller
538b38f78c Longtable: only output the caption contents in a caption row.
Fixes: #10791
2017-11-20 10:59:09 +01:00
Uwe Stöhr
9135eab226 template files: save them all with LyX 2.3RC1 2017-11-20 02:33:28 +01:00
Uwe Stöhr
4781d01746 Win installer: update package list
these are the packages required to compile all LyX doc, examples and template files that are not yet installed by MiKTeX on a fresh installation.
2017-11-20 02:32:48 +01:00
Uwe Stöhr
b7a6b0a596 varwidth-floats-side-by-side.lyx: use PDF images 2017-11-20 02:31:00 +01:00
Uwe Stöhr
a9254fdf03 apa6.layout: add dependencies
should go in for LyX 2.3.1
2017-11-20 02:29:45 +01:00
Uwe Stöhr
30475b4b0b acmart.layout: add dependencies
should go in for LyX 2.3.1
2017-11-20 02:29:19 +01:00
Uwe Stöhr
0bf202f1ab chkconfig.ltx: add 3 required packages
- the l3 packages are required by more and more packages. Here with a fresh MiKTeX installation I cannot even compile the UserGuide without the l3 packages.

should also go in for LyX 2.3.1
2017-11-19 16:07:08 +01:00
Uwe Stöhr
f6bee7ec8b beamer.layout: add 3 dependencies
both are required according to the beamer.cls

candidate for LyX 2.3.1
2017-11-19 15:48:02 +01:00
Juergen Spitzmueller
84f7dafe89 Disable non-functional table rotation for longtables
In the long run, proper longtable rotation via [pdf]lscape should
be implemented.

See #9194
2017-11-19 14:34:19 +01:00
Juergen Spitzmueller
5017a0a1c6 Allow footnotes in floating tables via tablefootnote package
See #808.
2017-11-19 12:56:40 +01:00
Juergen Spitzmueller
aaa6150089 Fix footnote output in description item
Fixes: #9387
2017-11-19 10:41:17 +01:00
Juergen Spitzmueller
3affde3957 Fix footnote output in tables outside floats and longtable header/footer
Fixes: #808 (sic!), #5869
2017-11-19 10:41:17 +01:00
Uwe Stöhr
c21c07e027 doc files: save them with LyX 2.3 - part 2 2017-11-19 02:21:30 +01:00
Uwe Stöhr
879611b915 doc files: save them with LyX 2.3 - part 1 2017-11-19 01:55:05 +01:00
Uwe Stöhr
f59c2ea140 Math.lyx: correct a term 2017-11-19 01:37:22 +01:00
Uwe Stöhr
8339e6a09d Catalan mathed.lyx: move outdated file to attic/ca/mathed.lyx
(Besides that it is outdated, we already have all its info in the Spanish math manual and all Catalans understand Spanish.)
2017-11-19 01:30:09 +01:00
Uwe Stöhr
e5dc5f9680 Math.lyx: update the section about subequations.lyx
- an extra example file is not necessary since we already describe subequations in the math manual
2017-11-19 00:53:10 +01:00
Uwe Stöhr
6013d32956 es.po: some corrections 2017-11-19 00:46:44 +01:00
Uwe Stöhr
e26a6c8b34 R-S-statements.lyx: move to attic/R-S-statements.lyx
RS statements are deprecated since 2015. Their replacement are the HP statements for which LyX has an example file since LyX 2.2.
2017-11-18 18:16:08 +01:00
Uwe Stöhr
d52bb81671 example files: save them with LyX 2.3 - part 3/
also some minor adjustment to some files like date and version
2017-11-18 18:04:57 +01:00
Uwe Stöhr
a32e45ca37 Slovakian splash.lyx: Revert
this file version was no in the 2.3.x tree. Please use the 2.3.x tree for the up to date docs unless you are describing new features only available in master

This partly reverts commit 828286d313.
2017-11-18 17:58:28 +01:00
Uwe Stöhr
828286d313 example files: save them with LyX 2.3 - part 2
also some minor adjustment to some files like date and version
2017-11-18 17:50:23 +01:00
Uwe Stöhr
618a1cbfc8 example files: save them with LyX 2.3 - part 1
also some minor adjustment to some files like date and version
2017-11-18 17:34:35 +01:00
Uwe Stöhr
2ed7cc3489 example files: suppress date on title page for cases where this is misleading 2017-11-18 17:21:46 +01:00
Uwe Stöhr
4335c76885 lilypond.lyx: remove version info
The LyX version is not necessary
2017-11-18 17:21:13 +01:00
Uwe Stöhr
6dc2763841 Literate.lyx: remove unnecessary TeX code 2017-11-18 17:20:12 +01:00
Uwe Stöhr
b036fcbe8e xypic.lyx: don't output the date in the first page 2017-11-18 17:04:06 +01:00
Uwe Stöhr
146e826081 beamer.lyx: use a PDF image and update version 2017-11-18 17:03:10 +01:00