]>
git.lyx.org Git - lyx.git/log
Richard Kimberly Heck [Sun, 6 Dec 2020 01:27:29 +0000 (20:27 -0500)]
Fix bug #12033.
Silly mistake: Only considered the parent, not grandparents, etc.
(cherry picked from commit
742348262ec6a8f65abc95a50ce0a270b90e4dbb )
Juergen Spitzmueller [Sat, 5 Dec 2020 12:48:14 +0000 (13:48 +0100)]
de.po
Pavel Sanda [Fri, 4 Dec 2020 20:26:30 +0000 (21:26 +0100)]
* Status
Pavel Sanda [Fri, 4 Dec 2020 17:16:44 +0000 (18:16 +0100)]
Improve VCS error message when RCS is not installed.
User's report that it takes time to realize what package
is 'ci' part of, so we can give a hint for the initial
file registration.
Juergen Spitzmueller [Thu, 3 Dec 2020 06:46:39 +0000 (07:46 +0100)]
Add empty line after last \bibitem in bibliography (#12041)
(cherry picked from commit
4a13a29042a05dfeba57ea4d2299d96d6ac7d30e )
Juergen Spitzmueller [Wed, 2 Dec 2020 14:45:48 +0000 (15:45 +0100)]
Polish translation fix (#12013)
(cherry picked from commit
a58990abfd2031221a4a932a96043bee0476004d )
Juergen Spitzmueller [Wed, 25 Nov 2020 12:10:04 +0000 (13:10 +0100)]
Fix tex4ht odt converter
Private message by Michal Hoftich (tex4ht head developer):
oolatex is not recommended way to use Tex4ht for the ODT conversion.
It is better to use
make4ht -f odt mwe.tex
make4ht fixes some issues in ODT files
This is candidate for stable.
(cherry picked from commit
17ebec693ad1fce6961867a5514217707a8f8051 )
Jean-Marc Lasgouttes [Thu, 12 Nov 2020 11:09:36 +0000 (12:09 +0100)]
Store correctly the window position with Wayland
To do this, hard-coded test for xcb had to be replaced with a call to
platformName(). Since this method does not exist in Qt4, we emulate
it.
Note that Qt5 uses xcb bindings for X11 system, while Qt4 relies on
older X11 bindings. We return platorm == "qt4x11" in this case.
Fixes bug #11746.
(cherry picked from commit
222a317dd243fb18f01bfa6e994902fee06ae3db )
Richard Kimberly Heck [Mon, 30 Nov 2020 18:29:22 +0000 (13:29 -0500)]
Back to development
Richard Kimberly Heck [Mon, 30 Nov 2020 18:28:29 +0000 (13:28 -0500)]
Minor ANNOUNCE fix. Will only matter if there is a 2.3.6.1...
Richard Kimberly Heck [Fri, 27 Nov 2020 17:18:52 +0000 (12:18 -0500)]
Remerge strings.
Richard Kimberly Heck [Fri, 27 Nov 2020 17:15:22 +0000 (12:15 -0500)]
Prepare for 2.3.6
Pavel Sanda [Sun, 22 Nov 2020 10:54:58 +0000 (11:54 +0100)]
Erase white frame in fullscreen mode.
Backport
4eb791ff187741 .
Richard Kimberly Heck [Thu, 5 Nov 2020 14:51:10 +0000 (09:51 -0500)]
Brazillian Portuguese translation from Georger
Juergen Spitzmueller [Wed, 4 Nov 2020 06:15:55 +0000 (07:15 +0100)]
de.po
jpc [Tue, 3 Nov 2020 15:47:12 +0000 (16:47 +0100)]
Update status
jpc [Tue, 3 Nov 2020 15:44:14 +0000 (16:44 +0100)]
Update fr.po
Richard Kimberly Heck [Mon, 2 Nov 2020 18:44:48 +0000 (13:44 -0500)]
Remerge strings.
Enrico Forestieri [Fri, 30 Oct 2020 14:53:35 +0000 (15:53 +0100)]
Fix on-screen display of special math fonts
Make sure that the on-screen representation of the special math fonts
mathbb, mathds, mathfrak, mathcal, and mathscr matches the latex output.
Pavel Sanda [Fri, 30 Oct 2020 12:55:22 +0000 (13:55 +0100)]
* cs.po
Kornel Benko [Fri, 30 Oct 2020 10:47:06 +0000 (11:47 +0100)]
Update sk.po
Yuriy Skalko [Fri, 30 Oct 2020 07:34:08 +0000 (09:34 +0200)]
Update ru.po
Scott Kostyshak [Mon, 19 Oct 2020 18:59:17 +0000 (14:59 -0400)]
CMake deb: support "python2 | python3" dependency
The latest debian-based distributions have moved away from
the "python" package dependency to "python2" and "python3".
(cherry picked from commit
fe1cbc06c320677bf5930d3e3e943f7d9a75bdcf )
Scott Kostyshak [Mon, 19 Oct 2020 19:06:04 +0000 (15:06 -0400)]
CMake deb: update python2 requirement
Synchronize with README: >= 2.7.
(cherry picked from commit
334552ade5bcaf55c8ac337ea3ecf350867f0707 )
Richard Kimberly Heck [Thu, 29 Oct 2020 21:57:02 +0000 (17:57 -0400)]
Remerge strings.
Richard Kimberly Heck [Fri, 18 Sep 2020 20:48:21 +0000 (16:48 -0400)]
Backport changes to postats.py
Enrico Forestieri [Sat, 24 Oct 2020 17:14:24 +0000 (19:14 +0200)]
Update it.po
Kornel Benko [Thu, 15 Oct 2020 10:16:30 +0000 (12:16 +0200)]
Amend
0536193c : Remove requirement of revsymb4-1.sty.
Fixes #12005, reported and indicated a fix by 'ert'
(cherry picked from commit
a0f02203488ddac6bb0b2437d18b98ad25453f31 )
Richard Kimberly Heck [Tue, 29 Sep 2020 02:34:52 +0000 (22:34 -0400)]
Fix bug #11986
(cherry picked from commit
444285aca225b8a6f4658ac7f5b21bc16dee799a )
Enrico Forestieri [Fri, 25 Sep 2020 19:25:40 +0000 (21:25 +0200)]
Fix clipping for vector formats and when exporting from command line
This amends
ea81faa9 that only took into account the postscript format
and did not consider that without GUI an image is not available even if
if it is actually cached. In this case we load the image for obtaining
its dimensions in order to correct the clipping bounding box.
Kornel Benko [Thu, 24 Sep 2020 08:14:35 +0000 (10:14 +0200)]
Gnumeric conversions to html: Remove wrong closing </p> flag
Now LyXHTML export for Spreadsheet.lyx is errorles, but stil we need a wrapper
to remove unneeded 'Ark' captions.
(cherry picked from commit
70725040db010ee5596b4d57e0b597e53e06817c )
Juergen Spitzmueller [Sat, 19 Sep 2020 06:46:04 +0000 (08:46 +0200)]
ru.po update from Yuriy
Enrico Forestieri [Fri, 18 Sep 2020 21:51:36 +0000 (23:51 +0200)]
Update it.po
Kornel Benko [Fri, 18 Sep 2020 16:36:48 +0000 (18:36 +0200)]
Update sk.po
Juergen Spitzmueller [Fri, 18 Sep 2020 15:37:46 +0000 (17:37 +0200)]
de.po
Pavel Sanda [Fri, 18 Sep 2020 15:36:52 +0000 (17:36 +0200)]
* cs.po
Richard Kimberly Heck [Fri, 18 Sep 2020 15:06:07 +0000 (11:06 -0400)]
Remerge strings.
Jean-Marc Lasgouttes [Mon, 7 Sep 2020 13:45:30 +0000 (15:45 +0200)]
Fixup
b7f6b979 : make caret geometry update lazy
Instead of working around crashes in update of caret geometry, only
request it as needed. The actual computation will take place just
before painting the caret.
It might be that this is overkill and that caret geometry should be
updated unconditionally. One would have to to some timing while idle to
ascertain that.
Fixes bug #11912.
(cherry picked from commit
c1f8c6c26d5480556db1500160d1df6ce79a724f )
Jean-Marc Lasgouttes [Sun, 14 Jul 2019 21:20:29 +0000 (23:20 +0200)]
Introduce BufferView::caretInView()
It is not a good idea to call caretPosAndHeight when the caret is in a
paragraph that is not in cached metrics. This can happen when not
using "cursor follows scrollbar".
This commit refactor things a bit so that testing is done in
BufferView.
(cherry picked from commit
e6b54ea4d2e28d55565699ded45da971278b23bf )
Yuriy Skalko [Mon, 31 Aug 2020 07:29:14 +0000 (10:29 +0300)]
Show custom text styles in status bar
Fixes bug #11951.
(cherry picked from commit
b0db575dc1bcd08efb5b1289204326a3391de798 )
Pavel Sanda [Wed, 16 Sep 2020 10:13:55 +0000 (12:13 +0200)]
* cs.po : new strings
Pavel Sanda [Wed, 16 Sep 2020 10:00:09 +0000 (12:00 +0200)]
remerge cs.po
Juergen Spitzmueller [Sat, 29 Aug 2020 09:50:43 +0000 (11:50 +0200)]
Localize format prettyName in some more places (#11954)
(cherry picked from commit
6f476b960edf2d774f0a4ba7d39b391034f093c7 )
Eugene Chornyi [Thu, 9 Jul 2020 07:36:12 +0000 (09:36 +0200)]
Workaround Qtbug where QAbstractScrollArea::mouseMoveEvent(...)
is called falsely when quickly double tapping on a touchpad of a notebook running Windows (only for specific Qt Versions)
Enrico Forestieri [Tue, 8 Sep 2020 23:25:12 +0000 (01:25 +0200)]
Try to use the right width for math symbols
The rules for typesetting math differ from the rules for typesetting
text. For example, two italic 'f' chars have to be typeset more closely
than two 'o' chars in text mode, but not in math mode. Qt provides a
method that returns the distance appropriate for drawing a subsequent
character in text mode, but nothing for math mode. Typically, the
distance appropriate for drawing the next character in math mode is
the actual width span by the character, corrected by the rules of
an appendix in the TeXbook. Recently, those rules are followed more
closely in LyX but not exactly, and we have to find a way to adapt to them.
Some symbols may need more spacing around them than the width they span.
So, we use the distance suggested by Qt, unless it is less than the
width of the rectangle bounding the symbol. Before Qt 5.11 the used method
was QFontMetrics::width(), but since then it has been declared obsolete
in favor of QFontMetrics::horizontalAdvance(), whose name conveys better
its meaning.
No status entry is needed as this amends
79998fdc .
Richard Kimberly Heck [Tue, 8 Sep 2020 15:34:56 +0000 (11:34 -0400)]
GuiName for counters is only in 2.4.0.
Enrico Forestieri [Thu, 3 Sep 2020 21:19:25 +0000 (23:19 +0200)]
Update the autocorrect file
Correct or activate some already present shortcuts, and add new ones
for easily obtaining the most common fixed size delimiters.
Pressing '*' after a delimiter will cycle through all sizes.
Enrico Forestieri [Thu, 3 Sep 2020 18:53:41 +0000 (20:53 +0200)]
Adjust debug output for fonts
This restores the debug output as it was intended before the
introduction of the LYXERR macro that was unconditionally outputing
an end of line. This is how this output was appearing until lyx 1.5:
Looking for font family cmr10 ... got: cmr10
got it normal!
instead of as it was since lyx 1.6 and until now:
Looking for font family cmr10 ...
got: cmr10
got it
normal!
Enrico Forestieri [Thu, 3 Sep 2020 18:42:05 +0000 (20:42 +0200)]
Personalize fonts
When the fonts distributed with texlive with same family name
as ours are also managed by fontconfig, Qt is not able to
discriminate ours by the style only. In order to be sure Qt
will load our fonts, we change the foundry name from 'PfEd'
to 'LyEd' and augment the font family name with this foundry
name. This only works on *nix, because adding a foundry name
seemingly breaks things on Windows. However, this is a *nix
only problem, seemingly.
Juergen Spitzmueller [Thu, 3 Sep 2020 05:46:40 +0000 (07:46 +0200)]
de.po
Richard Kimberly Heck [Wed, 2 Sep 2020 14:22:21 +0000 (10:22 -0400)]
Accelerators
(cherry picked from commit
5606e934ac44c11943cfea9f5088d32c2cd27a2c )
Richard Kimberly Heck [Tue, 1 Sep 2020 05:41:10 +0000 (01:41 -0400)]
Localization
(cherry picked from commit
1ba785f2c6ed0c2dc70b4f046571c425d3eb3e49 )
Kornel Benko [Mon, 31 Aug 2020 16:30:23 +0000 (18:30 +0200)]
Update sk.po
Richard Kimberly Heck [Sat, 22 Aug 2020 19:21:53 +0000 (15:21 -0400)]
Fix problem with edit button.
The previous implementation relied upon the cursor being immediately
in front of the inset. A bad idea.
(cherry picked from commit
cf7e32ee8f398f8dc60f2373b8a74b1df08bcd86 )
Richard Kimberly Heck [Sat, 22 Aug 2020 19:15:47 +0000 (15:15 -0400)]
Fix bug 4475.
Add ability to create child from the include dialog.
(cherry picked from commit
a385b7dc2b585ff259f9a9681e5d68168d1dac66 )
jpc [Sat, 29 Aug 2020 12:33:35 +0000 (14:33 +0200)]
Set Deja Vu as non-TeX fonts to make xetex/luatex succeed
Yuriy Skalko [Thu, 27 Aug 2020 23:03:23 +0000 (02:03 +0300)]
Prevent permanent disabling of comboboxes in Vertical/Horizontal space dialogs
jpc [Thu, 20 Aug 2020 15:08:39 +0000 (17:08 +0200)]
A couple of forgotten sentences in English, and a few typos
jpc [Mon, 17 Aug 2020 14:18:48 +0000 (16:18 +0200)]
Update status
jpc [Mon, 17 Aug 2020 14:10:31 +0000 (16:10 +0200)]
French translation of Customization manual : final update
José Matos [Sat, 15 Aug 2020 20:02:38 +0000 (21:02 +0100)]
Consider file encoding for modules in reconfigure
If the modules are not in utf8 then we warn and skip that file
like it happens for layout files.
This a port of commit
a8094051c1ae9c546c76bb0d3300d83e6cdbadef to stable.
Juergen Spitzmueller [Sat, 15 Aug 2020 06:35:26 +0000 (08:35 +0200)]
Amend
89d9334e03
This needs to be default layout, not plain layout
(cherry picked from commit
ea122aa8fa2381cac9858fc9dfe71062acb7218e )
Juergen Spitzmueller [Sat, 15 Aug 2020 06:14:17 +0000 (08:14 +0200)]
Maintain plain layout for separating paragraphs when switching layouts (#11936)
(cherry picked from commit
89d9334e03c311a4a7585f40ad81880304d174d4 )
Yuriy Skalko [Tue, 11 Aug 2020 08:48:24 +0000 (11:48 +0300)]
Disable editing of math package names in Document Settings
(cherry picked from commit
e1dd91e10e3f76b4bd47c8d7133ad7318edf04f1 )
Juergen Spitzmueller [Wed, 12 Aug 2020 12:35:07 +0000 (14:35 +0200)]
de.po
Juergen Spitzmueller [Wed, 12 Aug 2020 12:31:44 +0000 (14:31 +0200)]
Fix string
Juergen Spitzmueller [Mon, 10 Aug 2020 06:54:56 +0000 (08:54 +0200)]
Consider nesting when checking whether an inset is in a title
Amends
e2a29fe55686
No status entry needed.
Daniel Ramoeller [Fri, 7 Aug 2020 14:13:48 +0000 (16:13 +0200)]
Fix for bug #11926
Change comobox signal to user interaction only to avoid problems with "Apply changes immediately" aka "Immediate Apply". (See https://doc.qt.io/qt-5/qcombobox.html#currentIndexChanged and https://doc.qt.io/qt-5/qcombobox.html#activated.)
(cherry picked from commit
d3a04c089b5e7345a6d5557dd99392a42cc0b83a )
Richard Kimberly Heck [Sun, 9 Aug 2020 17:36:22 +0000 (13:36 -0400)]
Status
Daniel Ramoeller [Sun, 9 Aug 2020 17:09:41 +0000 (13:09 -0400)]
Fix bug #11741.
Theorems weren't being numbered by chapter.
(cherry picked from commit
e6de6c2b596d1554c4489a00cb82416010ae91c1 )
Enrico Forestieri [Thu, 6 Aug 2020 17:10:23 +0000 (19:10 +0200)]
Correctly compute metrics for single-char non-math fonts
No status entry needed, as this amends
79998fdc .
Juergen Spitzmueller [Tue, 4 Aug 2020 14:52:58 +0000 (16:52 +0200)]
Revert [
9370135c3e /lyxgit] and fix #8499 properly
Fixes #11920
(cherry picked from commit
7250aad280ceee21200b07c3e1e7cf52849c8e2d )
Juergen Spitzmueller [Fri, 31 Jul 2020 07:17:34 +0000 (09:17 +0200)]
Revert "Fix #11827"
Not ready yet.
This reverts commit
3a544072a522845b192594dd2ab11fcb1fc80eeb .
Daniel Ramoeller [Thu, 30 Jul 2020 11:14:51 +0000 (13:14 +0200)]
Fix #11827
Keep spacing of math intact.
(cherry picked from commit
b521d36bfbedce9f89b48510409c32860f99559d )
Enrico Forestieri [Fri, 24 Jul 2020 17:09:17 +0000 (19:09 +0200)]
Fix placement of limits with integral signs
Since
be836909c52 the positioning of super- and subscripts
for symbol fonts has been broken because the metrics of the
font of the environment (rather than those of the symbol itself)
were used.
Jean-Marc Lasgouttes [Fri, 17 Jul 2020 16:48:39 +0000 (18:48 +0200)]
Improve metrics for \limits in display mode
(cherry picked from commit
8d54457dbf6ab41083b5c769be22b8333f764037 )
Jean-Marc Lasgouttes [Mon, 13 Jul 2020 21:29:15 +0000 (23:29 +0200)]
Fix paragraph position in TextMetrics::singleParUpdate()
When running redoParagraph, it may happen that the ascent of the first
row changes. Since the ParagraphMetrics position is actually the
baseline of its first row, it may be necessary to update it.
Fixes bug #11601.
(cherry picked from commit
2e8c9cfc832d876ff66e47ae7aadc30fe9328e9d )
Eugene Chornyi [Sun, 12 Jul 2020 16:54:56 +0000 (18:54 +0200)]
Wininstaller, remove the option to run LyX from the finish page
Jean-Marc Lasgouttes [Thu, 30 Apr 2020 10:35:57 +0000 (12:35 +0200)]
Set desktop name for Wayland
Fixes bug 11847.
(cherry picked from commit
2a80b0ac01bed283d3f06d6dbe50307b2a3bab15 )
Jean-Marc Lasgouttes [Fri, 10 Jul 2020 15:17:15 +0000 (17:17 +0200)]
Use Common Number separator instead of European to detect numbers
This is a fixup to commit
611df441 . It seems that the wrong unicode
property was selected. It could be that both classes should be used.
Fixes bug #11900.
(cherry picked from commit
f758894c2fc78f33be0c8bd60c2fd0a1f470056e )
Kornel Benko [Wed, 8 Jul 2020 10:09:27 +0000 (12:09 +0200)]
Update sk.po
Eugene Chornyi [Wed, 8 Jul 2020 05:58:49 +0000 (07:58 +0200)]
Juergen Spitzmueller [Wed, 8 Jul 2020 04:15:25 +0000 (06:15 +0200)]
de.po
Yuval Deutscher [Sat, 4 Jul 2020 12:44:35 +0000 (15:44 +0300)]
Update labels and tooltips for moderncv layout
Update the user-facing strings in modercv's layout according to the
documentation of the cventry command in moderncv.
Signed-off-by: Yuval Deutscher <yuval@deut.sh>
(cherry picked from commit
328c70a31aa8ab2f7973e5871222dc2533dff738 )
Eugene Chornyi [Tue, 7 Jul 2020 19:13:34 +0000 (21:13 +0200)]
Wininstaller, fix bug where previous installations, with emergency version greater than 1, could not be seen in registry on overinstall
jpc [Mon, 6 Jul 2020 16:09:11 +0000 (18:09 +0200)]
Update fr.po
Juergen Spitzmueller [Sat, 4 Jul 2020 08:54:20 +0000 (10:54 +0200)]
Prevent outputting \maketitle within an inset embedded in title.
Amends [
e4ef8ddc0f8202 /lyxgit]
(cherry picked from commit
0bddf448ef5756eee90c771ff3277dd805b2b0a3 )
Juergen Spitzmueller [Fri, 3 Jul 2020 14:18:53 +0000 (16:18 +0200)]
Properly fix handling of title layouts within insets (#11787)
(cherry picked from commit
e4ef8ddc0f820290a2fead1149e1e950bd947832 )
Juergen Spitzmueller [Tue, 30 Jun 2020 07:06:40 +0000 (09:06 +0200)]
Fix pasting of math grid with more rows in source than target (#11897)
Juergen Spitzmueller [Mon, 29 Jun 2020 11:40:27 +0000 (13:40 +0200)]
Correctly initialize font (language) for multiple-cell paste (#11898)
(cherry picked from commit
2cee820f718f8b2db3030dadc670d3855934096f )
Juergen Spitzmueller [Mon, 29 Jun 2020 10:51:15 +0000 (12:51 +0200)]
Do not paste \t when pasting multiple table columns outside table (#4449)
(cherry picked from commit
6dd990560e439dd8a1c07230519033253e1ce77c )
Kornel Benko [Fri, 26 Jun 2020 10:32:28 +0000 (12:32 +0200)]
Update sk.po
jpc [Sun, 21 Jun 2020 09:50:14 +0000 (11:50 +0200)]
Restore French UserGuide
jpc [Sat, 20 Jun 2020 17:13:06 +0000 (19:13 +0200)]
Translation update of French manuals, first round
Juergen Spitzmueller [Fri, 19 Jun 2020 14:40:07 +0000 (16:40 +0200)]
Fix swapped logic (#11889)
(cherry picked from commit
bde95c1876c78f5391d80b1c547411ba5886f347 )
Richard Kimberly Heck [Thu, 18 Jun 2020 14:51:05 +0000 (10:51 -0400)]
Focus keyword filed in Thesaurus dialog
(cherry picked from commit
ef65414d25d36bacd2ff057a47d71bc362f6898d )
Richard Kimberly Heck [Sun, 14 Jun 2020 19:05:59 +0000 (15:05 -0400)]
Whitespace
Juergen Spitzmueller [Sat, 13 Jun 2020 14:47:01 +0000 (16:47 +0200)]
Add mathscr and mathds to math type table
Enrico Forestieri [Sat, 13 Jun 2020 14:00:09 +0000 (16:00 +0200)]
Add mathscr and mathds to math type table
Juergen Spitzmueller [Sat, 13 Jun 2020 08:38:39 +0000 (10:38 +0200)]
de.po