summaryrefslogtreecommitdiff
path: root/desktop
AgeCommit message (Collapse)Author
2014-07-07DBG_ASSERT->assert when followed by dereferenceCaolán McNamara
Change-Id: Ic1c999ffdc391ea01be5711721e7c9e63179473e
2014-07-03Fix dependencies for libmerged wrt. libsofficeappMatúš Kukan
Change-Id: If1575e0bcacbc5c3c40d485063b1025017eef73a
2014-07-03lok JNI: no "handle" in funcs & don't wrap some native funcsTomaž Vajngerl
Change-Id: If783fecd80a0de05e94c76e23572b567d151bb06
2014-07-02WaE: couple of android / LibreOfficeKit bits.Michael Meeks
Change-Id: I2ee864977d8bb266861af95fb64eb5c0852acee8
2014-07-02android lok: fix paintTile JNI methodTomaž Vajngerl
Change-Id: Ife12b8bc49d722ae614b7de253bb2061bea5bb7f
2014-07-01New loplugin:stringconcatStephan Bergmann
Change-Id: Id7c517fb37bc28797c45fc0dde83e866f2aa4aac
2014-07-01lok: It is expected that we point directly to the program/ directory.Jan Holesovsky
Change-Id: I54329e8dc914ac2698c441c02dfc9da03b56614f
2014-07-01libreofficekit JNI for AndroidTomaž Vajngerl
Change-Id: Ia905c20fb4ee9b126d65fd3c8e3c1f54649abe1a
2014-06-30lok: Correct sofficerc path for bootstrap.Jan Holesovsky
Change-Id: I229958c0f2c6f8905926c95cabd45fa58aed3da1
2014-06-30'pMap' may be used uninitialized in this function.Jan Holesovsky
Change-Id: I4085801a773626824ddc5bc4fbca62240fcc171c
2014-06-27remove SFX_APP() macro that was a mer wrapper for SfxGetApp()Norbert Thiebaud
Change-Id: I480a789c767dd671775c9d70d96bf71908f21f5b
2014-06-25LOK: can't use basebmp as a library on android.Andrzej Hunt
Change-Id: I84198ac00865991ba845a19c1810dc3f180251ce
2014-06-25LOK: tiled rendering / svp includes are Linux only too for now.Andrzej Hunt
Change-Id: Iacd8554698f309f79208fd8390800ae2c5fd8085
2014-06-25LOK: Tiled Rendering only useable on Linux.Andrzej Hunt
Change-Id: I90daddddb08c26c594109ecf926cb4ea64308770
2014-06-25Add all the required conditions for vclplug_svp.Andrzej Hunt
As per Repository.mk, we only have this on linux AND headless. Change-Id: I708c89e38a661afb839ab1ac3e48ff9b2ecc040c
2014-06-25vclplug_svp only exists with ENABLE_HEADLESS.Andrzej Hunt
Change-Id: I72fc636b1187bc99370b43927b25ed6fb89fe8f3
2014-06-25Use full sofficerc for LOK.Andrzej Hunt
Otherwise we get segfaults in cppu::idefaultConstructElements when exiting, in addition to complaints of: ignoring GError "Operation not supported" for <***RECURSION DETECTED***/log.txt> Change-Id: If2f56873f50ba957288d1e5591db967d248ee7a4
2014-06-25Use ITiledRenderable for LIBLOK.Andrzej Hunt
Means that no changes should be required here once calc/impress/draw support tiled rendering. Change-Id: I0987d94303f39ba37e29b9ae7b2276e82dc0ccbf
2014-06-25LIBLOK: implement getDocumentType, make doctypes unique.Andrzej Hunt
Change-Id: I6cf810af55284cb6ddd9e0bfd879fd19508d127a
2014-06-25Move gtktiledviewer into libreofficekit.Andrzej Hunt
desktop is no longer the right place for it now that libreofficekit has its own directory. Change-Id: I207f1d642e7e35c460ff85bb57aa142cb98023c8
2014-06-25Implement data area size retrieval.Andrzej Hunt
The scaling is wrong, but seems to work in principle (i.e. we get roughly 1.5x the correct size). Conflicts: sc/source/ui/view/gridwin4.cxx Change-Id: I6db1986e6cb1e5f3889ec3a462d999a9eab57331
2014-06-25Remove outdated includes.Andrzej Hunt
These were needed for the X11 "context" rendering which is no longer used. Change-Id: Ib60c8fff9dad06b1f8f489eed66c3b3c3597e1ee
2014-06-25Kill gtktiledviewer's alpha channel hack.Andrzej Hunt
basebmp and vcl now set the alpha channel appropriately, so no need to do so in the viewer now. However it would perhaps make more sense to just use RGB instead of RGBA, seeing as the alpha channel is permanently set to be opaque. Change-Id: I86ad758c6a8bee21b265730727a76605e5850c0c
2014-06-25Get rid of outdated comments.Andrzej Hunt
We can now set the colourspace as desired, and we return the rowstride too. Change-Id: Idf1e55a67b9e9ab58e82d7ed0be2813b682ec2ff
2014-06-25Upgrade gtktiledviewer to use its own buffer.Andrzej Hunt
Change-Id: I3f567ff19ee0d5b0d54aeef9b163b78567d72946
2014-06-25Use external buffer for LibLO tiled rendering.Andrzej Hunt
Means we can get rid of hackily storing a reference to the last buffer we created. Change-Id: I8092a7d87bc391301f75651a59b37fbd73ac64fd
2014-06-25Upgrade gtktiledviewer to RGBA.Andrzej Hunt
The Alpha channel seems to be set incorrectly by LO, hence we need to manually set it here for now. Change-Id: I1f9091b8b6f88c1dba6653dfb7bf51f9fe14b3fc
2014-06-25Upgrade LibLO tiled rendering to RGBA.Andrzej Hunt
This is the expected format for gtk+ pixbufs which is currently the primary target. We could potentially allow the user to choose the format via LibLO -- but we want to eventually allow passing in a buffer (rather than passing out an LO owned buffer) anyway, so should add that then. Change-Id: I8427925a94366917fa82fb8ea28e7dbb3fa1840d
2014-06-25Draw the whole image for our gtk tiled viewer.Andrzej Hunt
We just draw one huge tile, it doesn't seem to work too well for larger documents though where the latter portions can appear empty. Change-Id: Ic527aec377bf2f82a528a04392186d3d8b752762
2014-06-25Implement document size retrieval for LibLO.Andrzej Hunt
Change-Id: Ibd69f8e766fd421b05d2305f967179a969bc5b56
2014-06-25Add rowstride to tiled rendering via LibLO.Andrzej Hunt
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
2014-06-25Use bitmap buffers in the gtktiledviewer.Andrzej Hunt
Looks pretty decent now -- however the vertical flipping isn't ideal. Change-Id: I6ffa9d2b8fced142308781e06e8f161228f1db26
2014-06-25Return a bitmap buffer for tiled rendering from LibLO.Andrzej Hunt
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
2014-06-25Add some rendering to our gtktiledviewer.Andrzej Hunt
Just a hardcoded single tile for now. Change-Id: I9bfae4243e0083aa8fca38ae98dc369fe6de36fb
2014-06-25Add tiled rendering via liblibreoffice.Andrzej Hunt
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
2014-06-25TiledRendering: outline of basic gtk tiled rendering app using liblibreoffice.Andrzej Hunt
Change-Id: I46760c0a1329b9823fd999c470b57fef66d28914
2014-06-23LOK: kill saveAsWithOptions.Andrzej Hunt
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
2014-06-18LOK: kill double initialize.Andrzej Hunt
Change-Id: I4d3dd913faea8b9f4a0bd3c13af37d097ced9888
2014-06-17LOK: Split into instance and class.Andrzej Hunt
Change-Id: I2b6f33eaf12343c7da1328a932eb703bb4e4ef6f
2014-06-17improve the inlinesimplememberfunctions clang pluginNoel Grandin
Change-Id: I6d5a952901648e01904ef5c37f953c517304d31e
2014-06-16translatable="yes" in .ui filesAndras Timar
Change-Id: I2f15875aaba4d960e7b66d38286ef08e091532e1
2014-06-15callcatcher: update unused codeCaolán McNamara
and strip away some stuff in rsc that should now be dead Change-Id: I6411e706c50dff299099680f1f942bf61c4e79f2
2014-06-13loplugin:staticcallStephan Bergmann
Change-Id: I98f62391ee27c806f89cd8b85a04d67d1bcc78b7
2014-06-13convert extensions update required dialog to .uiCaolán McNamara
Change-Id: Ia3ad4032f500e95db5db520292e6c8b07b0f5c0b
2014-06-12allow extensions to override Access2BaseLionel Elie Mamane
In particular, this allows users or administrators to upgrade Access2Base by installing the extension version of it. Change-Id: I1650e5beced0fd168afa029dbac2025e2fa16e1f Reviewed-on: https://gerrit.libreoffice.org/9756 Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu> Tested-by: Lionel Elie Mamane <lionel@mamane.lu>
2014-06-12liblok: set the size for the correct structure.Michael Meeks
Change-Id: Id79d76893bfc931334afd59b05ab96a31e441e02
2014-06-11Rename C api of LibreOfficeKit.Andrzej Hunt
However for the sake of ABI compatibility we can't change liblibreoffice_hook. Change-Id: I0e921efeeab40ef1b53a67c0e7a89d4c75ced831
2014-06-11Move liblibreoffice into LibreOfficeKit.Andrzej Hunt
Change-Id: Ib2754a77be470faaa6f9b27644a1d8dd082ed2b8
2014-06-09loplugin: inlinesimplememberfunctionsNoel Grandin
Change-Id: I42119f656ca528286fb25d2d36c0af54b7d04a6b
2014-06-05desktop: remove SAL_THROW macroNoel Grandin
Change-Id: I523d47b443bc7a3fc8129b3a15643560e3971782