[LyX/master] UserGuide.lyx: update 2 images

2016-05-29 Thread Uwe Stöhr
commit dd0330c349ed047fc05423e8be42822b95c5b692 Author: Uwe Stöhr Date: Mon May 30 04:27:36 2016 +0200 UserGuide.lyx: update 2 images diff --git a/lib/doc/EmbeddedObjects.lyx b/lib/doc/EmbeddedObjects.lyx index 4c166f8..71d1e46 100644 --- a/lib/doc/EmbeddedObjects.lyx

[LyX/2.2.x] UserGuide.lyx: update 2 images

2016-05-29 Thread Uwe Stöhr
commit b2f04f87849f3cc53766672e6a1744b9d87cbd44 Author: Uwe Stöhr Date: Mon May 30 04:26:13 2016 +0200 UserGuide.lyx: update 2 images diff --git a/lib/doc/EmbeddedObjects.lyx b/lib/doc/EmbeddedObjects.lyx index 4c166f8..71d1e46 100644 --- a/lib/doc/EmbeddedObjects.lyx

[LyX/2.2.x] tufte-handout.lyx: remove some unnecessary TeX code

2016-05-29 Thread Uwe Stöhr
commit 4c7c3a24c12910da2ce76ef8fa07a5b67d234530 Author: Uwe Stöhr Date: Mon May 30 01:54:30 2016 +0200 tufte-handout.lyx: remove some unnecessary TeX code diff --git a/lib/examples/tufte-handout.lyx b/lib/examples/tufte-handout.lyx index 518038e..9988a30 100644 ---

[LyX/master] CMake: add 2 build scripts to compile LyX with Qt 5 and MSVC 2015

2016-05-29 Thread Uwe Stöhr
commit 978eea21730d9b9c45364926f116efd6ee360abf Author: Uwe Stöhr Date: Mon May 30 02:03:16 2016 +0200 CMake: add 2 build scripts to compile LyX with Qt 5 and MSVC 2015 diff --git a/development/Makefile.am b/development/Makefile.am index 796e964..7df52d0 100644 ---

[LyX/2.2.x] status.22x: document a bugfix

2016-05-29 Thread Uwe Stöhr
commit c5e63f73bba7bd6092d5f63c2bf656de2d349c6b Author: Uwe Stöhr Date: Mon May 30 01:59:13 2016 +0200 status.22x: document a bugfix diff --git a/status.22x b/status.22x index 85275a7..05e71e5 100644 --- a/status.22x +++ b/status.22x @@ -62,6 +62,7 @@ What's new *

[LyX/2.2.x] tufte-handout.lyx: remove some unnecessary TeX code

2016-05-29 Thread Uwe Stöhr
commit eeef785badc9f27922d419709c2554ed4de56319 Author: Uwe Stöhr Date: Mon May 30 01:55:18 2016 +0200 tufte-handout.lyx: remove some unnecessary TeX code diff --git a/lib/examples/de/tufte-handout.lyx b/lib/examples/de/tufte-handout.lyx index 105fb3e..657c6ca 100644

[LyX/master] tufte-handout.lyx: add the lost \origon tag

2016-05-29 Thread Uwe Stöhr
commit 234d482e1ee826b92b086018799e8749086cd5aa Author: Uwe Stöhr Date: Mon May 30 01:46:16 2016 +0200 tufte-handout.lyx: add the lost \origon tag That the origin tag is automatically removed sucks. It consumes a lot of time to re-add it again and again. diff

[LyX/master] tufte-handout.lyx: remove some unnecessary TeX code

2016-05-29 Thread Uwe Stöhr
commit be5ec39cf23bba48456c7084c06aaecaf39b3daa Author: Uwe Stöhr Date: Mon May 30 01:42:00 2016 +0200 tufte-handout.lyx: remove some unnecessary TeX code diff --git a/lib/examples/de/tufte-handout.lyx b/lib/examples/de/tufte-handout.lyx index 105fb3e..7c7c9b9 100644

[LyX/master] Remove extra spacing around InsetCommand buttons

2016-05-29 Thread Richard Heck
commit 68149e380daad42bac69de5984ef1e21508d9cb3 Author: Jean-Marc Lasgouttes Date: Mon May 23 16:16:05 2016 +0200 Remove extra spacing around InsetCommand buttons There is already a spacing of 2 pixels on each side of a button (e.g. collapsed inset). There is

[LyX/master] Remove unused CursorData::logicalpos_

2016-05-29 Thread Richard Heck
commit 171fe0cb430c7045d35873a222a07c11adcfdea8 Author: Jean-Marc Lasgouttes Date: Sun Feb 28 16:44:00 2016 +0100 Remove unused CursorData::logicalpos_ This was introduced in 41ecabf5, probably by mistake. diff --git a/src/Cursor.cpp b/src/Cursor.cpp index

[LyX/master] Amend d7d4f65b

2016-05-29 Thread Richard Heck
commit c47bfee23138a0e368371565e2bb8bfc180b7f43 Author: Guillaume Munch Date: Sat Apr 23 22:22:11 2016 +0100 Amend d7d4f65b Thanks Richard diff --git a/src/Toc.h b/src/Toc.h index d58a09a..82f7ce1 100644 --- a/src/Toc.h +++ b/src/Toc.h @@ -1,6 +1,6 @@ // -*- C++

[LyX/master] Fix linking with autotools and mingw-64

2016-05-29 Thread Richard Heck
commit e07a01a3c344dd5a0f5082e0ec81e97399894876 Author: Shankar Giri Venkita Giri Date: Thu May 5 12:58:01 2016 +0200 Fix linking with autotools and mingw-64 ole32.lib is not linked automatically, but needed for mingw-64. Patch by Shankar Giri Venkita Giri (bug

[LyX/master] Fix horizontal scrolling in full-width collapsable insets

2016-05-29 Thread Richard Heck
commit a879bc257519f030322d8d99643ccf3e52c1b62e Author: Jean-Marc Lasgouttes Date: Fri Apr 22 12:11:00 2016 +0200 Fix horizontal scrolling in full-width collapsable insets While a one paragraph large collapsable inset (containing for example a tabular) could

[LyX/master] Make windres configurable

2016-05-29 Thread Richard Heck
commit fddaa6adebcb78a513dfb401711b0ea04d70d8f9 Author: Georg Baum Date: Thu May 5 20:13:56 2016 +0200 Make windres configurable The windres program is typically not called windres for cross compilation. Now you can call configure with the argument

[LyX/master] typo

2016-05-29 Thread Richard Heck
commit 3465bf4baf199a4f9e3dfeeb24f98751bf0a71e2 Author: Guillaume Munch Date: Wed May 4 19:23:51 2016 +0100 typo diff --git a/src/Buffer.cpp b/src/Buffer.cpp index ac64cf2..3cb7aac 100644 --- a/src/Buffer.cpp +++ b/src/Buffer.cpp @@ -370,8 +370,8 @@ public: +

[LyX/master] Merge branch 'master' of git.lyx.org:lyx

2016-05-29 Thread Uwe Stöhr
commit b917c4e40f9f5cd3d101444600eddafcca54d6e3 Merge: e7aaaed 82e0ad3 Author: Uwe Stöhr Date: Sun May 29 23:58:10 2016 +0200 Merge branch 'master' of git.lyx.org:lyx

[LyX/master] Ensure unix line ends for configure.ac

2016-05-29 Thread Richard Heck
commit 797f12c29adea02b010c28310667124257c17820 Author: Georg Baum Date: Sat May 7 12:33:47 2016 +0200 Ensure unix line ends for configure.ac On windows, configure.ac needs to have unix line ends if you want to run autogen.sh (see #10053). It is no poblem to

[LyX/master] Fix drawing of buttonText (enforce same left/right spacing)

2016-05-29 Thread Richard Heck
commit 516d5d29dce28deab4601ec6aa714ca7ff59e6cd Author: Jean-Marc Lasgouttes Date: Mon May 23 15:24:13 2016 +0200 Fix drawing of buttonText (enforce same left/right spacing) The computation of the width of the button was wrong. If <--> stands for

[LyX/master] Win installer: push the changes that are already part of the 2.2.0 installer

2016-05-29 Thread Uwe Stöhr
commit e7aaaeded3e4f23fd0615f0528e8d47326e784c0 Author: Uwe Stöhr Date: Sun May 29 23:57:37 2016 +0200 Win installer: push the changes that are already part of the 2.2.0 installer diff --git a/development/Win32/packaging/installer/ChangeLog.txt

[LyX/master] Rename badly named variable

2016-05-29 Thread Richard Heck
commit f78967a802a4362992b0af7e3cb361719da53ff2 Author: Jean-Marc Lasgouttes Date: Tue Apr 5 14:27:30 2016 +0200 Rename badly named variable diff --git a/src/Text.cpp b/src/Text.cpp index d81dd86..c003350 100644 --- a/src/Text.cpp +++ b/src/Text.cpp @@ -907,11 +907,11

[LyX/master] Improve documentation of LyX' "smart quotes" feature.

2016-05-29 Thread Richard Heck
commit 320b616c50a1a46da4e3b2026ce795b1e9a96025 Author: Günter Milde Date: Mon May 23 21:14:28 2016 +0200 Improve documentation of LyX' "smart quotes" feature. diff --git a/lib/doc/UserGuide.lyx b/lib/doc/UserGuide.lyx index 961910f..4bff110 100644 ---

[LyX/master] LyXToolBox: a QToolBox with minimum size management

2016-05-29 Thread Richard Heck
commit 6bd70011e959733556debb11411c35bfd36cecfb Author: Guillaume Munch Date: Tue Mar 22 21:57:17 2016 + LyXToolBox: a QToolBox with minimum size management The purpose of this custom widget is to allow the use of a QToolBox in a limited area. The stock

[LyX/master] Remove unused TextMetrics::maxWidth()

2016-05-29 Thread Richard Heck
commit e52a83549db311883d93dff4595ead7622dbfa75 Author: Jean-Marc Lasgouttes Date: Sun Feb 28 16:34:33 2016 +0100 Remove unused TextMetrics::maxWidth() diff --git a/src/TextMetrics.h b/src/TextMetrics.h index 507213a..eef00ff 100644 --- a/src/TextMetrics.h +++

[LyX/master] Add forgotten zlib includes

2016-05-29 Thread Richard Heck
commit 127e5b1955af5edc9000c8c8c9fb40494a5f2096 Author: Georg Baum Date: Thu May 5 17:36:41 2016 +0200 Add forgotten zlib includes I forgot this in 9b822b25ae5. Also remove a comment that is no longer true. diff --git a/3rdparty/zlib/Makefile.am

[LyX/master] Simplify class structure in TocBackend

2016-05-29 Thread Richard Heck
commit e3540f33e17ca45ffa5ec532ee7f1113638cc366 Author: Guillaume Munch Date: Fri Jan 8 19:06:50 2016 + Simplify class structure in TocBackend Deriving from std::vector to provide helper functions appears a touch excessive. Use typedef instead and move helper

[LyX/master] Fixup 1b2aad9 : Cleanup of spacing in mathed

2016-05-29 Thread Richard Heck
commit d30fe45f4c721bb9fe4d750fba127ddd6652e95a Author: Jean-Marc Lasgouttes Date: Wed May 25 15:14:18 2016 +0200 Fixup 1b2aad9 : Cleanup of spacing in mathed Now that 5mu are added on each side of : (because it is a relation), there is no need to do the same

[LyX/master] Fix include path for zconf.h

2016-05-29 Thread Richard Heck
commit 041bcbed7407e4d7b89253a3d061bc5b8bb27613 Author: Georg Baum Date: Thu May 5 19:41:16 2016 +0200 Fix include path for zconf.h I forgot that in the previous commit, and compilation seemed to work because I had another zconf.h lying around. diff --git

[LyX/master] Cleanup bruteFind.

2016-05-29 Thread Richard Heck
commit 700e480a18c5fd30dcb8b58bf136f0010f62a4d6 Author: Jean-Marc Lasgouttes Date: Sun Feb 28 16:56:00 2016 +0100 Cleanup bruteFind. diff --git a/src/Cursor.cpp b/src/Cursor.cpp index 6733aae..b4ca8e0 100644 --- a/src/Cursor.cpp +++ b/src/Cursor.cpp @@ -73,25 +73,25 @@

[LyX/master] Cleanup handling of LFUN_LAYOUT in getStatus

2016-05-29 Thread Richard Heck
commit 0d21dca360b55d83acae2a15466fdb879831ff03 Author: Jean-Marc Lasgouttes Date: Thu May 12 14:10:30 2016 +0200 Cleanup handling of LFUN_LAYOUT in getStatus The way it works is: * the inset defines forcePlainLayout() correctly * Text::getStatus acts

[LyX/master] Avoid incorrect "Autocorrect Off" message

2016-05-29 Thread Richard Heck
commit 9fbee19a7ff7a6f2a015cf922dbbcb1dcaf84294 Author: Jean-Marc Lasgouttes Date: Sun Feb 28 17:21:26 2016 +0100 Avoid incorrect "Autocorrect Off" message diff --git a/src/mathed/InsetMathNest.cpp b/src/mathed/InsetMathNest.cpp index 493f529..9d90c19 100644 ---

[LyX/master] fix #9826: Outline disclosure of subsection content disappears one second after doubleclicking content item.

2016-05-29 Thread Richard Heck
commit 4002c6af72442ce76e6e39eadd834ff50330253b Author: Guillaume Munch Date: Sun May 8 23:56:55 2016 +0100 fix #9826: Outline disclosure of subsection content disappears one second after doubleclicking content item. This is only meant as a workaround. See #6675

[LyX/master] Remove declaration of classes that do not exist

2016-05-29 Thread Richard Heck
commit b6390569819a957c0f58b8d73ce9cdb94a9356df Author: Jean-Marc Lasgouttes Date: Thu May 19 11:47:26 2016 +0200 Remove declaration of classes that do not exist Some headers contain class Foo; whereas there is no class Foo. The list of class

[LyX/master] \\pagebreak is a fragile command in general

2016-05-29 Thread Richard Heck
commit 7628f0bf977e1a1d07556f1a62753d868d7fb925 Author: Jean-Marc Lasgouttes Date: Fri Apr 22 14:57:12 2016 +0200 \\pagebreak is a fragile command in general As such, it shall be protected in moving arguments, such as sections. Fixes bug #10092. diff

[LyX/master] Fix cursor position after redo

2016-05-29 Thread Richard Heck
commit 5aa342ed75e7774734a2dcff8c219970ddeb5a7e Author: Jean-Marc Lasgouttes Date: Wed Apr 27 21:16:34 2016 +0200 Fix cursor position after redo When document settings are modified, a command inset-forall Branch inset-toggle asign is run to open as

[LyX/master] Remove variables set but not used

2016-05-29 Thread Richard Heck
commit 019fceda3fb37613c81e82ae29a66195a0414b80 Author: Jean-Marc Lasgouttes Date: Mon Feb 29 14:27:51 2016 +0100 Remove variables set but not used This was found by cppcheck. diff --git a/src/LaTeX.cpp b/src/LaTeX.cpp index 6063d80..0640275 100644 ---

[LyX/master] We do not use anymore

2016-05-29 Thread Richard Heck
commit d0a318c7420a7150f6246afd11e75c125a11f0f9 Author: Jean-Marc Lasgouttes Date: Fri May 20 10:19:02 2016 +0200 We do not use anymore The code using it was removed at 81959251. diff --git a/3rdparty/boost/extract.sh b/3rdparty/boost/extract.sh index

[LyX/master] FindAndReplace: reorder includes

2016-05-29 Thread Richard Heck
commit 5739433feb441ae2f2af51e532bbbe2d2fe77103 Author: Jean-Marc Lasgouttes Date: Sun Feb 28 17:11:51 2016 +0100 FindAndReplace: reorder includes diff --git a/src/frontends/qt4/FindAndReplace.cpp b/src/frontends/qt4/FindAndReplace.cpp index f40666c..ac7084a 100644

[LyX/master] Remove unused bruteFind* functions

2016-05-29 Thread Richard Heck
commit 27bc2e4b6351e3b9520b1ede36aded2ea8b7cbdb Author: Jean-Marc Lasgouttes Date: Sun Feb 28 16:48:11 2016 +0100 Remove unused bruteFind* functions And rename bruteFind2 to bruteFind. diff --git a/src/Cursor.cpp b/src/Cursor.cpp index a0a200f..6733aae 100644

[LyX/master] Variables of type pit_type should be named pit, not par

2016-05-29 Thread Richard Heck
commit 0437d8dc1a75f60406a818e49efd3c8c9b489294 Author: Jean-Marc Lasgouttes Date: Mon Feb 29 13:29:06 2016 +0100 Variables of type pit_type should be named pit, not par It is easier to use always the same conventions for naming. diff --git

[LyX/master] Cleanup handling of LFUN_LAYOUT_PARAGRAPH in getStatus

2016-05-29 Thread Richard Heck
commit ccc8ad4744545bf08eb22454c0f6cb91a590f059 Author: Jean-Marc Lasgouttes Date: Thu May 12 17:31:47 2016 +0200 Cleanup handling of LFUN_LAYOUT_PARAGRAPH in getStatus The way it works is: * the inset defines allowParagraphCustomization() correctly *

[LyX/master] Remove support/metahash.h

2016-05-29 Thread Richard Heck
commit 5ee778af752f9d0f97226365a5c73823ad9c2ffb Author: Jean-Marc Lasgouttes Date: Thu May 19 17:13:07 2016 +0200 Remove support/metahash.h It turns out that it did not take off since introduced in 2011. It is better to remove it and the associated boost

[LyX/master] Cleanup of spacing in mathed

2016-05-29 Thread Richard Heck
commit 65a6cc1fc3bc71a53e6f004a9b18e8dd1d32ecf2 Author: Jean-Marc Lasgouttes Date: Tue May 24 12:08:24 2016 +0200 Cleanup of spacing in mathed This is a first cleanup step. More complex rules have to be implemented on top of this. Use proper

[LyX/master] Move one Text::setCursor instance to CursorSlice

2016-05-29 Thread Richard Heck
commit a8cfeb1538f93240a4d84bd22e09876672b53dcb Author: Jean-Marc Lasgouttes Date: Mon Feb 29 13:47:23 2016 +0100 Move one Text::setCursor instance to CursorSlice This method did access more CursorSlice than Text. It is only a setter for CursorSlice with

[LyX/master] Configure included hunspell with autotools

2016-05-29 Thread Richard Heck
commit f434fd22b1b84360f15c31cc9f1cf6567150356c Author: Georg Baum Date: Sun May 8 11:53:34 2016 +0200 Configure included hunspell with autotools The included hunspell should not be used on Linux or OS X, but (depending on local configuration) it might be needed

[LyX/master] Do not use 'u' flag for ar

2016-05-29 Thread Richard Heck
commit 5a76e5581f519fa8da18ec1db7871a3cfdd69d2f Author: Jean-Marc Lasgouttes Date: Wed May 11 17:09:34 2016 +0200 Do not use 'u' flag for ar The Reproducible Builds effort (https://wiki.debian.org/ReproducibleBuilds) in Debian (at least) means that 'ar' is

[LyX/master] Do not redefine WINVER

2016-05-29 Thread Richard Heck
commit d2e3a201b9595c6a43fd8457fe9b91d49c6f6c5c Author: Georg Baum Date: Sun May 8 12:18:07 2016 +0200 Do not redefine WINVER Compiling different parts of the sources with different WINVER may lead to subtle and hard to detect problems. Better use the same value

[LyX/master] Simplify .po file generation

2016-05-29 Thread Richard Heck
commit 2d708bd7cf802fd76617e7255f81efec7d4c1adf Author: Georg Baum Date: Tue May 10 07:03:54 2016 +0200 Simplify .po file generation We can generate the file with the cirrect line endings directly instead of calling a helper script to convert them. diff --git

[LyX/master] Properly check for windres

2016-05-29 Thread Richard Heck
commit 26526b13c59bd64f2c06effb48b35c7c72b9bf09 Author: Georg Baum Date: Sun May 8 10:16:12 2016 +0200 Properly check for windres Use the standard way to check for the resource compiler, as e.g. libtool does it: AC_CHECK_TOOL does already provide some cross

[LyX/master] TextMetrics: Use shorter names for font metrics

2016-05-29 Thread Richard Heck
commit 641691bc123c479eaa4765a4ba0bb4fcaeee8f46 Author: Jean-Marc Lasgouttes Date: Sun Feb 28 17:01:01 2016 +0100 TextMetrics: Use shorter names for font metrics This keeps code easier to read. diff --git a/src/TextMetrics.cpp b/src/TextMetrics.cpp index

[LyX/master] Use isMainText() instead of doing explicit tests

2016-05-29 Thread Richard Heck
commit 4fb8e9b6393ad5fe5af12cfcdd18a62b11e032b6 Author: Jean-Marc Lasgouttes Date: Sun Feb 28 16:23:43 2016 +0100 Use isMainText() instead of doing explicit tests diff --git a/src/TextMetrics.cpp b/src/TextMetrics.cpp index fdf0da6..39eb2d4 100644 ---

[LyX/master] Do not use of boost::tokenizer

2016-05-29 Thread Richard Heck
commit 68a1f9a44ea36691ada208d4c7d3d49ffab32f3b Author: Jean-Marc Lasgouttes Date: Thu May 19 15:28:39 2016 +0200 Do not use of boost::tokenizer It is easier to use instead getVectorFromString for the use we have of this tokenizer. The two places are

[LyX/master] Fix getStatus for math-mutate and math-display

2016-05-29 Thread Richard Heck
commit 282fe102f3dd8c2e3759612188415fda8adc3f94 Author: Jean-Marc Lasgouttes Date: Thu May 12 09:24:55 2016 +0200 Fix getStatus for math-mutate and math-display Those two functions used two different hackish and buggy implementation to know when the

[LyX/master] Correct path names were to look for RPM based dictionaries for hunspell on Linux.

2016-05-29 Thread Richard Heck
commit 3a2fc1595b316e0847d25b0604ec9188d953af01 Author: Stephan Witt Date: Tue May 10 18:06:48 2016 +0200 Correct path names were to look for RPM based dictionaries for hunspell on Linux. diff --git a/src/HunspellChecker.cpp b/src/HunspellChecker.cpp index 5c17976..ec5466f

[LyX/master] Rename Cursor::setSelection(bool) to selection(bool)

2016-05-29 Thread Richard Heck
commit 83d8e12cc1467931c566bca988a070ce992089fc Author: Jean-Marc Lasgouttes Date: Sun Feb 28 17:36:29 2016 +0100 Rename Cursor::setSelection(bool) to selection(bool) The old name would be confusing wrt setSelection(), which does additional checks. This

[LyX/master] Describe cross-compilation with MXE

2016-05-29 Thread Richard Heck
commit 78d6c2f331dae8a13d0924e86408058d0a9cc822 Author: Georg Baum Date: Sun May 8 14:30:09 2016 +0200 Describe cross-compilation with MXE MXE is really a great project: It provides a cross-compilation environment for compiling windows binaries using mingw from

[LyX/master] Fix compiler warnings

2016-05-29 Thread Richard Heck
commit cfa0eea4b96e5596dabbce77726fee7f18ecc680 Author: Georg Baum Date: Sun May 8 12:25:09 2016 +0200 Fix compiler warnings diff --git a/src/frontends/qt4/GuiApplication.cpp b/src/frontends/qt4/GuiApplication.cpp index 9c7c288..b3efd78 100644 ---

[LyX/master] Remove unused include file.

2016-05-29 Thread Richard Heck
commit b8be856f7902d25ff6a219f0adeeff9935b7307a Author: Stephan Witt Date: Tue May 10 18:08:05 2016 +0200 Remove unused include file. diff --git a/src/AppleSpellChecker.cpp b/src/AppleSpellChecker.cpp index 189ada7..6020de7 100644 --- a/src/AppleSpellChecker.cpp +++

[LyX/master] Remove special code for Qt5 to manage HiDPI. It's not needed anymore and leads to strange icon scaling problems in mixed resolution environment. For reference see the screen shots in bug

2016-05-29 Thread Richard Heck
commit d5fb80ed874057da0d0b31b836052b9fa35ba269 Author: Stephan Witt Date: Sat May 7 09:56:03 2016 +0200 Remove special code for Qt5 to manage HiDPI. It's not needed anymore and leads to strange icon scaling problems in mixed resolution environment. For reference see

[LyX/master] Document MinGW64 autotools build

2016-05-29 Thread Richard Heck
commit a5cd574f55969352255daa8925825aadfb391eda Author: Shankar Giri Venkita Giri Date: Thu May 5 13:36:51 2016 +0200 Document MinGW64 autotools build Update INSTALL.Win32 to describe compiling with GCC with MinGW64 + MSYS2 Environment using autotools (see bug

[LyX/master] Fix packaging for mingw crosscompilation

2016-05-29 Thread Richard Heck
commit c8619110ff6b2d2b1eb77654ed3f6320a442617d Author: Georg Baum Date: Sun May 8 13:46:35 2016 +0200 Fix packaging for mingw crosscompilation The standard host triplet for mingw tools is is something like x86_64-w64-mingw32 on debian and something like

[LyX/master] Disable LFUN_INSET_DISSOLVE in tabulars

2016-05-29 Thread Richard Heck
commit 26308c1d6bb8bfe5c891f3d8d8fc1ddf30248ba5 Author: Jean-Marc Lasgouttes Date: Tue May 10 11:17:43 2016 +0200 Disable LFUN_INSET_DISSOLVE in tabulars When in a tabular cell, "this" is just a lone InsetText, while cur.inset() is the whole tabular. This

[LyX/master] Fix compiler warnings

2016-05-29 Thread Richard Heck
commit d5d2aa9de945a03e1f84b6e51989e0466cc9bf1c Author: Georg Baum Date: Sun May 8 10:51:51 2016 +0200 Fix compiler warnings Only the ones I understand (DWORD is always unsigned). There are more: ../../src/Server.cpp: In member function ‘bool

[LyX/master] Show help for WINDRES in configure

2016-05-29 Thread Richard Heck
commit d8831eff15e6ba953b49287a3b37ab784f79c505 Author: Georg Baum Date: Thu May 5 20:28:28 2016 +0200 Show help for WINDRES in configure This is the official way to declare environment variables diff --git a/configure.ac b/configure.ac index 0cc706c..7b8b742 100644

[LyX/master] Fix packaging for mingw-64

2016-05-29 Thread Richard Heck
commit ee13c5b7e23f4ae9df4b586fe7c98e81f5161b0c Author: Georg Baum Date: Thu May 5 12:46:59 2016 +0200 Fix packaging for mingw-64 See bug 10053 for details. Without this, the package is only set correctly for 32bit mingw. Thanks Enrico for suggesting this fix

[LyX/master] Disable certain change tracking commands when there are no changes

2016-05-29 Thread Richard Heck
commit 395d9e09e2c091bffc68de2d12831d01a7986ef1 Author: Guillaume Munch Date: Tue May 3 22:15:21 2016 +0100 Disable certain change tracking commands when there are no changes Fix TODO diff --git a/src/BufferView.cpp b/src/BufferView.cpp index e6a69de..883987e 100644

[LyX/master] More fixes for #9897 (wrong inset-icon size in PDF)

2016-05-29 Thread Richard Heck
commit 5fc431594fc0dfad0c731d075e4efb7c2ff1981a Author: Günter Milde Date: Wed May 4 23:34:37 2016 +0200 More fixes for #9897 (wrong inset-icon size in PDF) Inset-icons are auto-scaled according to their width. This is problematic, if converted from SVG with

[LyX/master] Mingw-w64 build fixes for long long

2016-05-29 Thread Richard Heck
commit d5f2bad461dc3fc783cbb1e1b205fa5c6543f8e7 Author: Georg Baum Date: Thu May 5 13:05:12 2016 +0200 Mingw-w64 build fixes for long long On mingw-w64, long long (64bit wide) is larger than long (32bit wide). Therefore we need some more specializations for

[LyX/master] Whitespace

2016-05-29 Thread Richard Heck
commit 0e740018ff15aa005f024b0c4ebbf68079778b3b Author: Guillaume Munch Date: Fri Apr 29 22:29:27 2016 +0100 Whitespace diff --git a/src/frontends/qt4/TocWidget.cpp b/src/frontends/qt4/TocWidget.cpp index bb15f31..24bc433 100644 --- a/src/frontends/qt4/TocWidget.cpp +++

[LyX/master] Add Shankar Giri Venkita Giri to CREDITS

2016-05-29 Thread Richard Heck
commit 306eb8d2a717bcc0376652e0eed60dc0dac01545 Author: Georg Baum Date: Thu May 5 13:38:25 2016 +0200 Add Shankar Giri Venkita Giri to CREDITS diff --git a/lib/CREDITS b/lib/CREDITS index 3967ef5..bcc9f4c 100644 --- a/lib/CREDITS +++ b/lib/CREDITS @@ -169,6 +169,9 @@

[LyX/master] Configure included zlib with autotools

2016-05-29 Thread Richard Heck
commit 78e17b1579d4f9282deccd905ad613b3f06abb31 Author: Georg Baum Date: Fri Apr 29 08:21:51 2016 +0200 Configure included zlib with autotools The included zlib should not be used on Linux or OS X, but (depending on local configuration) it might be needed for

[LyX/master] getInnerText()

2016-05-29 Thread Richard Heck
commit 9a09fe38bd28c3a788fc3ca4da9904bcd7eb339a Author: Guillaume Munch Date: Tue May 3 21:09:15 2016 +0100 getInnerText() diff --git a/src/BufferView.cpp b/src/BufferView.cpp index b2da998..e6a69de 100644 --- a/src/BufferView.cpp +++ b/src/BufferView.cpp @@ -707,9 +707,7 @@

[LyX/master] TocWidget: clean-up the timer logic

2016-05-29 Thread Richard Heck
commit 27607b76f5dd790efb1964d068533e37d7e64f61 Author: Guillaume Munch Date: Fri Apr 29 22:48:53 2016 +0100 TocWidget: clean-up the timer logic The timer logic introduced to solve bug #7138 was not entirely reliable; in particular it resulted in spurious updates

[LyX/master] Fix return types for mingw-w64

2016-05-29 Thread Richard Heck
commit 88b68ee004884e519d2d585fa18b424824f6b978 Author: Shankar Giri Venkita Giri Date: Thu May 5 12:54:53 2016 +0200 Fix return types for mingw-w64 This is needed for warning-free compilation with mingw-w64, and does not hurt for other build configurations.

[LyX/master] Automatically show the review toolbar if the document has tracked changes (#8738)

2016-05-29 Thread Richard Heck
commit 6d4e6aad24edb7bcfbc49f03d2432fc9fa06954d Author: Guillaume Munch Date: Sat Jan 30 23:14:36 2016 + Automatically show the review toolbar if the document has tracked changes (#8738) For efficiency, we add a new flag to the buffer indicating when changes

[LyX/master] GuiChanges: provide feedback when there are no more changes

2016-05-29 Thread Richard Heck
commit 4154e088b0578dd516d6ae951195b354f8f5bf72 Author: Guillaume Munch Date: Tue May 3 20:40:28 2016 +0100 GuiChanges: provide feedback when there are no more changes Remove FIXMEs: date and time localisation diff --git a/src/Author.cpp b/src/Author.cpp index

[LyX/master] Do not search for X in mingw builds

2016-05-29 Thread Richard Heck
commit 6343a017f75e65fee9fb2afd2812d016877961d8 Author: Georg Baum Date: Thu May 5 12:41:24 2016 +0200 Do not search for X in mingw builds The manual qt configuration did not work previously for mingw builds, since it serached for X libraries, which are not used

[LyX/master] Use c-style cast as in original

2016-05-29 Thread Richard Heck
commit 637fbb7ac9f43aac5bcfc09adca0e5ca0631a14b Author: Georg Baum Date: Thu May 5 19:28:11 2016 +0200 Use c-style cast as in original static_cast does not work diff --git a/src/support/filetools.cpp b/src/support/filetools.cpp index 657343f..a72c93e 100644 ---

[LyX/master] Let getPosNearX take horizontal scrolling into account

2016-05-29 Thread Richard Heck
commit 1639abb8edaa492c649e69d093436f8a96f07bec Author: Jean-Marc Lasgouttes Date: Sun May 1 01:27:13 2016 +0200 Let getPosNearX take horizontal scrolling into account If we do not do that, it is not possible to position the cursor after a long inset with

[LyX/master] TocWidget: Fix perf regression

2016-05-29 Thread Richard Heck
commit 2f9d3233960c3dd362e2800e1675a094743b5c43 Author: Guillaume Munch Date: Sat Apr 30 00:25:46 2016 +0100 TocWidget: Fix perf regression 4d1ad336 fixed #9754 but caused perf issues by cancelling the gains of having a timer (introduced after #7138). This

[LyX/master] Rename InsetMathHull::isTable to allowsTabularFeatures

2016-05-29 Thread Richard Heck
commit d48d426c72add4a6adf80876b13fa454d2a82ee4 Author: Jean-Marc Lasgouttes Date: Fri Apr 22 15:50:51 2016 +0200 Rename InsetMathHull::isTable to allowsTabularFeatures The old name conflicted with the newly introduced Inset::isTable. Now the meaning

[LyX/master] factor out lookup of loaded hunspell checkers and use it to reduce file system accesses when checking for available dictionaries

2016-05-29 Thread Stephan Witt
commit 6799032e7705377b8dd154726e5be88e69252e69 Author: Stephan Witt Date: Sun May 29 21:17:08 2016 +0200 factor out lookup of loaded hunspell checkers and use it to reduce file system accesses when checking for available dictionaries diff --git a/src/HunspellChecker.cpp

[LyX/master] Include hunspell library version 1.3.3 for builds

2016-05-29 Thread Stephan Witt
commit 0d1643419413be52c3c56c868cd765ff49add681 Author: Stephan Witt Date: Sun May 29 20:38:57 2016 +0200 Include hunspell library version 1.3.3 for builds diff --git a/development/LyX-Mac-binary-release.sh b/development/LyX-Mac-binary-release.sh index 059d56d..b59cc8f

[LyX/2.2.2-staging] Implement some forgotten context menu items for arguments

2016-05-29 Thread Juergen Spitzmueller
commit 55f2cc2286c1680a67e6aad39eec75044d928da7 Author: Juergen Spitzmueller Date: Sun May 29 12:32:53 2016 +0200 Implement some forgotten context menu items for arguments * Dissolve context menu * Label toggle (for conglomerate-styled arguments) Fixes:

[LyX/master] Implement some forgotten context menu items for arguments

2016-05-29 Thread Juergen Spitzmueller
commit 8ed362fda74d5b7b6bbde3272522ca3a29f9d728 Author: Juergen Spitzmueller Date: Sun May 29 12:32:53 2016 +0200 Implement some forgotten context menu items for arguments * Dissolve context menu * Label toggle (for conglomerate-styled arguments) Fixes: