]> git.lyx.org Git - lyx.git/log
lyx.git
11 months agode.po
Juergen Spitzmueller [Mon, 24 Jul 2023 14:59:32 +0000 (16:59 +0200)]
de.po

11 months ago Update fr.po
jpc [Mon, 24 Jul 2023 09:54:06 +0000 (11:54 +0200)]
         Update fr.po

11 months ago* RELEASE-NOTES
Pavel Sanda [Mon, 24 Jul 2023 09:39:44 +0000 (11:39 +0200)]
* RELEASE-NOTES

11 months agoDisplay footnote labels as superscripts
Jean-Marc Lasgouttes [Sat, 22 Jul 2023 14:53:14 +0000 (16:53 +0200)]
Display footnote labels as superscripts

A new counter type \superarabic is introduced, that transforms the
counter into superscript Unicode numbers.

This is used for the footnote counter.

The Foot inset layout is modified to use an empty LabelString (in size
Normal, since the numbers could be too small).

We use this occasion to set footnote text in footnotesize, as it should.

A couple of changes are done to the code to make the button label and
tooltip look better.

Fixes bug #12238.

11 months agoAdd accelerators
Juergen Spitzmueller [Mon, 24 Jul 2023 08:33:20 +0000 (10:33 +0200)]
Add accelerators

11 months agoFix casing
Juergen Spitzmueller [Mon, 24 Jul 2023 08:26:57 +0000 (10:26 +0200)]
Fix casing

11 months agoAdd Edit External to ERT context menu
Richard Kimberly Heck [Mon, 24 Jul 2023 01:07:55 +0000 (21:07 -0400)]
Add Edit External to ERT context menu

11 months agoAdd a "nogui" option to the inset-edit lfun (bug 11956).
Pavel Sanda [Sun, 23 Jul 2023 23:21:52 +0000 (01:21 +0200)]
Add a "nogui" option to the inset-edit lfun (bug 11956).

11 months agoImprove branch activatiion LFUNs
Jean-Marc Lasgouttes [Thu, 20 Jul 2023 21:42:34 +0000 (23:42 +0200)]
Improve branch activatiion LFUNs

* put the code that is called both from Buffer and InsetBrach in the
  two helper methods Buffer::branchActivationStatus() and
  Buffer::branchActivationDispatch().

* Cleanup the code so that _MASTER_ lfuns are disabled when there is
  no master document.

* When changing branches in the master buffer, make the buffer visible
  if it is not, and make sure that undo information is recorded.

* The code in Buffer::dispatch is used first, and it gives control to
  the branch inset code if no branch name has been specified.

Fixes bug #12588.

11 months agoFix issues with inset-dissolve in mathed
Jean-Marc Lasgouttes [Sun, 23 Jul 2023 15:34:01 +0000 (17:34 +0200)]
Fix issues with inset-dissolve in mathed

* do not try to dissolve a macro template inset (avoids a crash)
* disable inset-dissolve when an argument is given
* when triggered by the AtPoint mechanism, make sur to dissolve the
  right inset.

Fixes bug #12562.

11 months agoRevert "Fix crash when dissolving a top level math inset"
Jean-Marc Lasgouttes [Sat, 22 Jul 2023 22:22:22 +0000 (00:22 +0200)]
Revert "Fix crash when dissolving a top level math inset"

The code was too convoluted and actually wrong (the -1 should have been -2).

This reverts commit c75522bbb7a0044f2370ced294a27738d47935ea.

11 months agoupdate layout files to format 101
Jean-Marc Lasgouttes [Sat, 22 Jul 2023 21:36:34 +0000 (23:36 +0200)]
update layout files to format 101

11 months agoReplace hardcoded inheritFont() with InheritFont InsetLayout tag
Jean-Marc Lasgouttes [Sat, 22 Jul 2023 21:27:09 +0000 (23:27 +0200)]
Replace hardcoded inheritFont() with InheritFont InsetLayout tag

Each removed inheritFont method is replaced by a 'InheritFont false'
line in the relevant InsetLayout entry.

Add code to layout2layout that does this automatically when the entry
is missing.

The case of InsetScript is special, since the inheritFont() was not
needed here: the default is indeed true.

Fixes bug #12238.

11 months agoUpdate sk.po
Kornel Benko [Sat, 22 Jul 2023 18:38:44 +0000 (20:38 +0200)]
Update sk.po

11 months agoFix application of PARAGRAPH_PARAMS* in selection.
Pavel Sanda [Sat, 22 Jul 2023 15:46:23 +0000 (17:46 +0200)]
Fix application of PARAGRAPH_PARAMS* in selection.

- Setting in the last paragraph of selection was not applied
  at certain conditions (i.e. relative cursor position in first
  paragraph > rel.c.pos. in last paragraph).

Getting back + fixing typo from e2b42b17265f.

https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg220019.html

11 months agoIntroduce new InsetLayout tag InheritFont
Jean-Marc Lasgouttes [Sun, 16 Jul 2023 17:05:55 +0000 (19:05 +0200)]
Introduce new InsetLayout tag InheritFont

The font inside the inset is inherited from the parent for LaTeX
export if this parameter is true, as well as on screen. Otherwise
the document default font is used.

The default value is true.

Update tufte layouts to use this tag for sidenote and marginnote flex
insets.

Increase layout format to 101.

Fixes bug #12238.

11 months agoDetect when one tries to bind a lfun to a prefix of longer commands
Jean-Marc Lasgouttes [Fri, 9 Dec 2022 13:45:14 +0000 (14:45 +0100)]
Detect when one tries to bind a lfun to a prefix of longer commands

Change KeyMap::getBinding to return FuncRequest::prefix in this case.

Add handling of this case in PrefShortcuts::validateNewShortcut.

What does not seem to work is that if, for example, accent-acute is
bound to M-s (which is a prefix for size-related bindings), and then
the binding is removed, the functions are not visibly restored.

Part of bug #10131.

11 months agoUse macros with parameters for modulo macros
Jean-Marc Lasgouttes [Tue, 18 Jul 2023 12:27:24 +0000 (14:27 +0200)]
Use macros with parameters for modulo macros

It turns out that it is possible to use macros with parameters in lib/symbols.

I use this to simplify the use of mod-like macros.

Update documentation.

11 months agoSwitch delimiters for hebrew keyboard (bug #12829).
Pavel Sanda [Fri, 21 Jul 2023 21:37:39 +0000 (23:37 +0200)]
Switch delimiters for hebrew keyboard (bug #12829).

Patch from Udi Fogiel.

11 months ago* RELEASE-NOTES
Pavel Sanda [Fri, 21 Jul 2023 21:19:05 +0000 (23:19 +0200)]
* RELEASE-NOTES

11 months agoCreate the other side of conversion chain when IM is banned (bug #12646).
Pavel Sanda [Fri, 21 Jul 2023 21:17:55 +0000 (23:17 +0200)]
Create the other side of conversion chain when IM is banned (bug #12646).

We allow png, jpg to channel through already existing tiff2ps (library
libtiff-tools). Other formats can be added if there is a request.

For future reference:
- using pnmtops seem to have issues with landscape/portrait flip, so
  tiff2ps seems better alternative.
- using GraphicsMagick won't help because some distros ban postscript
  processing directly in its code (e.g. openSUSE)

This patch finishes IM policy ban handling, we can't probably do much
better.

11 months agoCurrent covington requires varwidth
Juergen Spitzmueller [Fri, 21 Jul 2023 12:31:45 +0000 (14:31 +0200)]
Current covington requires varwidth

11 months agoFix lyx2lyx reversion problem for covington examples
Juergen Spitzmueller [Fri, 21 Jul 2023 07:46:47 +0000 (09:46 +0200)]
Fix lyx2lyx reversion problem for covington examples

Do not take arguments of nested insets/layouts as your own

11 months agoMerge branch 'master' of git.lyx.org:lyx
Juergen Spitzmueller [Fri, 21 Jul 2023 07:09:30 +0000 (09:09 +0200)]
Merge branch 'master' of git.lyx.org:lyx

11 months agoSend some debug info to ACTION
Jean-Marc Lasgouttes [Thu, 20 Jul 2023 21:39:15 +0000 (23:39 +0200)]
Send some debug info to ACTION

11 months agoImprove format specification for 616.
Richard Kimberly Heck [Thu, 20 Jul 2023 17:20:48 +0000 (13:20 -0400)]
Improve format specification for 616.

11 months agoUpdate sk.po
Kornel Benko [Thu, 20 Jul 2023 16:36:26 +0000 (18:36 +0200)]
Update sk.po

11 months agode.po
Juergen Spitzmueller [Thu, 20 Jul 2023 14:47:19 +0000 (16:47 +0200)]
de.po

11 months agoUpdate linguistics manual
Juergen Spitzmueller [Thu, 20 Jul 2023 14:45:43 +0000 (16:45 +0200)]
Update linguistics manual

11 months agoForgot these
Juergen Spitzmueller [Thu, 20 Jul 2023 14:26:17 +0000 (16:26 +0200)]
Forgot these

11 months agoFORMAT: more details on 616
Scott Kostyshak [Thu, 20 Jul 2023 14:11:53 +0000 (10:11 -0400)]
FORMAT: more details on 616

11 months agode.po
Juergen Spitzmueller [Thu, 20 Jul 2023 13:31:36 +0000 (15:31 +0200)]
de.po

11 months agoUpdate tex2lyx tests
Juergen Spitzmueller [Thu, 20 Jul 2023 13:22:47 +0000 (15:22 +0200)]
Update tex2lyx tests

11 months agoAdd missing FORMAT entries
Juergen Spitzmueller [Thu, 20 Jul 2023 13:19:42 +0000 (15:19 +0200)]
Add missing FORMAT entries

616 could be a bit more verbose. Enrico? Riki?

11 months agoUpdate covington support in linguistics module (file format change)
Juergen Spitzmueller [Thu, 20 Jul 2023 13:09:47 +0000 (15:09 +0200)]
Update covington support in linguistics module (file format change)

11 months agoFindAdv: Handle negthinspace, negmedspace and negthickspace also in regexes
Kornel Benko [Thu, 20 Jul 2023 10:28:35 +0000 (12:28 +0200)]
FindAdv: Handle negthinspace, negmedspace and negthickspace also in regexes

11 months agoAdding binary path for Homebrew on MacOS-arm64 (bug 12619).
Pavel Sanda [Wed, 19 Jul 2023 09:56:31 +0000 (11:56 +0200)]
Adding binary path for Homebrew on MacOS-arm64 (bug 12619).

Patch from Koji.

11 months agoGroup most verbose dbg output into more intuitive categories.
Pavel Sanda [Tue, 18 Jul 2023 20:25:28 +0000 (22:25 +0200)]
Group most verbose dbg output into more intuitive categories.

From now on, having all dbg level except of painting and scrolling
shows debug output which can be actually followed.

11 months agoHonor scroll_below_document when jumping to end of document
Jean-Marc Lasgouttes [Tue, 11 Jul 2023 20:26:00 +0000 (22:26 +0200)]
Honor scroll_below_document when jumping to end of document

While fixing #12491 at 0fed10e4, some band-aids were removed at the
end of `BufferView::scrollToBuffer`. One of them ensured that
scrolling to last paragraph would not leave the last row alone on
screen.

This behavior is actually correct when the scroll_below_document pref is true.

This commit restores the test that avoids the issue.

Of course, this does not fix the real issue, since for example opening
Tutorial.lyx and jumping to "5.3 Errors!" produces the same unwanted
effect.

11 months agoAnother tiny correction (not yet ideal)
Juergen Spitzmueller [Tue, 18 Jul 2023 16:11:59 +0000 (18:11 +0200)]
Another tiny correction (not yet ideal)

11 months agoRemove bogus condition and add comments
Juergen Spitzmueller [Tue, 18 Jul 2023 15:55:08 +0000 (17:55 +0200)]
Remove bogus condition and add comments

11 months agoLaTeXHighlighter: handle grouped values with commas in keyval options
Juergen Spitzmueller [Tue, 18 Jul 2023 15:35:48 +0000 (17:35 +0200)]
LaTeXHighlighter: handle grouped values with commas in keyval options

11 months ago Improve keyval highlighter
Juergen Spitzmueller [Tue, 18 Jul 2023 15:05:56 +0000 (17:05 +0200)]
 Improve keyval highlighter

11 months agoAt end of children, language needs to be reset
Juergen Spitzmueller [Tue, 18 Jul 2023 13:27:17 +0000 (15:27 +0200)]
At end of children, language needs to be reset

This amends 243b0ef90c09d5

11 months agoSupport option snippets in the LaTeXHighlighter
Juergen Spitzmueller [Tue, 18 Jul 2023 13:12:54 +0000 (15:12 +0200)]
Support option snippets in the LaTeXHighlighter

11 months agoAcount for all non-negative spaces used by lyx
Kornel Benko [Tue, 18 Jul 2023 11:09:55 +0000 (13:09 +0200)]
Acount for all non-negative spaces used by lyx

The unicode representation in an ascii-string string is
\302\240                                Normal space
\342\200\257                            Non-breaking Thin (1/6 em)
\342\200\213\342\200\205\342\200\213    Medium(2/9 em)
\342\200\213\342\200\204\342\200\213    Thick (5/18 em)
\342\201\240\342\200\202\342\201\240    Half Quad(0.5 em)
\342\200\203                            Quad(1 em)
\342\200\203\342\200\203                Double Quad(2 em)
\342\220\243                            Visible space

'Double Quad' counts as 2 spaces, all others count as 1 space in the search regex

11 months agoFix thinspace search regex
Juergen Spitzmueller [Tue, 18 Jul 2023 05:28:18 +0000 (07:28 +0200)]
Fix thinspace search regex

11 months agoFix display of comment char in "lyxlex" debug channel
Jean-Marc Lasgouttes [Sun, 16 Jul 2023 18:15:48 +0000 (20:15 +0200)]
Fix display of comment char in "lyxlex" debug channel

11 months agoTHINSPACE is nonbreakable (i.e., 0x202f, not 0x2009)
Juergen Spitzmueller [Mon, 17 Jul 2023 15:14:50 +0000 (17:14 +0200)]
THINSPACE is nonbreakable (i.e., 0x202f, not 0x2009)

11 months agoSupport protected and thin space in simple search (#12836)
Juergen Spitzmueller [Mon, 17 Jul 2023 14:58:04 +0000 (16:58 +0200)]
Support protected and thin space in simple search (#12836)

11 months agoStyle
Juergen Spitzmueller [Mon, 17 Jul 2023 14:55:47 +0000 (16:55 +0200)]
Style

11 months agoDo not throw away runparams settings of InsetText in InsetFoot::latex
Juergen Spitzmueller [Mon, 17 Jul 2023 11:18:56 +0000 (13:18 +0200)]
Do not throw away runparams settings of InsetText in InsetFoot::latex

This amends 243b0ef90c09d5

11 months agoWhen breaking a paragraph, do not reset depth
Jean-Marc Lasgouttes [Sun, 26 Mar 2023 18:28:00 +0000 (20:28 +0200)]
When breaking a paragraph, do not reset depth

Remove some logic that would reset depth when editing non-environment
stuff (e.g. Standard layout) at non-zero depth. The current way of
decreasing depth is to use paragraph-break in an empty paragraph.

See discussion in ticket #2445 for why this code happened.

Fixes bug #12750.

11 months ago#12818 amend last change b924db72c5 - use c++ 11 compiler compatible code
Stephan Witt [Sun, 16 Jul 2023 15:11:38 +0000 (17:11 +0200)]
#12818 amend last change b924db72c5 - use c++ 11 compiler compatible code

11 months ago#12818 correct evaluation of message box result info
Stephan Witt [Sun, 16 Jul 2023 14:48:49 +0000 (16:48 +0200)]
#12818 correct evaluation of message box result info

The help page of int QMessageBox::exec() (​https://doc.qt.io/qt-6/qmessagebox.html#exec) says:
When using a QMessageBox with standard buttons, this function returns a StandardButton value indicating the standard button that was clicked.
When using QMessageBox with custom buttons, this function returns an opaque value; use clickedButton() to determine which button was clicked.

11 months agoMove comment to where it belongs
Juergen Spitzmueller [Sun, 16 Jul 2023 14:46:02 +0000 (16:46 +0200)]
Move comment to where it belongs

11 months agoIf language needs to be reset at the end of footnotes or floats
Juergen Spitzmueller [Sun, 16 Jul 2023 14:31:31 +0000 (16:31 +0200)]
If language needs to be reset at the end of footnotes or floats

then do reset it only after footnotes or floats. \selectlanguage at
the end of environments might produce spurious vertical space
(see https://marc.info/?l=lyx-devel&m=168872369617866)

11 months agoCache the value of FontMetrics::xHeight()
Jean-Marc Lasgouttes [Sat, 15 Jul 2023 17:39:14 +0000 (19:39 +0200)]
Cache the value of FontMetrics::xHeight()

This value is computed for the metrics of *every* Mathdata and hotspot
says that it counts for 9% of total on math-heavy "branch-test.lyx"
file. I am not sure that real world agrees with that, but profiling
shows that Qt itself does not cache the value.

Part of reinvestigation of #12297.

11 months agoCleanup and (maybe) speedup InsetMathChar::mathClass
Jean-Marc Lasgouttes [Sat, 15 Jul 2023 21:26:31 +0000 (23:26 +0200)]
Cleanup and (maybe) speedup InsetMathChar::mathClass

Profiling with hotspot show that it counts for more than it should and
indeed using support::contains is a overkill here. I like the new code
better anyway.

I would be surprised to see that it makes a big difference, though.

11 months agoGive error if a required Qt6 module is missing
Enrico Forestieri [Sat, 15 Jul 2023 13:25:33 +0000 (15:25 +0200)]
Give error if a required Qt6 module is missing

Configure would not stop in such cases and a subsequent make would fail.

11 months agoadd comment
Jean-Marc Lasgouttes [Sat, 15 Jul 2023 13:20:28 +0000 (15:20 +0200)]
add comment

11 months agoDon't add LabelString for Manual LabelType
Daniel Ramoeller [Thu, 20 Apr 2023 21:49:46 +0000 (23:49 +0200)]
Don't add LabelString for Manual LabelType

Fix for bug  #12753

11 months agoFix display of a math hull inset in a tight inset
Jean-Marc Lasgouttes [Fri, 14 Jul 2023 00:13:18 +0000 (02:13 +0200)]
Fix display of a math hull inset in a tight inset

This is a kind of hack. This allows InsetMathHull to state that it
needs some elbow room beyond its width, in order to fit the numbering
and/or the left margin (with left alignment), which are outside of the
inset itself.

To this end, InsetMathHull::metrics() sets a value in
MetricsInfo::extrawidth and this value is recorded later in the
corresponding row element's `extra' field.

The code could be reorganized to be simpler, in particular by
computing metrics in tokenizeRow, or after tokenizeRow. However the
choice here is to produce a simple patch, fit for 2.4.0.

Fixes bug #12320.

11 months agoAdd 'tab-group-next' to emacs.bind
Kornel Benko [Fri, 7 Jul 2023 08:51:51 +0000 (10:51 +0200)]
Add 'tab-group-next' to emacs.bind

Theis resembles the shortcut "other-window" in emacs.
(Suggestion comes from Christopher Menzel)

11 months agoAdd optional parameter 'local' to outline-in/out
Jean-Marc Lasgouttes [Wed, 28 Jun 2023 14:05:21 +0000 (16:05 +0200)]
Add optional parameter 'local' to outline-in/out

When this parameter is given, only the current paragraph is affected
by the section promoting/demoting.

Note that the new argument is not used yet.

Update release notes and LFUNS documentation.

Part of ticket #12417.

11 months agoOutline: swap order of up and down arrows
Jean-Marc Lasgouttes [Thu, 6 Jul 2023 15:27:14 +0000 (17:27 +0200)]
Outline: swap order of up and down arrows

The order is more natural now.

See discussion in #12809.

11 months agoFix cursor font after collapsing inset (#12830)
Scott Kostyshak [Thu, 6 Jul 2023 12:40:12 +0000 (08:40 -0400)]
Fix cursor font after collapsing inset (#12830)

If the cursor is in an inset, and it is closed (e.g., with ctrl + i,
or inset-toggle), the cursor is moved outside of the inset, so the
font must be reset.

11 months agoHide multi-keystroke accelerators in Mac menu (bug 12693).
Pavel Sanda [Wed, 5 Jul 2023 18:45:26 +0000 (20:45 +0200)]
Hide multi-keystroke accelerators in Mac menu (bug 12693).

Patch from Juergen.

11 months agoFix combined zoom widget on windows (bug #12803).
Daniel Ramoeller [Sun, 11 Jun 2023 08:26:35 +0000 (10:26 +0200)]
Fix combined zoom widget on windows (bug #12803).

11 months agolyx2lyx: skip mathed in convert_hebrew_parentheses (#12824)
Juergen Spitzmueller [Tue, 4 Jul 2023 05:37:06 +0000 (07:37 +0200)]
lyx2lyx: skip mathed in convert_hebrew_parentheses (#12824)

Those have not been swapped in Hebrew.

11 months agoAdd bug reference.
Pavel Sanda [Mon, 3 Jul 2023 21:54:34 +0000 (23:54 +0200)]
Add bug reference.

11 months agoFix inset context menu offset with keyboard (#12811)
Juergen Spitzmueller [Mon, 3 Jul 2023 14:28:38 +0000 (16:28 +0200)]
Fix inset context menu offset with keyboard (#12811)

12 months agoAvoid unnecessary cprotect loading (#12826)
Juergen Spitzmueller [Fri, 30 Jun 2023 14:31:13 +0000 (16:31 +0200)]
Avoid unnecessary cprotect loading (#12826)

12 months agoStyle and whitespace
Scott Kostyshak [Thu, 29 Jun 2023 09:31:41 +0000 (05:31 -0400)]
Style and whitespace

12 months agoHonor pending spaces in InsetMathChar::write
Enrico Forestieri [Wed, 28 Jun 2023 19:17:26 +0000 (21:17 +0200)]
Honor pending spaces in InsetMathChar::write

The InsetMathChar::write() method directly accesses the otexrowstream
underlying the TeXMathStream class for writing a character, thus
shortcircuiting the mechanism that allows to separate a macro from the
following material. It has to do so because directly writing a char_type
would cause printing its numerical value instead of the corresponding
unicode character in systems where char_type is typedef'd to uint32_t.

This problem has been uncovered by [7441172d/lyxgit] because each atom
of a mathed cell was being separately written to the output instead of
using the lyx::write() method in MathExtern.cpp that simply converts
everything to a docstring. As InsetMathChar::write() is the only method
bypassing the TeXMathStream machanism, it is simpler teaching it to
honor the pending space instead of modifying the code in InsetMathColor.

This commit amends 7441172d.

12 months agoPrevent par break caused by \egroup (#12821)
Jürgen Spitzmüller [Wed, 28 Jun 2023 12:46:46 +0000 (14:46 +0200)]
Prevent par break caused by \egroup (#12821)

12 months agoMake outline function work in an inset
Jean-Marc Lasgouttes [Wed, 21 Jun 2023 22:21:54 +0000 (00:21 +0200)]
Make outline function work in an inset

The function outline is modified to operate only in the inset that
contains the cursor. This means that the function can be enabled in
insets (this had been forbidden to fix #5004).

Of course, there may be cases where the user expects something to
happen outside of the inset. I am sorry to announce that this is not
going to happen ;)

Fixes bug #12809.

12 months ago Update fr.po
jpc [Sun, 25 Jun 2023 15:55:16 +0000 (17:55 +0200)]
    Update fr.po

12 months agoUpdate it.po
Enrico Forestieri [Sun, 25 Jun 2023 10:23:03 +0000 (12:23 +0200)]
Update it.po

12 months agoUpdate tex2lyx tests
Scott Kostyshak [Wed, 21 Jun 2023 18:38:23 +0000 (14:38 -0400)]
Update tex2lyx tests

Update the test files after the last format change (c3f98d1f).

12 months agoImprove label font computation in insets
Jean-Marc Lasgouttes [Wed, 21 Jun 2023 14:58:19 +0000 (16:58 +0200)]
Improve label font computation in insets

This patch reuses the code of TextMetrics::displayFont() that handles
the label part of LABEL_MANUAL paragraphs to create a new
labelDisplayFont() method usable for things like Itemize labels.

To this end, and new magic value is used as position to force the
label case in displayFont(). The code is also factored a bit and
cleaned up.

Fixes bug #12810.

12 months agoShow full inset context-menu when clicking on text part of collapsible (#10370)
Juergen Spitzmueller [Tue, 20 Jun 2023 09:00:13 +0000 (11:00 +0200)]
Show full inset context-menu when clicking on text part of collapsible (#10370)

12 months agotypo
Juergen Spitzmueller [Tue, 20 Jun 2023 09:00:05 +0000 (11:00 +0200)]
typo

12 months agoComments cleanup
Jean-Marc Lasgouttes [Mon, 19 Jun 2023 22:06:57 +0000 (00:06 +0200)]
Comments cleanup

12 months agoAdd "override" to fix warning
Scott Kostyshak [Mon, 19 Jun 2023 18:46:05 +0000 (14:46 -0400)]
Add "override" to fix warning

Otherwise we get the following warning:

src/frontends/qt/InsertTableWidget.h:44:7: error: 'hideEvent' overrides a member function but is not marked 'override' [-Werror,-Winconsistent-missing-override]
        void hideEvent(QHideEvent * event);
             ^

Amends ca5a75b2.

12 months agoAmend b135c965
Enrico Forestieri [Mon, 19 Jun 2023 16:30:23 +0000 (18:30 +0200)]
Amend b135c965

A macro with @ in its name must be used after \makeatletter

12 months agoUse \ifthenelse instead of relying on TeX primitives
Enrico Forestieri [Mon, 19 Jun 2023 16:17:31 +0000 (18:17 +0200)]
Use \ifthenelse instead of relying on TeX primitives

This fixes the issue reported here:
https://www.mail-archive.com/lyx-users@lists.lyx.org/msg115156.html

12 months agoImproved LYX_BUILD_TYPE detection for cmake - case insensitive AC_INIT processing
Stephan Witt [Mon, 19 Jun 2023 06:00:08 +0000 (08:00 +0200)]
Improved LYX_BUILD_TYPE detection for cmake - case insensitive AC_INIT processing

12 months agoDisable LFUN_INDEX_TAG_ALL if there is noting to tag (#12812)
Juergen Spitzmueller [Sun, 18 Jun 2023 10:45:25 +0000 (12:45 +0200)]
Disable LFUN_INDEX_TAG_ALL if there is noting to tag (#12812)

12 months agoProperly uncheck insert table toolbutton
Daniel Ramoeller [Sat, 10 Jun 2023 08:22:26 +0000 (10:22 +0200)]
Properly uncheck insert table toolbutton

Fix for bug #12801

12 months agode.po
Juergen Spitzmueller [Sun, 18 Jun 2023 09:57:51 +0000 (11:57 +0200)]
de.po

12 months agoUpdate sk.po
Kornel Benko [Sat, 17 Jun 2023 08:47:11 +0000 (10:47 +0200)]
Update sk.po

12 months agoFix lyx2lyx bug reported by Herbert Voss.
Richard Kimberly Heck [Fri, 16 Jun 2023 05:21:56 +0000 (01:21 -0400)]
Fix lyx2lyx bug reported by Herbert Voss.

For some reason, files converted from really old versions have fewer
lines in reference insets than in more recent versions.

12 months agoName menu item according to UI guidelines
Yuriy Skalko [Thu, 15 Jun 2023 22:34:05 +0000 (00:34 +0200)]
Name menu item according to UI guidelines

12 months agoRemove the mathed "BUGS" file (#3493)
Scott Kostyshak [Thu, 15 Jun 2023 09:11:32 +0000 (05:11 -0400)]
Remove the mathed "BUGS" file (#3493)

Jürgen cleaned up the previous contents of this "BUGS" file. What
was left (before the rm in this commit) had been written in 2001 at
2dd1a460, and it is not clear if it is still relevant.

12 months agoFix margins and spacing of InsetParamsUI
Daniel Ramoeller [Thu, 15 Jun 2023 05:18:31 +0000 (07:18 +0200)]
Fix margins and spacing of InsetParamsUI

Fix for bug #12244.

12 months agode/UserGuide: updates
Juergen Spitzmueller [Thu, 15 Jun 2023 08:06:25 +0000 (10:06 +0200)]
de/UserGuide: updates

12 months agoUserGuide: small amendments
Juergen Spitzmueller [Thu, 15 Jun 2023 08:06:09 +0000 (10:06 +0200)]
UserGuide: small amendments

12 months agode.po
Juergen Spitzmueller [Thu, 15 Jun 2023 07:06:39 +0000 (09:06 +0200)]
de.po

12 months agomacOS - Remove QtCore5Compat reference from list of frameworks to copy into app bundle
Stephan Witt [Wed, 14 Jun 2023 06:19:34 +0000 (08:19 +0200)]
macOS - Remove QtCore5Compat reference from list of frameworks to copy into app bundle