summaryrefslogtreecommitdiff
path: root/libreofficekit/Library_libreofficekitgtk.mk
AgeCommit message (Collapse)AuthorFilesLines
2015-12-09lokdocview: Set a 'default' path for LOK initPranav Kant1-0/+4
When passed NULL to lok_doc_view_new, use the default path : $libdir/libreoffice/program as LOK install path Change-Id: I1e033c407184b29b1509cfb8c416b514591d67ce Reviewed-on: https://gerrit.libreoffice.org/20476 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com> (cherry picked from commit 424c09b10d3d6ba6edfed2dcf560d5ce2c950b9d)
2015-10-20Add DLOPEN_LIBS to configure for some cases where -ldl is neededRichard PALO1-3/+2
use std::sqrt in vcldemo.cxx Change-Id: I24d8ba15ee267d0cad3b063df9b7cfd8d284f4ee Reviewed-on: https://gerrit.libreoffice.org/18591 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-10-05LOK: added the button type and key modifier to postMouseEvent()Mihai Varga1-0/+4
To get a better functionality we need to know the button type (left, right, middle). We also need the key modifier (ctrl, alt, shift) for actions such as ctrl+click (to open a link) or shift+click to select Change-Id: Iaccb93b276f8a6870dd41cc5132dbb85d2bbf71b
2015-06-15lokdocview, gtktiledviewer: Port to gtk3Pranav Kant1-4/+8
Change-Id: I57f2d7b9383790e5c34fc517a905dd537519598f
2015-06-09Add tile buffering supportPranav Kant1-0/+1
The TileBuffer class now manages all the tiles. The tile rendering calls to LO core is also managed by this class. Change-Id: Ic667a93dcf1c097e0601c0496e8a083c4742e8cb
2015-03-30lokdocview: move keyboard handling to LOKDocView_ImplMiklos Vajna1-0/+1
Change-Id: I1117ec42bdf0f2cb19f77723b87597d301d20ddb
2015-03-16lokdocview.c -> lokdocview.cxxMiklos Vajna1-1/+1
Otherwise it's not possible to later move the keyboard handling code from gtktiledviewer to lokdocview, and handling keyboard in gtktiledviewer but mouse in lokdocview is confusing. Change-Id: Ib036e2cbf65ffa28771a41b01c0fda2b7b895f47
2015-01-16lokdocview: stop rendering a single huge tileMiklos Vajna1-0/+1
The primary purpose of gtktiledviewer is to see the same features / bugs than on mobile devices. On Android we already render 256x256px tiles, do the same in gtktiledviewer instead of a single huge tile. Change-Id: I377dcab59e7019dcf1d15a27ccba117eb53d0d5b
2014-07-29Kill the libreofficekit static library / shim.c.Andrzej Hunt1-4/+0
It looks like the cleanest method of getting lok_init into a LibreOfficeKitInit.h header (in a c89 compatible way) is to have it as a static function. (inline is only available in C99 or later -- this is actually available on Linux which is the only place that we can actually use lok_init anyways currently, however given we have to keep c89 for the C code (for MSVC) compatibility, selectively enabling c99 would likely be more messy.) Change-Id: I0493e7a68ed5397479220bb6ba8c3db870b6dd32
2014-06-25Implement LibreOfficeKit gtk+ viewer widget.Andrzej Hunt1-0/+31
Very basic, but works. Change-Id: I0c521e833b53e13065e0be48e6fa767e44b29787