]>
git.lyx.org Git - features.git/log
Juergen Spitzmueller [Wed, 12 May 2021 07:18:37 +0000 (09:18 +0200)]
de.po
jpc [Mon, 10 May 2021 07:34:24 +0000 (09:34 +0200)]
Further update of fr.po
jpc [Sun, 9 May 2021 09:48:31 +0000 (11:48 +0200)]
Update fr.po
jpc [Sun, 9 May 2021 09:18:03 +0000 (11:18 +0200)]
UserGuide: missing item and incorrect shortcut in section 2.1
French Userguide: update for 2.4.0, step 1
Juergen Spitzmueller [Fri, 7 May 2021 11:38:43 +0000 (13:38 +0200)]
Add missing counter code
Juergen Spitzmueller [Thu, 6 May 2021 15:56:53 +0000 (17:56 +0200)]
Make Dock Widgets SubWindows in general (#12170)
Juergen Spitzmueller [Thu, 6 May 2021 12:44:42 +0000 (14:44 +0200)]
Allow counter insets in pass thru
Juergen Spitzmueller [Thu, 6 May 2021 10:27:38 +0000 (12:27 +0200)]
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.
Juergen Spitzmueller [Thu, 6 May 2021 10:25:32 +0000 (12:25 +0200)]
Tab order for search pane
Jean-Marc Lasgouttes [Tue, 4 May 2021 12:41:24 +0000 (14:41 +0200)]
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.
Scott Kostyshak [Tue, 4 May 2021 16:33:30 +0000 (12:33 -0400)]
Revert "Revert "Only set dummy X11 selection if we do not own it""
This reverts commit
1b704b6267bb8144a410c02595887b0731cf4d53 .
(the initial reversion was done unintentionally)
Scott Kostyshak [Tue, 4 May 2021 16:33:14 +0000 (12:33 -0400)]
Revert "Revert "Fix commented out code""
This reverts commit
313d9fa4d056ed213607500076c1bd391a563b6d .
(the initial reversion was done unintentionally)
jpc [Tue, 4 May 2021 16:10:52 +0000 (18:10 +0200)]
Solve shortcut conflict in fr.po
jpc [Tue, 4 May 2021 16:01:16 +0000 (18:01 +0200)]
Revert "Fix commented out code"
This reverts commit
23abb5aaa36af07aadfa5e565869104778ba0d6d .
jpc [Tue, 4 May 2021 16:00:50 +0000 (18:00 +0200)]
Revert "Only set dummy X11 selection if we do not own it"
This reverts commit
af4ee1a487c4d899b71df02ba57c2f024fea6786 .
jpc [Mon, 3 May 2021 16:09:35 +0000 (18:09 +0200)]
A couple of edits in section 5.5 (DocBook) of the Customization manual
jpc [Mon, 3 May 2021 16:08:11 +0000 (18:08 +0200)]
Update of French Customization manual for 2.4.0
jpc [Thu, 29 Apr 2021 16:28:31 +0000 (18:28 +0200)]
A couple of fixes in Customization manual
jpc [Thu, 29 Apr 2021 16:21:16 +0000 (18:21 +0200)]
Update of French Customization manual, intermediate step
jpc [Sun, 25 Apr 2021 16:18:21 +0000 (18:18 +0200)]
Update of Math French manual for 2.4.0
jpc [Sun, 25 Apr 2021 09:29:47 +0000 (11:29 +0200)]
Fix typo in fr.po
Yuriy Skalko [Sat, 24 Apr 2021 12:30:51 +0000 (15:30 +0300)]
Fix typos in credits
Scott Kostyshak [Sat, 24 Apr 2021 03:55:13 +0000 (23:55 -0400)]
ctests: log a fixed issue
Scott Kostyshak [Sat, 24 Apr 2021 03:53:37 +0000 (23:53 -0400)]
Fix compilation of de/Additional.lyx
Scott Kostyshak [Sat, 24 Apr 2021 03:27:15 +0000 (23:27 -0400)]
fr/Additional: amend
65030649
jpc [Thu, 22 Apr 2021 14:51:12 +0000 (16:51 +0200)]
Add translation info
jpc [Thu, 22 Apr 2021 14:39:06 +0000 (16:39 +0200)]
Fix path to file in French Additional Manual
jpc [Thu, 22 Apr 2021 14:27:55 +0000 (16:27 +0200)]
Update French Tutorial for 2.4.0
Juergen Spitzmueller [Thu, 22 Apr 2021 13:05:05 +0000 (15:05 +0200)]
de/Additional.lyx: correct language markup
Juergen Spitzmueller [Thu, 22 Apr 2021 13:02:14 +0000 (15:02 +0200)]
Add Christoph Schmitz to the credits
Juergen Spitzmueller [Wed, 21 Apr 2021 06:37:37 +0000 (08:37 +0200)]
de/Additional.lyx: minor update by Christoph Schmitz
jpc [Tue, 20 Apr 2021 16:22:41 +0000 (18:22 +0200)]
Forgotten item in French Intro manual update
jpc [Tue, 20 Apr 2021 15:57:09 +0000 (17:57 +0200)]
Update French manual Intro.lyx
jpc [Mon, 19 Apr 2021 17:16:30 +0000 (19:16 +0200)]
Update Additional Manual for 2.4
jpc [Mon, 19 Apr 2021 09:03:19 +0000 (11:03 +0200)]
Import last updated version from 2.3
jpc [Mon, 19 Apr 2021 08:56:32 +0000 (10:56 +0200)]
Update fr.po
Juergen Spitzmueller [Sat, 17 Apr 2021 13:13:02 +0000 (15:13 +0200)]
Replace deprecated slot
Juergen Spitzmueller [Sat, 17 Apr 2021 13:10:26 +0000 (15:10 +0200)]
Fix toqstr(chart_type) with Qt6 (#12252)
Jean-Marc Lasgouttes [Tue, 13 Apr 2021 08:33:42 +0000 (10:33 +0200)]
Improve the description of Inset::inheritFont()
The existing descriptions were obsolete (see e.g. ticket #10263).
Jean-Marc Lasgouttes [Mon, 12 Apr 2021 18:44:58 +0000 (20:44 +0200)]
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
001f5a47861f04c985323677dfd17ef15b8c33a7
Juergen Spitzmueller [Sun, 11 Apr 2021 16:06:11 +0000 (18:06 +0200)]
Set advanced repl_buffer internal as well (#12246)
Juergen Spitzmueller [Sun, 11 Apr 2021 15:25:17 +0000 (17:25 +0200)]
Mark c&p buffers internal. Cures assertion (#12246)
Kornel Benko [Sun, 11 Apr 2021 09:03:04 +0000 (11:03 +0200)]
Update sk.po
Scott Kostyshak [Sat, 10 Apr 2021 16:17:16 +0000 (12:17 -0400)]
ctests: log a fixed issue
Jean-Marc Lasgouttes [Sat, 10 Apr 2021 11:44:07 +0000 (13:44 +0200)]
Revert "The foot inset does not inherit fonts"
Due to braindead semantics, this is not possible.
This reverts commit
59f63602f5bc4a9dd3426761dceb9cb5aa4e656a .
Jean-Marc Lasgouttes [Fri, 9 Apr 2021 17:06:28 +0000 (19:06 +0200)]
The foot inset does not inherit fonts
Fixes bug #12238.
Jean-Marc Lasgouttes [Fri, 9 Apr 2021 16:15:31 +0000 (18:15 +0200)]
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.
Jean-Marc Lasgouttes [Wed, 7 Apr 2021 15:17:05 +0000 (17:17 +0200)]
We only support gcc >= 4.9.
Jean-Marc Lasgouttes [Wed, 7 Apr 2021 15:13:43 +0000 (17:13 +0200)]
Make fall through explixcit
Jean-Marc Lasgouttes [Wed, 7 Apr 2021 14:22:54 +0000 (16:22 +0200)]
Fixup
0f0ad1f7 : cut and paste error
Jean-Marc Lasgouttes [Tue, 6 Apr 2021 13:19:12 +0000 (15:19 +0200)]
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.
Enrico Forestieri [Tue, 6 Apr 2021 22:15:12 +0000 (00:15 +0200)]
Do not dereference null pointer
Part of #12226
Scott Kostyshak [Tue, 6 Apr 2021 15:55:01 +0000 (11:55 -0400)]
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.
Jean-Marc Lasgouttes [Tue, 6 Apr 2021 10:07:42 +0000 (12:07 +0200)]
Fix compilation for clang 3.7 with libc++
Scott Kostyshak [Tue, 6 Apr 2021 03:15:49 +0000 (23:15 -0400)]
Fix compilation of Customization.lyx
The use of \prettyref was leading to a LaTeX error.
Scott Kostyshak [Tue, 6 Apr 2021 03:10:13 +0000 (23:10 -0400)]
Customization.lyx: update format for next commit
Jean-Marc Lasgouttes [Mon, 5 Apr 2021 17:07:15 +0000 (19:07 +0200)]
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.
Kornel Benko [Mon, 5 Apr 2021 09:14:13 +0000 (11:14 +0200)]
Cmake build: Omit use -f '-Wno-deprecated-copy' on compilers which do not support this flag.
Patch from P. De Visschere
Citing Patrick: As is stands the patch unsets the test-variable
from the cache and the test is performed for each cmake-run.
Otherwise after running cmake once the check is never run again, until
one throws away the cmakecache.txt, which I try to avoid.
I suppose that after time this check will be forgotten and if the issue
is solved (by an upgrade of the Apple clang compiler) this will pass
unnoticed.
Richard Kimberly Heck [Sat, 3 Apr 2021 21:58:46 +0000 (17:58 -0400)]
Polish
Enrico Forestieri [Sat, 3 Apr 2021 16:37:10 +0000 (18:37 +0200)]
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.
Pavel Sanda [Sat, 3 Apr 2021 11:19:53 +0000 (13:19 +0200)]
Fix #4658: showing diff between original and emergency files.
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg215796.html
Enrico Forestieri [Thu, 1 Apr 2021 19:17:41 +0000 (21:17 +0200)]
Replace obsoleted signal QComboBox::activated(QString)
Since Qt 5.14 this signal is named textActivated.
Enrico Forestieri [Thu, 1 Apr 2021 18:31:11 +0000 (20:31 +0200)]
Replace obsoleted signal
Since Qt 5.14 this signal is named textHighlighted.
Enrico Forestieri [Thu, 1 Apr 2021 14:59:55 +0000 (16:59 +0200)]
Change cursor shape for clickable math insets
Currently, only InsetMathRef and InsetMathSpace are clickable.
Kornel Benko [Mon, 29 Mar 2021 11:42:51 +0000 (13:42 +0200)]
Update sk.po
jpc [Mon, 29 Mar 2021 08:24:06 +0000 (10:24 +0200)]
Update fr.po
Richard Kimberly Heck [Sun, 28 Mar 2021 15:05:31 +0000 (11:05 -0400)]
Show the label for a cross-reference in the TOC.
Enrico Forestieri [Sat, 27 Mar 2021 10:23:52 +0000 (11:23 +0100)]
Tweak Qt6 detection
Don't try in turn every possible qmake candidate but directly
use the correct one.
Richard Kimberly Heck [Fri, 26 Mar 2021 17:58:28 +0000 (13:58 -0400)]
Revert "By default, use an argument's menu string as its label string."
Committed by accident.
This reverts commit
affd6101bddb3afebad05e16f36e771c04b7b8e3 .
Richard Kimberly Heck [Thu, 25 Mar 2021 21:42:09 +0000 (17:42 -0400)]
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.
Richard Kimberly Heck [Mon, 15 Mar 2021 22:25:39 +0000 (18:25 -0400)]
By default, use an argument's menu string as its label string.
If one wants different label strings, then provide those first.
Richard Kimberly Heck [Mon, 15 Mar 2021 22:21:51 +0000 (18:21 -0400)]
Move the information about arguments into its own section, since these are now used both with styles and inset layouts.
Jean-Marc Lasgouttes [Fri, 26 Mar 2021 16:49:38 +0000 (17:49 +0100)]
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.
Jean-Marc Lasgouttes [Fri, 26 Mar 2021 13:19:07 +0000 (14:19 +0100)]
Fixup
4671214f : add comment
Kornel Benko [Fri, 26 Mar 2021 12:09:32 +0000 (13:09 +0100)]
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)
Daniel Ramoeller [Fri, 12 Mar 2021 18:19:51 +0000 (19:19 +0100)]
Keep caret visible when small
Fix for ticket #12190.
Kornel Benko [Thu, 25 Mar 2021 16:29:24 +0000 (17:29 +0100)]
Cmake bqt6 build: Ignore missing Qt6MacExtras
Jean-Marc Lasgouttes [Thu, 25 Mar 2021 09:52:21 +0000 (10:52 +0100)]
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.
Thibaut Cuvelier [Wed, 24 Mar 2021 21:14:51 +0000 (22:14 +0100)]
DocBook: improve doc for MathML prefix.
Jean-Marc Lasgouttes [Wed, 24 Mar 2021 19:25:50 +0000 (20:25 +0100)]
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.
Jean-Marc Lasgouttes [Wed, 24 Mar 2021 19:00:51 +0000 (20:00 +0100)]
Move getFont and getLabelFont from InsetCollapsible to Inset
Also move around getLayout and isPassThru.
Part of investigation of bug #12204.
Richard Kimberly Heck [Wed, 24 Mar 2021 17:50:43 +0000 (13:50 -0400)]
Fix bug #12261. From Daniel.
Scott Kostyshak [Wed, 24 Mar 2021 17:07:17 +0000 (13:07 -0400)]
Update tex2lyx tests
Jean-Marc Lasgouttes [Wed, 24 Mar 2021 15:27:05 +0000 (16:27 +0100)]
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.
Jean-Marc Lasgouttes [Wed, 24 Mar 2021 13:51:41 +0000 (14:51 +0100)]
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.
Kornel Benko [Wed, 24 Mar 2021 10:42:39 +0000 (11:42 +0100)]
Cmake build Qt6: Remove some redundant statements.
Thibaut Cuvelier [Tue, 23 Mar 2021 22:32:36 +0000 (23:32 +0100)]
Make the latest FORMAT entry more detailed.
Thibaut Cuvelier [Tue, 23 Mar 2021 21:32:03 +0000 (22:32 +0100)]
DocBook: add some documentation in Additional.
Thibaut Cuvelier [Tue, 23 Mar 2021 20:28:44 +0000 (21:28 +0100)]
Improve tool tip for the new DocBook MathML-prefix option.
Pavel Sanda [Tue, 23 Mar 2021 20:23:57 +0000 (21:23 +0100)]
* FORMAT
Pavel Sanda [Tue, 23 Mar 2021 20:19:56 +0000 (21:19 +0100)]
* FORMAT
Thibaut Cuvelier [Tue, 23 Mar 2021 20:12:34 +0000 (21:12 +0100)]
Amend
0f782b0d : add the required changes to lyx2lyx.
Richard Kimberly Heck [Tue, 23 Mar 2021 15:28:38 +0000 (11:28 -0400)]
Fix note about resumed enumerations
Richard Kimberly Heck [Tue, 23 Mar 2021 14:53:54 +0000 (10:53 -0400)]
Remove empty section, re-organize.
Thibaut Cuvelier [Mon, 22 Mar 2021 23:32:36 +0000 (00:32 +0100)]
DocBook: add the MathML-namespace prefix in the GUI.
Thibaut Cuvelier [Mon, 22 Mar 2021 23:08:50 +0000 (00:08 +0100)]
DocBook: add a parameter to change the namespace prefix for MathML.
Kornel Benko [Mon, 22 Mar 2021 15:19:10 +0000 (16:19 +0100)]
Amend
635a7d77 : Allow compiling with Qt6 with cmake
Thanks Scott for checking.
TODO: Check compilation on Windows and Mac.
Enrico Forestieri [Sun, 21 Mar 2021 16:15:08 +0000 (17:15 +0100)]
Fix Qt6 deprecation warning about QString::fromUcs4
Juergen Spitzmueller [Sun, 21 Mar 2021 15:59:25 +0000 (16:59 +0100)]
Revert "Fix Qt6 deprecation warning (QString::fromUcs4(uint))"
This reverts commit
52dff70641788cdd99ca40cf30550861555191c3 .
Juergen Spitzmueller [Sun, 21 Mar 2021 11:51:38 +0000 (12:51 +0100)]
Replace obsoleted signal
This has been obsoleted in Qt5 and dropped in Qt6