]>
git.lyx.org Git - lyx.git/log
Pavel Sanda [Tue, 11 Apr 2023 06:53:51 +0000 (08:53 +0200)]
* customHeadersFooters.module - add pointer to docs.
Juergen Spitzmueller [Tue, 11 Apr 2023 05:07:49 +0000 (07:07 +0200)]
de.po
Pavel Sanda [Mon, 10 Apr 2023 20:03:09 +0000 (22:03 +0200)]
* cs.po
Scott Kostyshak [Mon, 10 Apr 2023 17:10:11 +0000 (13:10 -0400)]
Amend
1dc66608
Declare override, otherwise we get the following warning:
src/insets/InsetListings.h:42:7: error: 'isEnvironment' overrides a member function but is not marked 'override' [-Werror,-Winconsistent-missing-override]
bool isEnvironment() const { return !params().isInline(); }
^
src/insets/Inset.h:606:15: note: overridden virtual function is here
virtual bool isEnvironment() const { return getLayout().latextype() == InsetLaTeXType::ENVIRONMENT; }
^
1 error generated.
Scott Kostyshak [Mon, 10 Apr 2023 17:03:19 +0000 (13:03 -0400)]
Juergen Spitzmueller [Mon, 10 Apr 2023 16:24:04 +0000 (18:24 +0200)]
Fixes to heb-article, by Udi Fogiel (#12735)
For some reason theorems titles has \beginR without a \endR, and since
this is basically inside restricted horizontal mode, TeX complains about
a missing \endR.
I could not figure out why were they there in the first place so I
removed them and the output did not change, and the warnings are gone.
Beside that the numbering of the theorems is wrong (e.g. 1.0 instead of
0.1), the \@makelr thing should happen after babel is loaded.
The theorems layouts did not have a counter (in LyX) so I added one.
Juergen Spitzmueller [Mon, 10 Apr 2023 13:31:26 +0000 (15:31 +0200)]
Do not switch dir with numbers and babel in full unicode
Patch by Udi Fogiel
Juergen Spitzmueller [Mon, 10 Apr 2023 13:25:58 +0000 (15:25 +0200)]
Add Udi Fogiel to credits
Juergen Spitzmueller [Mon, 10 Apr 2023 13:16:20 +0000 (15:16 +0200)]
luabidi's \\LR[E] needs to be embraced (possibly a LuaTeX bug)
without the grouping, trailing text disappears
Juergen Spitzmueller [Mon, 10 Apr 2023 08:20:11 +0000 (10:20 +0200)]
Inset::forceLTR() only determines whether explicit switches are needed
(as opposed to InsetLayout::forceLTR()). So properly set this for ERT
and remove downstream special casing
Juergen Spitzmueller [Mon, 10 Apr 2023 06:37:04 +0000 (08:37 +0200)]
Fix spacing in forceLTR for classic latex
Juergen Spitzmueller [Mon, 10 Apr 2023 06:24:46 +0000 (08:24 +0200)]
Do not forceLTR math with Xe/Lua (part of #12731)
Juergen Spitzmueller [Mon, 10 Apr 2023 06:10:51 +0000 (08:10 +0200)]
Put forceLTR (display) environments in LRE environment rather than command
This fixes whitespace issues.
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)
Juergen Spitzmueller [Mon, 10 Apr 2023 06:05:03 +0000 (08:05 +0200)]
de/Customization: document EditExternal
Juergen Spitzmueller [Mon, 10 Apr 2023 05:58:38 +0000 (07:58 +0200)]
de/Customization: move section on Arguments
Pavel Sanda [Sun, 9 Apr 2023 19:05:49 +0000 (21:05 +0200)]
* cs.po
Juergen Spitzmueller [Sun, 9 Apr 2023 13:01:17 +0000 (15:01 +0200)]
Fix indentation
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
Juergen Spitzmueller [Sat, 8 Apr 2023 15:32:31 +0000 (17:32 +0200)]
de.po
Juergen Spitzmueller [Sat, 8 Apr 2023 15:27:31 +0000 (17:27 +0200)]
Typo
Juergen Spitzmueller [Sat, 8 Apr 2023 15:27:06 +0000 (17:27 +0200)]
Fix accelerators
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())
Pavel Sanda [Sat, 8 Apr 2023 07:08:34 +0000 (09:08 +0200)]
* cs.po
Pavel Sanda [Fri, 7 Apr 2023 20:13:53 +0000 (22:13 +0200)]
Casing consistent with other modules.
Pavel Sanda [Fri, 7 Apr 2023 18:24:23 +0000 (20:24 +0200)]
We had two overlapping chemistry modules.
See
a610e29c9c3a9 .
Pavel Sanda [Fri, 7 Apr 2023 15:57:55 +0000 (17:57 +0200)]
* cs.po
Pavel Sanda [Thu, 6 Apr 2023 20:54:28 +0000 (22:54 +0200)]
* cs.po
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
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
Scott Kostyshak [Tue, 4 Apr 2023 19:28:01 +0000 (15:28 -0400)]
Fix a comment
Juergen Spitzmueller [Sun, 2 Apr 2023 12:51:47 +0000 (14:51 +0200)]
Record babel use for single par preview
Juergen Spitzmueller [Sun, 2 Apr 2023 10:31:41 +0000 (12:31 +0200)]
Fix indentation
Daniel Ramoeller [Thu, 30 Mar 2023 20:12:08 +0000 (16:12 -0400)]
Fix bug #12721.
Pavel Sanda [Mon, 27 Mar 2023 20:27:02 +0000 (22:27 +0200)]
* cs.po
Juergen Spitzmueller [Tue, 21 Mar 2023 09:24:34 +0000 (10:24 +0100)]
Sync doc CT settings with dialog-external change of status (#12703)
Pavel Sanda [Mon, 20 Mar 2023 21:48:41 +0000 (22:48 +0100)]
* autocorrect comment
Pavel Sanda [Mon, 20 Mar 2023 21:47:19 +0000 (22:47 +0100)]
* cs.po
Richard Kimberly Heck [Mon, 20 Mar 2023 01:30:34 +0000 (21:30 -0400)]
Add a couple logic autocorrects
Yuriy Skalko [Sun, 19 Mar 2023 23:19:54 +0000 (00:19 +0100)]
Update ru.po
Eugene Chornyi [Sun, 19 Mar 2023 14:24:13 +0000 (15:24 +0100)]
update gitignore for Visual Studio and VS Code
Enrico Forestieri [Sun, 19 Mar 2023 09:50:13 +0000 (10:50 +0100)]
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.
Enrico Forestieri [Sun, 19 Mar 2023 08:34:01 +0000 (09:34 +0100)]
Fix bug #12711
Add a few missing autocorrect combinations.
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.
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.
Juergen Spitzmueller [Sat, 18 Mar 2023 14:57:25 +0000 (15:57 +0100)]
Fix signal order (#12712)
Eugene Chornyi [Sat, 18 Mar 2023 11:10:44 +0000 (12:10 +0100)]
winbuild include python3
Juergen Spitzmueller [Fri, 17 Mar 2023 17:11:38 +0000 (18:11 +0100)]
Do not swap parens and stuff with babel and Xe/LuaTeX
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.
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.
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 .
Richard Kimberly Heck [Thu, 16 Mar 2023 03:24:30 +0000 (23:24 -0400)]
Fix bug #12707
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.
Pavel Sanda [Wed, 15 Mar 2023 21:57:10 +0000 (22:57 +0100)]
Remerge ru.po per Yuri's request.
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.
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.
Richard Kimberly Heck [Tue, 14 Mar 2023 15:50:06 +0000 (11:50 -0400)]
Add note about CopyStyle
Yuriy Skalko [Tue, 14 Mar 2023 15:27:32 +0000 (16:27 +0100)]
Update ru.po and docs
Kornel Benko [Sun, 12 Mar 2023 19:19:21 +0000 (20:19 +0100)]
Cmake tests: Adapted BATCH tests to ignore the stored LyX-version
Jean-Marc Lasgouttes [Sun, 12 Mar 2023 12:04:24 +0000 (13:04 +0100)]
revert/fixup
309f8f4b : setFilterRegularExpression was introduced in Qt 5.12.
jpc [Sun, 12 Mar 2023 10:33:34 +0000 (11:33 +0100)]
Update fr.po
jpc [Sun, 12 Mar 2023 10:29:20 +0000 (11:29 +0100)]
Typos in French UserGuide
Juergen Spitzmueller [Sat, 11 Mar 2023 17:30:44 +0000 (18:30 +0100)]
Remobe static icon sizing which seems to play bad with HiDpi
Juergen Spitzmueller [Sat, 11 Mar 2023 15:43:08 +0000 (16:43 +0100)]
Remove workaround for Qt version which is no longer supported
Juergen Spitzmueller [Sat, 11 Mar 2023 15:25:25 +0000 (16:25 +0100)]
Fix signals
Juergen Spitzmueller [Sat, 11 Mar 2023 15:10:52 +0000 (16:10 +0100)]
Two more icon scale fixes
Juergen Spitzmueller [Sat, 11 Mar 2023 13:49:07 +0000 (14:49 +0100)]
Properly scale some icons for HiDPI (#12695)
jpc [Fri, 10 Mar 2023 09:18:03 +0000 (10:18 +0100)]
Translation of the safety nets section, last step
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 .
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.
Pavel Sanda [Thu, 9 Mar 2023 10:59:54 +0000 (11:59 +0100)]
* cs.po
Pavel Sanda [Thu, 9 Mar 2023 09:23:46 +0000 (10:23 +0100)]
Improve tooltip.
Pavel Sanda [Wed, 8 Mar 2023 21:26:04 +0000 (22:26 +0100)]
Update csv2lyx.py to work with Python 3.
Patch from Jose.
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
Pavel Sanda [Tue, 7 Mar 2023 19:40:41 +0000 (20:40 +0100)]
* cs.po
jpc [Tue, 7 Mar 2023 13:28:20 +0000 (14:28 +0100)]
Review font names translation (no translation needed)
jpc [Mon, 6 Mar 2023 10:01:57 +0000 (11:01 +0100)]
Translation of the safety nets section, step 2
jpc [Mon, 6 Mar 2023 09:25:12 +0000 (10:25 +0100)]
Typo in fr.po
Jean-Marc Lasgouttes [Sun, 5 Mar 2023 20:54:08 +0000 (21:54 +0100)]
QDesktopWidget is not required in Qt5, the Qt6 code works
Jean-Marc Lasgouttes [Sun, 5 Mar 2023 20:37:01 +0000 (21:37 +0100)]
QWidget::setContentsMargins is supported in Qt5
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.
Kornel Benko [Sun, 5 Mar 2023 13:59:00 +0000 (14:59 +0100)]
Update sk.po
Pavel Sanda [Fri, 3 Mar 2023 20:17:45 +0000 (21:17 +0100)]
* cs/Tutorial.lyx
Pavel Sanda [Fri, 3 Mar 2023 20:17:21 +0000 (21:17 +0100)]
* cs.po
jpc [Fri, 3 Mar 2023 17:28:10 +0000 (18:28 +0100)]
Translation of the safety nets section, step 1
jpc [Fri, 3 Mar 2023 16:51:08 +0000 (17:51 +0100)]
Update fr.po
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.
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
Juergen Spitzmueller [Fri, 3 Mar 2023 14:03:17 +0000 (15:03 +0100)]
de.po
Juergen Spitzmueller [Fri, 3 Mar 2023 13:54:04 +0000 (14:54 +0100)]
Fix intitle context checking for info insets
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
Jean-Marc Lasgouttes [Fri, 3 Mar 2023 10:17:58 +0000 (11:17 +0100)]
Remove two remaining snippets from the QRegExp era.
Kornel Benko [Fri, 3 Mar 2023 09:57:12 +0000 (10:57 +0100)]
Amend
263da2fa and
88c1ed9e for CMake-build
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.
Jean-Marc Lasgouttes [Fri, 3 Mar 2023 09:45:46 +0000 (10:45 +0100)]
Remove dead code which is deprecated in Qt6
Pavel Sanda [Fri, 3 Mar 2023 09:45:46 +0000 (10:45 +0100)]
* SpellcheckerUi fix casing in tooltip
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.
Pavel Sanda [Thu, 2 Mar 2023 21:03:09 +0000 (22:03 +0100)]
* doxy - correct whitespacing.
Pavel Sanda [Thu, 2 Mar 2023 21:02:23 +0000 (22:02 +0100)]
* cs.po