Age | Commit message (Collapse) | Author |
|
Change-Id: I0147b1985f87f25e70f4d8672beba18fdd9ba6c2
|
|
So that LOK clients can invoke the new
vcl::ITiledRenderable::registerCallback().
Change-Id: I6d9974acbd7fb5eea217c88f963e6ebb10343078
|
|
Change-Id: Ibf4721bf4358ef215efde09ef688b2551604bfa2
|
|
- not yet included in the make for windows
Change-Id: Iee31b0ed0c6545572295ce00a3bb0f909c428b5a
Reviewed-on: https://gerrit.libreoffice.org/12425
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I750acd6e3e765a9635829ec2ed8dddf273824595
|
|
Change-Id: I0e14a535124e93979ef05431255911245a11aa29
|
|
Change-Id: Iac31de0410d7f6187e5884152c329375047a23f4
|
|
Change-Id: I1362489c9aecf536b31bf6ab57ad8c149f37a876
|
|
This API seems to be simplest in the long run where we'll want to be
able to select between rendering slides/notes/both/embedded objects,
and maybe even adding the option of switching between continuous
and single page mode in writer (although I have no idea how hard
getting a single page mode out of writer would be).
Change-Id: I5bdfdb61854c37281c6992c8f3ed1c50c8aa0919
|
|
By default (i.e. for writer) we can just return an empty string,
and we only actually need to implement ITiledRenderable's
getPartName for components that actually support it (i.e. calc/impress).
Change-Id: I8b381e5d7a8000638b02f763b4bea8ef0226f8e0
|
|
Change-Id: I8ebe3ad2a6efcf1797a2dc941994c7fc1e36f4bf
|
|
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
|
|
Change-Id: I2e16ca9d2d5fcd25b0435f1b9b0fbcb52b92e012
|
|
Change-Id: Iec3d6374f029149cadf8fb9c9b16fec90146c31e
|
|
The declaration sneaked in again when merging the libreofficekit
tiled rendering changes, there's no actual implementation or use
of this anywhere though.
|
|
Change-Id: I902f3a134b4a7dcc721eff3f67376014a4276885
|
|
Change-Id: I6cf810af55284cb6ddd9e0bfd879fd19508d127a
|
|
Very basic, but works.
Change-Id: I0c521e833b53e13065e0be48e6fa767e44b29787
|
|
Means we can get rid of hackily storing a reference to the last
buffer we created.
Change-Id: I8092a7d87bc391301f75651a59b37fbd73ac64fd
|
|
Change-Id: Ibd69f8e766fd421b05d2305f967179a969bc5b56
|
|
The buffer width could be larger than the desired rendering
width, hence we need to give the client access to the rowstride.
Change-Id: Ic63c1f455c89960164e076ed2528d43e64e81a40
|
|
We still need some way of managing the buffers properly rather
than just keeping a static reference to the last buffer
that was rendered.
Change-Id: I17940c758948aa9418f4e0216ecd253d128cd04f
|
|
We still need to add functions for getting dimensions of documents
etc. for this to be truly useful, this is also only usable for writer
documents for now.
Change-Id: I07812c9b72caca71dfd509705af48c1d355cb2f8
|
|
The saveAsWithOptions/saveAs split existed for reasons of historical
API compatibility. Since we're breaking the API currently we can
now get a clean start, and get rid of the redundant saveAs, and
make saveAsWithOptions the standard saveAs function.
Change-Id: Ia3e2294a8604cab08e95b07544c9d10d42dd1152
|
|
Change-Id: I4d3dd913faea8b9f4a0bd3c13af37d097ced9888
|
|
Change-Id: I2b6f33eaf12343c7da1328a932eb703bb4e4ef6f
|
|
Change-Id: Icd7d78a332fbb67e32ab929f0afc5881ab7448eb
|
|
Change-Id: Ic688f08cada4ae70ea1dfb1e29e249a166456452
|
|
We can't check for NULL from beyond the end of a smaller structure.
Change-Id: Id3754bf747c402cf0d767eda5fd4b5ad6b5789e9
|
|
Change-Id: Ice611cf5913051346a3a0c0b00ed35a35a0dfe3c
|
|
Change-Id: If263b8fc748f67a1ed423c0f3f7cd465cf533993
|
|
However for the sake of ABI compatibility we can't change
liblibreoffice_hook.
Change-Id: I0e921efeeab40ef1b53a67c0e7a89d4c75ced831
|
|
Change-Id: Ib2754a77be470faaa6f9b27644a1d8dd082ed2b8
|