Commit Graph

32914 Commits

Author SHA1 Message Date
Richard Heck
2378227925 Revert "Remove line that is breaking the build."
This reverts commit 484f084de2.
2016-06-13 12:08:25 -04:00
Richard Heck
484f084de2 Remove line that is breaking the build. 2016-06-13 11:23:00 -04:00
Richard Heck
7513850feb Remerge strings. 2016-06-13 11:09:56 -04:00
Richard Heck
e1d1abb47c Prepare for 2.1.5. 2016-06-13 11:08:09 -04:00
Stephan Witt
f3b6f0e384 Correct default location for RPM based hunspell dictionary files lookup (fixes bug #10071 and #10192) 2016-06-12 13:21:16 +02:00
Richard Heck
de19f69402 Fix silly error outputting math sizes. Fixes bug #10129.
(cherry picked from commit bb5c760b37)
2016-06-11 01:11:22 -04:00
Richard Heck
7497435a01 Forgot to add this file. 2016-06-03 17:44:11 -04:00
Uwe Stöhr
4d94325633 Win installer: add a MiKTeX package that is necessary if true small caps are used for Palatino 2016-06-03 01:25:35 +02:00
Richard Heck
eea79253d7 Fix default version of lyx2lyx. Thanks Georg. 2016-06-01 16:27:07 -04:00
Richard Heck
4eb3ed96e5 Update lyx2lyx from 2.2.0. This is in preparation for the 2.1.5 release. 2016-06-01 12:32:22 -04:00
Uwe Stöhr
dd2aef2c33 Win installer: prepare for 2.1.5 and bugfixes 2016-05-31 01:20:09 +02:00
Uwe Stöhr
0d8ba7cb0a Win32/packaging/installer/Packages.txt: remove a double entry 2016-05-27 02:01:48 +02:00
Uwe Stöhr
5d6e51a3c6 Win installer.fix MiKTeX handling issues
- also add missing  code that is in the installer for about a year
2016-05-27 01:56:15 +02:00
Uwe Stöhr
386e0e69fc Win installer: update to new MiKTeX 2016-05-25 21:32:53 +02:00
Juergen Spitzmueller
70a2961bc9 de.po: update for 2.15 2016-05-25 12:47:53 +02:00
Richard Heck
44c2bd454d Remerge strings. 2016-05-24 18:38:55 -04:00
jpc
975f8ab1cb * Backporting one shortcut conflict solution from master
* fr.gmo update
2016-05-24 08:57:54 +01:00
Uwe Stöhr
6f1ef5bfad Win installer: update thesaurus and dictionaries
- also use a better default MiKTeX repository
2016-05-19 03:26:20 +02:00
Uwe Stöhr
ab4a8143db Win installer: mention yet another update 2016-05-15 04:51:07 +02:00
Uwe Stöhr
e7158ca663 Win installer: mention another update 2016-05-15 04:47:08 +02:00
Uwe Stöhr
c766013132 Win installer: update translation files
- to be in sync with the status of the installers for 2.2.x
2016-05-15 04:39:11 +02:00
Uwe Stöhr
195edd9a59 Win installer: release a new version for 2.1.4
The reason is that the default MiKTeX package server I used was permanently turned off. So new users of LyX won't currently get any missing LaTeX package but a cryptic error message from MiKTeX.
2016-05-15 04:11:28 +02:00
Uwe Stöhr
57c234f037 Tutorial.lyx: another typographic fix 2016-05-08 22:33:35 +02:00
Uwe Stöhr
c2652fac4c Tutorial.lyx: typographic fixes spotted by a user 2016-05-08 22:19:15 +02:00
Jean-Marc Lasgouttes
57cb454fbe Resources.cpp is a built source, it should not be in SOURCEFILES
We want to avoid that Resources.cpp be distributed in the tar file.

(cherry picked from commit ff17b366a0)
2016-04-29 17:36:57 +02:00
Jean-Marc Lasgouttes
631098367e Avoid narrow boxes when using \width as box width unit
When the box has a special width, one should not consider that as a fixed width. Otherwise, due to implementation quirks, the width will be set on screen as 1 inch.

A better solution would be to actually set the width by taking in account the contents width, height ans total height. This is not very difficult, but I do not know whether it would workout well in the work area.

Fixes bug #10048.
2016-04-19 11:53:48 +02:00
Jean-Marc Lasgouttes
6756637eb5 When handling mouse events, make the undo group a bit larger
notifyCursorLeave can delete empty insets in mathed.

Fixes bug #10022.
2016-04-19 11:46:02 +02:00
Jean-Marc Lasgouttes
cd499fdef4 Erase correctly math multi-cell selection
What a selection spans several cells in mathed, and a deletion occurs though LFUN_CHAR_DELETE_FORWARD for example, only the case of a proper grid was handled. When no such grid exists, all cells between the first and the last index are cleared now.

Fixes part of bug #9747.
2016-04-19 11:31:59 +02:00
Jean-Marc Lasgouttes
7799e7960c In mathed, select only current cell on double-click
Keep the behavior of split selection with triple click.

Fixes part of #9747.
2016-04-19 11:22:59 +02:00
Jean-Marc Lasgouttes
8d76be389d When a counter is stepped, reset recursively all slaves
Fixes bug #10063.
2016-04-18 12:06:06 +02:00
jpc
e408c49b2f Revision of French UserGuide 2016-04-16 18:39:05 +01:00
jpc
e9cc60a5be Backporting of recent changes about French typography 2016-04-16 09:18:35 +01:00
Richard Heck
7b896e0db8 Fix problem reported by Kornel in this thread:
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg193248.html
The static InsetLayout could be initialized before its members were, as
JMarc realized here:
		https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg193293.html

(cherry picked from commit 23f6c1c962)

Conflicts:
	src/TextClass.cpp
2016-03-27 19:39:36 -04:00
Uwe Stöhr
51c2d11335 French UserGuide.lyx: update for branch from Jean-Pierre 2016-03-27 19:55:16 +02:00
Uwe Stöhr
e7d79e0a2d fr.po: updates for branch from Jean-Pierre 2016-03-27 19:15:06 +02:00
Guillaume Munch
30e46b7356 Fix perf issue when displaying the symbols gui (#9968)
According to callgrind, the time taken to display the symbol dialog is spent in
updateSymbolsList. No longer translate strings for every symbol. This speeds
it up more or less by a factor two.
2016-03-13 19:28:42 +00:00
Guillaume Munch
17fa787ba2 Amend 13a993fd
Correctly backport other changes.
2016-03-11 01:11:03 +00:00
Guillaume Munch
13a993fda8 Fix perf issues and crash when showing 1'100'000 items (#9968) 2016-03-11 00:29:26 +00:00
Uwe Stöhr
997349280e splash.lyx: fix hyphenation 2016-03-04 01:57:07 +01:00
Guillaume Munch
8e437f480a Amend bc858ab6
Thanks Uwe.
2016-02-25 21:23:09 +00:00
Guillaume Munch
bc858ab69d Fix SIGSEGV when introducing a new shortcut (#9869)
removeShortcut() restores default settings, therefore was used incorrectly. I
introduce deactivateShortcuts() which only removes assignments.

Clean up a bit the lack of view / model distinction (getting rid of the crashing
code at the same time).

Repair inconsistency of the selection in the "modify" case. (regression at
717d19d3c)

Make the test for existing bindings a bit more robust. (Not perfect yet.)

Focus on the item that has just been added/modified. (cosmetic)

(cherry-picked from 20a9c7a)
2016-02-24 17:20:16 +00:00
Uwe Stöhr
dc6bc435a4 InsetBox.cpp: backport fix for bug #8712 2016-02-11 23:56:02 +01:00
Kornel Benko
0bed11d960 Backport 21541a07: boost, cmake: Turn off warning that signals are deprecated 2016-02-11 18:35:05 +01:00
Uwe Stöhr
681a5ae6e3 status.21x: a typo 2016-02-09 21:00:06 +01:00
Jean-Marc Lasgouttes
b1323be32c Get rid of use_preview_ in various insets
This concerns InsetPreview, InsetIPA and InsetMathHull.

Caching such a value is bad when opening the same buffer in two views.
In this case, it is not necessary to remember use_preview_ at all,
actually.

Also remove private member dim_ which is not used and remove some trailing whitespace.

Fixes bugs #9085 abd #9957.
2016-02-09 17:18:45 +01:00
Jean-Marc Lasgouttes
942b62ac0f Do not record undo in the tabularFeatures helper
Since the low-level version of tabular features is only called by the high-level one, it does not make sense to record undo there. It is much better to do it once in the high-level handler, rather than 37 times (yes!) at lower level when the tabular GUI calls tabular-feature with all the settings at once.

With large tables, this avoids to keep 37 copies of the table in Undo stack.
2016-02-09 16:41:12 +01:00
Jean-Marc Lasgouttes
8d9e4a3fd3 Forgot this with ba3269fd. 2016-02-09 16:31:38 +01:00
Uwe Stöhr
a6110f266c Italian doc files: some updates from Claudio
- also backport updated images
2016-02-08 21:05:56 +01:00
Jean-Marc Lasgouttes
ba3269fd8f When selecting whole row, reset properly the pit()
Since different cells in a row can have different number of paragraph, take care of setting cur.pit() when selecting a row/column.

Fixes bug #9955
2016-02-03 15:51:44 +01:00
Georg Baum
ef81af7037 Fix compilation with boost 1.60
Newer boost versions use complicated type traits for boost::next and
boost::prior, which do not work with the RandomAccessList iterators.
The long term solution is to use std::next and std::prev, for now supply
simple replacements for compilers that do not support C++11 yet.

This is was cherry picked from b5963300 and 7e72c1d0d3.
2016-02-03 15:51:08 +01:00