]> git.lyx.org Git - lyx.git/log
lyx.git
19 months agoUpdate tex2lyx tests
Richard Kimberly Heck [Mon, 5 Dec 2022 06:09:05 +0000 (01:09 -0500)]
Update tex2lyx tests

19 months agoMissed this one: InsetLayout does not do HTMLClass (at least not yet).
Richard Kimberly Heck [Mon, 5 Dec 2022 06:07:25 +0000 (01:07 -0500)]
Missed this one: InsetLayout does not do HTMLClass (at least not yet).

19 months agoTypo spotted by Pavel
Juergen Spitzmueller [Mon, 5 Dec 2022 05:47:52 +0000 (06:47 +0100)]
Typo spotted by Pavel

19 months agoRelease notes
Richard Kimberly Heck [Sun, 4 Dec 2022 23:39:39 +0000 (18:39 -0500)]
Release notes

19 months agoFix bug #11410.
Richard Kimberly Heck [Sun, 4 Dec 2022 23:33:58 +0000 (18:33 -0500)]
Fix bug #11410.

Main part of patch from Daniel, adapted by me.
I also added the lyx2lyx code.

19 months agoInsetLayout does not understand HTMLClass
Richard Kimberly Heck [Sun, 4 Dec 2022 21:39:44 +0000 (16:39 -0500)]
InsetLayout does not understand HTMLClass

19 months agoUpdate release notes
Richard Kimberly Heck [Sun, 4 Dec 2022 20:22:54 +0000 (15:22 -0500)]
Update release notes

19 months agoFixup 71623b88: change semantics of "delete" LFUNs again
Jean-Marc Lasgouttes [Mon, 21 Feb 2022 13:00:14 +0000 (14:00 +0100)]
Fixup 71623b88: change semantics of "delete" LFUNs again

Instead of specifying "force" to disable the deletion protection
mechanism, invert the default so that "confirm" is needed to activate
it. The idea is to keep the lfun reasonable for scripting and add a
special argument for interactive use.

Document in release notes.

Update LFUN.lyx documentation

Update bind files.

Add conversion step to prefs2prefs_lfun.py.

19 months agoFix CSS output for lists.
Richard Kimberly Heck [Sun, 4 Dec 2022 19:55:59 +0000 (14:55 -0500)]
Fix CSS output for lists.

Somehow that got committed before it was done. I guess I'm out of
practice...

19 months agoFix CSS
Richard Kimberly Heck [Sun, 4 Dec 2022 19:46:30 +0000 (14:46 -0500)]
Fix CSS

19 months agoAdd i, ii, iii, iv suffixes to CSS class as well in the case of itemizations
Richard Kimberly Heck [Sun, 4 Dec 2022 19:34:29 +0000 (14:34 -0500)]
Add i, ii, iii, iv suffixes to CSS class as well in the case of itemizations

19 months agoCustomization update for HTMLClass
Richard Kimberly Heck [Sun, 4 Dec 2022 19:33:47 +0000 (14:33 -0500)]
Customization update for HTMLClass

19 months agoAdd CSS for enumerations to other classes
Richard Kimberly Heck [Sun, 4 Dec 2022 19:33:29 +0000 (14:33 -0500)]
Add CSS for enumerations to other classes

19 months agoUpdate layout format
Richard Kimberly Heck [Sun, 4 Dec 2022 18:36:16 +0000 (13:36 -0500)]
Update layout format

19 months agoIntroduce HTMLClass tag, to make it easier to give these.
Richard Kimberly Heck [Sun, 4 Dec 2022 18:27:19 +0000 (13:27 -0500)]
Introduce HTMLClass tag, to make it easier to give these.

19 months agoAdd support for libstdc++ assertions in autoconf builds
Jean-Marc Lasgouttes [Sun, 4 Dec 2022 18:22:38 +0000 (19:22 +0100)]
Add support for libstdc++ assertions in autoconf builds

This is less powerful than stdlib-debug, but at least it does not
change the ABI. This avoids crashes with Qt6 in particular.

The new defaults are:
- stdlib-assertions is enabled by default in development builds;
- stdlib-debug has to be enabled explicitely.

Fixes bug #12215.

19 months agoFix bug #11769
Richard Kimberly Heck [Sun, 4 Dec 2022 17:51:47 +0000 (12:51 -0500)]
Fix bug #11769

19 months agoUse ranges
Richard Kimberly Heck [Sun, 4 Dec 2022 17:06:48 +0000 (12:06 -0500)]
Use ranges

19 months agoDo not output label tags if there is no label
Richard Kimberly Heck [Sun, 4 Dec 2022 17:01:42 +0000 (12:01 -0500)]
Do not output label tags if there is no label

19 months agoWhitespace
Richard Kimberly Heck [Sun, 4 Dec 2022 16:59:21 +0000 (11:59 -0500)]
Whitespace

19 months agoFixup refs sorting
Juergen Spitzmueller [Sun, 4 Dec 2022 15:21:14 +0000 (16:21 +0100)]
Fixup refs sorting

This has been broken at df59649a18f

19 months agoFixup refs grouping
Juergen Spitzmueller [Sun, 4 Dec 2022 14:32:47 +0000 (15:32 +0100)]
Fixup refs grouping

This has been broken at df59649a18f

19 months agoProperly reset on ESC key on LayoutBox/CategorizedCombo
Daniel Ramoeller [Sun, 27 Feb 2022 19:33:48 +0000 (20:33 +0100)]
Properly reset on ESC key on LayoutBox/CategorizedCombo

Fix for bug #12497.

19 months ago Translation of new index features step 2
jpc [Sun, 4 Dec 2022 10:18:41 +0000 (11:18 +0100)]
 Translation of new index features step 2

19 months agoWorkaround for #11676
Juergen Spitzmueller [Sun, 4 Dec 2022 10:09:00 +0000 (11:09 +0100)]
Workaround for #11676

Avoid the crash we get with this combination. Having identified the real
cause would of course have been better. But it seems no one has a clue.

19 months agoUpdate Customization manual
Richard Kimberly Heck [Sun, 4 Dec 2022 05:38:07 +0000 (00:38 -0500)]
Update Customization manual

19 months agoActually do the layout update
Richard Kimberly Heck [Sun, 4 Dec 2022 05:35:33 +0000 (00:35 -0500)]
Actually do the layout update

19 months agoUpdate layout formats
Richard Kimberly Heck [Sun, 4 Dec 2022 05:35:01 +0000 (00:35 -0500)]
Update layout formats

19 months agoFix bug #11418.
Richard Kimberly Heck [Sun, 4 Dec 2022 05:33:14 +0000 (00:33 -0500)]
Fix bug #11418.

Add new HTMLInToc layout tag: When false, the thing will not be output
to the TOC. It's now set to false for starred sections.

19 months agoUse ranges
Richard Kimberly Heck [Sun, 4 Dec 2022 05:02:51 +0000 (00:02 -0500)]
Use ranges

19 months agoUse a couple ranges
Richard Kimberly Heck [Sun, 4 Dec 2022 04:33:35 +0000 (23:33 -0500)]
Use a couple ranges

19 months agoFix bug #11853
Richard Kimberly Heck [Sun, 4 Dec 2022 04:03:33 +0000 (23:03 -0500)]
Fix bug #11853

19 months agoPartially fix bug #10827. Patch from Daniel, slightly modified by me.
Richard Kimberly Heck [Sun, 4 Dec 2022 03:41:26 +0000 (22:41 -0500)]
Partially fix bug #10827. Patch from Daniel, slightly modified by me.

19 months agoFix doubled translations in sk.po
Kornel Benko [Sat, 3 Dec 2022 16:02:28 +0000 (17:02 +0100)]
Fix doubled translations in sk.po

19 months agoUpdate sk.po
Kornel Benko [Sat, 3 Dec 2022 15:35:09 +0000 (16:35 +0100)]
Update sk.po

19 months agode.po
Juergen Spitzmueller [Sat, 3 Dec 2022 14:26:42 +0000 (15:26 +0100)]
de.po

19 months agoSome string fixes in compare UI
Juergen Spitzmueller [Sat, 3 Dec 2022 14:21:15 +0000 (15:21 +0100)]
Some string fixes in compare UI

19 months agoFix shortcut conflicts
Juergen Spitzmueller [Sat, 3 Dec 2022 12:29:25 +0000 (13:29 +0100)]
Fix shortcut conflicts

19 months agoUpdate uk.po from Yuri Chornoivan (&remerge)
Pavel Sanda [Sat, 3 Dec 2022 11:47:23 +0000 (12:47 +0100)]
Update uk.po from Yuri Chornoivan (&remerge)

19 months agoUpdate tex2lyx tests
Juergen Spitzmueller [Sat, 3 Dec 2022 07:42:33 +0000 (08:42 +0100)]
Update tex2lyx tests

This was forgotten at the latest file format change

19 months agoComment
Scott Kostyshak [Sat, 3 Dec 2022 00:34:36 +0000 (19:34 -0500)]
Comment

19 months agoLine width
Scott Kostyshak [Sat, 3 Dec 2022 00:29:04 +0000 (19:29 -0500)]
Line width

19 months agoComment
Scott Kostyshak [Sat, 3 Dec 2022 00:28:10 +0000 (19:28 -0500)]
Comment

Jürgen confirms that the behavior in #8493 is present with Qt6.

19 months agoCheck encodability of math user macro names (#11855)
Juergen Spitzmueller [Fri, 2 Dec 2022 10:23:32 +0000 (11:23 +0100)]
Check encodability of math user macro names (#11855)

19 months agoRevert e500dc19c15334
Juergen Spitzmueller [Fri, 2 Dec 2022 10:21:15 +0000 (11:21 +0100)]
Revert e500dc19c15334

More general fix is upcoming.

19 months agoIOP class no longer in CTAN; remove IOP section
John R Hudson [Wed, 30 Nov 2022 09:45:48 +0000 (09:45 +0000)]
IOP class no longer in CTAN; remove IOP section

19 months agoIJMPC/D no longer in CTAN; remove section on IJMPC/D
John R Hudson [Tue, 29 Nov 2022 21:06:25 +0000 (21:06 +0000)]
IJMPC/D no longer in CTAN; remove section on IJMPC/D

19 months agoDo not crash with uncodable character in math preview snippert (part of #11855)
Juergen Spitzmueller [Thu, 1 Dec 2022 15:01:38 +0000 (16:01 +0100)]
Do not crash with uncodable character in math preview snippert (part of #11855)

19 months agoAA not longer exists in CTAN; deleting section on AA.
John R Hudson [Tue, 29 Nov 2022 17:30:38 +0000 (17:30 +0000)]
AA not longer exists in CTAN; deleting section on AA.

19 months agoUpdate sk.po
Kornel Benko [Tue, 29 Nov 2022 08:12:54 +0000 (09:12 +0100)]
Update sk.po

19 months ago Update fr.po (graphiqe semantics)
jpc [Mon, 28 Nov 2022 16:20:53 +0000 (17:20 +0100)]
        Update fr.po (graphiqe semantics)

19 months agoMerge branch 'killqt4'
Jean-Marc Lasgouttes [Mon, 28 Nov 2022 14:19:41 +0000 (15:19 +0100)]
Merge branch 'killqt4'

Remove all trace of Qt4 support. The different elements have been
considered carefully before removal.

The only changes that need to be done concern Windows and macOS
compilation instruction and will need to be taken care of by the
respective maintainers before prerelease.

The file TODO.killqt4 lists what remains to be done.

19 months agoFinal (?) update to the TODO
Jean-Marc Lasgouttes [Mon, 28 Nov 2022 14:16:19 +0000 (15:16 +0100)]
Final (?) update to the TODO

Reorganize things to do in to point to the macOS and Windows
maintainers. These are things tht need to be done before release.

Update autotest/keytest.py, and ignore the other development/ stuff,
which is is obsolete.

19 months agoremove support for Qt4 in server_monitor
Jean-Marc Lasgouttes [Mon, 28 Nov 2022 13:49:13 +0000 (14:49 +0100)]
remove support for Qt4 in server_monitor

Update TODO.killqt4

19 months agoremerge ru.po
Pavel Sanda [Mon, 28 Nov 2022 12:00:27 +0000 (13:00 +0100)]
remerge ru.po

19 months ago Update doc (semantics of "graphique" in French)
jpc [Mon, 28 Nov 2022 10:37:41 +0000 (11:37 +0100)]
          Update doc (semantics of "graphique" in French)

19 months ago* RELEASE-NOTES
Pavel Sanda [Mon, 28 Nov 2022 10:29:22 +0000 (11:29 +0100)]
* RELEASE-NOTES

19 months ago* RELEASE-NOTES
Pavel Sanda [Mon, 28 Nov 2022 10:09:37 +0000 (11:09 +0100)]
* RELEASE-NOTES

19 months agoAdd "semantic linefeeds" after punctuation marks.
Yuriy Skalko [Sun, 27 Nov 2022 16:30:26 +0000 (18:30 +0200)]
Add "semantic linefeeds" after punctuation marks.

We already had such breaks for dot.

File format change.

19 months agoSupport macros from hepnames and hepparticles packages
Jean-Marc Lasgouttes [Fri, 26 Nov 2021 17:22:17 +0000 (18:22 +0100)]
Support macros from hepnames and hepparticles packages

This macros are important for particle physicists. Note that the
package hepparticles as distributed in recent texlive does not work
(see #11804) and need to be patched. This is however not something we
can do, and any physicist wanting to use this will have patched his
own version I guess.

I contacted Andy Buckley, the author of the package, who answered that
he is aware of the issue but does not have time right now to fix it.
The workaround is straightforward: on line 176 of hepparticles.sty,
replace "\updefault" by "n".

Two parts:
- add *lots* of definitions to lib/symbols
- add hepparticles and hepnames as simple features in LaTeXFeatures.

The definitions are courtesy of @renyhp, and extracted from the
aforemented packages:
https://www.ctan.org/pkg/hepparticles
https://www.ctan.org/pkg/hepnames

Fixes bug #11804.

19 months agoUpdate release notes.
Richard Kimberly Heck [Sun, 27 Nov 2022 18:29:52 +0000 (13:29 -0500)]
Update release notes.

19 months agoMinor update to release notes.
Richard Kimberly Heck [Sun, 27 Nov 2022 18:28:31 +0000 (13:28 -0500)]
Minor update to release notes.

19 months agoFix bug #11917. Patch from Daniel.
Richard Kimberly Heck [Sun, 27 Nov 2022 18:24:13 +0000 (13:24 -0500)]
Fix bug #11917. Patch from Daniel.

19 months agoFix bug #11781. Patch from Daniel.
Richard Kimberly Heck [Sun, 27 Nov 2022 18:16:00 +0000 (13:16 -0500)]
Fix bug #11781. Patch from Daniel.

19 months agoActivate another tab group (aka split view)
Daniel Ramoeller [Sun, 30 Jan 2022 04:42:45 +0000 (05:42 +0100)]
Activate another tab group (aka split view)

Bind the new functions tab-group-next/previous to F6/S-F6 in CUA bindings.

Fix for #12115.

19 months agoInclude he/cua.bind (#12052)
Juergen Spitzmueller [Fri, 25 Nov 2022 10:30:20 +0000 (11:30 +0100)]
Include he/cua.bind (#12052)

To allow for its use, we add support to include a bind file from the
top dir (i.e., non-localized) via \bind_file ../<file>

19 months ago Update fr.po
jpc [Sat, 26 Nov 2022 17:55:13 +0000 (18:55 +0100)]
       Update fr.po

19 months agoEffectively disable the "Stop command?" dialog
Scott Kostyshak [Fri, 25 Nov 2022 15:06:59 +0000 (10:06 -0500)]
Effectively disable the "Stop command?" dialog

We now allow the user to cancel the background process at any point
(via the red "x" in the status bar or Document > Cancel Export), so
we do not need to poll the user with the dialog.

The patch works by setting timeout to "-1" which is treated as a
special value to disable the poll.

Fix (by obviation) #12531 and #9953, which were about the dialog.

19 months agoChange os::timeout from minutes to milliseconds
Scott Kostyshak [Fri, 25 Nov 2022 14:51:30 +0000 (09:51 -0500)]
Change os::timeout from minutes to milliseconds

We can now specify the special value of "-1" milliseconds which is
interpreted as disabling the timeout.

No change of functionality intended.

19 months agoStephan has checked that caching is still needed on macOS
Jean-Marc Lasgouttes [Fri, 25 Nov 2022 11:44:56 +0000 (12:44 +0100)]
Stephan has checked that caching is still needed on macOS

Basically removing the cache makes getTextLayout 17x more expensive on
a simple test of scrolling through the Tutorial.

19 months agoUpdate sk.po
Kornel Benko [Fri, 25 Nov 2022 11:15:33 +0000 (12:15 +0100)]
Update sk.po

19 months agoCorrect documentation of localized bind files
Juergen Spitzmueller [Fri, 25 Nov 2022 10:26:29 +0000 (11:26 +0100)]
Correct documentation of localized bind files

These are in subfolders nowadays (no more lang_ prefix)

19 months agode.po
Juergen Spitzmueller [Fri, 25 Nov 2022 09:31:23 +0000 (10:31 +0100)]
de.po

19 months agoremove Qt4 path name reference
Stephan Witt [Fri, 25 Nov 2022 09:10:14 +0000 (10:10 +0100)]
remove Qt4 path name reference

19 months ago"Cancel Background Process" -> "Cancel Export"
Scott Kostyshak [Fri, 25 Nov 2022 02:15:50 +0000 (21:15 -0500)]
"Cancel Background Process" -> "Cancel Export"

"Cancel Export" sounds more user friendly.

Discussed briefly on ML here:

  https://www.mail-archive.com/search?l=mid&q=20221122200127.th3qwgpimqndksmd%40gary

19 months agoRELEASE-NOTES: document clicking on red x
Scott Kostyshak [Fri, 25 Nov 2022 02:13:39 +0000 (21:13 -0500)]
RELEASE-NOTES: document clicking on red x

New functionality introduced at 869247b6.

19 months agoRm dup "Float" in "Insert>Float>Figure Wrap Float"
Scott Kostyshak [Thu, 24 Nov 2022 16:14:31 +0000 (11:14 -0500)]
Rm dup "Float" in "Insert>Float>Figure Wrap Float"

Change menu options "Figure Wrap Float" to "Wrapped Figure"
and "Table Wrap Float" to "Wrapped Table".

19 months agoImprove replacement for qDegreesToRadians
Jean-Marc Lasgouttes [Thu, 24 Nov 2022 23:06:06 +0000 (00:06 +0100)]
Improve replacement for qDegreesToRadians

This is for Qt 5.0.X compatibility.

19 months agoUpdate sk.po
Kornel Benko [Thu, 24 Nov 2022 11:47:45 +0000 (12:47 +0100)]
Update sk.po

19 months agomakefile - forgotten file
Pavel Sanda [Thu, 24 Nov 2022 01:17:26 +0000 (02:17 +0100)]
makefile - forgotten file

19 months ago* postats.py
Pavel Sanda [Wed, 23 Nov 2022 22:29:11 +0000 (23:29 +0100)]
* postats.py

19 months agoCentralize cancelation of export
Scott Kostyshak [Tue, 22 Nov 2022 19:46:00 +0000 (14:46 -0500)]
Centralize cancelation of export

An export can be canceled by clicking on the status bar icon or by
executing export-cancel (e.g., via Document > Cancel Background
Process).

The centralized code kills the script and updates the status bar
icons.

No change in functionality intended.

Related commits: 70a71a82 and 01abab9a.

19 months agoAfter export-cancel, hide busy and cancel buttons
Scott Kostyshak [Tue, 22 Nov 2022 19:28:45 +0000 (14:28 -0500)]
After export-cancel, hide busy and cancel buttons

This is consistent with 70a71a82 (which is about the code path
through clicking on the 'x' status bar icon).

In the next commit I'll make a function to centralize this sequence
of killing a script and emitting the scriptKilled() signal.

19 months agoAfter confirm cancel, hide busy and cancel buttons
Scott Kostyshak [Tue, 22 Nov 2022 19:24:11 +0000 (14:24 -0500)]
After confirm cancel, hide busy and cancel buttons

19 months agoAmend(4) 580dea63: get rid of Qt4 code also in cmake build
Kornel Benko [Tue, 22 Nov 2022 17:48:46 +0000 (18:48 +0100)]
Amend(4) 580dea63: get rid of Qt4 code also in cmake build

19 months agoCleanup mathes/BUGS (#3493)
Juergen Spitzmueller [Tue, 22 Nov 2022 09:18:43 +0000 (10:18 +0100)]
Cleanup mathes/BUGS (#3493)

This one is now also part of #12603.

19 months agoCleanup mathes/BUGS (#3493)
Juergen Spitzmueller [Tue, 22 Nov 2022 09:16:29 +0000 (10:16 +0100)]
Cleanup mathes/BUGS (#3493)

This one is now #12603.

19 months agoCleanup mathes/BUGS (#3493)
Juergen Spitzmueller [Tue, 22 Nov 2022 09:12:06 +0000 (10:12 +0100)]
Cleanup mathes/BUGS (#3493)

Removing. If this is still an issue, it should be described in much
more detail.

19 months agoCleanup mathes/BUGS (#3493)
Juergen Spitzmueller [Tue, 22 Nov 2022 09:09:16 +0000 (10:09 +0100)]
Cleanup mathes/BUGS (#3493)

Removing. M-c e has a different meaning nowadays
(tabular-feature delete-vline-left)

Please file a new report with an updated description if this is still
an issue.

19 months agoCleanup mathes/BUGS (#3493)
Juergen Spitzmueller [Tue, 22 Nov 2022 09:03:25 +0000 (10:03 +0100)]
Cleanup mathes/BUGS (#3493)

This one is now #12602.

Someone please check whether this is valid, and feel free to close.

19 months agoStart to cleanup mathes/BUGS (#3493)
Juergen Spitzmueller [Tue, 22 Nov 2022 08:59:01 +0000 (09:59 +0100)]
Start to cleanup mathes/BUGS (#3493)

This one is implemented.

19 months agoReflow LyXPaths.cmake
Thibaut Cuvelier [Tue, 22 Nov 2022 03:06:02 +0000 (04:06 +0100)]
Reflow LyXPaths.cmake

Indentation did not match structure.

19 months agoAdd button to stop processing
Juergen Spitzmueller [Mon, 21 Nov 2022 17:56:28 +0000 (18:56 +0100)]
Add button to stop processing

(rather than having it stop by clicking on the spinner)

19 months ago Translation of new index features step 1
jpc [Mon, 21 Nov 2022 17:34:07 +0000 (18:34 +0100)]
          Translation of new index features step 1

19 months agoDo not allow nesting macro names in macro names
Enrico Forestieri [Mon, 21 Nov 2022 17:24:29 +0000 (18:24 +0100)]
Do not allow nesting macro names in macro names

LyX removes a single backslash when it is inserted in a
macro name by the keyboard. However if it is followed by
another character before moving the cursor, it is retained
causing an assertion (bug #12601).

19 months agoSubstack should not be allowed to change columns
Jean-Marc Lasgouttes [Mon, 21 Nov 2022 09:43:08 +0000 (10:43 +0100)]
Substack should not be allowed to change columns

Disable the arguments append-column and delete-column of tabular-features.

The code is taken from InsetMathCases, with some changes
* no need to record undo here
* in dispatch, return is prefered to break, since we do not want to invoke
  InsetMathGrid::doDispatch.
Propagate these changes to InsetMathCases.

Cleanup of the InsetMathCases error messages to fit with other parts
of the code.

The handling of tabular-features in mathed needs to be unified somehow.

Based on a commit from lynx <lorenzobertini97@gmail.com>

Part of bug #12590.

19 months agoremove forgotten traces of Qt4 in configure script
Jean-Marc Lasgouttes [Sun, 20 Nov 2022 20:53:03 +0000 (21:53 +0100)]
remove forgotten traces of Qt4 in configure script

19 months agoAmend(3) 580dea63: get rid of Qt4 code also in cmake build
Kornel Benko [Mon, 21 Nov 2022 08:44:36 +0000 (09:44 +0100)]
Amend(3) 580dea63: get rid of Qt4 code also in cmake build

19 months agoAmend(2) 580dea63: get rid of Qt4 code also in cmake build
Kornel Benko [Mon, 21 Nov 2022 08:31:48 +0000 (09:31 +0100)]
Amend(2) 580dea63: get rid of Qt4 code also in cmake build

19 months agoUpdate check_glyphs.lyx document
Jean-Marc Lasgouttes [Sun, 20 Nov 2022 20:19:44 +0000 (21:19 +0100)]
Update check_glyphs.lyx document