Commit Graph

43696 Commits

Author SHA1 Message Date
Juergen Spitzmueller
9586c51c3f GuiSearch: prevent Tab key to switch to work area (part of #12170)
QWidget::focusNextPrevChild() passes over to the parent (which is the
work area here) if the current window is not a dialog (isWindow()) or
a sub-window (window flag Qt::SubWindow).

We set the latter here to prevent this unwanted behavior.

Let's see if there are side-effects.
2021-05-06 12:27:38 +02:00
Juergen Spitzmueller
fb8b484b7f Tab order for search pane 2021-05-06 12:25:32 +02:00
Jean-Marc Lasgouttes
e4b80698be Cache icons of dynamic menu buttons
The current code would load the same icons again and again and LyX
memory footprint would grow.

Tentative fixe to bug #12271.
2021-05-05 14:53:25 +02:00
Scott Kostyshak
5d96ee69eb Revert "Revert "Only set dummy X11 selection if we do not own it""
This reverts commit 1b704b6267.

(the initial reversion was done unintentionally)
2021-05-04 12:34:35 -04:00
Scott Kostyshak
423ddb1199 Revert "Revert "Fix commented out code""
This reverts commit 313d9fa4d0.

(the initial reversion was done unintentionally)
2021-05-04 12:34:21 -04:00
jpc
a5795eb091 Solve shortcut conflict in fr.po 2021-05-04 18:10:52 +02:00
jpc
313d9fa4d0 Revert "Fix commented out code"
This reverts commit 23abb5aaa3.
2021-05-04 18:01:16 +02:00
jpc
1b704b6267 Revert "Only set dummy X11 selection if we do not own it"
This reverts commit af4ee1a487.
2021-05-04 18:00:50 +02:00
jpc
b4e9c794fc A couple of edits in section 5.5 (DocBook) of the Customization manual 2021-05-03 18:09:35 +02:00
jpc
5940c837ed Update of French Customization manual for 2.4.0 2021-05-03 18:08:11 +02:00
jpc
119bf42a0f A couple of fixes in Customization manual 2021-04-29 18:28:31 +02:00
jpc
9ccff4077d Update of French Customization manual, intermediate step 2021-04-29 18:21:16 +02:00
jpc
9af5e2047e Update of Math French manual for 2.4.0 2021-04-25 18:18:21 +02:00
jpc
5e6636c769 Fix typo in fr.po 2021-04-25 11:29:47 +02:00
Yuriy Skalko
04bcd1b484 Fix typos in credits 2021-04-24 15:31:48 +03:00
Scott Kostyshak
3ffd06fef4 ctests: log a fixed issue 2021-04-23 23:55:56 -04:00
Scott Kostyshak
8ce6c81563 Fix compilation of de/Additional.lyx 2021-04-23 23:54:21 -04:00
Scott Kostyshak
b4a9cf1de7 fr/Additional: amend 65030649 2021-04-23 23:29:03 -04:00
jpc
3478b89810 Add translation info 2021-04-22 16:51:12 +02:00
jpc
371b732313 Fix path to file in French Additional Manual 2021-04-22 16:39:06 +02:00
jpc
9bf10d12d0 Update French Tutorial for 2.4.0 2021-04-22 16:28:52 +02:00
Juergen Spitzmueller
ff93bbbe20 de/Additional.lyx: correct language markup 2021-04-22 15:05:05 +02:00
Juergen Spitzmueller
85aa4e8e00 Add Christoph Schmitz to the credits 2021-04-22 15:02:14 +02:00
Juergen Spitzmueller
dbf73643e7 de/Additional.lyx: minor update by Christoph Schmitz 2021-04-21 08:37:37 +02:00
jpc
71cb996e27 Forgotten item in French Intro manual update 2021-04-20 18:22:41 +02:00
jpc
b562defae2 Update French manual Intro.lyx 2021-04-20 17:57:09 +02:00
jpc
a3f3d82768 Update Additional Manual for 2.4 2021-04-19 19:16:30 +02:00
jpc
6503064990 Import last updated version from 2.3 2021-04-19 11:03:19 +02:00
jpc
5178d26c04 Update fr.po 2021-04-19 10:57:04 +02:00
Juergen Spitzmueller
eb86239e36 Replace deprecated slot 2021-04-17 15:13:02 +02:00
Juergen Spitzmueller
511ba894ff Fix toqstr(chart_type) with Qt6 (#12252) 2021-04-17 15:10:26 +02:00
Jean-Marc Lasgouttes
0acf594df2 Improve the description of Inset::inheritFont()
The existing descriptions were obsolete (see e.g. ticket #10263).
2021-04-13 10:37:25 +02:00
Jean-Marc Lasgouttes
441c6a9359 Revert "Fix bug #10263"
A series of commits, culminating at 812ff7de, pushed a few days later,
fixes the bug at its root. This one is not needed anymore to fix

This reverts commit 001f5a4786
2021-04-13 10:21:25 +02:00
Juergen Spitzmueller
ebb34a4614 Set advanced repl_buffer internal as well (#12246) 2021-04-11 18:06:11 +02:00
Juergen Spitzmueller
e5370827db Mark c&p buffers internal. Cures assertion (#12246) 2021-04-11 17:25:17 +02:00
Kornel Benko
3c46056d2f Update sk.po 2021-04-11 11:03:35 +02:00
Scott Kostyshak
4cc38f19ee ctests: log a fixed issue 2021-04-10 12:17:36 -04:00
Jean-Marc Lasgouttes
f41f88ac2d Revert "The foot inset does not inherit fonts"
Due to braindead semantics, this is not possible.

This reverts commit 59f63602f5.
2021-04-10 13:44:07 +02:00
Jean-Marc Lasgouttes
59f63602f5 The foot inset does not inherit fonts
Fixes bug #12238.
2021-04-09 19:06:28 +02:00
Jean-Marc Lasgouttes
c9146e5be0 Fixup f3a0e8ff: costly thinko
When the buffer stuff has been updated, the Buffer::needUpdate()
should be reset to false. This was forgotten in f3a0e8ff.

Fixes performance issues with MergedManuals, for example. UpdateBuffer
would be run again and again when selecting text.
2021-04-09 18:15:31 +02:00
Jean-Marc Lasgouttes
b08a653f35 We only support gcc >= 4.9. 2021-04-07 17:17:05 +02:00
Jean-Marc Lasgouttes
e33567cdcb Make fall through explixcit 2021-04-07 17:13:43 +02:00
Jean-Marc Lasgouttes
e96a656b4d Fixup 0f0ad1f7: cut and paste error 2021-04-07 16:23:29 +02:00
Jean-Marc Lasgouttes
0f0ad1f715 Make bookmarks display configurable
Introduce a GUI-less LyXRC member bookmarks_visibility. This is
experimental and will not be documented for 2.4.0. Having the code
present will allow to (1) improve it gradually and (2) fix the many
bookmarks bugs that it exposes.

The corresponding tag is \experimental:bookmarks_visibility, which is
intentionally weird.

Three possible values:

* none: no bookmark display
* margin: display the bookmark in margin
* inline: display the bookmark at cursor position.

The default margin has been made wider so that there is room for the
bookmark. This was necessary anyway. The margin bookmark is now
displayed correctly in full screen with limited text width.

Margin display still needs some improvements when several bookmarks
are on the same row.

Mostly fixes bug #2496.
2021-04-07 16:19:20 +02:00
Enrico Forestieri
8ec32dc3f9 Do not dereference null pointer
Part of #12226
2021-04-07 00:15:12 +02:00
Scott Kostyshak
98fa63dcb4 Beamer's Alternative: AutoInsert both arguments
The "Default Text" argument is usually non-blank. If the user
desired to leave it blank, it seems that "Invisible" would be a
better choice.

Similarly, an action is usually specified for this layout to be
useful.
2021-04-06 12:20:08 -04:00
Jean-Marc Lasgouttes
557d33b7e5 Fix compilation for clang 3.7 with libc++ 2021-04-06 12:07:42 +02:00
Scott Kostyshak
67d0b80f10 Fix compilation of Customization.lyx
The use of \prettyref was leading to a LaTeX error.
2021-04-05 23:19:19 -04:00
Scott Kostyshak
88ca319642 Customization.lyx: update format for next commit 2021-04-05 23:19:19 -04:00
Jean-Marc Lasgouttes
b2912339d0 Fix drawing of indicators for tracked changes and horizontal scrolling.
1/ fix horizontal position of the insets

   This is adapted from parts of racoon's patch for bug #12131.

2/ fix height of the indicators when at the top or bottom of document,
   by using the row's contents_dim() to measure is height.

3/ fix partial blinking of horizontl scrolling marks when editing table.

Fixes bug #12171.
2021-04-05 19:24:59 +02:00