Implement a (qa-only) quad-tiled viewer.
commita864ab2ef17e02930df5ae91112b5104bdea1e39
authorAndrzej Hunt <andrzej.hunt@collabora.com>
Tue, 8 Jul 2014 06:54:13 +0000 (8 08:54 +0200)
committerAndrzej Hunt <andrzej.hunt@collabora.com>
Sat, 12 Jul 2014 03:19:12 +0000 (12 05:19 +0200)
treeecd53e8aa034a7eb02197795be6bf9923a7206f4
parentdfdc9f5ba4493369a0c6fb3a1d7c5781deeb5bc2
Implement a (qa-only) quad-tiled viewer.

I.e. we subdivide the document into 4 tiles: one at 100% scaling,
one at 200%, one at 50%, one at 25% -- these are then post-scaled
in gdk) and assembled to show as one document again.

This is specifically a test only widget, primarily to be able to quickly
spot any tile positioning/border-transition issues.

We could theoretically make this widget inherit from the original widget,
however that would mean having to introduce virtual methods etc., which
is not something that we'd want in production -- in the longer run
that widget will hopefully be extended to have proper tile composition etc.,
which would then break this widget too if it were inheriting from there.

Change-Id: Ib880a1614f89724135e753013cf91aec25973e39
libreofficekit/Executable_gtktiledviewer.mk
libreofficekit/qa/lokdocview_quad/lokdocview_quad.c [new file with mode: 0644]
libreofficekit/qa/lokdocview_quad/lokdocview_quad.h [new file with mode: 0644]