]> git.lyx.org Git - lyx.git/commit
Merge remote-tracking branch 'features/properpaint'
authorJean-Marc Lasgouttes <lasgouttes@lyx.org>
Fri, 8 Sep 2017 15:05:13 +0000 (17:05 +0200)
committerJean-Marc Lasgouttes <lasgouttes@lyx.org>
Fri, 8 Sep 2017 15:05:13 +0000 (17:05 +0200)
commit3d590d3bd71a3522d525ce71220e99bd25b6a648
treee1f44ddfdf1ec247a804d132f9ce3617ef9d4a8b
parent4762698e6f0fe25be1f1b230d55039074f2004e7
parent4f4383cac59f52decba400f2c78e267f7bb162e3
Merge remote-tracking branch 'features/properpaint'

Now painting the workarea is done at paint events as should be.
Explicit painting after updating metrics has been replaced by a much
lighter procedure (updatePosCache) to update the insets positions cache.

Expected benefits:
- better performance
- proper use of subpixel aliasing

The LyXRC variable use_qimage is not needed anymore and is therefore removed.
lib/configure.py
src/LyXRC.cpp
src/LyXRC.h
src/TextMetrics.cpp
src/frontends/qt4/GuiView.cpp
src/frontends/qt4/GuiView.h