]>
git.lyx.org Git - lyx.git/log
Richard Kimberly Heck [Thu, 2 May 2024 15:06:56 +0000 (11:06 -0400)]
New ANNOUNCE file
Richard Kimberly Heck [Thu, 2 May 2024 15:02:01 +0000 (11:02 -0400)]
Add lyx2lyx tools from 2.4.x
Richard Kimberly Heck [Thu, 2 May 2024 14:57:43 +0000 (10:57 -0400)]
Remerge strings.
Richard Kimberly Heck [Thu, 2 May 2024 14:57:07 +0000 (10:57 -0400)]
Prepare for 2.3.8
Eugene Chornyi [Wed, 1 May 2024 19:21:21 +0000 (21:21 +0200)]
fix unary_function compile error on Windows
Juergen Spitzmueller [Sun, 21 Apr 2024 09:42:40 +0000 (11:42 +0200)]
Update lilypond converter settings (#12618)
As of v. 2.23.12, the safe mode is no longer supported and results in
error.
We thus remove the -safe flags from the converter and use our own
needauth flag instead.
Richard Kimberly Heck [Thu, 18 Apr 2024 22:40:34 +0000 (18:40 -0400)]
Status
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.
(cherry picked from commit
fb43449c80d8fdd31eb79a70aec8f70083d48b2e )
Pavel Sanda [Sat, 13 Apr 2024 01:18:30 +0000 (03:18 +0200)]
Revert update of pt_BR.po (the update was meant to go to 2.4, not 2.3)
Pavel Sanda [Sat, 13 Apr 2024 01:15:13 +0000 (03:15 +0200)]
* cs.po - fix encoding
Richard Kimberly Heck [Fri, 12 Apr 2024 19:59:37 +0000 (15:59 -0400)]
Update GMO files
Richard Kimberly Heck [Fri, 12 Apr 2024 19:59:17 +0000 (15:59 -0400)]
Update Brazilian Portuguese.
Enrico Forestieri [Sat, 6 Apr 2024 20:53:52 +0000 (22:53 +0200)]
Update it.po
Pavel Sanda [Fri, 5 Apr 2024 06:27:45 +0000 (08:27 +0200)]
* cs.po
Richard Kimberly Heck [Thu, 4 Apr 2024 21:09:16 +0000 (17:09 -0400)]
Update update-po.sh script
Richard Kimberly Heck [Thu, 4 Apr 2024 20:40:51 +0000 (16:40 -0400)]
Remerge strings.
Jean-Marc Lasgouttes [Mon, 25 Mar 2024 21:35:09 +0000 (22:35 +0100)]
Typo in doc
Thanks to Peter J. Puchyr for noticing it.
Daniel Ramoeller [Mon, 22 Feb 2021 10:04:10 +0000 (11:04 +0100)]
Fix Disable Editing "Lock" icon protrudes into tab title on macOS
On macOS the Disable Editing "Lock" icon protrudes into tab title
Also, since the close button is on the left, the lock is better positioned on the right.
The detour via QIcon is to avoid a pixelated pixmap (because in LyX pixmaps don't adjust by default to the device's pixel ratio correctly).
Also
Fix for bug #12160.
(cherry picked from commit
fde432493d62607f8d6a3bd87adc1b1dcded75aa )
Richard Kimberly Heck [Sun, 11 Feb 2024 19:19:24 +0000 (14:19 -0500)]
Update GMO files
Richard Kimberly Heck [Sun, 11 Feb 2024 19:19:04 +0000 (14:19 -0500)]
New Ukranian translation from Yuri
Jean-Marc Lasgouttes [Fri, 2 Feb 2024 07:34:51 +0000 (08:34 +0100)]
Do not error out with too new autoconf/automake
The tests are not useful, since the configure.ac file checks for
minimal version anyway.
(cherry picked from commit
510b2cfd64b1bca443ba3f4756b1bae0610e98fd )
Richard Kimberly Heck [Mon, 4 May 2020 23:41:18 +0000 (19:41 -0400)]
Fix a number of issues that were stopping compilation with MSVC 19.
Patch from Thibaut Cuvelier, modified slightly by me (mostly for style).
(cherry picked from commit
c506f304bc522ea91ad5a7e97cd4e3c7d54376b0 )
Jean-Marc Lasgouttes [Wed, 8 Nov 2023 15:41:04 +0000 (16:41 +0100)]
Remove unused methods
They actually lead to the following warning:
../../stable/src/mathed/InsetMath.h:236:26: warning: ‘virtual lyx::HullType lyx::InsetMath::getType() const’ was hidden [-Woverloaded-virtual=]
236 | virtual HullType getType() const;
| ^~~~~~~
In file included from ../../stable/src/insets/InsetLabel.cpp:36:
../../stable/src/mathed/InsetMathRef.h:65:20: note: by ‘static int lyx::InsetMathRef::getType(const lyx::docstring&)’
65 | static int getType(docstring const & name);
| ^~~~~~~
In master the removal of these methods occurred as part of
cf07d482 .
Scott Kostyshak [Sat, 28 Mar 2020 23:12:25 +0000 (19:12 -0400)]
PreviewLoader: start fake pids after PID_MAX_LIMIT
(cherry picked from commit
b67ff925e587acbf7b838d1a5647356bff57e3cd )
Scott Kostyshak [Sat, 28 Mar 2020 16:19:11 +0000 (12:19 -0400)]
Use << for raising 2 to power instead of ^
The ^ is interpretted as bitwise XOR, so 2^(20) evaluated to 22.
Thanks to Riki for the << trick. This way, we do not have to use
pow() and include the <cmath> header for this one expression.
(cherry picked from commit
8f3c95f7570f84effc4601e88f13ff48c6084f0c )
Stephan Witt [Fri, 16 Jul 2021 16:12:33 +0000 (18:12 +0200)]
Correct moc compiler version extractor regex for patch level greater 9.
(cherry picked from commit
c93c94fd22b30841e3d36fc8fc583a70091cc72f )
Kornel Benko [Tue, 7 Nov 2023 11:50:57 +0000 (12:50 +0100)]
Backport 2.4 changes for sk.po
Kornel Benko [Thu, 2 Nov 2023 19:00:54 +0000 (20:00 +0100)]
Update sk.po
Enrico Forestieri [Thu, 2 Nov 2023 17:04:04 +0000 (18:04 +0100)]
Inherit outer font in text-in-math environments
Some text-in-math environments such as \text, \mbox, \fbox, and
\makebox, inherit the outer text font. This commit reflects this
in the on-screen representation.
Fixes #12950.
Enrico Forestieri [Thu, 2 Nov 2023 01:05:13 +0000 (02:05 +0100)]
Revert "Inherit outer font in text-in-math environments"
This reverts commit
f0dccbf3fbbf589e2c0a45c286a6581c1949cb28 .
Unfortunately, the font taken into account is the font at the
current cursor position rather than the font at the corresponding
math inset.
Enrico Forestieri [Wed, 1 Nov 2023 21:21:49 +0000 (22:21 +0100)]
Inherit outer font in text-in-math environments
The text-in-math environments such as \text, \mbox, \fbox, \makebox
and so on, inherit the outer text font. This commit reflects this
in the on-screen representation.
Fixes #12950.
Udi Fogiel [Tue, 26 Sep 2023 22:32:55 +0000 (01:32 +0300)]
fix nested uwave
(cherry picked from commit
7ccdc6edf548c8eda345c70a4212b70e6003ad0c )
Juergen Spitzmueller [Thu, 24 Aug 2023 07:56:09 +0000 (09:56 +0200)]
Fix inset clicking problems on Mac (#12279, #12418, #12820)
We now register the coordinates where the latest mouse press happens,
and if that's on the inset button we are on when releasing,
we toggle the inset.
Thus, minimal unintentional mouse movements don't lead to the button not
to respond.
(cherry picked from commit
effd65a586468321dcf0aeab34872d5607102477 )
Pavel Sanda [Tue, 14 Jan 2020 20:59:05 +0000 (21:59 +0100)]
endl needs ostream header here.
(cherry picked from commit
8c4d6bbba68d0913ae4a7ec3beefea0e9ff4d8ea )
Scott Kostyshak [Thu, 19 Mar 2020 22:22:16 +0000 (18:22 -0400)]
cat.py: fix Python deprecation warning
This commit fixes the following warning:
DeprecationWarning: 'U' mode is deprecated
Removing 'U' has no effect with Python 3 [1]:
There is an additional mode character permitted, 'U', which no
longer has any effect, and is considered deprecated. It previously
enabled universal newlines in text mode, which became the default
behaviour in Python 3.0.
[1] https://docs.python.org/3/library/functions.html?highlight=open#open
(cherry picked from commit
9715d3504c6a74f9a498e2d9232956255110225d )
Juergen Spitzmueller [Sat, 19 Aug 2023 10:06:48 +0000 (12:06 +0200)]
typo
Scott Kostyshak [Thu, 31 Dec 2020 18:15:14 +0000 (13:15 -0500)]
Fix a comparison of arrays to compare *contents*
The previous code was mistakenly comparing addresses of the arrays.
This issue was caught by a warning when compiling with Clang in
C++20 mode, since comparing array addresses in this way is
deprecated.
This commit should prevent some unnecessary dispatches of
LFUN_SCREEN_FONT_UPDATE.
(cherry picked from commit
eaebe404ae6c8305161bd5f41496f36cf6a2ab78 )
jpc [Wed, 16 Aug 2023 07:26:01 +0000 (09:26 +0200)]
Update fr.po
Pavel Sanda [Tue, 18 Jul 2023 20:24:06 +0000 (22:24 +0200)]
Adding binary path for Homebrew on MacOS-arm64 (bug 12619).
Patch from Koji.
Enrico Forestieri [Mon, 19 Jun 2023 17:53:16 +0000 (19:53 +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
The problem is due to the use of the mathpazo package because
it defines the macro \f@family as "ppl\n", i.e., it appends a
newline character at the end. Now, the "\if" TeX primitive
expands its arguments for comparing them and the newline causes
a "missing \begin{document}" error. Instead of complicating the
code to account for this, it is better using the ifthen package.
Pavel Sanda [Wed, 14 Jun 2023 20:41:25 +0000 (22:41 +0200)]
* status.23x
Stephan Witt [Wed, 14 Jun 2023 10:00:41 +0000 (12:00 +0200)]
#12523 check for existence of usable Python interpreter
Backport of change
bbc2270
- present appropriate alert message in case of missing Python
- add the option to quit LyX immediately
- recheck for Python interpreter on reconfigure if it was missing
Juergen Spitzmueller [Sat, 15 Apr 2023 10:35:22 +0000 (12:35 +0200)]
Do not load mathrsfs if unicode-math is required (#12734)
The latter provides \mathscr and the packages clash
(cherry picked from commit
a15bc829d10e73fd89d2d4baacb63bd34fc9d966 )
Juergen Spitzmueller [Fri, 14 Apr 2023 17:13:23 +0000 (19:13 +0200)]
tex2lyx: fix import of umlauts and ß in math (#12739)
Enrico Forestieri [Sun, 19 Mar 2023 22:40:15 +0000 (23:40 +0100)]
Fix bug #12711
Add a few missing autocorrect combinations and allow cycling
through arrows.
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.
Juergen Spitzmueller [Tue, 28 Feb 2023 15:51:38 +0000 (16:51 +0100)]
typo
jpc [Fri, 10 Feb 2023 17:35:24 +0000 (18:35 +0100)]
Update fr.po
Juergen Spitzmueller [Thu, 9 Feb 2023 16:23:18 +0000 (17:23 +0100)]
Add missing empty line (par break) between pars with differing line spacing (#12638)
cherry-picked from
8c6db951353a
Jean-Marc Lasgouttes [Thu, 2 Feb 2023 10:26:29 +0000 (11:26 +0100)]
upgrade boost to 1.75.0
Boost is updated to a more recent version to avoid many compilation
warnings. However, boost 1.76 introduces a brand new regex library.
Therefore, it was chosen to use the last version before that to
minimize changes.
The part that adapts our source to the new boost requirements is
backported from
09130d7a622 .
Enrico Forestieri [Sat, 28 Jan 2023 08:03:49 +0000 (09:03 +0100)]
Fix bug #12633
Avoid recursion when validating a macro that is defined recursively.
This avoids a crash but the latex engine will choke on it, of course.
José Matos [Mon, 3 Jan 2022 19:59:42 +0000 (19:59 +0000)]
Make layout2layout compatible with Python 2 and 3
(cherry picked from commit
940d3ceeb9e6d8ce216afedf18c898ec075cc27d )
Richard Kimberly Heck [Sat, 7 Jan 2023 17:47:49 +0000 (12:47 -0500)]
Fix status file
Juergen Spitzmueller [Fri, 6 Jan 2023 13:40:25 +0000 (14:40 +0100)]
Add missing revert routine to lyx_2_0.py
(cherry picked from commit
d89a48483e390664cf894909afa62092deaeac5b )
Stephan Witt [Wed, 9 Feb 2022 09:59:18 +0000 (10:59 +0100)]
Avoid static members zoom_min_ and zoom_max_
Some compilers cannot use static class members by reference. std::min() and std::max() are passing parameters by const reference.
Richard Kimberly Heck [Sun, 1 Jan 2023 23:47:21 +0000 (18:47 -0500)]
Back to development
Richard Kimberly Heck [Sun, 1 Jan 2023 23:34:17 +0000 (18:34 -0500)]
Remerge strings.
Richard Kimberly Heck [Sun, 1 Jan 2023 23:33:47 +0000 (18:33 -0500)]
Rebuilt GMO files
Richard Kimberly Heck [Sun, 1 Jan 2023 23:33:33 +0000 (18:33 -0500)]
Again for 2.3.7
Pavel Sanda [Wed, 28 Dec 2022 22:18:07 +0000 (23:18 +0100)]
Update ja.po from Koji.
Kornel Benko [Fri, 16 Dec 2022 08:52:37 +0000 (09:52 +0100)]
Update sk.po
Stephan Witt [Thu, 15 Dec 2022 21:43:19 +0000 (22:43 +0100)]
Add status protocol for backport of macOS build improvements.
Stephan Witt [Sun, 30 May 2021 15:30:08 +0000 (17:30 +0200)]
Pass Qt library location as link option for frameworks on Mac
(cherry picked from commit
c518c57a78f3d240ed59deb81febe7800cca2d70 )
Stephan Witt [Fri, 21 Sep 2018 19:48:48 +0000 (21:48 +0200)]
Add the option build with different compiler and linker flag extensions.
(cherry picked from commit
d4f51e6ed0d92f99843ed8998823e2c0c3c1a7f4 )
Stephan Witt [Sun, 30 May 2021 15:22:42 +0000 (17:22 +0200)]
Add macOS 11 to SDK detection for builds on Mac
(cherry picked from commit
187a9d643902215f881d172ca7c7da71b341bb2c )
Stephan Witt [Mon, 17 Jun 2019 16:07:05 +0000 (18:07 +0200)]
care for optional brackets around version string
(cherry picked from commit
b0a73c0dfdbfa0541f04d7ee2578c4cd272ef7b9 )
Pavel Sanda [Thu, 15 Dec 2022 20:27:07 +0000 (21:27 +0100)]
* ANNOUNCE
Pavel Sanda [Thu, 15 Dec 2022 20:25:44 +0000 (21:25 +0100)]
* cs.po
Juergen Spitzmueller [Thu, 15 Dec 2022 07:23:45 +0000 (08:23 +0100)]
Add missing hunspell header to the sources
This should fix Yu Gin's building woes on Windows.
Pavel Sanda [Sun, 11 Dec 2022 20:07:03 +0000 (21:07 +0100)]
* LFUNs.lyx
Richard Kimberly Heck [Sun, 11 Dec 2022 16:17:32 +0000 (11:17 -0500)]
Back to development
Richard Kimberly Heck [Sun, 11 Dec 2022 16:13:44 +0000 (11:13 -0500)]
Update build script
Richard Kimberly Heck [Sun, 11 Dec 2022 16:01:50 +0000 (11:01 -0500)]
Prepare for 2.3.7
Enrico Forestieri [Sun, 11 Dec 2022 13:26:14 +0000 (14:26 +0100)]
Update it.po
Yuriy Skalko [Sat, 10 Dec 2022 20:55:48 +0000 (21:55 +0100)]
Update ru.po
jpc [Sat, 10 Dec 2022 12:37:59 +0000 (13:37 +0100)]
Update fr.po
Enrico Forestieri [Sat, 10 Dec 2022 11:19:15 +0000 (12:19 +0100)]
Update it.po
Pavel Sanda [Thu, 8 Dec 2022 07:52:41 +0000 (08:52 +0100)]
* sv.po from Jim Rotmalm
Juergen Spitzmueller [Mon, 5 Dec 2022 07:23:50 +0000 (08:23 +0100)]
Pavel Sanda [Mon, 5 Dec 2022 06:46:34 +0000 (07:46 +0100)]
* pt_BR.po
Pavel Sanda [Sun, 4 Dec 2022 18:26:21 +0000 (19:26 +0100)]
Remerge strings for a new string.
(Better untranslated string than a crash).
Pavel Sanda [Sun, 4 Dec 2022 18:25:47 +0000 (19:25 +0100)]
Fix de.po
Pavel Sanda [Sun, 4 Dec 2022 18:23:26 +0000 (19:23 +0100)]
* cs.po
Pavel Sanda [Sun, 4 Dec 2022 18:19:18 +0000 (19:19 +0100)]
Typo in new string.
Juergen Spitzmueller [Sun, 4 Dec 2022 17:57:45 +0000 (18:57 +0100)]
de.po
Juergen Spitzmueller [Fri, 2 Dec 2022 10:23:32 +0000 (11:23 +0100)]
Check encodability of math user macro names (#11855)
(cherry picked from commit
14b108fc222ef9e7891d90ce364ceb227f8182dc )
Pavel Sanda [Mon, 28 Nov 2022 22:31:26 +0000 (23:31 +0100)]
* nl.po from Niko Strijbol
jpc [Mon, 28 Nov 2022 16:24:32 +0000 (17:24 +0100)]
A couple of new updates for graphique semantics
Yuriy Skalko [Sun, 27 Nov 2022 13:02:10 +0000 (15:02 +0200)]
Update ru.po
Enrico Forestieri [Sat, 26 Nov 2022 22:24:07 +0000 (23:24 +0100)]
Update it.po
jpc [Sat, 26 Nov 2022 17:48:14 +0000 (18:48 +0100)]
Typo in fr.po
Juergen Spitzmueller [Sat, 26 Nov 2022 16:39:43 +0000 (17:39 +0100)]
GuiGraphic: delimit "Scale in LyX" (1--1000%)
Larger values will eventually crash LyX (see #12353), 0 or negative
values make the image disappear in the workarea and impossible to edit.
(cherry picked from parts of
commit
14d63f5be86ef2463a70c792cdb0ff88c1374025 )
jpc [Sat, 26 Nov 2022 17:29:28 +0000 (18:29 +0100)]
Update doc (semantics of "graphique" in French)
Pavel Sanda [Sat, 26 Nov 2022 11:29:00 +0000 (12:29 +0100)]
Update pt_BR.po from Georger Araujo.
Pavel Sanda [Fri, 25 Nov 2022 09:41:44 +0000 (10:41 +0100)]
uk.po update one more time...
Pavel Sanda [Fri, 25 Nov 2022 09:40:39 +0000 (10:40 +0100)]
Update uk.po from Yuri.
Juergen Spitzmueller [Fri, 25 Nov 2022 07:49:23 +0000 (08:49 +0100)]
HP-Statements example: update
Some of the examples used here seem to be no longer supported by
the hpstatement package and lead to errors.
Jean-Marc Lasgouttes [Thu, 24 Nov 2022 23:18:07 +0000 (00:18 +0100)]
Fixup
52ea3679 : make macro safer.
Taking advice from José.
Jean-Marc Lasgouttes [Sun, 26 Jan 2020 18:46:19 +0000 (19:46 +0100)]
Fix distcheck target
1/ The most annoying part was the error in po/. It turns out that reading
and understanding the po/Makevars file was the key. A simple change of
variable ensures that "make dist" does not try to rebuild lyx.pot.
2/ The way tests in src/ are defined meant that the
dependency-tracking files were not all deleted. This should be OK now.
(cherry picked from commit
9017581ecf26c5e651ee1bccc053285a1b21ca29 )
Juergen Spitzmueller [Thu, 24 Nov 2022 17:14:38 +0000 (18:14 +0100)]
GuiLog: don't miss package warnings for packages with dashes
Kornel Benko [Thu, 24 Nov 2022 11:30:02 +0000 (12:30 +0100)]
Update sk.po