[LyX/master] de.po

2017-09-08 Thread Juergen Spitzmueller
commit 4762698e6f0fe25be1f1b230d55039074f2004e7 Author: Juergen Spitzmueller Date: Sat Sep 2 09:20:04 2017 +0200 de.po po/de.gmo | Bin 538527 -> 539095 bytes po/de.po | 1016 - 2 files changed, 533

[LyX features/properpaint] remove LyXRC::use_qimage

2017-09-08 Thread Jean-Marc Lasgouttes
The branch, properpaint, has been updated. discards c564d09ffab8529a4883dbd268866d59958622bd (commit) discards 75fc460aee6150b7db579164d103f72edf8e4da4 (commit) discards c97521e0527b39abdfc14a59330846f16bac9fc7 (commit) discards 0a7885d20bf26ff8dd5bbb07a38e82d5d24f2158 (commit)

[LyX/master] Do the actual drawing in the paint event

2017-09-08 Thread Jean-Marc Lasgouttes
commit 24c29908bd68ac36199bf413d9fed078f6f1f224 Author: Jean-Marc Lasgouttes Date: Fri Sep 8 16:55:11 2017 +0200 Do the actual drawing in the paint event Historically, because of two-stage drawing, LyX has been painting on a Pixmap, and this pixmap is

[LyX/master] Fix caret painting

2017-09-08 Thread Jean-Marc Lasgouttes
commit e7fdce0b5a8dd2bd1b7dea548248cb8cc815c338 Author: Jean-Marc Lasgouttes Date: Thu Jul 20 23:31:05 2017 +0200 Fix caret painting The trick is to remember in BufferView what has been done at the previous draw, so that the row that contained the caret can

[LyX/master] Cleanup and simplify WorkArea code

2017-09-08 Thread Jean-Marc Lasgouttes
commit 1a7e342652fd0aaff44793675b86807a0f511abd Author: Jean-Marc Lasgouttes Date: Sat Jul 22 01:19:45 2017 +0200 Cleanup and simplify WorkArea code Rename cursor to caret to in order to avoid ambiguity. The caret is now the blinking thing only.

[LyX/master] three-stage drawing: add a nodraw stage

2017-09-08 Thread Jean-Marc Lasgouttes
commit efc735901523752a26440b2d3da390d1c787bc56 Author: Jean-Marc Lasgouttes Date: Sun Jul 16 01:25:03 2017 +0200 three-stage drawing: add a nodraw stage Normally the two stages of drawing are 1/ compute metrics of insets/rows/paragraphs/mathrow... 2/

[LyX/master] Update insets position in cache in more cases

2017-09-08 Thread Jean-Marc Lasgouttes
commit 3b404b0023e611bfbdb64fa723c5d56d7477fcf7 Author: Jean-Marc Lasgouttes Date: Wed Aug 30 18:05:16 2017 +0200 Update insets position in cache in more cases This patch makes sure that, every time a ParagraphMetrics has its position set, the inset

[LyX/master] Update the painting process documentation

2017-09-08 Thread Jean-Marc Lasgouttes
commit 8edadee1458192f4fc34ffc2a9aaff878b179257 Author: Jean-Marc Lasgouttes Date: Sun Jul 23 12:39:26 2017 +0200 Update the painting process documentation --- development/PAINTING_ANALYSIS | 44 +--- 1 files changed, 14

[LyX/master] Remove workaround that is not necessary anymore.

2017-09-08 Thread Jean-Marc Lasgouttes
commit fb655725b729dc164adeb21ea2b15ba95174ef26 Author: Jean-Marc Lasgouttes Date: Sun Jul 23 15:50:35 2017 +0200 Remove workaround that is not necessary anymore. This code was necessary to handle cases where the insets positions were not yet in cache. This

[LyX/master] Rename more instances of "cursor" to "caret"

2017-09-08 Thread Jean-Marc Lasgouttes
commit b0737d258903ca293a72447f144776c6e073bdc6 Author: Jean-Marc Lasgouttes Date: Thu Aug 24 17:37:56 2017 +0200 Rename more instances of "cursor" to "caret" Thanks to Pavel for the hint. --- src/BufferView.cpp |2 +- src/BufferView.h

[LyX/master] remove LyXRC::use_qimage

2017-09-08 Thread Jean-Marc Lasgouttes
commit 4f4383cac59f52decba400f2c78e267f7bb162e3 Author: Jean-Marc Lasgouttes Date: Fri Sep 8 16:56:13 2017 +0200 remove LyXRC::use_qimage This is not needed anymore now that we do not need a backup pixmap. Update LyXRC format to 23 and add conversion.

[LyX/master] Merge remote-tracking branch 'features/properpaint'

2017-09-08 Thread Jean-Marc Lasgouttes
commit 3d590d3bd71a3522d525ce71220e99bd25b6a648 Merge: 4762698 4f4383c Author: Jean-Marc Lasgouttes Date: Fri Sep 8 17:05:13 2017 +0200 Merge remote-tracking branch 'features/properpaint' Now painting the workarea is done at paint events as should be.

[LyX/master] Make input methods support great again

2017-09-08 Thread Jean-Marc Lasgouttes
commit 14320e5b9ab9e9acfa7a76f0999ebacc9f0c9b89 Author: Jean-Marc Lasgouttes Date: Sun Jul 23 00:56:27 2017 +0200 Make input methods support great again This unbreaks input methods by splitting the part of the code that does the actual drawing to a separate