Commit Graph

46563 Commits

Author SHA1 Message Date
Richard Kimberly Heck
63b23ce288 Fix bug #13066
Patch from Lorenzo

(cherry picked from commit 0c70f340c0)
2024-06-02 23:08:05 -04:00
Richard Kimberly Heck
160084af3c Copy French manuals from 2.4.x branch 2024-06-02 22:23:38 -04:00
Kornel Benko
6186506033 Cmake build: Initialize variable 'CMAKE_INSTALL_PREFIX' before use
Spotted by Eugene Chornyi <yu_jin@lyx.org>

(cherry picked from commit ea74574d8f)
2024-06-02 22:17:58 -04:00
Kornel Benko
29282c1e13 Cmake build: Make QT5-compilation be default
(cherry picked from commit c971974f33)
2024-06-02 22:17:21 -04:00
Richard Kimberly Heck
701c763221 Merge branch '2.4.x' into 2.4.1-devel 2024-06-02 21:49:54 -04:00
Richard Kimberly Heck
1d7c8325f2 Put new citation after selected item rather than at end of list.
Fixes bug #12940.

Patch from Daniel.

(cherry picked from commit 40ae8644f9)
2024-06-02 20:54:46 -04:00
Thibaut Cuvelier
37a865762b XHTML: export paragraph IDs also for list items, but not for the opening tag of the list.
The IDs are used to link to specific elements (for instance, the User's guide nomenclature).

The beginning of the list (<ul> or <ol>) has the same magic ID as the first item of the list.
2024-06-02 11:59:41 +02:00
Thibaut Cuvelier
c5b1ce5f37 Make comment clearer. 2024-06-02 11:59:18 +02:00
Thibaut Cuvelier
b3d911ef57 InsetInfo: no need to output + explicitly in a shortcut, it is already contained in the sequence. 2024-06-02 11:59:13 +02:00
Richard Kimberly Heck
bf412b1797 One more 2024-06-01 20:24:15 -04:00
Richard Kimberly Heck
bb8989ac77 Status for last few commits 2024-06-01 20:23:08 -04:00
Jean-Marc Lasgouttes
342a0f5438 Fix display of math hull inset in RTL context
The inversion of margin was done in the wrong way for RTL support.

(cherry picked from commit b469c142ad)
2024-06-01 21:47:53 +02:00
Richard Kimberly Heck
c97375e46d Fix bug #12934
(cherry picked from commit 6484dce51b)
2024-06-01 13:05:42 -04:00
Jean-Marc Lasgouttes
2699a58cd7 Set buffer when creating a MathData from parts of another one
This is triggered by selecting part of an equation under Xcb platform
(x11). Indeed, the current selection has to be sent to the X11 server
and BufferView::requestSelection() is called. Eventually
cap::grabSelection() is the function that creates this partial
MathData object.

Fixes ticket #12947.

(cherry picked from commit ed2f3cb9cf)
2024-06-01 18:45:43 +02:00
Jean-Marc Lasgouttes
76188dcdf1 Try to make sure that math insets have a properly set buffer_ member
Set the buffer of contents that is added to a MathData object through
MathData::insert() (both versions)
MathData::push_back()
asArray()

Also in math macros, initialize look_ with the relevant buffer.

This reduces the number of insets hat do not have a proper buffer.

See #13050 for discussion of this issue.

(cherry picked from commit f3c5ff9cb7)
2024-06-01 18:45:43 +02:00
Richard Kimberly Heck
d780091990 Fix bug #11796.
Toolbars are now locked by default. Unlocked state should be saved
by Qt as a session variable.

Patch from Daniel.

(cherry picked from commit 42a8463aab)
2024-06-01 12:45:19 -04:00
Richard Kimberly Heck
26ab818033 Fix bug #8856.
Show values of cross-references in tooltips.

(cherry picked from commit 2a1c3dce57)
2024-06-01 12:37:05 -04:00
Richard Kimberly Heck
b78bcc2eb2 Fix bug #12981
(cherry picked from commit 61181a3977)
2024-06-01 11:59:39 -04:00
Juergen Spitzmueller
91e90a7c1c Reset require_fresh_start_ after buffer has been viewed/exported
The LFUN buffer-reset-export states to start afresh the export for the
next run, but in fact, the boolean was never reset, so that this was
done for all subsequent runs unless the buffer had been closed and
reopened.

Now the lfun does what it states and only acts on the next pass.

(cherry picked from commit e1cb15ee5d)
2024-06-01 11:39:04 -04:00
Kornel Benko
1f6f3b4f0a Update sk.po 2024-06-01 14:06:26 +02:00
Kornel Benko
3235e41e1f Amend 6c3447c8: FindAdv: sometimes a space is added on some math symbols
Restrict the removing to math insets

(cherry picked from commit f248b003a9)
2024-06-01 13:40:56 +02:00
Kornel Benko
fca59304da FindAdv: sometimes a space is added on some math symbols
For example '\int '.
Should fix regression #13070
Spotted  by Alexander Dunlap

(cherry picked from commit 4730ec78f5)
(cherry picked from commit 6c3447c8a6)
2024-06-01 13:40:08 +02:00
Richard Kimberly Heck
d752ba3376 Begin 2.4.1 development 2024-05-31 19:43:36 -04:00
Richard Kimberly Heck
002ca26620 Minor update 2024-05-31 19:42:35 -04:00
Kornel Benko
4bdc7b74ed Amend 4730ec78: FindAdv: sometimes a space is added on some math symbols
Restrict the removing to math insets
2024-05-31 09:09:56 +02:00
Richard Kimberly Heck
e80fdf38e4 New status file, and status for last commit 2024-05-29 10:49:58 -04:00
Kornel Benko
4730ec78f5 FindAdv: sometimes a space is added on some math symbols
For example '\int '.
Should fix regression #13070
Spotted  by Alexander Dunlap
2024-05-29 14:09:20 +02:00
Eugene Chornyi
6637fa0d32 Wininstaller Qt6.7 changed file name
(cherry picked from commit a6d0d7ea92)
2024-05-26 20:18:00 +02:00
Richard Kimberly Heck
597a453197 Remerge strings. 2024-05-25 17:50:58 -04:00
Richard Kimberly Heck
18eb95a6ea New 2.4.0 release 2024-05-25 17:50:41 -04:00
Kornel Benko
ea74574d8f Cmake build: Initialize variable 'CMAKE_INSTALL_PREFIX' before use
Spotted by Eugene Chornyi <yu_jin@lyx.org>
2024-05-24 20:30:29 +02:00
Juergen Spitzmueller
cc77602066 InsetNote: pass on inset-modify lfuns addressed at other insets (#13068)
(cherry picked from commit ae1ddcbda0)
2024-05-24 10:46:01 -04:00
Juergen Spitzmueller
091b8a93a8 Update status 2024-05-20 18:01:33 +02:00
Juergen Spitzmueller
712baff7b6 Address Qt 6.7 deprecation warning
(cherry picked from commit 44633c7f72)
2024-05-20 17:59:51 +02:00
Juergen Spitzmueller
26834b7a07 Initialize is_long_tabular before updateIndexes() (which employs it)
(cherry picked from commit 10b5f03d95)
2024-05-20 17:59:30 +02:00
Juergen Spitzmueller
ac6d011e7f Update aastex63.layout according to https://journals.aas.org/aastexguide/#acknowledgments
(cherry picked from commit d3d8b3d748)
2024-05-20 17:57:29 +02:00
Pavel Sanda
bedea67d3c *RELEASE-NOTES: add cprotect 2024-05-20 01:08:16 +02:00
Richard Kimberly Heck
39c7199afc Return a reference, not a copy.
Stupid mistake from 2009. Thanks to Scott and JMarc for tracking
it down.

(cherry picked from commit de5f63eeb3)
2024-05-19 18:30:56 -04:00
Juergen Spitzmueller
8f65ae16e1 Amend 207eaeee90
The upstream encoding needs to be updated after this routine
(see comment in OutputParams.h:183ff.)

(cherry picked from commit 2d95f8fc16)
2024-05-16 17:05:54 +02:00
Juergen Spitzmueller
fe2e5dcf35 Document NeedCProtect -1 InsetLayout option 2024-05-15 13:58:28 +02:00
Juergen Spitzmueller
576d3836cf Amend a716fb96b5
(cherry picked from commit af59551b1b)
2024-05-15 13:33:18 +02:00
Juergen Spitzmueller
176ecba630 NeedCProtect -1 also for InsetLayouts
(cherry picked from commit a716fb96b5)
2024-05-15 13:32:47 +02:00
Juergen Spitzmueller
1511516ef7 Document NeedCProtect -1
(cherry picked from commit ea004cdb28)
2024-05-15 13:30:18 +02:00
Juergen Spitzmueller
4a81296b3d Amend 207eaeee90
FragileFrame, as opposed to normal frame, supports cprotect (and needs
it in the usual circumstances)

(cherry picked from commit eeb3f9e719)
(cherry picked from commit 50cd148bd2)
2024-05-15 13:25:32 +02:00
Juergen Spitzmueller
0af7259025 Introduce NeedCProtect -1 layout option
It turns out beamer frame does not allow \cprotect and errors if it is
used. Hence we need to prevent it in this context entirely.

(cherry picked from commit 207eaeee90)
(cherry picked from commit f05fd78754)
2024-05-15 13:25:03 +02:00
Kornel Benko
8edc87b681 Amend(1) 5eaa03a1, Adapt to recognise AC_INIT empty buildtype 2024-05-15 12:16:59 +02:00
Kornel Benko
5eaa03a12c Cmake build: Adapt to recognise AC_INIT empty buildtype 2024-05-14 17:07:18 +02:00
Richard Kimberly Heck
2db9eb463d Update build file 2024-05-13 17:39:44 -04:00
Richard Kimberly Heck
e6ee31ef53 2.4.0! 2024-05-13 17:34:41 -04:00
jpc
e1cb3cf25a Close notes about status of translation 2024-05-13 11:33:56 +02:00