summaryrefslogtreecommitdiff
path: root/libreofficekit/Library_libreofficekitgtk.mk
AgeCommit message (Expand)Author
2015-12-09lokdocview: Set a 'default' path for LOK initPranav Kant
2015-10-20Add DLOPEN_LIBS to configure for some cases where -ldl is neededRichard PALO
2015-10-05LOK: added the button type and key modifier to postMouseEvent()Mihai Varga
2015-06-15lokdocview, gtktiledviewer: Port to gtk3Pranav Kant
2015-06-09Add tile buffering supportPranav Kant
2015-03-30lokdocview: move keyboard handling to LOKDocView_ImplMiklos Vajna
2015-03-16lokdocview.c -> lokdocview.cxxMiklos Vajna
2015-01-16lokdocview: stop rendering a single huge tileMiklos Vajna
2014-07-29Kill the libreofficekit static library / shim.c.Andrzej Hunt
2014-06-25Implement LibreOfficeKit gtk+ viewer widget.Andrzej Hunt
/cairo_spritehelper.cxx?id=e67657d5211f6e95ddf8bd621108608573b00d5d'>loplugin:simplifybool moreNoel Grandin look for expressions like !(a && !b) which can be expanded out Change-Id: I72515a9638762b050f9a258c08da39ebfa2ef8e7 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100579 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> 2020-05-28Make loplugin:simplifypointertobool handle parenthesized expressionsStephan Bergmann ...as discussed as an open TODO in the commit message of fe6cce01c88d045a1fcf09acf049c34c22299b02 "Fix loplugin:simplifypointertobool for libstdc++ std::shared_ptr". The necessary changes across the code base have been done fully automatically with the rewriting plugin on Linux. (All those changes apparently involve uses of macro arguments wrapped in parentheses in the macro body, but always in conditionally-converted-to-bool contexts. In other contexts, such automatic rewriting would add the "bool" to the macro body, which would be wrong in general, but we apparently get away with that sloppy coding for now.) The parenExprs_ stack that fe6cce01c88d045a1fcf09acf049c34c22299b02 had introduced to treat such (then-undetected, it had turned out) parenthesized cases now turns out to not be needed after all. Change-Id: I2021f61c2e2805be7e18b38edf8744d186cac3cb Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95010 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com> 2020-04-18loplugin:flatten in canvasNoel Grandin Change-Id: If14af63ab4f8fc7b9807319a2100f371ee103465 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92481 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> 2019-11-06tdf#42949 Fix IWYU warnings in canvas/*/*cxxGabor Kelemen Found with bin/find-unneeded-includes Only removal proposals are dealt with here. Change-Id: Ie1f6fe98f4e8bc792f5eae1ccdd697c997707004 Reviewed-on: https://gerrit.libreoffice.org/81930 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com> 2019-10-30tdf#42949 Fix IWYU warnings in canvas/source/*/*hxxGabor Kelemen Except directx/ Found with bin/find-unneeded-includes Only removal proposals are dealt with here. Change-Id: I4504e087edfd837a3a91df49e296bbf40778b030 Reviewed-on: https://gerrit.libreoffice.org/81586 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com> 2018-07-09Add missing sal/log.hxx headersGabor Kelemen rtl/string.hxx and rtl/ustring.hxx both unnecessarily #include <sal/log.hxx> (and don't make use of it themselves), but many other files happen to depend on it. This is a continuation of commit 6ff2d84ade299cb3d14d4110e4cf1a4b8070c030 to be able to remove those unneeded includes. This commit adds missing headers to every file found by: grep -FwL sal/log.hxx $(git grep -Elw 'SAL_INFO|SAL_INFO_IF|SAL_WARN|SAL_WARN_IF|SAL_DETAIL_LOG_STREAM|SAL_WHERE|SAL_STREAM|SAL_DEBUG') to directories from a* to configmgr Change-Id: I6ea1a7f992b1f835f5bac7a725e1135abee3f85a Reviewed-on: https://gerrit.libreoffice.org/57170 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> 2017-09-26Rename the basegfx::tools namespace to basegfx::utilsTor Lillqvist Reduce potential confusion with the global tools namespace. Will hopefully make it possible to remove the annoying initial :: when referring to the global tools namespace. Unless we have even more tools subnamespaces somewhere. Thorsten said it was OK. Change-Id: Id088dfe8f4244cb79df9aa988995b31a1758c996 Reviewed-on: https://gerrit.libreoffice.org/42644 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tor Lillqvist <tml@collabora.com> 2015-11-10loplugin:nullptr (automatic rewrite)Stephan Bergmann Change-Id: I9e064592c4ee18a600aadfa20b3c89ecafc818d4 2015-08-11stop inclduing canvas/verbosetraces.hxx and canvas/debug.hxxNorbert Thiebaud also clean-up and 'standardize' the include sections of canvas' source code Change-Id: Ib437a41ea41ae2ea6528f755ae5b2828775aaf73 Reviewed-on: https://gerrit.libreoffice.org/17633 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> 2015-08-10remove VERBOSE use from canvaNorbert Thiebaud in preparation to kill --enable-verbose in configure.ac convert modules that use VERBOSE-YES/NO (uppercase) env variable to do things differently at compile time Convert canvas to use SAL_INFO/SAL_WARN mechanism instead of its home-grown 'verbose logging'. Change-Id: I2898d2309d421457839e3cd7078166c6da919882 Reviewed-on: https://gerrit.libreoffice.org/17619 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> 2014-02-14Drop unused #includeTakeshi Abe Change-Id: Id05440ffb8eb9990d2d08f721d6914f3dbc86cab 2013-06-17fdo#63690 - replace RTL_CONTEXT_ macros with SAL_INFORadu Ioan - replaced RTL_CONTEXT_ with SAL_INFO - replace OSL_* with SAL_* Change-Id: If89af70767c3fdc4b1d0cb5e51033ca98583bc5d Reviewed-on: https://gerrit.libreoffice.org/4286 Reviewed-by: Noel Power <noel.power@suse.com> Tested-by: Noel Power <noel.power@suse.com> 2012-10-08re-base on ALv2 code. Includes:Michael Meeks linecap: Reintegrating finished LineCap feature Patch contributed by Regina Henschel http://svn.apache.org/viewvc?view=revision&revision=1232507 disable extended linecap API for now. gnumake4 work primarily from Mathias Bauer http://svn.apache.org/viewvc?view=revision&revision=1394326 misc. dead code cleanups Patch contributed by Ariel Constenla-Haile http://svn.apache.org/viewvc?view=revision&revision=1204995 http://svn.apache.org/viewvc?view=revision&revision=1207270 2012-03-16Cleanup formatting in cairocanvasThorsten Behrens White-space changes - code was in parts unreadable after tab/spaces conversion. While at it, removed a few lines of commented-out code. 2011-12-22unusedcode: remove various unused classesMatúš Kukan 2011-11-27remove include of pch header in canvasNorbert Thiebaud 2010-10-14Add vim/emacs modelines to all source filesSebastian Spaeth Fixes #fdo30794 Based on bin/add-modelines script (originally posted in mail 1286706307.1871.1399280959@webmail.messagingengine.com) Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de> 2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision) 2008-06-24INTEGRATION: CWS canvas05 (1.5.24); FILE MERGEDKurt Zenker 2008/06/03 15:39:06 thb 1.5.24.10: #i85116# Revived lost changes in cairocanvas 2008/04/21 07:31:43 thb 1.5.24.9: RESYNC: (1.7-1.8); FILE MERGED 2008/04/07 14:33:55 thb 1.5.24.8: RESYNC: (1.6-1.7); FILE MERGED 2008/04/03 16:02:26 thb 1.5.24.7: Merged in cairoquartz01 changes, reworked into the polymorphic Surface concept now 2008/04/02 22:56:28 thb 1.5.24.6: Reworked Surface class to abstract interface; changed all manual refcount handling to RAII 2008/03/28 23:38:46 thb 1.5.24.5: Backbuffer-less canvas implementation on top of cairo 2008/03/18 22:00:57 thb 1.5.24.4: Implementing non-backbuffered canvas for cairocanvas as well - reworked to share most of the code 2008/01/22 00:50:55 thb 1.5.24.3: RESYNC: (1.5-1.6); FILE MERGED 2007/12/20 22:18:56 thb 1.5.24.2: #i81092# #i78888# #i78925# #i79258# #i79437# #i84784# Large canvas rework, completing various areas such as color spaces, bitmap data access, true sprite and non-sprite implementations, and upstreaming the canvas parts of rodos emf+ rendering 2007/10/01 13:02:01 thb 1.5.24.1: #i78888# #i78925# #i79258# #i79437# Merge from CWS picom