]> git.lyx.org Git - lyx.git/log
lyx.git
13 months agoFix InsertTableWidget interference with tooltip geometry on Qt6 (#12776)
Juergen Spitzmueller [Thu, 10 Aug 2023 14:43:06 +0000 (16:43 +0200)]
Fix InsertTableWidget interference with tooltip geometry on Qt6 (#12776)

The current method played badly with Qt6 on wayland

13 months agoUpdate German Customization manual
Juergen Spitzmueller [Thu, 10 Aug 2023 12:56:53 +0000 (14:56 +0200)]
Update German Customization manual

13 months agoTypo and markup
Juergen Spitzmueller [Thu, 10 Aug 2023 12:56:28 +0000 (14:56 +0200)]
Typo and markup

13 months agoComments
Scott Kostyshak [Thu, 10 Aug 2023 10:17:29 +0000 (06:17 -0400)]
Comments

13 months agoKeep cursor position when splitting
Daniel Ramoeller [Mon, 6 Mar 2023 20:44:59 +0000 (21:44 +0100)]
Keep cursor position when splitting

Fix for #12689

13 months ago* layouttranslations ja review from Koji
Pavel Sanda [Tue, 8 Aug 2023 19:24:05 +0000 (21:24 +0200)]
* layouttranslations ja review from Koji

13 months ago* ja.po update from Koji
Pavel Sanda [Tue, 8 Aug 2023 19:17:59 +0000 (21:17 +0200)]
* ja.po update from Koji

13 months agoUpdate sk.po
Kornel Benko [Mon, 7 Aug 2023 10:43:43 +0000 (12:43 +0200)]
Update sk.po

13 months ago* sk fixed
Pavel Sanda [Mon, 7 Aug 2023 08:35:18 +0000 (10:35 +0200)]
* sk fixed

13 months agofix translation
Kornel Benko [Mon, 7 Aug 2023 07:54:16 +0000 (09:54 +0200)]
fix translation

13 months agotypo
Pavel Sanda [Sun, 6 Aug 2023 23:54:08 +0000 (01:54 +0200)]
typo

13 months ago* sv.po - update more fresh version from branch 2.3 & remerge.
Pavel Sanda [Sun, 6 Aug 2023 23:42:38 +0000 (01:42 +0200)]
* sv.po - update more fresh version from branch 2.3 & remerge.

13 months agoDelete messages.mo, clearly commited by mistake.
Pavel Sanda [Sun, 6 Aug 2023 23:00:59 +0000 (01:00 +0200)]
Delete messages.mo, clearly commited by mistake.

13 months ago* cs.po
Pavel Sanda [Sun, 6 Aug 2023 22:20:56 +0000 (00:20 +0200)]
* cs.po

13 months agoRemerge cs.po
Pavel Sanda [Sun, 6 Aug 2023 21:35:37 +0000 (23:35 +0200)]
Remerge cs.po

13 months ago* layouttranslations.review
Pavel Sanda [Sun, 6 Aug 2023 21:34:53 +0000 (23:34 +0200)]
* layouttranslations.review

13 months ago* layouttranslations - review cs
Pavel Sanda [Sun, 6 Aug 2023 21:03:12 +0000 (23:03 +0200)]
* layouttranslations - review cs

13 months agoUpdate tex2lyx tests after format change to 618
Scott Kostyshak [Sun, 6 Aug 2023 19:06:15 +0000 (15:06 -0400)]
Update tex2lyx tests after format change to 618

Amends 9e8901f9.

13 months ago* RELEASE-NOTES
Pavel Sanda [Sun, 6 Aug 2023 15:08:21 +0000 (17:08 +0200)]
* RELEASE-NOTES

13 months ago#11765 map Command-w like modern apps do - close current view - on Mac
Stephan Witt [Sun, 6 Aug 2023 15:07:39 +0000 (17:07 +0200)]
#11765 map Command-w like modern apps do - close current view - on Mac

13 months agoOur default for paste operation should preserve newlines.
Pavel Sanda [Sun, 6 Aug 2023 15:03:56 +0000 (17:03 +0200)]
Our default for paste operation should preserve newlines.

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

13 months ago* lib/RELEASE-NOTES
Pavel Sanda [Sun, 6 Aug 2023 14:59:49 +0000 (16:59 +0200)]
* lib/RELEASE-NOTES

13 months agoAdding hebrew quotation marks (bug #12849).
Pavel Sanda [Sun, 6 Aug 2023 14:50:07 +0000 (16:50 +0200)]
Adding hebrew quotation marks (bug #12849).

Patch from Udi Fogiel.

13 months ago#12626 disable Ok button of shortcut editor when LFUN is empty
Stephan Witt [Sat, 5 Aug 2023 22:28:50 +0000 (00:28 +0200)]
#12626 disable Ok button of shortcut editor when LFUN is empty

13 months ago#10740 fix focus problems with color picker on Mac
Stephan Witt [Sat, 5 Aug 2023 13:23:44 +0000 (15:23 +0200)]
#10740 fix focus problems with color picker on Mac

- closing the color picker focuses the wrong (main) window
- to return focus to correct (parent) window it has to be activated explicitly

13 months agoImprove Windows installer message
Eugene Chornyi [Sat, 5 Aug 2023 12:59:49 +0000 (14:59 +0200)]
Improve Windows installer message

#12635

13 months ago#12576 improved file name chooser implementation for GUI dialogs
Stephan Witt [Sat, 5 Aug 2023 06:56:35 +0000 (08:56 +0200)]
#12576 improved file name chooser implementation for GUI dialogs

- code reorganization to move the file name chooser methods in GuiDialog class
- on Mac add explicit raise of the current dialog window on close of the file browser to work around the bug 12576

13 months ago#12001 make message boxes modal on Mac
Stephan Witt [Wed, 2 Aug 2023 15:59:46 +0000 (17:59 +0200)]
#12001 make message boxes modal on Mac

13 months agoThis got forgotten for beta3.
Pavel Sanda [Tue, 1 Aug 2023 16:35:13 +0000 (18:35 +0200)]
This got forgotten for beta3.

Just got confused from date on some reported log...

13 months agoDocBook: fix encoding of citations.
Pavel Sanda [Tue, 1 Aug 2023 14:11:21 +0000 (16:11 +0200)]
DocBook: fix encoding of citations.

Patch from Thibaut.

13 months agomissing-symbols-hebrew-kbd
Udi Fogiel [Tue, 1 Aug 2023 01:16:17 +0000 (04:16 +0300)]
missing-symbols-hebrew-kbd

13 months agoDocBook: implement the Hanging and Initials modules.
Thibaut Cuvelier [Tue, 1 Aug 2023 01:28:15 +0000 (21:28 -0400)]
DocBook: implement the Hanging and Initials modules.

13 months agoHighlight limitations of current multicol DocBook implementation.
Thibaut Cuvelier [Tue, 1 Aug 2023 01:27:18 +0000 (21:27 -0400)]
Highlight limitations of current multicol DocBook implementation.

13 months agoFix encoding of examples.
Thibaut Cuvelier [Tue, 1 Aug 2023 01:26:41 +0000 (21:26 -0400)]
Fix encoding of examples.

13 months agoWhitespace
Scott Kostyshak [Mon, 31 Jul 2023 22:41:11 +0000 (18:41 -0400)]
Whitespace

Use tab for consistency.

13 months agoLayout typo
Scott Kostyshak [Mon, 31 Jul 2023 22:37:10 +0000 (18:37 -0400)]
Layout typo

Amends e932dc45.

13 months agoFix reference to temporary
Richard Kimberly Heck [Sat, 29 Jul 2023 18:41:22 +0000 (14:41 -0400)]
Fix reference to temporary

13 months agoFix up 04fc48d790.
Richard Kimberly Heck [Sat, 29 Jul 2023 17:53:59 +0000 (13:53 -0400)]
Fix up 04fc48d790.

13 months agoFix silly mistake in 04fc48d79
Richard Kimberly Heck [Sat, 29 Jul 2023 16:34:38 +0000 (12:34 -0400)]
Fix silly mistake in 04fc48d79

13 months agoFix copy/paste error
Richard Kimberly Heck [Sat, 29 Jul 2023 16:27:31 +0000 (12:27 -0400)]
Fix copy/paste error

13 months agoUpdate sk.po
Kornel Benko [Sat, 29 Jul 2023 13:13:34 +0000 (15:13 +0200)]
Update sk.po

13 months agoCatch another potential crash of the same kind as in the previous commit.
Richard Kimberly Heck [Sat, 29 Jul 2023 03:08:39 +0000 (23:08 -0400)]
Catch another potential crash of the same kind as in the previous commit.

Also refactor.

13 months agoFix crash when modifying an InsetRef inserted by the current author.
Richard Kimberly Heck [Sat, 29 Jul 2023 02:57:57 +0000 (22:57 -0400)]
Fix crash when modifying an InsetRef inserted by the current author.

The problem was that, in this case, we actually delete the current inset
in changeCmdName. So when we return from that and attempt to call initView(),
we're in a non-existent inset.

13 months agoDocumentation for new layout features: RefFormat
Richard Kimberly Heck [Fri, 28 Jul 2023 23:54:02 +0000 (19:54 -0400)]
Documentation for new layout features: RefFormat

13 months agoAdd a bunch of RefFormat and PrettyFormat tags.
Richard Kimberly Heck [Fri, 28 Jul 2023 22:22:14 +0000 (18:22 -0400)]
Add a bunch of RefFormat and PrettyFormat tags.

13 months agoUpdate layouts.
Richard Kimberly Heck [Fri, 28 Jul 2023 22:21:47 +0000 (18:21 -0400)]
Update layouts.

13 months agoRemove debug code
Richard Kimberly Heck [Fri, 28 Jul 2023 21:51:55 +0000 (17:51 -0400)]
Remove debug code

13 months agoNew RefFormat tag for counters, and PrettyFormat for floats.
Richard Kimberly Heck [Fri, 28 Jul 2023 21:37:13 +0000 (17:37 -0400)]
New RefFormat tag for counters, and PrettyFormat for floats.

Layout format updated to 104.

13 months agoWhitespace
Richard Kimberly Heck [Fri, 28 Jul 2023 21:16:06 +0000 (17:16 -0400)]
Whitespace

13 months agoPolish
Richard Kimberly Heck [Fri, 28 Jul 2023 21:12:13 +0000 (17:12 -0400)]
Polish

13 months agoFix some pretty counters.
Richard Kimberly Heck [Fri, 28 Jul 2023 16:49:53 +0000 (12:49 -0400)]
Fix some pretty counters.

Polish for c609e9cbcf.

13 months agoFix bug #12006. New icons for changes.
Daniel Ramoeller [Fri, 28 Jul 2023 16:19:29 +0000 (12:19 -0400)]
Fix bug #12006. New icons for changes.

13 months agoFix bug #12337. Reorder plural and caps indicators.
Richard Kimberly Heck [Fri, 28 Jul 2023 16:10:21 +0000 (12:10 -0400)]
Fix bug #12337. Reorder plural and caps indicators.

13 months agoFix bug #12235: Select text in search field on opening.
Richard Kimberly Heck [Thu, 27 Jul 2023 22:45:10 +0000 (18:45 -0400)]
Fix bug #12235: Select text in search field on opening.

Patch slightly modified from one by Daniel.

13 months agoHack to display section symbol
Richard Kimberly Heck [Thu, 27 Jul 2023 05:18:55 +0000 (01:18 -0400)]
Hack to display section symbol

13 months agoFix wrong nesting in Outline.
Pavel Sanda [Fri, 28 Jul 2023 08:31:54 +0000 (10:31 +0200)]
Fix wrong nesting in Outline.

Fixes #12814, patch from Yuriy.

13 months agoUpdate sk.po
Kornel Benko [Fri, 28 Jul 2023 08:17:08 +0000 (10:17 +0200)]
Update sk.po

13 months agoUpdate layouts
Richard Kimberly Heck [Fri, 28 Jul 2023 01:22:17 +0000 (21:22 -0400)]
Update layouts

13 months agoFix bug #11822.
Richard Kimberly Heck [Fri, 28 Jul 2023 01:20:53 +0000 (21:20 -0400)]
Fix bug #11822.

Allow counter formatting strings in PrettyFormat. Patch from Daniel.

13 months agoFix bug #12819.
Richard Kimberly Heck [Thu, 27 Jul 2023 22:12:54 +0000 (18:12 -0400)]
Fix bug #12819.

Pop a warning and mark the buffer dirty if the file is deleted from disk.

13 months agoAdd FIXME for bug #12828
Richard Kimberly Heck [Thu, 27 Jul 2023 22:08:23 +0000 (18:08 -0400)]
Add FIXME for bug #12828

13 months ago* cs.po
Pavel Sanda [Thu, 27 Jul 2023 21:24:45 +0000 (23:24 +0200)]
* cs.po

13 months agoRemerge cs.po
Pavel Sanda [Thu, 27 Jul 2023 21:02:39 +0000 (23:02 +0200)]
Remerge cs.po

13 months agoSave translators time, already used on different places.
Pavel Sanda [Thu, 27 Jul 2023 21:23:18 +0000 (23:23 +0200)]
Save translators time, already used on different places.

13 months agoFix warning
Richard Kimberly Heck [Thu, 27 Jul 2023 20:56:48 +0000 (16:56 -0400)]
Fix warning

13 months agoRevert a9c6fb0c.
Pavel Sanda [Thu, 27 Jul 2023 20:39:49 +0000 (22:39 +0200)]
Revert a9c6fb0c.

Causes regression, see #12841.

13 months agoUse non breaking space
Richard Kimberly Heck [Thu, 27 Jul 2023 20:36:11 +0000 (16:36 -0400)]
Use non breaking space

13 months agoUpdate sk.po
Kornel Benko [Thu, 27 Jul 2023 09:31:21 +0000 (11:31 +0200)]
Update sk.po

13 months agoMore consistent line spacing/leading
Daniel Ramoeller [Tue, 22 Sep 2020 04:28:06 +0000 (06:28 +0200)]
More consistent line spacing/leading

Uses maxHeight (= maxAscent + maxDescent) as leading.

Fix for bug #11818.

13 months agoXHTML: remove deferred text in InsetListings, fixing 12007.
Thibaut Cuvelier [Thu, 27 Jul 2023 01:12:56 +0000 (03:12 +0200)]
XHTML: remove deferred text in InsetListings, fixing 12007.

13 months agoBefore this patch, each character within InsetMathClass was output separately, withou...
Thibaut Cuvelier [Thu, 27 Jul 2023 05:21:46 +0000 (01:21 -0400)]
Before this patch, each character within InsetMathClass was output separately, without understanding their meaning, using the default text output (with [] around each character). This commit changes the behaviour to skip the InsetMathClass during the MathML output. This effectively renders the inset useless for MathML (instead of controlling spacing), as expected, because the MathML processor is supposed to handle the spacing itself.

Another implementation would have been to use the lspace and rspace attributes in MathML, but they require to give the exact spacing before and after the operator instead of relying on rules like TeX.

For instance, `$a\mathbin{+}b$` resulted in this MathML output before the patch:

```
<math xmlns='http://www.w3.org/1998/Math/MathML'>
<mrow>
 <mi>a</mi><!--  -->
 <mi>[mathbin [char + mathalpha]]</mi>
 <mi>b</mi>
</mrow>
</math>
```

For comparison, this was the output with LyX 2.3.7

```
<math xmlns="http://www.w3.org/1998/Math/MathML">
 <mrow>
  <mrow><mi>a</mi><!--  -->
   <mi>[mathbin [char + mathalpha]]
   </mi><mi>b</mi>
  </mrow>
 </mrow></math>
 ```

 After this patch, it looks like:

 ```
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mstyle class='math'>
  <mrow>
   <mi>a</mi>
   <mo>+</mo>
   <mi>b</mi>
  </mrow>
 </mstyle>
 </math>
 ```

13 months agoSlight rearrangement
Richard Kimberly Heck [Thu, 27 Jul 2023 04:40:13 +0000 (00:40 -0400)]
Slight rearrangement

13 months agoAmend 137fd291c2a for cmake (change of AC_INIT params)
Kornel Benko [Thu, 27 Jul 2023 05:10:32 +0000 (07:10 +0200)]
Amend 137fd291c2a for cmake (change of AC_INIT params)

13 months agoFix bug #8741
Richard Kimberly Heck [Thu, 27 Jul 2023 04:09:26 +0000 (00:09 -0400)]
Fix bug #8741

13 months agoChange version to one that RPM will accept.
Richard Kimberly Heck [Wed, 26 Jul 2023 23:45:16 +0000 (19:45 -0400)]
Change version to one that RPM will accept.

13 months agoFix make rpmdist
Pavel Sanda [Wed, 26 Jul 2023 22:45:01 +0000 (00:45 +0200)]
Fix make rpmdist

RPM build errors:
 Installed (but unpackaged) file(s) found:
 /usr/share/metainfo/org.lyx.LyX.metainfo.xml

13 months agoBeamer layout: fix issue 8767
Thibaut Cuvelier [Wed, 26 Jul 2023 21:58:18 +0000 (23:58 +0200)]
Beamer layout: fix issue 8767

The "Frame" label was shown for each Beamer frame.

13 months agoMake Alt-escape work for search as well
Richard Kimberly Heck [Wed, 26 Jul 2023 20:52:17 +0000 (16:52 -0400)]
Make Alt-escape work for search as well

13 months agoRestore some checks that were useful for search
Jean-Marc Lasgouttes [Wed, 26 Jul 2023 19:13:51 +0000 (21:13 +0200)]
Restore some checks that were useful for search

It is really back of the enveloppe spacing, but people liked it this way.

Fixes ticket #12767.

13 months agoUse Alt-Escape to float and unfloat dock widgets.
Richard Kimberly Heck [Wed, 26 Jul 2023 18:24:37 +0000 (14:24 -0400)]
Use Alt-Escape to float and unfloat dock widgets.

For some reason, redocking is not working for me at all. This
key seems free.

13 months agoDisplay equation/theorem numbers in insert cross reference dialog.
Alexander Dunlap [Wed, 26 Jul 2023 17:35:42 +0000 (13:35 -0400)]
Display equation/theorem numbers in insert cross reference dialog.

Fixes bug #11466,

13 months agoImprove AllowedOccurrences
Juergen Spitzmueller [Wed, 26 Jul 2023 07:53:25 +0000 (09:53 +0200)]
Improve AllowedOccurrences

This does now apply to the whole inset or paragraph group (not to the
current paragraph only) unless the new boolean AllowedOccurrencesPerItem
is set and we are in a list-type environment.

Amends 729ab602ca70

13 months agoUpdate from Koji
Richard Kimberly Heck [Wed, 26 Jul 2023 02:04:23 +0000 (22:04 -0400)]
Update from Koji

13 months agoTo finish up #6854, also add AllowedOccurrences
Juergen Spitzmueller [Tue, 25 Jul 2023 13:49:53 +0000 (15:49 +0200)]
To finish up #6854, also add AllowedOccurrences

Again very basic for now (this only considers the current paragraph,
not the whole inset or a serious of grouped layouts

13 months agoUpdate layouts
Juergen Spitzmueller [Tue, 25 Jul 2023 11:44:29 +0000 (13:44 +0200)]
Update layouts

13 months agoImplement new tags in some layouts
Juergen Spitzmueller [Tue, 25 Jul 2023 11:40:23 +0000 (13:40 +0200)]
Implement new tags in some layouts

13 months agoAdd AllowedInInsets and AllowedInLayouts InsetLayout tags
Juergen Spitzmueller [Tue, 25 Jul 2023 11:37:07 +0000 (13:37 +0200)]
Add AllowedInInsets and AllowedInLayouts InsetLayout tags

This allows to restrict the use of flex insets to specific contexts.

Note that this is currently very basis. It only considers immediately
containing insets/layouts and can be surpassed via cut and paste.

The use case that made me finally implement this are macros in covington
that make sense only in specific environments (but also consider \inst
in some article classes)

13 months agoWhitespace
Juergen Spitzmueller [Tue, 25 Jul 2023 09:13:18 +0000 (11:13 +0200)]
Whitespace

13 months agode.po
Juergen Spitzmueller [Mon, 24 Jul 2023 14:59:32 +0000 (16:59 +0200)]
de.po

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

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

13 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.

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

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

13 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

13 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).

13 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.

13 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.

13 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.

13 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