Richard Kimberly Heck
eb2e8e1579
Polish
2021-04-03 17:58:46 -04:00
Enrico Forestieri
7a6ad48495
Use font metrics for computing the size of math decorations
...
It was an error using an absolute size instead of one relative to the
size of the used font. It was requiring using the physical dpi of the
screen and caused #12222 . Now everything is computed with respect to
the metrics of the font and should be automatically correct.
Fixes #12222 .
2021-04-03 18:37:10 +02:00
Pavel Sanda
9d1031771e
Fix #4658 : showing diff between original and emergency files.
...
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg215796.html
2021-04-03 13:19:53 +02:00
Enrico Forestieri
472953dbe1
Replace obsoleted signal QComboBox::activated(QString)
...
Since Qt 5.14 this signal is named textActivated.
2021-04-01 21:17:41 +02:00
Enrico Forestieri
570cd84ddc
Replace obsoleted signal
...
Since Qt 5.14 this signal is named textHighlighted.
2021-04-01 20:31:11 +02:00
Enrico Forestieri
eeb36e808c
Change cursor shape for clickable math insets
...
Currently, only InsetMathRef and InsetMathSpace are clickable.
2021-04-01 16:59:55 +02:00
Kornel Benko
7680a0286e
Update sk.po
2021-03-29 13:42:51 +02:00
jpc
b7474e207e
Update fr.po
2021-03-29 10:24:26 +02:00
Richard Kimberly Heck
fb5cb3ed03
Show the label for a cross-reference in the TOC.
2021-03-28 11:05:31 -04:00
Enrico Forestieri
779f0a74f0
Tweak Qt6 detection
...
Don't try in turn every possible qmake candidate but directly
use the correct one.
2021-03-27 11:23:52 +01:00
Richard Kimberly Heck
65d0c96855
Revert "By default, use an argument's menu string as its label string."
...
Committed by accident.
This reverts commit affd6101bd
.
2021-03-26 13:58:28 -04:00
Richard Kimberly Heck
942d3cab32
Change "Local Layout" button to "Local Class".
...
This is for choosing a local document class/layout file. The tooltip
uses the 'class' language already, and "Local Layout" conflicts with
the way that term is used elsewhere in the dialog.
2021-03-26 13:37:14 -04:00
Richard Kimberly Heck
affd6101bd
By default, use an argument's menu string as its label string.
...
If one wants different label strings, then provide those first.
2021-03-26 13:37:14 -04:00
Richard Kimberly Heck
7f590bc2a9
Move the information about arguments into its own section, since these are now used both with styles and inset layouts.
2021-03-26 13:37:14 -04:00
Jean-Marc Lasgouttes
9ff27f8ce0
Produce an error on bad debug level values
...
Add new funciton Debug::badValue, that returns the first bad value in a debug
setting string.
Use it to parse the -dbg comand line option and to control the
execution of the debug-level-set lfun.
Use range-based loops in a few places.
2021-03-26 17:55:54 +01:00
Jean-Marc Lasgouttes
0429b580e6
Fixup 4671214f
: add comment
2021-03-26 14:26:15 +01:00
Kornel Benko
a9b0f5faae
Cmake build with qt6 on MAC
...
Patch from P. De Visschere
Citing:
I also must exclude the QMacPasteboardMimeGraphics class in
GuiApplication.cpp since QMacPasteboard is not available anymore with qt6.
and add an #include <QStandardPaths> in support/Package.cpp (I suppose
this will pose no problem for qt5 but have not checked it, it's only
needed with USE_MACOSX_PACKAGING)
2021-03-26 13:11:44 +01:00
Daniel Ramoeller
4671214f3d
Keep caret visible when small
...
Fix for ticket #12190 .
2021-03-26 12:43:11 +01:00
Kornel Benko
9b03680ab5
Cmake bqt6 build: Ignore missing Qt6MacExtras
2021-03-25 17:30:36 +01:00
Jean-Marc Lasgouttes
efbc37926f
Set explicitly outer font when inserting text inset.
...
Now it is possible to set this font directly instead of relying on
metrics() side effects. Do that to avoid crashes due to bad
interactions.
This implements the new scheme that was mentionned in 5a58ca65
.
Fixes bug #12204 .
2021-03-25 11:26:44 +01:00
Thibaut Cuvelier
950a53db3b
DocBook: improve doc for MathML prefix.
2021-03-24 22:15:32 +01:00
Jean-Marc Lasgouttes
06a7731274
Move code responsible to set TextMetrics outer font to InsetText
...
This code was previously in InsetCollapsible for no good reason.
Move it to a new function InsetText::setOuterFont, which can now be
called for other purposes.
Part of investigation of bug #12204 .
2021-03-24 20:28:19 +01:00
Jean-Marc Lasgouttes
56bd50ea6c
Move getFont and getLabelFont from InsetCollapsible to Inset
...
Also move around getLayout and isPassThru.
Part of investigation of bug #12204 .
2021-03-24 20:04:27 +01:00
Richard Kimberly Heck
7f2d488e45
Fix bug #12261 . From Daniel.
2021-03-24 13:50:43 -04:00
Scott Kostyshak
b2b68c3ee7
Update tex2lyx tests
2021-03-24 13:08:28 -04:00
Jean-Marc Lasgouttes
d03435bc77
Remove tweaks of [pm]i.base.font in InsetCaption
...
Captions do not reset font settings (try to insert caption in emph context).
Part of investigation of bug #12204 .
2021-03-24 16:27:05 +01:00
Jean-Marc Lasgouttes
b37929fdb3
Remove unneeded InsetFootlike::metrics/draw() methods
...
The font is already set to the buffer font when called from
TextMetrics::redoParagraph and RowPainter::paintInset, because
inheritFont() is false.
Part of investigation of bug #12204 .
2021-03-24 16:25:43 +01:00
Kornel Benko
92a50fa273
Cmake build Qt6: Remove some redundant statements.
2021-03-24 11:42:39 +01:00
Thibaut Cuvelier
a67cfd6013
Make the latest FORMAT entry more detailed.
2021-03-23 23:32:36 +01:00
Thibaut Cuvelier
d0120078fd
DocBook: add some documentation in Additional.
2021-03-23 22:32:16 +01:00
Thibaut Cuvelier
6102327d3b
Improve tool tip for the new DocBook MathML-prefix option.
2021-03-23 22:32:16 +01:00
Pavel Sanda
b4e609bd69
* FORMAT
2021-03-23 21:23:57 +01:00
Pavel Sanda
f7361f66ad
* FORMAT
2021-03-23 21:20:24 +01:00
Thibaut Cuvelier
7a1e048f44
Amend 0f782b0d
: add the required changes to lyx2lyx.
2021-03-23 21:12:45 +01:00
Richard Kimberly Heck
9dce3f878a
Fix note about resumed enumerations
2021-03-23 11:28:38 -04:00
Richard Kimberly Heck
ec677b25ea
Remove empty section, re-organize.
2021-03-23 10:53:54 -04:00
Thibaut Cuvelier
6a5288e31e
DocBook: add the MathML-namespace prefix in the GUI.
2021-03-23 00:32:45 +01:00
Thibaut Cuvelier
0f782b0ded
DocBook: add a parameter to change the namespace prefix for MathML.
2021-03-23 00:32:45 +01:00
Kornel Benko
02a3705496
Amend 635a7d77
: Allow compiling with Qt6 with cmake
...
Thanks Scott for checking.
TODO: Check compilation on Windows and Mac.
2021-03-22 16:19:10 +01:00
Enrico Forestieri
6fa973b377
Fix Qt6 deprecation warning about QString::fromUcs4
2021-03-21 17:15:08 +01:00
Juergen Spitzmueller
4a5ae39e8b
Revert "Fix Qt6 deprecation warning (QString::fromUcs4(uint))"
...
This reverts commit 52dff70641
.
2021-03-21 16:59:25 +01:00
Juergen Spitzmueller
2c553df178
Replace obsoleted signal
...
This has been obsoleted in Qt5 and dropped in Qt6
2021-03-21 12:51:38 +01:00
Juergen Spitzmueller
52dff70641
Fix Qt6 deprecation warning (QString::fromUcs4(uint))
2021-03-21 12:38:47 +01:00
Juergen Spitzmueller
15c6d4c6b3
Fix Qt6 deprecation warning (QMouseEvent::x() ::y())
2021-03-21 12:38:05 +01:00
Juergen Spitzmueller
cbc55548a3
Fix Qt6 deprecation warning (QEvent::globalPos())
2021-03-21 12:37:17 +01:00
Juergen Spitzmueller
b7f983bc47
Address Qt6 deprecation warning (QLibraryInfo::location())
2021-03-21 12:30:34 +01:00
Juergen Spitzmueller
9ccbc11bf3
Fix unused variable warning with Qt6
2021-03-21 12:30:01 +01:00
Enrico Forestieri
4b20ae9d59
Improve Qt6 detection
...
There is still no clear pattern of how distributions will install Qt6.
The old scheme of adding a -qtN suffix is not followed by OpenSuse,
and qmake and the ancillary programs are installed with 6 as a suffix.
2021-03-21 11:28:11 +01:00
Eugene Chornyi
4421b721e4
Make all a synonym of any in cmd debug mode
2021-03-21 09:59:23 +01:00
Kornel Benko
3de2249175
Update sk.po
2021-03-20 10:27:24 +01:00