]> git.lyx.org Git - lyx.git/log
lyx.git
8 years agoPass a BufferView to Inset::clickable
Jean-Marc Lasgouttes [Tue, 2 Feb 2016 16:17:10 +0000 (17:17 +0100)]
Pass a BufferView to Inset::clickable

8 years agoMake monolithic build code portable to Mac OS
Jean-Marc Lasgouttes [Wed, 13 Apr 2016 16:27:42 +0000 (18:27 +0200)]
Make monolithic build code portable to Mac OS

"echo -e" is definitely not portable. Use a plain loop instead.

Also use the automake silent rule mechanism to make the generation of monolithic source files visible.

8 years agostatus.22x
Guillaume Munch [Sun, 17 Apr 2016 14:32:12 +0000 (15:32 +0100)]
status.22x

8 years agoSanitize InsetMathHull and add a check for mutability in LFUN_MATH_MUTATE
Guillaume Munch [Mon, 14 Dec 2015 01:54:27 +0000 (01:54 +0000)]
Sanitize InsetMathHull and add a check for mutability in LFUN_MATH_MUTATE

Remove in particular all comparisons < and >= involving HullType.

Add a guard to make sure that mutate() only operates on types it has been
designed for. Then I figured I could use this new knowledge to give feedback
when math-mutate is not implemented via getStatus(). (To test this, insert a
regexp in Advanced Search & Replace and try to change it into a standard
equation via the contextual menu.)

8 years agoCorrect col spacing in Cases environment
Guillaume Munch [Fri, 8 Apr 2016 18:24:12 +0000 (20:24 +0200)]
Correct col spacing in Cases environment

8 years agoFix the display of column spacing in AMS environments
Guillaume Munch [Sun, 20 Dec 2015 20:56:34 +0000 (20:56 +0000)]
Fix the display of column spacing in AMS environments

AMS align environment should have some spacing between odd and even columns.

Add a new virtual method displayColSpace() to InsetMathGrid, InsetMathHull and
InsetMathSplit.

8 years agoDisplay the correct horizontal alignment in AMS environments
Guillaume Munch [Sun, 13 Dec 2015 03:32:32 +0000 (03:32 +0000)]
Display the correct horizontal alignment in AMS environments

A longstanding problem... (related: #1861)

The columns in AMS math environments have a fixed alignment (colAlign() in
InsetMathGrid.cpp). We set this alignment for display (Georg's
displayColAlign()) in InsetMathHull and InsetMathSplit. This is done according
to tests and documentation for the various environments.

There is also some mechanical code factoring via colAlign().

Finally, I disable setting the horizontal alignment in InsetMathSplit, which has
no impact on the LaTeX output, and has no longer any impact on the screen. (As
for vertical alignment I discovered that it was in fact customisable for
\aligned & friends! I hope that the more faithful interface will let other
users discover that too.)

8 years agostatus.22x
Guillaume Munch [Sat, 16 Apr 2016 22:23:03 +0000 (23:23 +0100)]
status.22x

8 years agoRaise the maxlastfiles cap
Guillaume Munch [Wed, 13 Jan 2016 01:30:05 +0000 (01:30 +0000)]
Raise the maxlastfiles cap

This only changes the maximum value that the user can choose in the UI, not the
default value.

8 years agoDo not omit the starting space when copying (#9995)
Guillaume Munch [Tue, 1 Mar 2016 13:39:43 +0000 (13:39 +0000)]
Do not omit the starting space when copying (#9995)

The offending code appears to have been introduced a long time ago. My
understanding is that it is no longer relevant. Notably, it only appears on copy
and not on cut, which tells us that: 1) it should be safe to remove it, 2) we
should remove it for consistency.

8 years agostatus.22x
Guillaume Munch [Wed, 15 Jun 2016 19:26:14 +0000 (20:26 +0100)]
status.22x

8 years agoMake latex highlighter colors compatible with dark theme
Guillaume Munch [Tue, 14 Jun 2016 20:45:47 +0000 (21:45 +0100)]
Make latex highlighter colors compatible with dark theme

Partial fix for #8325

8 years agostatus.22x
Guillaume Munch [Mon, 13 Jun 2016 23:07:32 +0000 (00:07 +0100)]
status.22x

8 years agoShortcutOverride again
Guillaume Munch [Mon, 13 Jun 2016 06:39:04 +0000 (07:39 +0100)]
ShortcutOverride again

Re: fix for #9218 (not #10119)

Now it matches the example given in the docs. This time tested on qt4.

8 years ago* Math.lyx put last changes under CT.
Pavel Sanda [Mon, 13 Jun 2016 01:57:58 +0000 (18:57 -0700)]
* Math.lyx put last changes under CT.

8 years agoFix bug #9218
Guillaume Munch [Wed, 1 Jun 2016 17:27:36 +0000 (18:27 +0100)]
Fix bug #9218

This makes Qt 5.4 as usable as Qt 5.5.1 in my experience. Otherwise, fix again
INSTALL.

8 years agoFix compilation with Qt < 4.7
Guillaume Munch [Sat, 11 Jun 2016 04:41:48 +0000 (05:41 +0100)]
Fix compilation with Qt < 4.7

Thanks to jkulesza

8 years agoCorrect path names were to look for RPM based dictionaries for hunspell on Linux.
Stephan Witt [Tue, 10 May 2016 16:06:48 +0000 (18:06 +0200)]
Correct path names were to look for RPM based dictionaries for hunspell on Linux.

(cherry picked from commit 3a2fc1595b316e0847d25b0604ec9188d953af01)

8 years agoWhen we use InPremable styles, we want to write as many versions
Richard Heck [Sun, 12 Jun 2016 04:58:33 +0000 (00:58 -0400)]
When we use InPremable styles, we want to write as many versions
to the premable as the user enters.

(cherry picked from commit fa190691a8e825d199845120ab23d2f8cde68500)

8 years ago* Math.lyx : add few maxima examples to ch. 23.1.
Pavel Sanda [Sat, 11 Jun 2016 18:23:39 +0000 (11:23 -0700)]
* Math.lyx : add few maxima examples to ch. 23.1.

8 years agoFix silly error outputting math sizes. Fixes bug #10129.
Richard Heck [Sat, 11 Jun 2016 04:48:55 +0000 (00:48 -0400)]
Fix silly error outputting math sizes. Fixes bug #10129.

(cherry picked from commit bb5c760b37cbc360a46c5cca83178c5b79c3b9b3)

8 years agoImprove build for FreeBSD.
Pavel Sanda [Thu, 9 Jun 2016 02:33:08 +0000 (19:33 -0700)]
Improve build for FreeBSD.

Patch from Shankar Giri Venkita Giri.

8 years agoWin installer: new version with Qt 5.6.1
Uwe Stöhr [Thu, 9 Jun 2016 00:10:32 +0000 (02:10 +0200)]
Win installer: new version with Qt 5.6.1

- the update to JabRef 3.4 which fixes installation problems if user has no admin privileges
- also update MiKTeX and ImageMagick

8 years agoForgot I shouldn't cherry pick changes to the docs. So fix it.
Richard Heck [Tue, 7 Jun 2016 21:37:54 +0000 (17:37 -0400)]
Forgot I shouldn't cherry pick changes to the docs. So fix it.

8 years agoFix bug #10194: Space missing in UI.
Richard Heck [Tue, 7 Jun 2016 00:41:07 +0000 (20:41 -0400)]
Fix bug #10194: Space missing in UI.

(cherry picked from commit 6f88e11da323c7159f80cf79d9f4486d3615e355)

8 years agoFix some problems with the preamble in th eKoma-script letter
Richard Heck [Mon, 6 Jun 2016 23:55:54 +0000 (19:55 -0400)]
Fix some problems with the preamble in th eKoma-script letter
template.

Thanks to Richard Talley for the report.

(cherry picked from commit b3cf3b67d98d9a1f1e644b222fa8e6a0926b01fc)

8 years agoForce native line endings for .po files
Georg Baum [Sat, 4 Jun 2016 17:22:36 +0000 (19:22 +0200)]
Force native line endings for .po files

As discussed on the list some time ago. cmake produces .po files already in
native line endings. Only autotools on mingw might produce wrong line endings
now, but I am pretty sure that nobody updates .po files using autotools on mingw.

8 years agoGet rid of pseudo diffs when remerging strings
Georg Baum [Sat, 4 Jun 2016 17:21:06 +0000 (19:21 +0200)]
Get rid of pseudo diffs when remerging strings

cmake sorts the input files for lyx_pot.py internally, but autotools use a
shell pattern like *.ui on the command line, so the order may be different
on different machines. It is more robust not to require any sorting from the
caller, so lyx_pot.py sorts now internally.

8 years agoFix version number.
Richard Heck [Fri, 3 Jun 2016 21:45:02 +0000 (17:45 -0400)]
Fix version number.

8 years agoFix horizontal scrolling in full-width collapsable insets
Jean-Marc Lasgouttes [Fri, 22 Apr 2016 10:11:00 +0000 (12:11 +0200)]
Fix horizontal scrolling in full-width collapsable insets

While a one paragraph large collapsable inset (containing for example a tabular) could be very wide and trigger horizontal scrolling, the code that makes collapsable insets wide when they contain several paragraphs would actually make them narrower in this case.

Typical example is a wide tabular and a caption in a table float, where horizontal scrolling would not trigger.

(cherry picked from commit a879bc257519f030322d8d99643ccf3e52c1b62e)

8 years agoWin installer: sync package list with master and 2.1.x
Uwe Stöhr [Thu, 2 Jun 2016 23:28:56 +0000 (01:28 +0200)]
Win installer: sync package list with master and 2.1.x

8 years agoTutorial.lyx: don't use true small caps
Uwe Stöhr [Thu, 2 Jun 2016 23:27:48 +0000 (01:27 +0200)]
Tutorial.lyx: don't use true small caps

this would require another font package with several MB size for only one single word -> not worth it for the Tutorial. The other language versions of the Tutorial do already not use true small caps.

8 years agoUpdate sk.po
Kornel Benko [Thu, 2 Jun 2016 13:39:56 +0000 (15:39 +0200)]
Update sk.po

8 years agoAllow automatic text direction in Painter::text()
Jean-Marc Lasgouttes [Tue, 31 May 2016 12:49:13 +0000 (14:49 +0200)]
Allow automatic text direction in Painter::text()

It is wrong to assume that direction is left-to-right when no indication exist.

Add a new enum with values LtR, RtL and Auto to be used as argument of
the private text() methods. When direction is Auto, let Qt decide how
the string shall be layed out.

This is reimplementation of 51ee267c. A direct cherry-pick was not possible.

Fixes bug #10169.

8 years agode.po: some translations
Uwe Stöhr [Tue, 31 May 2016 21:18:28 +0000 (23:18 +0200)]
de.po: some translations

8 years agoErrorListUi.ui: correct an expression
Uwe Stöhr [Tue, 31 May 2016 21:16:32 +0000 (23:16 +0200)]
ErrorListUi.ui: correct an expression

8 years agoWin installer: fix mistake introduced with last commit
Uwe Stöhr [Mon, 30 May 2016 23:24:47 +0000 (01:24 +0200)]
Win installer: fix mistake introduced with last commit

8 years agoWin installer: 2 bugfixes
Uwe Stöhr [Mon, 30 May 2016 23:22:12 +0000 (01:22 +0200)]
Win installer: 2 bugfixes

8 years agoUserGuide.lyx: update 2 images
Uwe Stöhr [Mon, 30 May 2016 21:19:24 +0000 (23:19 +0200)]
UserGuide.lyx: update 2 images

8 years agostatus.22x: undocument a bugfix
Georg Baum [Mon, 30 May 2016 19:34:33 +0000 (21:34 +0200)]
status.22x: undocument a bugfix

This reverts c5e63f73b, since the fix is already in 2.2.0.

8 years agoUserGuide.lyx: update 2 images
Uwe Stöhr [Mon, 30 May 2016 02:26:13 +0000 (04:26 +0200)]
UserGuide.lyx: update 2 images

8 years agostatus.22x: document a bugfix
Uwe Stöhr [Sun, 29 May 2016 23:59:13 +0000 (01:59 +0200)]
status.22x: document a bugfix

8 years agotufte-handout.lyx: remove some unnecessary TeX code
Uwe Stöhr [Sun, 29 May 2016 23:55:18 +0000 (01:55 +0200)]
tufte-handout.lyx: remove some unnecessary TeX code

8 years agotufte-handout.lyx: remove some unnecessary TeX code
Uwe Stöhr [Sun, 29 May 2016 23:54:30 +0000 (01:54 +0200)]
tufte-handout.lyx: remove some unnecessary TeX code

8 years agoHandle activateWindow in LFUN_BUFFER_SWITCH like in saveBufferIfNeeded() and doShowDi...
Stephan Witt [Sat, 16 Apr 2016 20:30:33 +0000 (22:30 +0200)]
Handle activateWindow in LFUN_BUFFER_SWITCH like in saveBufferIfNeeded() and doShowDialog() methods.
This is a requirement on Mac to get the current buffer view topmost after buffer switch.

8 years agoAvoid narrow boxes when using \width as box width unit
Jean-Marc Lasgouttes [Tue, 5 Apr 2016 08:43:16 +0000 (10:43 +0200)]
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.

8 years agoMove the documentation changelogs out of attic
Jean-Marc Lasgouttes [Fri, 15 Apr 2016 16:17:26 +0000 (18:17 +0200)]
Move the documentation changelogs out of attic

They should not be hidden in this directory.

8 years agoWhen a counter is stepped, reset recursively all slaves
Jean-Marc Lasgouttes [Mon, 11 Apr 2016 10:00:19 +0000 (12:00 +0200)]
When a counter is stepped, reset recursively all slaves

Fixes bug #10063.

8 years agoThis is LyX 2.2.0 2.2.0
Scott Kostyshak [Mon, 23 May 2016 23:49:15 +0000 (19:49 -0400)]
This is LyX 2.2.0

8 years agoUpdate ANNOUNCE for 2.2.0
Scott Kostyshak [Mon, 23 May 2016 22:51:18 +0000 (18:51 -0400)]
Update ANNOUNCE for 2.2.0

The https download URL is given now.

8 years ago* One more shortcut conflict solved
jpc [Mon, 23 May 2016 22:15:10 +0000 (23:15 +0100)]
* One more shortcut conflict solved
* fr.gmo updated

8 years ago* Edit translation mistakes for icon sizes
jpc [Mon, 23 May 2016 21:43:39 +0000 (22:43 +0100)]
* Edit translation mistakes for icon sizes
* Resolve a shortcut conflict
* Provide fr.gmo using msgfmt

8 years agoAdd note about required svg support in Qt.
Enrico Forestieri [Mon, 23 May 2016 01:04:55 +0000 (03:04 +0200)]
Add note about required svg support in Qt.

8 years agoFix using system theme icons with Qt 5 (#10052)
Scott Kostyshak [Mon, 23 May 2016 00:39:46 +0000 (20:39 -0400)]
Fix using system theme icons with Qt 5 (#10052)

With Qt 5, our code did not correctly detect when icons were
available and thus tried to use nonexistent icons.

QIcon::hasThemeIcon(theme_icon) returns true when theme_icon is
empty. We now rely on the behavior that QIcon::isNull() returns true
if the icon is empty.

The same code is used with Qt 4 and Qt 5.

8 years agoRELEASE-NOTES: add a known issue regarding LuaTeX
Scott Kostyshak [Sun, 22 May 2016 22:05:24 +0000 (18:05 -0400)]
RELEASE-NOTES: add a known issue regarding LuaTeX

Our LuaTeX export is not expected to work in all cases with the
newest version, e.g. the one shipped with TeX Live 2016.

8 years agoFxy typo in XHTML output (bug #10124)
Georg Baum [Sun, 22 May 2016 15:32:04 +0000 (17:32 +0200)]
Fxy typo in XHTML output (bug #10124)

There was a simple typo that did ouput the slash before the closing tag
instead of inside the closing tag.

8 years agoFix compilation if Intro manual for it
Scott Kostyshak [Sun, 22 May 2016 03:13:27 +0000 (23:13 -0400)]
Fix compilation if Intro manual for it

8 years agoFix compilation of Additional manual for es, fr
Scott Kostyshak [Sun, 22 May 2016 03:05:35 +0000 (23:05 -0400)]
Fix compilation of Additional manual for es, fr

8 years agoHandle activateWindow in LFUN_BUFFER_SWITCH like in saveBufferIfNeeded() and doShowDi...
Stephan Witt [Sat, 16 Apr 2016 20:30:33 +0000 (22:30 +0200)]
Handle activateWindow in LFUN_BUFFER_SWITCH like in saveBufferIfNeeded() and doShowDialog() methods.
This is a requirement on Mac to get the current buffer view topmost after buffer switch.

8 years agoDo not float the outliner in OSX (#9825)
Guillaume Munch [Fri, 6 May 2016 02:53:28 +0000 (03:53 +0100)]
Do not float the outliner in OSX (#9825)

There are focus issues in qt5 when the outliner is floating.

8 years agoLyX does work with ImageMagick 7
Georg Baum [Sat, 21 May 2016 09:24:39 +0000 (11:24 +0200)]
LyX does work with ImageMagick 7

8 years agoFix python release notes
Georg Baum [Sat, 21 May 2016 08:12:57 +0000 (10:12 +0200)]
Fix python release notes

The old text was incorrect and came from the 2.0 release. LyX works fine if
the default python interpreter is python 3, as long as python 2 is available
as well.

Building LyX does also work with python 3, but since I did not check all
special build steps with both cmake and autotools, I kept a note about
possible problems.

8 years agoUse bilinear filtering when resizing graphics
Guillaume Munch [Sat, 30 Apr 2016 18:56:57 +0000 (19:56 +0100)]
Use bilinear filtering when resizing graphics

This is used when scaling graphics previews. It is also used on a rare occasion
to scale instant previews when the user's configuration mixes low-dpi and
high-dpi monitors (#10114).

8 years agoGuiDelimiter: Workaround symbols alignment problem #10118
Guillaume Munch [Thu, 5 May 2016 00:00:57 +0000 (01:00 +0100)]
GuiDelimiter: Workaround symbols alignment problem #10118

8 years agoShortcutWidget: override shortcuts in the way they are meant to be (#10075)
Guillaume Munch [Tue, 17 May 2016 17:45:37 +0000 (18:45 +0100)]
ShortcutWidget: override shortcuts in the way they are meant to be (#10075)

I would say "by the books" but the documentation was not really clear.

Problems with the logic of the previous implementation were exposed in Qt 5.6 by
commit <https://codereview.qt-project.org/125142>.

<http://mid.gmane.org/20160510070413.wzjpk4w4turnx6pr@cotopaxi>

Note that ShortcutOverride events are used elsewhere in the code where they may
need to be corrected in the same way.

8 years agoWin installer: update thesaurus and dictionaries
Uwe Stöhr [Thu, 19 May 2016 01:28:31 +0000 (03:28 +0200)]
Win installer: update thesaurus and dictionaries

- also use a better default MiKTeX repository

8 years agoTutorial.lyx: get rid of unnecessary preamble code
Uwe Stöhr [Wed, 18 May 2016 23:46:09 +0000 (01:46 +0200)]
Tutorial.lyx: get rid of unnecessary preamble code

The aim of the tutorial is to explain how to use LyX and not special LaTeX issues with \frontmatter, non-TeX fonts etc. Therefore the preamble should kept clean.

8 years agoJapanese Additional.lyx: fix broken filename - this is a regression bug in LyX 2.2
Uwe Stöhr [Tue, 17 May 2016 22:43:51 +0000 (00:43 +0200)]
Japanese Additional.lyx: fix broken filename - this is a regression bug in LyX 2.2

see bug #10136

8 years agoGerman Tutorial.lyx: few stylistic changes from Mike
Uwe Stöhr [Tue, 17 May 2016 22:26:58 +0000 (00:26 +0200)]
German Tutorial.lyx: few stylistic changes from Mike

8 years agoGerman Additional.lyx: make compilable again
Uwe Stöhr [Tue, 17 May 2016 22:17:09 +0000 (00:17 +0200)]
German Additional.lyx: make compilable again

- some further typographic fixes
- use same PDF settings as the English version of Additional.lyx

8 years agoAdditional.lyx: remove unnecessary TeX code
Uwe Stöhr [Tue, 17 May 2016 22:08:20 +0000 (00:08 +0200)]
Additional.lyx: remove unnecessary TeX code

- also some typographic fixes

8 years agoJapanese docs: fix some more paths
Uwe Stöhr [Tue, 17 May 2016 21:34:09 +0000 (23:34 +0200)]
Japanese docs: fix some more paths

- also few beautification

8 years agoAllow inset-forall to match separators (#10090)
Guillaume Munch [Mon, 16 May 2016 17:10:13 +0000 (18:10 +0100)]
Allow inset-forall to match separators (#10090)

With this change, it becomes possible to run the following commands:
     inset-forall Separator:latexpar char-delete-forward
     inset-forall Separator:parbreak inset-modify separator plain

The first one deletes all latexpar separators. The second one turns parbreak
separators into plain separators. This is safe, flexible, and avoids adding a
new LFUN.

8 years agoRemove test for luatex+fontspec compatibility (#8478)
Guillaume Munch [Thu, 12 May 2016 22:08:36 +0000 (23:08 +0100)]
Remove test for luatex+fontspec compatibility (#8478)

This test used freeze on luatex's font cache generation, and only
very old versions of luatex and fontspec are incompatible with each
other.

8 years agoGerman Tutorial.lyx: a typographic fix
Uwe Stöhr [Sun, 15 May 2016 17:09:38 +0000 (19:09 +0200)]
German Tutorial.lyx: a typographic fix

8 years agoTutorial.lyx: add a hint
Uwe Stöhr [Sun, 15 May 2016 17:09:10 +0000 (19:09 +0200)]
Tutorial.lyx: add a hint

8 years agoGerman Tutorial.lyx: some more fixes from Mike and me
Uwe Stöhr [Sun, 15 May 2016 16:50:22 +0000 (18:50 +0200)]
German Tutorial.lyx: some more fixes from Mike and me

8 years agoEmbeddedObjects.lyx: get rid of unnecessary ERT and fix an image size
Uwe Stöhr [Sun, 15 May 2016 15:14:09 +0000 (17:14 +0200)]
EmbeddedObjects.lyx: get rid of unnecessary ERT and fix an image size

8 years agoJapanese docs: fix some further broken images links etc.
Uwe Stöhr [Sun, 15 May 2016 14:50:16 +0000 (16:50 +0200)]
Japanese docs: fix some further broken images links etc.

8 years agoUserGuide.lyx: fix some typographic issues spotted by Mike
Uwe Stöhr [Sun, 15 May 2016 14:34:40 +0000 (16:34 +0200)]
UserGuide.lyx: fix some typographic issues spotted by Mike

8 years agoJapanese UserGuide.lyx: fix broken image links
Uwe Stöhr [Sun, 15 May 2016 14:34:06 +0000 (16:34 +0200)]
Japanese UserGuide.lyx: fix broken image links

8 years agoTutorial.lyx: fixes all other languages according to previous commit
Uwe Stöhr [Sun, 15 May 2016 01:29:04 +0000 (03:29 +0200)]
Tutorial.lyx: fixes all other languages according to previous commit

- typographic fixes, break links etc.

8 years agoGerman Tutorial.lyx: some fixes from Mike and me
Uwe Stöhr [Sun, 15 May 2016 01:25:37 +0000 (03:25 +0200)]
German Tutorial.lyx: some fixes from Mike and me

8 years agobeamer manual: fix grammar issues spotted by Anthony Campbell.
Juergen Spitzmueller [Sat, 14 May 2016 08:27:08 +0000 (10:27 +0200)]
beamer manual: fix grammar issues spotted by Anthony Campbell.

8 years agotypo
Pavel Sanda [Wed, 11 May 2016 21:42:26 +0000 (14:42 -0700)]
typo

8 years agocosmetics
Pavel Sanda [Wed, 11 May 2016 21:35:15 +0000 (14:35 -0700)]
cosmetics

8 years ago* lib/RELEASE-NOTES
Pavel Sanda [Wed, 11 May 2016 17:31:59 +0000 (10:31 -0700)]
* lib/RELEASE-NOTES

8 years agoWin installer: return to IM 6
Uwe Stöhr [Tue, 10 May 2016 22:32:58 +0000 (00:32 +0200)]
Win installer: return to IM 6

8 years agoDetect ImageMagick 7
Georg Baum [Tue, 10 May 2016 19:27:57 +0000 (21:27 +0200)]
Detect ImageMagick 7

Imagemagick 7 does not have a convert command anymore, it is now called magick.
Joint work by Uwe and me.

8 years agoEnsure that TeXFiles.py is run by python2
Georg Baum [Tue, 10 May 2016 05:18:48 +0000 (07:18 +0200)]
Ensure that TeXFiles.py is run by python2

We ensure that configure.py is called by python2, regardless whether 'python'
is python 2 or 3. Therefore we can simply call TeXFiles.py with the currently
running interpreter. This fixes configuration on systems where 'python' is
python 3.

8 years agoChange line ends back to unix.
Georg Baum [Mon, 9 May 2016 20:03:16 +0000 (22:03 +0200)]
Change line ends back to unix.

They were changed to windows by accident at 41e928b2e50.

8 years agoGerman UserGuide.lyx: unset compression
Uwe Stöhr [Sun, 8 May 2016 23:42:35 +0000 (01:42 +0200)]
German UserGuide.lyx: unset compression

thanks Guillaume for the hint

8 years agoMerge branch 'master' of git.lyx.org:lyx
Uwe Stöhr [Sun, 8 May 2016 23:24:14 +0000 (01:24 +0200)]
Merge branch 'master' of git.lyx.org:lyx

8 years agoGerman UserGuide.lyx: tons of typographic fixes sent in by an unknown user
Uwe Stöhr [Sun, 8 May 2016 23:24:02 +0000 (01:24 +0200)]
German UserGuide.lyx: tons of typographic fixes sent in by an unknown user

8 years agoseparator-convert.sh
Guillaume Munch [Tue, 12 Apr 2016 18:57:37 +0000 (19:57 +0100)]
separator-convert.sh

Lyx files converted from 2.1 to 2.2 contain parbeak and latexpar separators that
would not appear if the lyx file was written in 2.2 from scratch. The script
removes latexpar separators and transforms parbreak separators into plain
separators. Then it displays a diff of the resulting pdf files (requires
diffpdf) for manual control. All lyx files shipped with lyx should be updated in
this way. See #10068.

example usage:
cd lib/doc
../development/tools/separator-convert.sh Math.lyx

8 years agoExamples: remove parbreak and latexpar separators
Guillaume Munch [Tue, 12 Apr 2016 21:16:38 +0000 (22:16 +0100)]
Examples: remove parbreak and latexpar separators

The difference has been validated with diffpdf.

The following could not be tested and were left unchanged:

docbook_article.lyx
lilypond.lyx
linguistics.lyx
springer/sv*.lyx
de/linguistics.lyx
es/linguistics.lyx
ja/FeynmanDiagrams.lyx
ja/lilypond.lyx
ja/beamer.lyx
ja/xypic.lyx

The following is the script that I used (in lib/examples):

LYX=../../build/src/lyx
$LYX -E pdf2 $1.old.pdf $1
sed -i "s/^\\\\begin_inset Separator parbreak$/\\\\begin_inset Separator plain/" $1
sed -i "/^\\\\begin_inset Separator latexpar$/ { N; d; }" $1
$LYX -e lyx $1
$LYX -E pdf2 $1.pdf $1
diffpdf $1.old.pdf $1.pdf

8 years agoTemplates: remove parbreak and latexpar separators
Guillaume Munch [Tue, 12 Apr 2016 19:22:10 +0000 (20:22 +0100)]
Templates: remove parbreak and latexpar separators

The difference has been validated with diffpdf.

The following could not be tested and were left unchanged:

AEA.lyx
IJMPC.lyx
ja_beamer-conference-ornate-20min.lyx

The following is the script that I used (in lib/templates):

LYX=../../build/src/lyx
$LYX -E pdf2 $1.old.pdf $1
sed -i "s/^\\\\begin_inset Separator parbreak$/\\\\begin_inset Separator plain/" $1
sed -i "/^\\\\begin_inset Separator latexpar$/ { N; d; }" $1
$LYX -e lyx $1
$LYX -E pdf2 $1.pdf $1
diffpdf $1.old.pdf $1.pdf

8 years agoTutorial.lyx: some mote typographic fixes
Uwe Stöhr [Sun, 8 May 2016 20:32:57 +0000 (22:32 +0200)]
Tutorial.lyx: some mote typographic fixes

8 years agoTutorial.lyx: typographic fixes spotted by a user
Uwe Stöhr [Sun, 8 May 2016 20:19:49 +0000 (22:19 +0200)]
Tutorial.lyx: typographic fixes spotted by a user

8 years agoWin installer: remove obsolete comment
Uwe Stöhr [Sun, 8 May 2016 01:10:09 +0000 (03:10 +0200)]
Win installer: remove obsolete comment