Commit Graph

36034 Commits

Author SHA1 Message Date
Jean-Marc Lasgouttes
66fd21adcb Kill macro mode when using LFUN_ESCAPE
Add a `cancel' boolean to macroModeClose() that just removes all trace
of what has been entered instead of finalizing it.

When entering a macro in mathed, let LFUN_ESCAPE invoke
macroModeClose(true). The new semantics of LFUN_ESCAPE in mathed is
thus to abort the input of a macro name.

Fixes bug #9251.

(cherry picked from commit 9296344b9a)
2018-02-21 11:24:32 +01:00
Juergen Spitzmueller
77d10ca20a Localize items in view/update popup icons
Fixes: #11040
(cherry picked from commit 578cf77f6f)
2018-02-21 09:50:34 +01:00
Uwe Stöhr
e14bd0be8e Win installer: forgot to update path to Qt 2018-02-18 14:49:42 +01:00
Uwe Stöhr
7879fadfc0 Win installer: MiKTeX has a new maintenance program
- therefore the command line parameters changed
- all babel packages must be required
- use another default mirror that is hopefully not down 2 hours every day
2018-02-18 06:13:16 +01:00
Uwe Stöhr
21586c196a Win installer: fix installation of Arabic dictionaries.nsh
- correct name of Arabic spell checker (fixes bug #11036)
- add Arabic thesaurus
- update sourceforge's mirror list
- update some dictionaries
2018-02-17 06:02:38 +01:00
Juergen Spitzmueller
a049bfef7a tex2lyx: normalize bib and bst paths
Fixes: #7637
(cherry picked from commit 3cc98a9bf6)
2018-02-10 07:53:41 +01:00
Juergen Spitzmueller
0c95259589 Reset cur.pit() when pasting into tables.
The number of paragraphs can change here, so pit() can become invalid.

Fixes: #9983
(cherry picked from commit 6e4e086900)
2018-02-09 09:55:28 +01:00
Kornel Benko
2d06255e20 Update sk.po 2018-01-29 06:44:56 +01:00
Richard Heck
7928a80101 Remerge strings. 2018-01-29 00:04:38 -05:00
Enrico Forestieri
4cc3f2f5cd Update it.po 2018-01-28 15:14:31 +01:00
Juergen Spitzmueller
a9eee8e1c0 Use proper localization chain for Box special width/height
Fixes: #11000
(cherry picked from commit e2160ec960)
2018-01-28 09:01:03 +01:00
Juergen Spitzmueller
0df51f0f85 Make GUI string translatable
Part of #10999

(cherry picked from commit 26755a015e)
2018-01-28 08:49:37 +01:00
Jean-Marc Lasgouttes
f66807dd80 Fix repaint of unselected paragraph label
This works around a TextMetrics issue where Row::beg/end_margin_sel
are sometimes not reset correctly when there is no selection on the
row.

In master a fix for this problem has been done at 654cded1. Here we
prefer a much simpler work around that fixes the symptom.

Fixes bug #10972.

(cherry picked from commit 9bec4b8a0a)
2018-01-16 09:43:53 +01:00
Uwe Stöhr
a1d643131a EmbeddedObjects.lyx: fix a typo spotted by Paul Rubin
fixes #10965
2018-01-16 04:42:08 +01:00
Uwe Stöhr
4b3725e14f Win installer: fix a typo and updates 2018-01-14 22:17:43 +01:00
Juergen Spitzmueller
e4842c77d6 Customization: correct some color names.
#10141
2018-01-06 09:07:26 +01:00
Richard Heck
cc360b4899 Fix bug #10951.
The Buffer member for the remembered definition_ was not being set.

(cherry picked from commit f130f7713f)
2018-01-04 15:39:38 -05:00
Jean-Marc Lasgouttes
d0506a912e Check whether a class is known before loading it
Fixes bug #10719.

(cherry picked from commit 15a87dd3a8)
2017-12-29 17:13:47 -05:00
Jean-Marc Lasgouttes
02b248d270 Handle properly undo groups in embedded work areas
When a buffer is in an embedded work area (adv. find&replace), it is
not found by BufferList:::exists(), and therefore the undo group
created in GuiApplication::dispatch and in the handling of
LFUN_COMMAND_SEQUENCE will not be closed. Crashes can ensue, as
described in Ubuntu bug:
https://bugs.launchpad.net/bugs/1737429

The solution is to introduce BufferList::isInternal and act on it.

Fixes bug #10847.

(cherry picked from commit 8b107f0490)
2017-12-23 19:35:17 +01:00
Uwe Stöhr
cdf84eabc4 Win installer: improvements from Yuriy 2017-12-12 02:24:09 +01:00
Uwe Stöhr
f608ee75ca Win installer: settings for a 2.2.4 installer 2017-12-09 19:08:27 +01:00
Uwe Stöhr
8576728459 Win installer: new Russian translations thanks to Yuriy 2017-12-09 19:02:10 +01:00
Uwe Stöhr
a5d0909c6d Win installer: code review
- use https in URLs
- remove some unused code
- use variables if possible
2017-12-06 15:36:01 +01:00
Uwe Stöhr
7ae81dd4d7 Win installer: release a new version 2017-12-06 03:09:51 +01:00
Uwe Stöhr
31025147ec changes-merge.svgz: backport fro from commit 7aa45eb0 2017-12-05 20:42:26 +01:00
jpc
1e6775a561 A couple of editions in the French Intro manual 2017-11-27 18:25:27 +01:00
Richard Heck
992b8d42d9 Update Makefile after change of filename. 2017-11-23 11:29:26 -05:00
Kornel Benko
484443190e Renaming due to windows ignoring capitalization 2017-11-22 11:16:29 +01:00
Uwe Stöhr
7ad7575143 Win installer: check that the Win installer is not already running 2017-11-22 00:33:47 +01:00
Uwe Stöhr
224f4b0511 Ukrainian Footnote.png: update image 2017-11-22 00:24:40 +01:00
Uwe Stöhr
363484a83f Win installer: add two more required packages and correct a word
- vntex is necessary for Vietnamese, greek-fontenc for Greek
- use correct term for Farsi
2017-11-21 01:10:16 +01:00
Uwe Stöhr
778ebb3953 Win installer: backport some of the recent changes 2017-11-20 21:19:12 +01:00
Uwe Stöhr
324a0679ee Win installer: update package list
these are the packages required to compile all LyX doc, examples and template files that are not yet installed by MiKTeX on a fresh installation.
2017-11-20 02:36:34 +01:00
Uwe Stöhr
01205cfafa Win installer: add file info to the installer executable file 2017-11-18 16:54:44 +01:00
Uwe Stöhr
f0aabdc987 Win installer: enable support for high DPI 2017-11-18 15:22:26 +01:00
Uwe Stöhr
dc52d7ab2a Win installer: backport the LaTeX package list 2017-11-18 14:36:41 +01:00
Uwe Stöhr
fd76441d97 Win installer: backport some updates 2017-11-13 21:24:33 +01:00
Juergen Spitzmueller
6ef5e10e66 InsetExternal: update renderer after preview status change
This fixes a crash when changing instant preview prefs while
document with previewed external inset is opened.

Fixes: #10785
(cherry picked from commit 0842e22f45)
2017-11-13 09:54:37 +01:00
Juergen Spitzmueller
9235d5299e Mark some intentional fall-throughs (in a way understandable to gcc)
This silences -Wimplicit-fallthrough warnings with gcc7.
2017-11-10 13:07:00 +01:00
Enrico Forestieri
3628ceec48 Fix #10778 (issue with CJK and language nesting)
When using CJK, don't try to close a language that was never
opened before, such as when it is the main language.
2017-11-08 08:44:00 +01:00
Uwe Stöhr
3887ffb24f Win installer: make it a real Unicode program 2017-11-07 02:17:46 +01:00
Uwe Stöhr
27f1f8a948 Win installer: translate 2 installer sections 2017-11-05 22:33:44 +01:00
Uwe Stöhr
f2eec0b981 Win installer: convert the translations to Unicode
- since NSIS 3 Unicode is allowed and even required
2017-11-05 21:17:48 +01:00
Uwe Stöhr
6030161ad9 Win installer: backport some recent changes 2017-11-05 20:54:36 +01:00
Juergen Spitzmueller
16fcce1f71 Enable OK/Apply buttons when resetting to class defaults.
(cherry picked from commit b851a349b6)
2017-11-01 18:07:56 +01:00
Uwe Stöhr
d158f78f87 Win installer: fix detection of 64bit Krita and 64bit JabRef
also update the changelog
2017-11-01 14:34:36 +01:00
Uwe Stöhr
bffb17112b Win installer: fix a MiKTeX package issue
since a few months MiKTeX's package manager required the option "--admin" when calling it with admin privileges

- also register the .lyx22 file extension to be opened with the future LyX 2.2.4
2017-10-31 22:18:06 +01:00
Juergen Spitzmueller
c323be70b4 de.po 2017-10-24 08:45:02 +02:00
Juergen Spitzmueller
9b3b20a0ac More accurate description of fixltx2e state.
(cherry picked from commit bd14639d1c)
2017-10-23 16:41:57 -04:00
Richard Heck
c6a16909e0 Status for last two commits. 2017-10-23 16:36:34 -04:00