[LyX/master] Also track local language switches

2016-09-27 Thread Enrico Forestieri
commit 7e3494c293b94e1f7bc80915da0f9b49fd0e0ccc Author: Enrico Forestieri Date: Tue Sep 27 23:00:29 2016 +0200 Also track local language switches Until now this was not done for essentially two reasons. The first one is that local switches are used for short text insertions

[LyX/master] Force local language switch in IPA insets

2016-09-29 Thread Enrico Forestieri
commit 925f933a19eb15c49467a60bbd2e4bf30adde294 Author: Enrico Forestieri Date: Thu Sep 29 18:35:26 2016 +0200 Force local language switch in IPA insets Otherwise we get latex errors when using polyglossia. --- src/insets/InsetIPA.h |2 ++ 1 files changed, 2 insertions(+), 0

[LyX/master] In mathed, require xcolor instead of color when appropriate

2016-10-04 Thread Enrico Forestieri
commit ccc0e03fdc4c880685db016d97cdea802512d104 Author: Enrico Forestieri Date: Wed Oct 5 01:18:15 2016 +0200 In mathed, require xcolor instead of color when appropriate Fixes bug #10417. --- src/mathed/InsetMathColor.cpp | 20 ++-- 1 files changed, 18

[LyX/master] Amend ccc0e03f

2016-10-04 Thread Enrico Forestieri
commit 42a30357091d8483342a4f52260a2d2c6d80c980 Author: Enrico Forestieri Date: Wed Oct 5 01:31:14 2016 +0200 Amend ccc0e03f Better adding the break, even if falling through would be Ok, as LyX requires xcolor when both xcolor and color are requested. --- src/mathed

[LyX/master] Remove context help button hint from file dialogs

2016-10-09 Thread Enrico Forestieri
commit ded8b1b3da2a79d7255959fa9f99c50b78b0528d Author: Enrico Forestieri Date: Mon Oct 10 01:25:07 2016 +0200 Remove context help button hint from file dialogs This removes the useless '?' button that appears in Windows builds when using non-native dialogs. C

[LyX/master] Strike out (in the output) deleted display math with track-changes

2016-10-16 Thread Enrico Forestieri
commit 261e7ae9ce7e6a1ffc4932ff9c33107588a9a4ac Author: Enrico Forestieri Date: Mon Oct 17 03:25:35 2016 +0200 Strike out (in the output) deleted display math with track-changes Showing deleted display math by enabling "Show Changes in Output" was only possibl

[LyX/master] Fix latex error when change-tracked deleted display math starts a new paragraph

2016-10-17 Thread Enrico Forestieri
commit c1bfaa5c76ce99c222b5454c60b44d9c28543f5f Author: Enrico Forestieri Date: Mon Oct 17 19:35:04 2016 +0200 Fix latex error when change-tracked deleted display math starts a new paragraph LaTeX refuses to break a line when it is empty. But we have to start a new line here

[LyX/master] Take into account font changes when striking out display math formulas

2016-10-17 Thread Enrico Forestieri
commit 129459a71b52babb1a8e5a1e3de986976c93bde6 Author: Enrico Forestieri Date: Tue Oct 18 03:29:53 2016 +0200 Take into account font changes when striking out display math formulas Font changes are brought inside the \lyxdeleted macro, just before outputting the latex code

[LyX/master] Avoid introducing a spurious space in \lyxmathsout

2016-10-17 Thread Enrico Forestieri
commit 6ae6198818dec32dd7f18781c165fbfd36ac01ff Author: Enrico Forestieri Date: Tue Oct 18 04:35:02 2016 +0200 Avoid introducing a spurious space in \lyxmathsout --- src/LaTeXFeatures.cpp |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/LaTeXFeatures.cpp b/src

[LyX/master] Remove a now unnecessary \mbox

2016-10-18 Thread Enrico Forestieri
commit d48bc4e4ae8352a6c4856db936d8da14f18e5026 Author: Enrico Forestieri Date: Wed Oct 19 01:32:29 2016 +0200 Remove a now unnecessary \mbox --- src/Changes.cpp |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/Changes.cpp b/src/Changes.cpp index c8a

[LyX/master] Introduce the InsetMathHull::outerDisplay method and use it

2016-10-19 Thread Enrico Forestieri
commit ab3e1ddc34bbd3c95cb5a9d88213208b1b054050 Author: Enrico Forestieri Date: Thu Oct 20 00:06:42 2016 +0200 Introduce the InsetMathHull::outerDisplay method and use it --- src/Paragraph.cpp| 15 ++-- src/mathed/InsetMathHull.cpp | 48

[LyX/master] Fortify math insets against ulem commands

2016-10-20 Thread Enrico Forestieri
commit 8d5899aaf3116c1d1e57bc7c9f460404d7cd35b0 Author: Enrico Forestieri Date: Fri Oct 21 01:35:39 2016 +0200 Fortify math insets against ulem commands It should be now possible underlining or striking out any kind of math inset containing any math construct indigestible to

[LyX/master] Fix indentation

2016-10-20 Thread Enrico Forestieri
commit 7cf12243b87b8d3e24a46dfc18af1013fa4ea0ba Author: Enrico Forestieri Date: Fri Oct 21 01:58:45 2016 +0200 Fix indentation --- src/Paragraph.cpp | 13 ++--- 1 files changed, 6 insertions(+), 7 deletions(-) diff --git a/src/Paragraph.cpp b/src/Paragraph.cpp index b009607

[LyX/master] On export, mark the start of the first paragraph

2016-10-23 Thread Enrico Forestieri
commit 9ba76e6c40738f9bd0d45d4cdb00a9842d47feec Author: Enrico Forestieri Date: Sun Oct 23 18:04:13 2016 +0200 On export, mark the start of the first paragraph No newline is written after \begin{document}, such that the afterParbreak method would return false. This misleads

[LyX/master] Correctly track ulem commands with change tracking

2016-10-23 Thread Enrico Forestieri
commit dea5ba16de1b98d93cf30ab65119bc2364a7ac2b Author: Enrico Forestieri Date: Sun Oct 23 18:23:41 2016 +0200 Correctly track ulem commands with change tracking LyX assumes that everything in \lyxdeleted is struck out by ulem and increases the corresponding counter. However

[LyX/master] Factor out common code used to underline/strike out math

2016-10-24 Thread Enrico Forestieri
commit 696ea82b21f5f0729e14bdefe90d8e18563ddf2e Author: Enrico Forestieri Date: Tue Oct 25 00:49:26 2016 +0200 Factor out common code used to underline/strike out math Also use the exact amount of vertical space TeX adds after a math display (instead of 1ex) for vertically

[LyX/master] Show on screen font changes for text-in-math

2016-10-25 Thread Enrico Forestieri
commit 3cf0cbb3c69e73d72b6cee3723de7b67e69c4c0a Author: Enrico Forestieri Date: Tue Oct 25 16:03:34 2016 +0200 Show on screen font changes for text-in-math --- src/MetricsInfo.cpp |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/src/MetricsInfo.cpp b/src

[LyX/2.2.x] Show on screen font changes for text-in-math

2016-10-25 Thread Enrico Forestieri
commit 4ad8be330e37b04db44c53a105653c81135772ec Author: Enrico Forestieri Date: Tue Oct 25 20:24:26 2016 +0200 Show on screen font changes for text-in-math --- src/MetricsInfo.cpp |6 -- status.22x |3 +++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a

[LyX/2.2.x] In mathed, require xcolor instead of color when appropriate

2016-10-26 Thread Enrico Forestieri
commit f8d3a8860b05ec29f5e13e7c9737bdce64a3da20 Author: Enrico Forestieri Date: Thu Oct 27 03:18:29 2016 +0200 In mathed, require xcolor instead of color when appropriate Fixes bug #10417. --- src/mathed/InsetMathColor.cpp | 22 -- status.22x

[LyX/2.2.x] Quote filenames used for forward-search with SumatraPDF

2016-10-26 Thread Enrico Forestieri
commit 3508c7bc8ac74e18c3428698287de7f6404bd60e Author: Enrico Forestieri Date: Thu Oct 27 04:16:04 2016 +0200 Quote filenames used for forward-search with SumatraPDF Single quotes are special to our parser and must be either escaped or quoted if they are part of a filename

[LyX/2.2.x] Sort the language nesting mess with polyglossia

2016-10-29 Thread Enrico Forestieri
commit 0dd7505ec66a235af2e2f22602a60947cd310848 Author: Enrico Forestieri Date: Sun Oct 30 00:16:50 2016 +0200 Sort the language nesting mess with polyglossia When using polyglossia, lyx was making a real mess when changing language inside nested insets. The \begin{language

[LyX/master] Don't print useless messages while parsing math macros

2016-10-31 Thread Enrico Forestieri
commit e3c3719643c46819aa586346a313d514c5903898 Author: Enrico Forestieri Date: Mon Oct 31 15:23:20 2016 +0100 Don't print useless messages while parsing math macros Math macros can be displayed on screen by providing a different representation than the one used for

[LyX/master] Avoid dataloss with \multicolumn

2016-11-05 Thread Enrico Forestieri
commit 34ae9dc7f28d33120c27abd2bbbd341dd6044ce0 Author: Enrico Forestieri Date: Sat Nov 5 10:15:37 2016 +0100 Avoid dataloss with \multicolumn When \multicolumn{ncol}{align}{content} is parsed and the ncol parameter is not a numeric value, this parameter is swallowed and

[LyX/2.2.x] Strike out (in the output) deleted display math with track-changes

2016-11-05 Thread Enrico Forestieri
commit 8a1f936ff190964649643872f0c45da10ce3105f Author: Enrico Forestieri Date: Sat Nov 5 21:31:09 2016 +0100 Strike out (in the output) deleted display math with track-changes Showing deleted display math by enabling "Show Changes in Output" was only possibl

[LyX/master] Amend fix for #10428

2016-11-23 Thread Enrico Forestieri
commit 6c92075799ae8d83f4f38e3c169c40da215e03f2 Author: Enrico Forestieri Date: Wed Nov 23 17:30:49 2016 +0100 Amend fix for #10428 - Allow using logical values for icon sizes as the standard sizes may differ among different icon sets - Do not allow setting sizes smaller

[LyX/master] Fix display and output of math macros with optional arguments

2016-12-01 Thread Enrico Forestieri
commit e8f480e7c22ae29804ff0c386c54e86c9b72d3ce Author: Enrico Forestieri Date: Thu Dec 1 18:02:47 2016 +0100 Fix display and output of math macros with optional arguments This is a long standing issue, present since the new math macros inception in version 1.6. It manifests

[LyX/2.2.x] Fix display and output of math macros with optional arguments

2016-12-04 Thread Enrico Forestieri
commit 9435dd6b52a6a73397750dd3e4113656bb2dd744 Author: Enrico Forestieri Date: Sun Dec 4 22:52:22 2016 +0100 Fix display and output of math macros with optional arguments This is a long standing issue, present since the new math macros inception in version 1.6. It manifests

[LyX/master] Update it.po

2016-12-09 Thread Enrico Forestieri
commit 096cfb2a1295780a54a6d7d56d278e63ae74cbd1 Author: Enrico Forestieri Date: Fri Dec 9 19:12:37 2016 +0100 Update it.po --- po/it.gmo | Bin 499301 -> 499298 bytes po/it.po | 359 ++--- 2 files changed, 179 insertions(+),

[LyX/master] Avoid useless warning from Qt

2017-01-08 Thread Enrico Forestieri
commit 25e6b5da39b2f9d5e1ce7c66baaf0ce968c8dc1a Author: Enrico Forestieri Date: Sun Jan 8 23:11:04 2017 +0100 Avoid useless warning from Qt When cloning InsetExternal, the tempname_ member of InsetExternalParams has yet to be initialized. So, trying to remove it causes the

[LyX/master] Add clarifying comment

2017-01-20 Thread Enrico Forestieri
commit 633ad2032e36c87e571a6a8967cc2018dd66f333 Author: Enrico Forestieri Date: Fri Jan 20 20:30:06 2017 +0100 Add clarifying comment --- po/sv.gmo| Bin 468962 -> 476868 bytes po/uk.gmo| Bin 606923 -> 608290 bytes src/fro

[LyX/2.2.x] Fix metrics of math characters with 0 width

2017-01-20 Thread Enrico Forestieri
commit 81465da5d599e071efebf067bb9e8ed252ac1456 Author: Jean-Marc Lasgouttes Date: Sat Jan 21 00:30:20 2017 +0100 Fix metrics of math characters with 0 width It seems that QTextLayout does not handle properly a single character with 0 width. This breaks drawing of things like \

[LyX/master] Allow to properly scale the GUI with Qt5

2017-01-21 Thread Enrico Forestieri
commit 9e6cf6e05a25d38e8d7d9ecbf360b2aa5fd06d03 Author: Enrico Forestieri Date: Sun Jan 22 01:06:00 2017 +0100 Allow to properly scale the GUI with Qt5 Starting with Qt 5.6, setting the environment variable QT_SCALE_FACTOR makes everything accordingly bigger. So, if

[LyX/master] Ignore QT_SCALE_FACTOR for Qt < 5.6

2017-01-25 Thread Enrico Forestieri
commit ebd96fadd53fa553b5b09dc21e580df4cf70a2b5 Author: Enrico Forestieri Date: Wed Jan 25 20:00:54 2017 +0100 Ignore QT_SCALE_FACTOR for Qt < 5.6 This environment variable was introduced in Qt 5.6.0 --- src/LyX.cpp |2 ++ 1 files changed, 2 insertions(+), 0 deleti

[LyX/master] Allow inserting consecutive dashes

2017-02-25 Thread Enrico Forestieri
commit 3c329db0a50689ee2384db1ae02a98aca3bf0bac Author: Enrico Forestieri Date: Sat Feb 25 14:13:02 2017 +0100 Allow inserting consecutive dashes Because latex allows to do so, and there is no easy way to achieve this. This was apparently implemented to allow cycling between

[LyX/2.2.x] Allow inserting consecutive dashes

2017-02-25 Thread Enrico Forestieri
commit 857548d33bbcd01e7d7f061fa520917e93acc577 Author: Enrico Forestieri Date: Sat Feb 25 21:00:25 2017 +0100 Allow inserting consecutive dashes Because latex allows to do so, and there is no easy way to achieve this. This was apparently implemented to allow cycling between

[LyX/master] Allow Input of local includes from local layout files

2017-03-01 Thread Enrico Forestieri
commit 17ab47b3e6acafae8f11e6363ee64252b26c81e7 Author: Enrico Forestieri Date: Wed Mar 1 09:19:18 2017 +0100 Allow Input of local includes from local layout files When including files, LyX always searches the user and the system directory, in that order. This means that when

[LyX/master] Fix bug #10579

2017-03-03 Thread Enrico Forestieri
commit 5940dc53aab9fec6cd02f8be337f0e6c9b2e5fb1 Author: Enrico Forestieri Date: Fri Mar 3 13:00:32 2017 +0100 Fix bug #10579 The \lyxdeleted macro cannot cope with empty lines. --- src/insets/InsetSeparator.cpp |7 +-- 1 files changed, 5 insertions(+), 2 deletions

[LyX/2.2.x] Fix configuring for Qt 5.8

2017-03-04 Thread Enrico Forestieri
commit 90f7cf2fd024a5056b01df931a2765a8e8db4f58 Author: Enrico Forestieri Date: Sun Mar 5 00:14:53 2017 +0100 Fix configuring for Qt 5.8 They moved the QT_QPA_DEFAULT_PLATFORM_NAME definition to the newly introduced qtgui-config.h header. --- config/qt4.m4 |7

[LyX/master] Fix output of en- and em-dashes with TeX fonts

2017-03-19 Thread Enrico Forestieri
commit 72a488d7e6b56432263c80dd92cd6acc565e03a7 Author: Enrico Forestieri Date: Sun Mar 19 20:50:34 2017 +0100 Fix output of en- and em-dashes with TeX fonts This commit fixes the regression introduced in 2.2 about the output of en- and em-dashes. In 2.2 en- and em-dashes are

Re: [LyX/master] Fix output of en- and em-dashes with TeX fonts

2017-03-20 Thread Enrico Forestieri
On Mon, Mar 20, 2017 at 12:35:35AM +, José Abílio Matos wrote: > On Sunday, 19 March 2017 19.58.08 WET Enrico Forestieri wrote: > > commit 72a488d7e6b56432263c80dd92cd6acc565e03a7 > > Author: Enrico Forestieri > > Date: Sun Mar 19 20:50:34 2017 +0100 > > >

[LyX/master] Amend 72a488d7

2017-03-20 Thread Enrico Forestieri
commit 56bec528b5327eafac72f47db82999b0ad3a2eb5 Author: Enrico Forestieri Date: Mon Mar 20 14:37:25 2017 +0100 Amend 72a488d7 - Mention the new buffer parameter in development/FORMAT - Assure that lyx2lyx generates the same output obtained when saving a converted

[LyX/master] Also account for development versions

2017-03-20 Thread Enrico Forestieri
commit be3f628e7d7a2f22b60d7713237e555ff8367428 Author: Enrico Forestieri Date: Mon Mar 20 15:08:17 2017 +0100 Also account for development versions --- lib/lyx2lyx/lyx_2_3.py |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/lib/lyx2lyx/lyx_2_3.py b/lib/lyx2lyx

Re: [LyX/master] Fix output of en- and em-dashes with TeX fonts

2017-03-20 Thread Enrico Forestieri
On Mon, Mar 20, 2017 at 05:26:01PM +0100, Jürgen Spitzmüller wrote: > 2017-03-20 10:55 GMT+01:00 Enrico Forestieri : > > > I think you mean development/FORMAT. I will add the reference. Note that > > also \dynamic_quotes needs to be mentioned there. > > > > It

[LyX/master] Further amendment to 72a488d7

2017-03-20 Thread Enrico Forestieri
commit 16d5c49b383841826d1bc563e2d392e12e497ed8 Author: Enrico Forestieri Date: Mon Mar 20 23:59:16 2017 +0100 Further amendment to 72a488d7 Rephrase positively the check box for the output of en- and em-dashes and disable it when using non-TeX fonts. The state of the check

[LyX/master] Fix #9732: Inconsistent font properties for the preview and superscript insets

2017-03-27 Thread Enrico Forestieri
commit b6f8a84a359d717a5d87f58a3403b3c6b64440e3 Author: Enrico Forestieri Date: Mon Mar 27 15:00:43 2017 +0200 Fix #9732: Inconsistent font properties for the preview and superscript insets --- src/insets/InsetPreview.h |2 ++ src/insets/InsetScript.h |2 ++ 2 files changed, 4

[LyX/master] Amend 16d5c49b

2017-03-27 Thread Enrico Forestieri
commit 91ca310d1dcc6bfd647eb7de4bfc417192df69a9 Author: Enrico Forestieri Date: Mon Mar 27 15:08:30 2017 +0200 Amend 16d5c49b Remove redundant action when toggling the dashes check box. --- src/frontends/qt4/GuiDocument.cpp |9 - src/frontends/qt4/GuiDocument.h

Re: [LyX/master] Handle properly exception that can be thrown by to_local8bit

2017-03-27 Thread Enrico Forestieri
On Mon, Mar 27, 2017 at 05:05:47PM +0200, Jean-Marc Lasgouttes wrote: > > Enrico, can you please double check the changes in os_win32.cpp and > os_cygwin.cpp ? I cannot even compile this code. They are fine and compile Ok. However, that cygwin code is from the time when cygwin was using the same

[LyX/master] On windows, use the unicode version of ShellExecute

2017-03-27 Thread Enrico Forestieri
commit d996ec89928efb3042325fa158e1d5547b9eb64d Author: Enrico Forestieri Date: Tue Mar 28 01:32:59 2017 +0200 On windows, use the unicode version of ShellExecute --- src/support/os_cygwin.cpp | 17 ++--- src/support/os_win32.cpp | 15 +-- 2 files changed, 11

Re: [LyX/master] Handle properly exception that can be thrown by to_local8bit

2017-03-27 Thread Enrico Forestieri
On Tue, Mar 28, 2017 at 12:02:02AM +0200, Enrico Forestieri wrote: > On Mon, Mar 27, 2017 at 05:05:47PM +0200, Jean-Marc Lasgouttes wrote: > > > > Enrico, can you please double check the changes in os_win32.cpp and > > os_cygwin.cpp ? I cannot even compile this code. &

Re: [LyX/master] Handle properly exception that can be thrown by to_local8bit

2017-03-28 Thread Enrico Forestieri
On Tue, Mar 28, 2017 at 01:43:54AM +0200, Enrico Forestieri wrote: > On Tue, Mar 28, 2017 at 12:02:02AM +0200, Enrico Forestieri wrote: > > On Mon, Mar 27, 2017 at 05:05:47PM +0200, Jean-Marc Lasgouttes wrote: > > > > > > Enrico, can you please double check the

[LyX/master] Account for unicode chars in tempdir path on Windows

2017-03-28 Thread Enrico Forestieri
commit a5377ead20682df741e9225fd54acf2799912973 Author: Enrico Forestieri Date: Tue Mar 28 12:05:52 2017 +0200 Account for unicode chars in tempdir path on Windows --- src/Buffer.cpp |2 +- src/output.cpp |2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src

[LyX/master] Fix bug #10554

2017-04-02 Thread Enrico Forestieri
commit e36c661c6187dbacf3537038caf6d980c417d381 Author: Enrico Forestieri Date: Sun Apr 2 23:56:25 2017 +0200 Fix bug #10554 The \lyxdeleted macro cannot cope with \newpage & co. --- src/insets/InsetNewpage.cpp |7 ++- 1 files changed, 6 insertions(+), 1 delet

[LyX/2.2.x] Fix bug #10554

2017-04-02 Thread Enrico Forestieri
commit caf56220c65e92f0bcf189d225ed654e47932407 Author: Enrico Forestieri Date: Mon Apr 3 00:07:53 2017 +0200 Fix bug #10554 The \lyxdeleted macro cannot cope with \newpage & co. --- src/insets/InsetNewpage.cpp |7 ++- status.22x |4 ++-- 2 f

[LyX/2.2.x] Update it.po

2017-04-02 Thread Enrico Forestieri
commit ee7d0557913f0e18f10fe205a9517bbb86cf0264 Author: Enrico Forestieri Date: Mon Apr 3 00:15:47 2017 +0200 Update it.po --- po/it.gmo | Bin 493539 -> 494796 bytes po/it.po | 1066 +++-- 2 files changed, 478 insertions(+),

[LyX/master] Fix bug #10581

2017-04-02 Thread Enrico Forestieri
commit 66aa52ff20c6e96d679d917bb3d98ff29117ad15 Author: Enrico Forestieri Date: Mon Apr 3 00:26:49 2017 +0200 Fix bug #10581 Tell the math parser that we are parsing a macro definition, so that it doesn't try to return a verbatim copy in case of failure. --- src/m

[LyX/master] Avoid an assertion when compiling in debug mode with MSVC 2015

2017-04-12 Thread Enrico Forestieri
commit 031748d9c88c60d6a7c79b00599955c49a3c56aa Author: Enrico Forestieri Date: Wed Apr 12 21:19:42 2017 +0200 Avoid an assertion when compiling in debug mode with MSVC 2015 Seemingly, when removing an argument from argv, and thus inserting a null pointer to shorten the array

[LyX/master] Fix tests after 031748d9

2017-04-13 Thread Enrico Forestieri
commit ee0cc3cec1cf97e154e968d33dc580f37eb29e84 Author: Enrico Forestieri Date: Thu Apr 13 09:38:46 2017 +0200 Fix tests after 031748d9 --- src/tests/check_layout.cpp |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/tests/check_layout.cpp b/src/tests

[LyX/master] TeXFiles.py: Python 3 compatibility

2017-04-13 Thread Enrico Forestieri
commit db494452dccf2125f3a708d765a6e6608d0060b7 Author: Enrico Forestieri Date: Thu Apr 13 10:49:02 2017 +0200 TeXFiles.py: Python 3 compatibility --- lib/scripts/TeXFiles.py | 11 ++- 1 files changed, 6 insertions(+), 5 deletions(-) diff --git a/lib/scripts/TeXFiles.py b/lib

[LyX/master] configure.py: Python 3 compatibility

2017-04-13 Thread Enrico Forestieri
commit 8f70d551482a69bd97a80d36623724bab5ac11b5 Author: Enrico Forestieri Date: Thu Apr 13 15:34:54 2017 +0200 configure.py: Python 3 compatibility Don't assume any encoding for the layout files and treat them in the same way python 2 does. Thanks José for the

[LyX/master] layout2layout.py: Python 3 compatibility

2017-04-13 Thread Enrico Forestieri
commit 1a26f9b26cff827da5c6ba7850743e4bb1afb1df Author: Enrico Forestieri Date: Thu Apr 13 16:20:39 2017 +0200 layout2layout.py: Python 3 compatibility The layout2layout.py script already reads and writes files in binary format. However, all regexes and comparisons assume

[LyX/master] lyxpak.py: Python 3 compatibility

2017-04-14 Thread Enrico Forestieri
commit 217696d34b51098001b7ac67dd8d0b8c8596ab8b Author: Enrico Forestieri Date: Sat Apr 15 00:05:40 2017 +0200 lyxpak.py: Python 3 compatibility --- lib/scripts/lyxpak.py | 117 +++- 1 files changed, 66 insertions(+), 51 deletions(-) diff

[LyX/master] Always use utf-8 in scripts with Python3

2024-01-25 Thread Enrico Forestieri
commit 48a065e89effb4029c779328498f62f751c4b12d Author: Enrico Forestieri Date: Thu Jan 25 10:17:23 2024 +0100 Always use utf-8 in scripts with Python3 In order to perform a conversion of graphic format LyX generates a python script containing the path of the original file to

[LyX master] Adapt lyxpak.py to work with Python 3 on Windows

2024-02-09 Thread Enrico Forestieri
The branch, master, has been updated. - Log - commit fe99f7b01e6ace4db716326a9d5455b2a168e3fd Author: Enrico Forestieri Date: Fri Feb 9 22:46:05 2024 +0100 Adapt lyxpak.py to work with Python 3 on Windows Seemingly

[LyX master] Update it.po

2024-02-17 Thread Enrico Forestieri
The branch, master, has been updated. - Log - commit cdd367238594139ac2c16d0a424989681134f192 Author: Enrico Forestieri Date: Sat Feb 17 11:05:04 2024 +0100 Update it.po diff --git a/po/it.gmo b/po/it.gmo index 2cf5f8679c

[LyX/2.3.x] Update it.po

2024-04-06 Thread Enrico Forestieri
commit 5aa404fb34d8faebaedf11e849f9b26d201aa149 Author: Enrico Forestieri Date: Sat Apr 6 22:53:52 2024 +0200 Update it.po --- po/it.gmo | Bin 539628 -> 540033 bytes po/it.po | 9 + 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/po/it.gmo b/po/it.gmo in

[Wiki-uploads/master] Add deb packages for building old lyx releases

2024-06-04 Thread Enrico Forestieri
commit 1ee0b8ae5a90d774d0d166469c3aebafed4e09a5 Author: Enrico Forestieri Date: Tue Jun 4 22:04:37 2024 +0200 Add deb packages for building old lyx releases --- Releases/lyx13/lyx13_1.3.7-1.1.debian.tar.xz | Bin 0 -> 12420 bytes Releases/lyx13/lyx13_1.3.7-1.1_amd64.

[Wiki-uploads/master] Add libtiff5 package required by Qt4

2024-06-05 Thread Enrico Forestieri
commit 3598916462b6ca274ab96540d3ab234f03ec5fbc Author: Enrico Forestieri Date: Wed Jun 5 11:54:55 2024 +0200 Add libtiff5 package required by Qt4 --- Releases/qt4/libtiff5_4.2.0-1+deb11u4_amd64.deb | Bin 0 -> 290460 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --gi

[Wiki-uploads/master] Add libwebp6 package required by Qt4

2024-06-05 Thread Enrico Forestieri
commit a5efdd4f342c052f7f09d273cc4089cbea60d8fc Author: Enrico Forestieri Date: Wed Jun 5 12:05:06 2024 +0200 Add libwebp6 package required by Qt4 --- Releases/qt4/libwebp6_0.6.1-2.1+deb11u1_amd64.deb | Bin 0 -> 258580 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --gi

[Wiki-uploads/master] Add sources for building lyx 1.5.7 and corresponding deb package

2024-06-05 Thread Enrico Forestieri
commit 8ec95484bff83ff337d1fae68c938d3e15616dad Author: Enrico Forestieri Date: Wed Jun 5 17:28:26 2024 +0200 Add sources for building lyx 1.5.7 and corresponding deb package --- Releases/lyx15/lyx15_1.5.7-1.1.debian.tar.xz | Bin 0 -> 14432 bytes Releases/lyx15/lyx15_1.5.7-1.1_amd64.

[Wiki-uploads/master] Add missing python2 package

2024-06-05 Thread Enrico Forestieri
commit fc27145e42dab6df15b2e02232e2809e8887a726 Author: Enrico Forestieri Date: Wed Jun 5 23:19:31 2024 +0200 Add missing python2 package --- Releases/python2/python2.7-dev_2.7.18-8_amd64.deb | Bin 0 -> 291484 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/Relea

[Wiki-uploads/master] Add deb packages for gcc 4.9

2024-06-05 Thread Enrico Forestieri
commit 40511350683b233c3e5669d0b8e917937bb808a8 Author: Enrico Forestieri Date: Wed Jun 5 23:27:27 2024 +0200 Add deb packages for gcc 4.9 --- Releases/gcc4.9/cpp-4.9_4.9.2-10_amd64.deb | Bin 0 -> 5169420 bytes Releases/gcc4.9/g++-4.9_4.9.2-10_amd64.deb | Bi

[Wiki-uploads/master] Add sources for building lyx 1.6.10 and corresponding deb package

2024-06-05 Thread Enrico Forestieri
commit 10acd6fd54337f3ea8d3748261e14b13ea3e5f9f Author: Enrico Forestieri Date: Wed Jun 5 23:43:57 2024 +0200 Add sources for building lyx 1.6.10 and corresponding deb package --- Releases/lyx16/lyx16_1.6.10-1.1.debian.tar.xz | Bin 0 -> 25856 bytes Releases/lyx16/lyx16_1.6.10-1.1_am

[Wiki-uploads/master] Add deb packages for hunspell 1.4

2024-06-06 Thread Enrico Forestieri
commit 2c66d35adaf391373bc43ed01c7fc3cac03bf861 Author: Enrico Forestieri Date: Thu Jun 6 21:58:30 2024 +0200 Add deb packages for hunspell 1.4 --- Releases/hunspell/libhunspell-1.4-0_1.4.1-3_amd64.deb | Bin 0 -> 166544 bytes Releases/hunspell/libhunspell14-dev_1.4.1-3_amd64.deb | Bi

[Wiki-uploads/master] Add sources for building lyx 2.0.8.1 and corresponding deb package

2024-06-06 Thread Enrico Forestieri
commit 104bbe3d012bfef5aac931c083c34ed460b58fd0 Author: Enrico Forestieri Date: Thu Jun 6 22:03:11 2024 +0200 Add sources for building lyx 2.0.8.1 and corresponding deb package --- Releases/lyx20/lyx20_2.0.8.1-1.1.debian.tar.xz | Bin 0 -> 14404 bytes Releases/lyx20/lyx20_2.0.

[Wiki-uploads/master] Add sources for building lyx 2.1.5 and corresponding deb package

2024-06-07 Thread Enrico Forestieri
commit 442a92847bab8c5bb9969fef470de3f8a4c2187e Author: Enrico Forestieri Date: Fri Jun 7 12:33:44 2024 +0200 Add sources for building lyx 2.1.5 and corresponding deb package --- Releases/lyx21/lyx21_2.1.5-1.1.debian.tar.xz | Bin 0 -> 11936 bytes Releases/lyx21/lyx21_2.1.5-1.1_amd64.

[Wiki-uploads/master] Add sources for building lyx 2.2.4 and corresponding deb package

2024-06-07 Thread Enrico Forestieri
commit 01e95b83f881c9f44360e6a47b0eab3c9219359c Author: Enrico Forestieri Date: Fri Jun 7 16:01:49 2024 +0200 Add sources for building lyx 2.2.4 and corresponding deb package --- Releases/lyx22/lyx22_2.2.4-1.0.debian.tar.xz | Bin 0 -> 21068 bytes Releases/lyx22/lyx22_2.2.4-1.0_amd64.

[LyX/master] Fix textstyle-update handling in mathed

2024-06-09 Thread Enrico Forestieri
commit afb70c905b526ec6fdc5ed66afe800fcd705b425 Author: Enrico Forestieri Date: Sun Jun 9 13:04:22 2024 +0200 Fix textstyle-update handling in mathed The code was expecting that all properties were specified in the argument and not only some. Simply do not process those

[LyX/master] Add xcb lib if x11extras is detected

2024-06-17 Thread Enrico Forestieri
commit fe64db4b70b6bed8df17689e2ad9126076387f9d Author: Enrico Forestieri Date: Mon Jun 17 21:57:24 2024 +0200 Add xcb lib if x11extras is detected In this case we use directly some xcb api outside of the Qt framework and hence we have to add the xcb library by ourselves

[LyX/master] Avoid bogus warnings when configuring for Qt6

2024-06-18 Thread Enrico Forestieri
commit 66ef66ca0d287ee108c3b85821f31410b47ff618 Author: Enrico Forestieri Date: Tue Jun 18 21:56:15 2024 +0200 Avoid bogus warnings when configuring for Qt6 Recent versions of qmake complain loudly when the locale does not explicitley specify the utf8 codeset. Specifically

[LyX/2.4.x] Update it.po

2024-06-28 Thread Enrico Forestieri
commit f9692776fb6628a96742ab7653fae32742b28e84 Author: Enrico Forestieri Date: Fri Jun 28 22:45:02 2024 +0200 Update it.po --- po/it.gmo | Bin 638309 -> 641565 bytes po/it.po | 91 - status.24x | 2 +- 3 files changed,

[LyX/master] Update format in lyxrc.dist

2024-07-03 Thread Enrico Forestieri
commit 1dd0bf3253a7d6abd5f4b13fe46e9a4d83887b5e Author: Enrico Forestieri Date: Wed Jul 3 12:32:18 2024 +0200 Update format in lyxrc.dist --- development/MacOSX/lyxrc.dist.in | 2 +- development/Win32/lyxrc.dist.in | 2 +- development/cygwin/lyxrc.dist.in | 4 ++-- development/unix

[LyX/2.4.x] Avoid bogus warnings when configuring for Qt6

2024-07-03 Thread Enrico Forestieri
commit 94004da71f919e819271925924f0a5784f7305fc Author: Enrico Forestieri Date: Wed Jul 3 21:02:51 2024 +0200 Avoid bogus warnings when configuring for Qt6 Recent versions of qmake complain loudly when the locale does not explicitly specify the utf8 codeset. Specifically

[LyX/2.4.x] Update format in lyxrc.dist

2024-07-03 Thread Enrico Forestieri
commit 3581286f12b32a46148255ef7f2546c7aad38dc4 Author: Enrico Forestieri Date: Wed Jul 3 12:32:18 2024 +0200 Update format in lyxrc.dist (cherry picked from commit 1dd0bf3253a7d6abd5f4b13fe46e9a4d83887b5e) --- development/MacOSX/lyxrc.dist.in | 2 +- development/Win32

[LyX/master] Improve detection of our math fonts

2024-08-13 Thread Enrico Forestieri
commit d632753dea7cd3985f64b0c7e9db055c5a6c48f4 Author: Enrico Forestieri Date: Tue Aug 13 22:51:40 2024 +0200 Improve detection of our math fonts It turns out that Qt font selection via style name is broken on Windows (QTBUG-101436). As we use our own style name for

[LyX/2.4.x] Update it.po

2024-08-18 Thread Enrico Forestieri
commit 0237398a59e08b6c3851149d806f461393668d1f Author: Enrico Forestieri Date: Sun Aug 18 22:56:29 2024 +0200 Update it.po --- po/it.gmo | Bin 641155 -> 641564 bytes po/it.po | 21 +++-- 2 files changed, 7 insertions(+), 14 deletions(-) diff --git a/po/it.gmo b

[LyX/2.4.x] Update status.24x

2024-08-18 Thread Enrico Forestieri
commit e4ed568921e39e983575784366cda5b11a463fa1 Author: Enrico Forestieri Date: Sun Aug 18 23:00:02 2024 +0200 Update status.24x --- status.24x | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/status.24x b/status.24x index 2160515863..a6240f71f9 100644 --- a/status

[LyX/2.4.x] Update it.po

2024-08-25 Thread Enrico Forestieri
commit fd9f09e51755e26f3c484b22c16a11e65e6d540a Author: Enrico Forestieri Date: Sun Aug 25 23:38:11 2024 +0200 Update it.po --- po/it.gmo | Bin 641186 -> 641576 bytes po/it.po | 9 + 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/po/it.gmo b/po/it.gmo in

[LyX/master] Update it.po

2024-08-26 Thread Enrico Forestieri
commit 7e1d7036ee7d9524c5f2c7d72494500400778f7b Author: Enrico Forestieri Date: Mon Aug 26 14:29:15 2024 +0200 Update it.po po/it.gmo | Bin 639532 -> 647593 bytes po/it.po | 6655 - 2 files changed, 3549 insertions(+), 3

[LyX/master] Fix bug #9348

2018-04-10 Thread Enrico Forestieri
commit 503f7db224c7afaa82ce1f0aea538bd2af0cf31a Author: Enrico Forestieri Date: Tue Apr 10 22:40:02 2018 +0200 Fix bug #9348 --- src/mathed/InsetMathBrace.h |2 -- 1 files changed, 0 insertions(+), 2 deletions(-) diff --git a/src/mathed/InsetMathBrace.h b/src/mathed/InsetMathBrace.h

[LyX/2.3.x] Account for Qt 5.10

2018-04-15 Thread Enrico Forestieri
commit 03b5a0800a5f82223d987e324836b29e8bd0a22d Author: Enrico Forestieri Date: Fri Jan 5 19:27:24 2018 +0100 Account for Qt 5.10 Fix regular sed expression in order to catch a second digit in the Qt minor version number. (cherry picked from commit

Re: [LyX/master] Allow adjustment of banner slogan size to localized slogan

2018-04-29 Thread Enrico Forestieri
On Sun, Apr 29, 2018 at 11:56:40AM +0200, Juergen Spitzmueller wrote: > commit 54aa0addeeed6b3e24c144007da15eb0248a4fc8 > Author: Juergen Spitzmueller > Date: Sun Apr 29 11:56:17 2018 +0200 > > Allow adjustment of banner slogan size to localized slogan I suggest not to use absolute sizes.

[LyX/master] Update it.po

2018-04-30 Thread Enrico Forestieri
commit 72e3f742348bf2cd0f671f9beeb4c979108301b7 Author: Enrico Forestieri Date: Mon Apr 30 19:12:08 2018 +0200 Update it.po po/it.gmo | Bin 531312 -> 533459 bytes po/it.po | 3315 ++--- 2 files changed, 1623 insertions(+), 1

[LyX/master] New icons for dynamic inset and charstyle menus.

2018-05-07 Thread Enrico Forestieri
commit dc0b21525b0b7b249e4332bd9f82e066310dae8c Author: Enrico Forestieri Date: Mon May 7 11:55:47 2018 +0200 New icons for dynamic inset and charstyle menus. These icons are more in line with the default theme, IMHO. --- lib/images/dynamic-char-styles.svgz | Bin 35286 -> 2

Re: [LyX/master] New icons for dynamic inset and charstyle menus.

2018-05-07 Thread Enrico Forestieri
On Mon, May 07, 2018 at 12:46:05PM +0200, Jürgen Spitzmüller wrote: > 2018-05-07 11:58 GMT+02:00 Enrico Forestieri : > > > commit dc0b21525b0b7b249e4332bd9f82e066310dae8c > > Author: Enrico Forestieri > > Date: Mon May 7 11:55:47 2018 +0200 > > > >

[LyX/master] Update it.po

2018-05-07 Thread Enrico Forestieri
commit 139c15056828894b34e169ba7d54db33cc1e15b8 Author: Enrico Forestieri Date: Mon May 7 15:36:50 2018 +0200 Update it.po po/it.gmo | Bin 533459 -> 534229 bytes po/it.po | 3411 +++-- 2 files changed, 1745 insertions(+), 1

[LyX/master] Update it.po

2018-05-08 Thread Enrico Forestieri
commit ceb8421e57de857849c8bdd8546e04f81773c5d6 Author: Enrico Forestieri Date: Tue May 8 14:06:01 2018 +0200 Update it.po --- po/it.gmo | Bin 534229 -> 534390 bytes po/it.po | 672 +++- 2 files changed, 347 insertions(+),

[LyX/master] Update it.po

2018-05-12 Thread Enrico Forestieri
commit 9dd8de0c80b78e24e28089e7ca63c8b7db54568f Author: Enrico Forestieri Date: Sat May 12 18:07:42 2018 +0200 Update it.po po/it.gmo | Bin 534390 -> 535179 bytes po/it.po | 671 + 2 files changed, 365 insertions(+),

[LyX/master] Fix bug #11151

2018-05-19 Thread Enrico Forestieri
commit 17ea71b31c6b5708241d8a9d2ca5afd331446c1c Author: Enrico Forestieri Date: Sat May 19 21:33:29 2018 +0200 Fix bug #11151 --- src/BufferParams.cpp | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/BufferParams.cpp b/src/BufferParams.cpp index

[LyX/2.3.x] Fix bug #11151

2018-05-21 Thread Enrico Forestieri
commit 87b44bcc1f8fc705cc06621208e991bb881807fb Author: Enrico Forestieri Date: Sat May 19 21:33:29 2018 +0200 Fix bug #11151 (cherry picked from commit 17ea71b31c6b5708241d8a9d2ca5afd331446c1c) --- src/BufferParams.cpp | 12 ++-- status.23x |3 +++ 2

[LyX/master] Avoid duplicate generation of the same preview

2018-06-06 Thread Enrico Forestieri
commit 125ee9fb8ccbd42e50ce9e70c0d1589d1b965603 Author: Enrico Forestieri Date: Wed Jun 6 18:59:37 2018 +0200 Avoid duplicate generation of the same preview When an image has to be loaded a second time and the cache is not used or the image is not in the cache, its preview is

<    1   2   3   4   5   6   7   8   9   10   >