]> git.lyx.org Git - features.git/log
features.git
17 months agoAdd Inset::isEnvironment()
Juergen Spitzmueller [Mon, 10 Apr 2023 06:09:32 +0000 (08:09 +0200)]
Add Inset::isEnvironment()

This usually returns InsetLayout::isEnvironment(), but listings has
specific conditions (depending on whether it is inline or not)

17 months agode/Customization: document EditExternal
Juergen Spitzmueller [Mon, 10 Apr 2023 06:05:03 +0000 (08:05 +0200)]
de/Customization: document EditExternal

17 months agode/Customization: move section on Arguments
Juergen Spitzmueller [Mon, 10 Apr 2023 05:58:38 +0000 (07:58 +0200)]
de/Customization: move section on Arguments

17 months ago* cs.po
Pavel Sanda [Sun, 9 Apr 2023 19:05:49 +0000 (21:05 +0200)]
* cs.po

17 months agoFix indentation
Juergen Spitzmueller [Sun, 9 Apr 2023 13:01:17 +0000 (15:01 +0200)]
Fix indentation

17 months agoProperly resolve undefined citations with Xe/Lua and bibliography environment
Juergen Spitzmueller [Sat, 8 Apr 2023 17:25:30 +0000 (19:25 +0200)]
Properly resolve undefined citations with Xe/Lua and bibliography environment

These need an extra LaTeX run

17 months agode.po
Juergen Spitzmueller [Sat, 8 Apr 2023 15:32:31 +0000 (17:32 +0200)]
de.po

17 months agoTypo
Juergen Spitzmueller [Sat, 8 Apr 2023 15:27:31 +0000 (17:27 +0200)]
Typo

17 months agoFix accelerators
Juergen Spitzmueller [Sat, 8 Apr 2023 15:27:06 +0000 (17:27 +0200)]
Fix accelerators

17 months agoFix crash when copying multiple cells in table
Juergen Spitzmueller [Sat, 8 Apr 2023 14:55:41 +0000 (16:55 +0200)]
Fix crash when copying multiple cells in table

while having done "backwards" selection (selBegin() in a later
column/row than selEnd())

17 months ago* cs.po
Pavel Sanda [Sat, 8 Apr 2023 07:08:34 +0000 (09:08 +0200)]
* cs.po

17 months agoCasing consistent with other modules.
Pavel Sanda [Fri, 7 Apr 2023 20:13:53 +0000 (22:13 +0200)]
Casing consistent with other modules.

17 months agoWe had two overlapping chemistry modules.
Pavel Sanda [Fri, 7 Apr 2023 18:24:23 +0000 (20:24 +0200)]
We had two overlapping chemistry modules.

See a610e29c9c3a9.

17 months ago* cs.po
Pavel Sanda [Fri, 7 Apr 2023 15:57:55 +0000 (17:57 +0200)]
* cs.po

17 months ago* cs.po
Pavel Sanda [Thu, 6 Apr 2023 20:54:28 +0000 (22:54 +0200)]
* cs.po

17 months agoctests: uninvert tests thanks to microtype update
Scott Kostyshak [Wed, 5 Apr 2023 03:37:55 +0000 (23:37 -0400)]
ctests: uninvert tests thanks to microtype update

microtype version 3.1 somehow fixed an issue that was affecting
these exports and the exports now succeed.

For more information, see here:

  https://github.com/schlcht/microtype/issues/21#issuecomment-1496803268

17 months agoctests: do not mark Hebrew + Lua as unreliable
Scott Kostyshak [Tue, 4 Apr 2023 19:28:45 +0000 (15:28 -0400)]
ctests: do not mark Hebrew + Lua as unreliable

The referenced terminal message no longer appears. The upstream
polyglossia issue has been fixed:

  https://github.com/reutenauer/polyglossia/issues/337

17 months agoFix a comment
Scott Kostyshak [Tue, 4 Apr 2023 19:28:01 +0000 (15:28 -0400)]
Fix a comment

17 months agoRecord babel use for single par preview
Juergen Spitzmueller [Sun, 2 Apr 2023 12:51:47 +0000 (14:51 +0200)]
Record babel use for single par preview

17 months agoFix indentation
Juergen Spitzmueller [Sun, 2 Apr 2023 10:31:41 +0000 (12:31 +0200)]
Fix indentation

18 months agoFix bug #12721.
Daniel Ramoeller [Thu, 30 Mar 2023 20:12:08 +0000 (16:12 -0400)]
Fix bug #12721.

18 months ago* cs.po
Pavel Sanda [Mon, 27 Mar 2023 20:27:02 +0000 (22:27 +0200)]
* cs.po

18 months agoSync doc CT settings with dialog-external change of status (#12703)
Juergen Spitzmueller [Tue, 21 Mar 2023 09:24:34 +0000 (10:24 +0100)]
Sync doc CT settings with dialog-external change of status (#12703)

18 months ago* autocorrect comment
Pavel Sanda [Mon, 20 Mar 2023 21:48:41 +0000 (22:48 +0100)]
* autocorrect comment

18 months ago* cs.po
Pavel Sanda [Mon, 20 Mar 2023 21:47:19 +0000 (22:47 +0100)]
* cs.po

18 months agoAdd a couple logic autocorrects
Richard Kimberly Heck [Mon, 20 Mar 2023 01:30:34 +0000 (21:30 -0400)]
Add a couple logic autocorrects

18 months agoUpdate ru.po
Yuriy Skalko [Sun, 19 Mar 2023 23:19:54 +0000 (00:19 +0100)]
Update ru.po

18 months agoupdate gitignore for Visual Studio and VS Code
Eugene Chornyi [Sun, 19 Mar 2023 14:24:13 +0000 (15:24 +0100)]
update gitignore for Visual Studio and VS Code

18 months agoAmend 4384ac75
Enrico Forestieri [Sun, 19 Mar 2023 09:50:13 +0000 (10:50 +0100)]
Amend 4384ac75

18 months agoCycle through arrows with autocorrect
Enrico Forestieri [Sun, 19 Mar 2023 09:26:08 +0000 (10:26 +0100)]
Cycle through arrows with autocorrect

The way autocorrect is implemented it is not possible to map
--> and ==> to \longleftarrow and \Longleftarrow, respectively.
One has to type ->- and =>= to that effect, which may be
counterintuitive.

This commit allows typing -> or => followed by * to cycle through
all possible arrows of the same type.

18 months agoFix bug #12711
Enrico Forestieri [Sun, 19 Mar 2023 08:34:01 +0000 (09:34 +0100)]
Fix bug #12711

Add a few missing autocorrect combinations.

18 months agoSpaces in typewriter font never expand in justified text
Jean-Marc Lasgouttes [Sat, 18 Mar 2023 20:01:06 +0000 (21:01 +0100)]
Spaces in typewriter font never expand in justified text

This fixes on-screen appearance of things like code with lines longer
than the window width.

The TeXbook makes it clear by indicating that \fontdimen3 == 0 for
these fonts.

18 months agoRemove indentation on screen after a plain separator inset
Jean-Marc Lasgouttes [Thu, 16 Mar 2023 09:25:00 +0000 (10:25 +0100)]
Remove indentation on screen after a plain separator inset

Fixes bug #12700.

18 months agoFix signal order (#12712)
Juergen Spitzmueller [Sat, 18 Mar 2023 14:57:25 +0000 (15:57 +0100)]
Fix signal order (#12712)

18 months agowinbuild include python3
Eugene Chornyi [Sat, 18 Mar 2023 11:10:44 +0000 (12:10 +0100)]
winbuild include python3

18 months agoDo not swap parens and stuff with babel and Xe/LuaTeX
Juergen Spitzmueller [Fri, 17 Mar 2023 17:11:38 +0000 (18:11 +0100)]
Do not swap parens and stuff with babel and Xe/LuaTeX

18 months agoFixup a2378c1182: handle the monospace case
Jean-Marc Lasgouttes [Fri, 17 Mar 2023 13:19:33 +0000 (14:19 +0100)]
Fixup a2378c1182: handle the monospace case

When the font is tt, the stretch space is null. Change the display
rendering to accomodate that.

18 months agoFix completion in math when inline completion was not yet shown (take 2)
Jean-Marc Lasgouttes [Thu, 16 Mar 2023 10:54:33 +0000 (11:54 +0100)]
Fix completion in math when inline completion was not yet shown (take 2)

Better version of b4211ef2: we handle the case of a unique completion early.

Fixes bug #12674.

18 months agoRevert "Fix completion in math when inline completion was not yet shown"
Jean-Marc Lasgouttes [Thu, 16 Mar 2023 10:56:20 +0000 (11:56 +0100)]
Revert "Fix completion in math when inline completion was not yet shown"

A better fix is in the works.

This reverts commit b4211ef206827f85378b9392472fdc14e1e9f6c4.

18 months agoFix bug #12707
Richard Kimberly Heck [Thu, 16 Mar 2023 03:24:30 +0000 (23:24 -0400)]
Fix bug #12707

18 months agoFixup 00c39208: initialise ParagraphMetrics::id_ in default constructor
Jean-Marc Lasgouttes [Wed, 15 Mar 2023 22:36:41 +0000 (23:36 +0100)]
Fixup 00c39208: initialise ParagraphMetrics::id_ in default constructor

This was missing. Spotted by coverity.

18 months agoRemerge ru.po per Yuri's request.
Pavel Sanda [Wed, 15 Mar 2023 21:57:10 +0000 (22:57 +0100)]
Remerge ru.po per Yuri's request.

18 months agoFix bindings for ellipsis and end-of-sentence-period
Jean-Marc Lasgouttes [Wed, 15 Mar 2023 18:04:36 +0000 (19:04 +0100)]
Fix bindings for ellipsis and end-of-sentence-period

On some keyboards, `period' is only accessible with the shift modifier.

18 months agoImprove display of ellipsis special char
Jean-Marc Lasgouttes [Wed, 15 Mar 2023 09:48:31 +0000 (10:48 +0100)]
Improve display of ellipsis special char

Follow the TeXbook and use a half space as separation.

18 months agoAdd note about CopyStyle
Richard Kimberly Heck [Tue, 14 Mar 2023 15:50:06 +0000 (11:50 -0400)]
Add note about CopyStyle

18 months agoUpdate ru.po and docs
Yuriy Skalko [Tue, 14 Mar 2023 15:27:32 +0000 (16:27 +0100)]
Update ru.po and docs

18 months agoCmake tests: Adapted BATCH tests to ignore the stored LyX-version
Kornel Benko [Sun, 12 Mar 2023 19:19:21 +0000 (20:19 +0100)]
Cmake tests: Adapted BATCH tests to ignore the stored LyX-version

18 months agorevert/fixup 309f8f4b: setFilterRegularExpression was introduced in Qt 5.12.
Jean-Marc Lasgouttes [Sun, 12 Mar 2023 12:04:24 +0000 (13:04 +0100)]
revert/fixup 309f8f4b: setFilterRegularExpression was introduced in Qt 5.12.

18 months ago Update fr.po
jpc [Sun, 12 Mar 2023 10:33:34 +0000 (11:33 +0100)]
           Update fr.po

18 months ago Typos in French UserGuide
jpc [Sun, 12 Mar 2023 10:29:20 +0000 (11:29 +0100)]
 Typos in French UserGuide

18 months agoRemobe static icon sizing which seems to play bad with HiDpi
Juergen Spitzmueller [Sat, 11 Mar 2023 17:30:44 +0000 (18:30 +0100)]
Remobe static icon sizing which seems to play bad with HiDpi

18 months agoRemove workaround for Qt version which is no longer supported
Juergen Spitzmueller [Sat, 11 Mar 2023 15:43:08 +0000 (16:43 +0100)]
Remove workaround for Qt version which is no longer supported

18 months agoFix signals
Juergen Spitzmueller [Sat, 11 Mar 2023 15:25:25 +0000 (16:25 +0100)]
Fix signals

18 months agoTwo more icon scale fixes
Juergen Spitzmueller [Sat, 11 Mar 2023 15:10:52 +0000 (16:10 +0100)]
Two more icon scale fixes

18 months agoProperly scale some icons for HiDPI (#12695)
Juergen Spitzmueller [Sat, 11 Mar 2023 13:49:07 +0000 (14:49 +0100)]
Properly scale some icons for HiDPI (#12695)

18 months ago Translation of the safety nets section, last step
jpc [Fri, 10 Mar 2023 09:18:03 +0000 (10:18 +0100)]
  Translation of the safety nets section, last step

18 months agoInclude QScreen header to fix compilation with Qt 5.14
Yuriy Skalko [Fri, 10 Mar 2023 08:18:59 +0000 (09:18 +0100)]
Include QScreen header to fix compilation with Qt 5.14

Needed after e2e1fd6ea9.

18 months agoFix text color of "file changed on disk" notification
Daniel Ramoeller [Wed, 8 Mar 2023 19:00:27 +0000 (20:00 +0100)]
Fix text color of "file changed on disk" notification

Adjusts the label color of the notification to the background.

Fix for #12690.

18 months ago* cs.po
Pavel Sanda [Thu, 9 Mar 2023 10:59:54 +0000 (11:59 +0100)]
* cs.po

18 months agoImprove tooltip.
Pavel Sanda [Thu, 9 Mar 2023 09:23:46 +0000 (10:23 +0100)]
Improve tooltip.

18 months agoUpdate csv2lyx.py to work with Python 3.
Pavel Sanda [Wed, 8 Mar 2023 21:26:04 +0000 (22:26 +0100)]
Update csv2lyx.py to work with Python 3.

Patch from Jose.

18 months agoCheck for invalid indexes in Module selection
Juergen Spitzmueller [Wed, 8 Mar 2023 07:24:38 +0000 (08:24 +0100)]
Check for invalid indexes in Module selection

This should fix crashes when moving with pressed mouse buttons on
category nods

18 months ago* cs.po
Pavel Sanda [Tue, 7 Mar 2023 19:40:41 +0000 (20:40 +0100)]
* cs.po

18 months ago Review font names translation (no translation needed)
jpc [Tue, 7 Mar 2023 13:28:20 +0000 (14:28 +0100)]
    Review font names translation (no translation needed)

18 months ago Translation of the safety nets section, step 2
jpc [Mon, 6 Mar 2023 10:01:57 +0000 (11:01 +0100)]
     Translation of the safety nets section, step 2

18 months ago Typo in fr.po
jpc [Mon, 6 Mar 2023 09:25:12 +0000 (10:25 +0100)]
      Typo in fr.po

18 months agoQDesktopWidget is not required in Qt5, the Qt6 code works
Jean-Marc Lasgouttes [Sun, 5 Mar 2023 20:54:08 +0000 (21:54 +0100)]
QDesktopWidget is not required in Qt5, the Qt6 code works

18 months agoQWidget::setContentsMargins is supported in Qt5
Jean-Marc Lasgouttes [Sun, 5 Mar 2023 20:37:01 +0000 (21:37 +0100)]
QWidget::setContentsMargins is supported in Qt5

18 months agoWhen a displayed inset is aligned left, align it left
Jean-Marc Lasgouttes [Sun, 5 Mar 2023 19:54:39 +0000 (20:54 +0100)]
When a displayed inset is aligned left, align it left

The use of LYX_ALIGN_BLOCK was a mistake.

Fixes bug #12683.

18 months agoUpdate sk.po
Kornel Benko [Sun, 5 Mar 2023 13:59:00 +0000 (14:59 +0100)]
Update sk.po

18 months ago* cs/Tutorial.lyx
Pavel Sanda [Fri, 3 Mar 2023 20:17:45 +0000 (21:17 +0100)]
* cs/Tutorial.lyx

18 months ago* cs.po
Pavel Sanda [Fri, 3 Mar 2023 20:17:21 +0000 (21:17 +0100)]
* cs.po

18 months ago Translation of the safety nets section, step 1
jpc [Fri, 3 Mar 2023 17:28:10 +0000 (18:28 +0100)]
      Translation of the safety nets section, step 1

18 months ago Update fr.po
jpc [Fri, 3 Mar 2023 16:51:08 +0000 (17:51 +0100)]
     Update fr.po

18 months agoAvoid row breaking at inconvenient places.
Jean-Marc Lasgouttes [Mon, 20 Feb 2023 14:04:31 +0000 (15:04 +0100)]
Avoid row breaking at inconvenient places.

The test that was used to avoid breaking a string that was followed
by a too long element was not correct (especially the part that
compared with total row width).

Typical example here is:
- a word with a part that has a font change like /un/breakable;
- a longish sentence after it.

Use a new test that is good enough for this particular case, although
with sortcomings. I do not want to overcomplicate and prefer to wait
for other complaints (this code is already more complicated that I
would like).

Document known shortcoming.

Fix ticket #12660.

18 months agoRemove traces of QtCore5Compat in autoconf script
Jean-Marc Lasgouttes [Fri, 3 Mar 2023 10:57:12 +0000 (11:57 +0100)]
Remove traces of QtCore5Compat in autoconf script

Other instances remain in :
CMakeList.txt
INSTALL.Win32
development/LyX-Mac-binary-release.sh
development/Win32/packaging/installer/src/main.nsh
src/CMakeLists.txt
src/client/CMakeLists.txt
src/support/tests/CMakeLists.txt
src/tests/CMakeLists.txt
src/tex2lyx/CMakeLists.txt

18 months agode.po
Juergen Spitzmueller [Fri, 3 Mar 2023 14:03:17 +0000 (15:03 +0100)]
de.po

18 months agoFix intitle context checking for info insets
Juergen Spitzmueller [Fri, 3 Mar 2023 13:54:04 +0000 (14:54 +0100)]
Fix intitle context checking for info insets

18 months agoAddress deprecation
Juergen Spitzmueller [Fri, 3 Mar 2023 10:37:39 +0000 (11:37 +0100)]
Address deprecation

See https://doc.qt.io/qt-6/qbytearray-obsolete.html

18 months agoRemove two remaining snippets from the QRegExp era.
Jean-Marc Lasgouttes [Fri, 3 Mar 2023 10:17:58 +0000 (11:17 +0100)]
Remove two remaining snippets from the QRegExp era.

18 months agoAmend 263da2fa and 88c1ed9e for CMake-build
Kornel Benko [Fri, 3 Mar 2023 09:57:12 +0000 (10:57 +0100)]
Amend 263da2fa and 88c1ed9e for CMake-build

18 months agoRemove use of QRegExp
Jean-Marc Lasgouttes [Mon, 20 Feb 2023 16:38:59 +0000 (17:38 +0100)]
Remove use of QRegExp

QRegexp has been replaced with QRegularExpression in Qt5. Now that we
have dropped support for Qt4, there is no need for keeping it around.

18 months agoRemove dead code which is deprecated in Qt6
Jean-Marc Lasgouttes [Fri, 3 Mar 2023 09:45:46 +0000 (10:45 +0100)]
Remove dead code which is deprecated in Qt6

18 months ago* SpellcheckerUi fix casing in tooltip
Pavel Sanda [Fri, 3 Mar 2023 09:45:46 +0000 (10:45 +0100)]
* SpellcheckerUi fix casing in tooltip

18 months agoAt metrics time, store paragraph id too
Jean-Marc Lasgouttes [Wed, 22 Feb 2023 17:09:03 +0000 (18:09 +0100)]
At metrics time, store paragraph id too

Instead of actually fixing the messiness of InsetInfo, let's just fix
the symptom and avoid the access to Paragraph::id() that was crashing
LyX every time updateBuffer/validate/metrics/draw did not happen in
the right order.

Fixes bug #12639.

18 months ago* doxy - correct whitespacing.
Pavel Sanda [Thu, 2 Mar 2023 21:03:09 +0000 (22:03 +0100)]
* doxy - correct whitespacing.

18 months ago* cs.po
Pavel Sanda [Thu, 2 Mar 2023 21:02:23 +0000 (22:02 +0100)]
* cs.po

18 months agoSpellcheck - more verbose tooltip.
Pavel Sanda [Thu, 2 Mar 2023 21:01:17 +0000 (22:01 +0100)]
Spellcheck - more verbose tooltip.

19 months agoja docs: restore \font_typewriter to IPAGothic
Scott Kostyshak [Tue, 28 Feb 2023 01:44:57 +0000 (20:44 -0500)]
ja docs: restore \font_typewriter to IPAGothic

It had been (accidentally, I think) set to default at 723d3703.

See 6656dd22 for why we set to IPAGothic.

19 months ago* cs.po
Pavel Sanda [Mon, 27 Feb 2023 21:33:08 +0000 (22:33 +0100)]
* cs.po

19 months agotrim trailing linebreak
Juergen Spitzmueller [Mon, 27 Feb 2023 11:15:18 +0000 (12:15 +0100)]
trim trailing linebreak

19 months agoUpdate sk.po
Kornel Benko [Mon, 27 Feb 2023 09:36:17 +0000 (10:36 +0100)]
Update sk.po

19 months agode.po
Juergen Spitzmueller [Mon, 27 Feb 2023 07:46:35 +0000 (08:46 +0100)]
de.po

19 months agoFix #12678.
Pavel Sanda [Sun, 26 Feb 2023 21:30:17 +0000 (22:30 +0100)]
Fix #12678.

19 months agoFix casing.
Pavel Sanda [Sun, 26 Feb 2023 18:51:48 +0000 (19:51 +0100)]
Fix casing.

Spotted by Juergen.

19 months agoUpdate sk.po
Kornel Benko [Sun, 26 Feb 2023 10:24:21 +0000 (11:24 +0100)]
Update sk.po

19 months ago* cs.po
Pavel Sanda [Sat, 25 Feb 2023 18:00:05 +0000 (19:00 +0100)]
* cs.po

19 months agoremerge cs.po
Pavel Sanda [Sat, 25 Feb 2023 17:55:46 +0000 (18:55 +0100)]
remerge cs.po

19 months agoInfoinset - better specification of few strings
Pavel Sanda [Sat, 25 Feb 2023 17:52:31 +0000 (18:52 +0100)]
Infoinset - better specification of few strings

19 months agoRemove zombie Acknowledgement theorem
Juergen Spitzmueller [Sat, 25 Feb 2023 07:43:41 +0000 (08:43 +0100)]
Remove zombie Acknowledgement theorem