Richard Kimberly Heck
d312b32ec8
Fix bug #12852 .
2023-08-16 17:51:55 -04:00
Juergen Spitzmueller
124eda3a0d
Properly resolve files and dois in InsetCitation ( #12878 )
2023-08-16 12:47:42 +02:00
Juergen Spitzmueller
71693280c3
Improve usability of quotation mark selection ( #12872 )
2023-08-15 20:21:32 +02:00
Juergen Spitzmueller
5ebf9e3ac6
Leaner solution for the babel prettyref woes
2023-08-15 17:05:58 +02:00
Pavel Sanda
5936076181
Fix crash when calling dialog-show with bogus names ( #12873 ).
2023-08-14 23:54:47 +02:00
Juergen Spitzmueller
f050fd9626
Fix cursor navigation in error dialog ( #12876 )
2023-08-14 18:44:10 +02:00
Juergen Spitzmueller
fc3b4cc8d1
Fixup 858b076ab7ae
...
Patch by Udi
2023-08-12 12:47:32 +02:00
Juergen Spitzmueller
858b076ab7
Work around French babel's incompatibility with prettyref
...
In classic (pdf)latex, where the colon is activated, detokenize
the argument of \prettyref.
Fix proposed by egreg at
https://tex.stackexchange.com/a/527912/19291
2023-08-11 17:35:18 +02:00
Udi Fogiel
6671f9bee1
Graphics inset is not forceLTR without pdftex ( #12865 )
2023-08-11 12:25:03 +02:00
Juergen Spitzmueller
a03c442a62
GuiCitation: consider filter on dialog creation ( #12869 )
2023-08-11 12:04:26 +02:00
Juergen Spitzmueller
4676a50944
Amend dcde026446ec282
...
Add missing options update at dialog contruction
2023-08-11 11:44:35 +02:00
Udi Fogiel
dcde026446
disable-default-font-options LyX does not output any LaTeX code when adding optinos to the font, so we should disable adding options to fonts in that situation.
2023-08-11 11:21:22 +02:00
Udi Fogiel
9f29fb33d1
prioretize-user-font-options
2023-08-11 11:13:24 +02:00
Juergen Spitzmueller
02ba1a1327
Fix selection restoration in quick search ( #12779 )
2023-08-11 11:07:53 +02:00
Enrico Forestieri
4fa0fbe5bf
Use utf8 strings for previewed labels when possible
...
Fixes bug #12842 .
2023-08-10 18:34:17 +02:00
Juergen Spitzmueller
f75f73a402
Fix InsertTableWidget interference with tooltip geometry on Qt6 ( #12776 )
...
The current method played badly with Qt6 on wayland
2023-08-10 16:43:06 +02:00
Scott Kostyshak
cc951cd411
Comments
2023-08-10 06:17:29 -04:00
Daniel Ramoeller
a2310d04f4
Keep cursor position when splitting
...
Fix for #12689
2023-08-10 06:10:08 -04:00
Scott Kostyshak
224f21c856
Update tex2lyx tests after format change to 618
...
Amends 9e8901f9.
2023-08-06 15:09:14 -04:00
Pavel Sanda
05276c5bea
Our default for paste operation should preserve newlines.
...
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg220061.html
2023-08-06 17:05:55 +02:00
Pavel Sanda
9e8901f997
Adding hebrew quotation marks (bug #12849 ).
...
Patch from Udi Fogiel.
2023-08-06 16:50:07 +02:00
Stephan Witt
d656e01172
#12626 disable Ok button of shortcut editor when LFUN is empty
2023-08-06 00:28:50 +02:00
Stephan Witt
49fe82ec8d
#10740 fix focus problems with color picker on Mac
...
- closing the color picker focuses the wrong (main) window
- to return focus to correct (parent) window it has to be activated explicitly
2023-08-05 15:24:33 +02:00
Stephan Witt
65ec100f6a
#12576 improved file name chooser implementation for GUI dialogs
...
- code reorganization to move the file name chooser methods in GuiDialog class
- on Mac add explicit raise of the current dialog window on close of the file browser to work around the bug 12576
2023-08-05 08:56:35 +02:00
Stephan Witt
550c79215b
#12001 make message boxes modal on Mac
2023-08-02 18:00:02 +02:00
Pavel Sanda
7b13cccb99
DocBook: fix encoding of citations.
...
Patch from Thibaut.
2023-08-01 16:11:21 +02:00
Richard Kimberly Heck
95cc596b7d
Fix reference to temporary
2023-07-29 14:41:22 -04:00
Richard Kimberly Heck
7fb3773e60
Fix up 04fc48d790.
2023-07-29 13:53:59 -04:00
Richard Kimberly Heck
6cffef87d2
Fix silly mistake in 04fc48d79
2023-07-29 12:34:38 -04:00
Richard Kimberly Heck
2e945584bf
Catch another potential crash of the same kind as in the previous commit.
...
Also refactor.
2023-07-28 23:09:00 -04:00
Richard Kimberly Heck
aacc5147b6
Fix crash when modifying an InsetRef inserted by the current author.
...
The problem was that, in this case, we actually delete the current inset
in changeCmdName. So when we return from that and attempt to call initView(),
we're in a non-existent inset.
2023-07-28 22:57:57 -04:00
Richard Kimberly Heck
aec6a764f7
Remove debug code
2023-07-28 17:51:55 -04:00
Richard Kimberly Heck
04fc48d790
New RefFormat tag for counters, and PrettyFormat for floats.
...
Layout format updated to 104.
2023-07-28 17:37:13 -04:00
Richard Kimberly Heck
57f284d9a8
Whitespace
2023-07-28 17:16:06 -04:00
Richard Kimberly Heck
1ea8b272a0
Polish
2023-07-28 17:13:12 -04:00
Richard Kimberly Heck
5164b2853e
Fix bug #12337 . Reorder plural and caps indicators.
2023-07-28 12:10:21 -04:00
Richard Kimberly Heck
ae5b4367d1
Fix bug #12235 : Select text in search field on opening.
...
Patch slightly modified from one by Daniel.
2023-07-28 12:07:23 -04:00
Richard Kimberly Heck
5cb80b867f
Hack to display section symbol
2023-07-28 12:07:15 -04:00
Pavel Sanda
80dac0e52a
Fix wrong nesting in Outline.
...
Fixes #12814 , patch from Yuriy.
2023-07-28 10:31:54 +02:00
Richard Kimberly Heck
96dfc081b7
Fix bug #11822 .
...
Allow counter formatting strings in PrettyFormat. Patch from Daniel.
2023-07-27 21:20:53 -04:00
Richard Kimberly Heck
5b2b0d5c76
Fix bug #12819 .
...
Pop a warning and mark the buffer dirty if the file is deleted from disk.
2023-07-27 18:13:42 -04:00
Richard Kimberly Heck
a13fb42a03
Add FIXME for bug #12828
2023-07-27 18:13:42 -04:00
Pavel Sanda
56d9b713c7
Save translators time, already used on different places.
2023-07-27 23:24:11 +02:00
Richard Kimberly Heck
d815f382fa
Fix warning
2023-07-27 16:57:04 -04:00
Pavel Sanda
9c7030b36b
Revert a9c6fb0c.
...
Causes regression, see #12841 .
2023-07-27 22:39:49 +02:00
Richard Kimberly Heck
8424213ae4
Use non breaking space
2023-07-27 16:36:11 -04:00
Daniel Ramoeller
9361bf56a3
More consistent line spacing/leading
...
Uses maxHeight (= maxAscent + maxDescent) as leading.
Fix for bug #11818 .
2023-07-27 10:36:41 +02:00
Thibaut Cuvelier
9a163399fb
XHTML: remove deferred text in InsetListings, fixing 12007.
2023-07-27 10:29:42 +02:00
Thibaut Cuvelier
98d1b04160
Before this patch, each character within InsetMathClass was output separately, without understanding their meaning, using the default text output (with [] around each character). This commit changes the behaviour to skip the InsetMathClass during the MathML output. This effectively renders the inset useless for MathML (instead of controlling spacing), as expected, because the MathML processor is supposed to handle the spacing itself.
...
Another implementation would have been to use the lspace and rspace attributes in MathML, but they require to give the exact spacing before and after the operator instead of relying on rules like TeX.
For instance, `$a\mathbin{+}b$` resulted in this MathML output before the patch:
```
<math xmlns='http://www.w3.org/1998/Math/MathML '>
<mrow>
<mi>a</mi><!-- -->
<mi>[mathbin [char + mathalpha]]</mi>
<mi>b</mi>
</mrow>
</math>
```
For comparison, this was the output with LyX 2.3.7
```
<math xmlns="http://www.w3.org/1998/Math/MathML ">
<mrow>
<mrow><mi>a</mi><!-- -->
<mi>[mathbin [char + mathalpha]]
</mi><mi>b</mi>
</mrow>
</mrow></math>
```
After this patch, it looks like:
```
<math xmlns='http://www.w3.org/1998/Math/MathML '>
<mstyle class='math'>
<mrow>
<mi>a</mi>
<mo>+</mo>
<mi>b</mi>
</mrow>
</mstyle>
</math>
```
2023-07-27 01:22:30 -04:00
Richard Kimberly Heck
cc22d766a9
Slight rearrangement
2023-07-27 01:22:30 -04:00