[LyX/2.3.x] Status

2024-04-18 Thread Richard Kimberly Heck
commit fe6cc89c54ac7bf8dfb0f6d570d048fa8fe8f413 Author: Richard Kimberly Heck Date: Thu Apr 18 18:40:34 2024 -0400 Status --- status.23x | 1 + 1 file changed, 1 insertion(+) diff --git a/status.23x b/status.23x index 18f5029ba4..49fad99f7d 100644 --- a/status.23x +++ b/status.23x @@

[LyX/2.3.x] Hide multi-keystroke accelerators in Mac menu (bug 12693).

2024-04-18 Thread Richard Kimberly Heck
commit d04c40622251557a9628b31270d870cc87d765c2 Author: Pavel Sanda Date: Wed Jul 5 20:45:26 2023 +0200 Hide multi-keystroke accelerators in Mac menu (bug 12693). Patch from Juergen. (cherry picked from commit fb43449c80d8fdd31eb79a70aec8f70083d48b2e) ---

[LyX/master] Little bit more debug info for unset Buffer members.

2024-04-18 Thread Richard Kimberly Heck
commit 7c140f743d7ae4b75dfe77449c38c354f3a46336 Author: Richard Kimberly Heck Date: Thu Apr 18 16:03:14 2024 -0400 Little bit more debug info for unset Buffer members. --- src/MetricsInfo.cpp| 4 +++- src/mathed/MathRow.cpp | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-)

[LyX/master] Set Buffer for MathData when creating macro view

2024-04-18 Thread Richard Kimberly Heck
commit c395eda34741fb3c724f0b374f6657f881fef6e0 Author: Richard Kimberly Heck Date: Thu Apr 18 18:22:52 2024 -0400 Set Buffer for MathData when creating macro view --- src/mathed/InsetMathMacroTemplate.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[LyX/master] * zh_CN.po (update from 2.4.x)

2024-04-18 Thread Pavel Sanda
commit 9bd5d0b25199743e2cdace3dfc2258820a78bcb1 Author: Pavel Sanda Date: Fri Apr 19 00:20:02 2024 +0200 * zh_CN.po (update from 2.4.x) --- po/zh_CN.po | 83 - 1 file changed, 49 insertions(+), 34 deletions(-) diff --git

[LyX/2.4.x] * another update fo zh_CN.po

2024-04-18 Thread Pavel Sanda
commit ebbbfca21392110a05c503124ac2e787992bc2df Author: Pavel Sanda Date: Fri Apr 19 00:15:38 2024 +0200 * another update fo zh_CN.po --- po/zh_CN.po | 83 - 1 file changed, 49 insertions(+), 34 deletions(-) diff --git

[LyX/2.4.1-devel] Always repaint the gray area below main inset

2024-04-18 Thread Jean-Marc Lasgouttes
commit c9f5f34fd703117981cc198ba910328b93e43e99 Author: Jean-Marc Lasgouttes Date: Tue Apr 16 23:55:24 2024 +0200 Always repaint the gray area below main inset Now that SingleParUpdate does not always lead to a full screen update when the height of the paragraph changes (see

[LyX/2.4.1-devel] Do not compute metrics at each preview when loading file

2024-04-18 Thread Jean-Marc Lasgouttes
commit 15eef6a2c7cdca128a3476f2109371f35b372eba Author: Jean-Marc Lasgouttes Date: Thu Dec 21 16:33:06 2023 +0100 Do not compute metrics at each preview when loading file With the branch-test.lyx file from #12297, loading takes forever when previews are activated. This is

[LyX/2.4.1-devel] Improve the code that limits scrolling at top/bottom

2024-04-18 Thread Jean-Marc Lasgouttes
commit e5aaa64b63ab0a0090df90b034925decd1c84061 Author: Jean-Marc Lasgouttes Date: Fri Nov 17 18:30:37 2023 +0100 Improve the code that limits scrolling at top/bottom The most visible part of this commit is the move of part of BufferView::updateMetrics to a new

[LyX/2.4.1-devel] Introduce new helpers ParagraphMetrics::top/bottom

2024-04-18 Thread Jean-Marc Lasgouttes
commit b1a0983570b01348685fbcb3070fc071f1b40c15 Author: Jean-Marc Lasgouttes Date: Tue Jul 25 16:31:13 2023 +0200 Introduce new helpers ParagraphMetrics::top/bottom This avoids code with position/ascent/descent that is difficult to follow. No change in function intended.

[LyX/2.4.1-devel] Implement quick scroll

2024-04-18 Thread Jean-Marc Lasgouttes
commit 2434a3a28848669f7d8463bef70c668e0d6e615a Author: Jean-Marc Lasgouttes Date: Mon Jul 24 23:23:40 2023 +0200 Implement quick scroll Replace flag parameter for updateMetrics() by a `force' boolean. When it is false, the method keeps the metrics of paragraphs that are still

[LyX/2.4.1-devel] Remove some redundant calls to updatePosCache

2024-04-18 Thread Jean-Marc Lasgouttes
commit e51f9d9f885bdf76ba6a20671d0f730d6be87483 Author: Jean-Marc Lasgouttes Date: Mon Jul 24 15:35:16 2023 +0200 Remove some redundant calls to updatePosCache The setting of insets positions was done twice in updateMetrics. When one of the paragraph is a huge branch, this can

[LyX/2.4.1-devel] In the no-draw phase, do not cache the positions of not visible insets

2024-04-18 Thread Jean-Marc Lasgouttes
commit 5e1c414a21cd5d3345e7d3ff9181d7fa08c86830 Author: Jean-Marc Lasgouttes Date: Mon Jul 24 17:53:16 2023 +0200 In the no-draw phase, do not cache the positions of not visible insets This can make a big difference for a very large branch that contains lots of equations.

[LyX/2.4.1-devel] Enable Update::SinglePar in nested insets too

2024-04-18 Thread Jean-Marc Lasgouttes
commit 13c7fd78c6c4876330598e89146ef4c7e44998bd Author: Jean-Marc Lasgouttes Date: Mon Jul 17 14:43:29 2023 +0200 Enable Update::SinglePar in nested insets too The idea of single par update is to try to re-break only the paragraph containing the cursor (if this paragraph