Commit Graph

35180 Commits

Author SHA1 Message Date
Jean-Marc Lasgouttes
e8e97d67d9 Fix Cursor::inCoordCache: the root inset is never in the cache
Fixes bug #10007.
2016-03-11 16:55:03 +01:00
Enrico Forestieri
bb6130eea1 Fix bug #9990: Oversized & Incorrect Glyphs in Math Delimiter Dialog
The TeX fonts ditributed with LyX are now used for displaying the
delimiters. This assures a uniform look and that no symbol is missing.
2016-03-11 11:37:15 +01:00
Scott Kostyshak
d319a9e831 Inherit "Provides color" in *-article.layout
This commit is Consistent with 97521c4e.

Patch from Jürgen. See discussion here:
https://www.mail-archive.com/search?l=mid&q=20160305184215.GA17005%40cotopaxi.hsd1.dc.comcast.net
2016-03-11 04:12:54 -05:00
Guillaume Munch
b3bed2927e Fix perf issues and crash when showing 1'100'000 items (#9968) 2016-03-11 01:15:47 +00:00
Scott Kostyshak
97521c4ec4 Fix xcolor use with *-beamer.layout
This commit fixes the minimal example of using e.g. purple text in
article-beamer.

Patch from Jürgen. See discussion here:
https://www.mail-archive.com/search?l=mid&q=20160305184215.GA17005%40cotopaxi.hsd1.dc.comcast.net
2016-03-10 16:48:18 -05:00
Jean-Marc Lasgouttes
31eba79b09 Fix dist target when configured with monolithic build. 2016-03-10 14:53:26 +01:00
Jean-Marc Lasgouttes
5f9053d6d3 Reset right_boundary row property when row is shortened
Fixes bug #10003.
2016-03-09 09:57:14 +01:00
Uwe Stöhr
869d34ddeb development/cmake/build5-2015-x64.bat: Windows build script for 64bit LyX and Qt 5.6 2016-03-08 00:31:10 +01:00
Uwe Stöhr
0cc0825087 fr.po: shortcut fix from Jean-Pierre 2016-03-07 23:47:39 +01:00
Uwe Stöhr
54451aab2d Win installer: remove 2 files that are not in Qt 5.6 2016-03-07 01:28:02 +01:00
Uwe Stöhr
5471139ecb fr.po: 2 shortcut fixes by Jean-Pierre 2016-03-06 15:48:39 +01:00
Jean-Marc Lasgouttes
ffc693c87f Better handling of different int sizes when computing row crc 2016-03-05 23:18:12 +01:00
Jean-Marc Lasgouttes
b4d85944a6 Set margins correctly for empty rows
Calling breakRow ensures that everything is set correctly.
2016-03-05 14:10:02 +01:00
Uwe Stöhr
fae1cd6af0 splash.lyx: fix hyphenation 2016-03-04 01:54:19 +01:00
Jean-Marc Lasgouttes
b87946c11d Revert "Better handling of different int sizes when computing row crc"
This reverts commit 7d163d4e78.
The commit got pushed by mistake and needs improvements anyway.
2016-03-04 00:14:56 +01:00
Jean-Marc Lasgouttes
8009edd3d4 Avoid endless loop when the window is too narrow
* breakRow: remove wrong condition that would silently eat the contents of the
   paragraph when the window is narrower than left margin

 * breakRow: make sure that there is at least one element in each row

 * breakAt: when force-breaking a row element, make sure it is not empty. Doing
   so may create empty rows and therefore a endless loop.

Fixes bugs #9962 and #10001.
2016-03-03 18:08:11 +01:00
Jean-Marc Lasgouttes
7d163d4e78 Better handling of different int sizes when computing row crc 2016-02-29 13:12:16 +01:00
Guillaume Munch
bd56ed38e8 Delete .out files after compilation errors (#9963)
This treats the symptom, not the bug.
2016-02-28 19:09:21 +00:00
Enrico Forestieri
a28278c33d Update it.po 2016-02-28 17:41:13 +01:00
Stephan Witt
f16b2cab75 prepare Qt 5.6 builds
* support separate Qt framework builds
 * adjust configure options to skip QtTools
2016-02-28 11:34:06 +01:00
Uwe Stöhr
b0dd26909c fr.po: translations by Jean-Pierre 2016-02-27 20:03:08 +01:00
Uwe Stöhr
d3715336fe French linguistics.lyx: updates by Jean-Pierre 2016-02-27 19:58:10 +01:00
Guillaume Munch
2f17a9d029 Fix bindnasrepma.svgz
It's ampersand rotated 180 degrees, not its vertical mirror
2016-02-26 16:11:00 +00:00
Jean-Marc Lasgouttes
b01d7b2262 Do not merge consecutive hyphens in LyX-Code
The existing code already avoids merging with typewriter font, but it does not work with LyX-Code, where the typewriter family is inherited. Therefore it is Cursor::real_current_font that must be tested.

Fixes bug #9987.
2016-02-26 12:02:37 +01:00
Kornel Benko
158edd30ab Update sk.po 2016-02-26 08:09:18 +01:00
Uwe Stöhr
229d7fafd5 ErrorListUi.ui: make 2 strings compilable
fixes bug #9988
2016-02-26 02:04:49 +01:00
Uwe Stöhr
c3bb6ab792 sv.po: translations for LyX 2.2.0 from Jim 2016-02-25 20:41:27 +01:00
Uwe Stöhr
70b7958aa1 French Math.lyx: changes by Jean-Pierre 2016-02-25 20:38:18 +01:00
Uwe Stöhr
f96d5e75c9 Win installer: updated Portuguese translation by José 2016-02-25 00:24:01 +01:00
Uwe Stöhr
d17a38ac24 Math.lyx: some fixes 2016-02-25 00:15:54 +01:00
Uwe Stöhr
82ac5dcc6f French Math.lyx: translations by Jean-Pierre 2016-02-25 00:15:00 +01:00
Uwe Stöhr
fe5268325a fr.po: updates by Jean-Pierre 2016-02-24 23:54:10 +01:00
Guillaume Munch
20a9c7a381 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)
2016-02-23 22:08:25 +00:00
Jean-Marc Lasgouttes
3c2d3caf27 Do not add -std=c++11 to CPPFLAGS (because objc does not like it)
Since at least gcc 4.6 requires it, -std=c++11 has been passed to CPPFLAGS at 39717adfd. This was deemed necessary so that tests that use the preprocessor directly (AC_CHECK_HEADER) can have the right information.

It turns out that CPPFLAGS gets passed to objc compilation too (on Mac OS X) and this create compile-time errors.

Therefore we remove the -std flag from CPPFLAGS and re-add it to a separate variable cxx11_flags that is passed to LYX_CXX_USE_REGEX.
2016-02-23 15:01:16 +01:00
Uwe Stöhr
5e38454a63 Win installer: updated Swedish translations by Jim 2016-02-21 17:53:05 +01:00
Uwe Stöhr
e8eed35c5c Math.lyx: revise section about subnumbering
thanks to Andrew Aparsloe for the hint
2016-02-21 17:46:55 +01:00
Juergen Spitzmueller
f60a152a29 Adapt forest (linguistic structure tree) to new syntax of the package
while maintaining backwards compatibility (#9967).
2016-02-21 11:54:25 +01:00
Richard Heck
efd1af6789 Whoops on the last commit. This is the right patch. 2016-02-20 22:19:03 -05:00
Richard Heck
c498adf4db Fix bug reported on the list by Philip Pirrip. It is possible that
paramsToDialog is called when we do not have a BufferView and so do
not have a Buffer.
2016-02-20 22:16:36 -05:00
Stephan Witt
89985bebf9 #9940 VCS now toggles buffer read-only state if locking is not active and it is enabled by VC backend 2016-02-20 07:32:56 +01:00
Stephan Witt
63e982191e correct whitespace 2016-02-20 06:39:32 +01:00
Uwe Stöhr
ee039005ac Spanish modernCV.lyx: updates by Ignacio 2016-02-20 02:39:41 +01:00
Uwe Stöhr
ba28f504b5 Spanish modernCV.lyx: update the file and make it compilable
(a special preamble is necessary for Spanish)
Ignacio will translate it soon.
2016-02-19 02:16:36 +01:00
Guillaume Munch
0c3643ada9 Set the preamble in fixed-width font and without line breaks (#9966) 2016-02-18 17:19:38 +00:00
Uwe Stöhr
8dc6c22b73 linguistics.lyx: re-add the \origin tag
Btw. the file is not compilable, see bug #9967
2016-02-18 02:00:38 +01:00
Uwe Stöhr
b6eb3f58be example files: fixes and updates by Ignacio 2016-02-18 01:53:08 +01:00
Uwe Stöhr
9f8278d039 Win installer: update package installation list 2016-02-18 01:33:04 +01:00
Uwe Stöhr
ca337df809 Spanish example files: updates by Ignacio (part 2/2) 2016-02-18 01:32:37 +01:00
Uwe Stöhr
0564785b3e tufte layouts: add new dependencies 2016-02-18 01:32:17 +01:00
Uwe Stöhr
33e550a986 linguistics.module: add new dependencies 2016-02-18 01:31:51 +01:00