summaryrefslogtreecommitdiff
path: root/oox/source/helper/modelobjecthelper.cxx
AgeCommit message (Expand)Author
2018-02-01Change bitmap table to store XBitmap instead of GraphicObject URLTomaž Vajngerl
2017-10-23loplugin:includeform: ooxStephan Bergmann
2014-11-17sal: clean up public headers with include-what-you-useMichael Stahl
2014-06-25remove whitespacesMarkus Mohrhard
2014-03-06n#821567: Fix TextFrame background import for sw.Muthu Subramanian
2014-02-26Remove visual noise from ooxAlexander Wilms
2013-08-21finish deprecation of O(U)String::valueOf()Luboš Luňák
2013-01-04oox: kill no longer needed CREATE_OUSTRINGMiklos Vajna
2012-12-20Removal unnecessary using declarationsJosé Guilherme Vanz
2012-12-13PCH for Library_ooxLuboš Luňák
2012-07-17re-base on ALv2 code. Includes:Michael Meeks
2012-03-05remove unused codePetr Vorel
2012-01-02Fix for fdo43460 Part XXV getLength() to isEmpty()Olivier Hallot
2011-08-23n#657896 - Gradient Transparencies and Muticolor Gradient fills.Muthu Subramanian
2011-04-27Merge commit 'ooo/DEV300_m106' into integration/dev300_m106Thorsten Behrens
2011-03-09Merge commit 'ooo/DEV300_m101' into integration/dev300_m101Norbert Thiebaud
2011-02-07dr78: rework of stream handling, improve handling of very large streams (prev...Daniel Rentz [dr]
2011-01-12dr78: rebase to DEV300_m97Daniel Rentz [dr]
2011-01-11dr78: oox - encapsulate shape property handling in own class ShapePropertyMapDaniel Rentz [dr]
2010-11-09dr77: more cleanup: remove RecordInputStream, cleanup ContainerHelperDaniel Rentz [dr]
2010-10-13Add vim/emacs modelines to all source filesSebastian Spaeth
2010-08-05dr77: code cleanupDaniel Rentz
2010-04-14npower13_objectmodules: make vba import available in oox filtersDaniel Rentz
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun Mi...Jens-Heiner Rechtien
2009-07-15CWS-TOOLING: integrate CWS dr68Ivo Hinkelmann
'const char16_t *' to 'bool'; use 'true' instead [loplugin:consttobool] > OTools::putValue(m_aColumn.get_Properties(), u"Autoincrement", getBOOL(rValue)); > ^~~~~~~~~~~~~~~~ > connectivity/source/drivers/ado/AColumn.cxx(239,62): error: implicit conversion of constant &u"Autoincrement"[0] of type 'const char16_t *' to 'bool'; use 'true' instead [loplugin:consttobool] > m_IsAutoIncrement = OTools::getValue(aProps, u"Autoincrement").getBool(); > ^~~~~~~~~~~~~~~~ etc. revealed that those arguments were now silently picking the OLEVariant(bool) overload. Change-Id: I83f0d790591d6be9b84fb6263747085dc7bd94d3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108962 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com> 2020-12-15Use string view hereMike Kaganski Change-Id: I597820083f863ec19f05f4da1aa226f4c67cf258 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107741 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com> 2020-12-15loplugin:stringview (clang-cl)Stephan Bergmann Change-Id: I7920101576f1b5a115bf2af74f18832e0341eb24 2019-12-18sal_Char->char in connectivityNoel Grandin Change-Id: Ie32cbef9b03d69044c401f79bc737cde6dd0ed5d Reviewed-on: https://gerrit.libreoffice.org/85396 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> 2019-09-07tdf#39593 use isUnoTunnelId in connectivityArkadiy Illarionov Change-Id: I458049e23e9fc1855cb4ba9519b9b940f170b024 Reviewed-on: https://gerrit.libreoffice.org/78732 Tested-by: Jenkins Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com> 2018-06-05tdf#42949 remove unused compheler includes ..Jochen Nitschke and fix the fallout Change-Id: I15bc5d626f4d157cbc69a87392078b41e621d14e Reviewed-on: https://gerrit.libreoffice.org/54882 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> 2018-01-23More loplugin:cstylecast on WindowsStephan Bergmann Automatic rewrite (of loplugin:cstylecast and loplugin:unnecessaryparen) after cab0427cadddb3aaf1349c66f2fa13a4234ba4b2 "Enable loplugin:cstylecast for some more cases" and a409d32e7f6fc09e041079d6dbc3c927497adfed "More loplugin:cstylecast" Change-Id: Ib3355159dd08333e1b7a8d091caf2069cdcc7862 Reviewed-on: https://gerrit.libreoffice.org/48317 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com> 2017-10-27loplugin:includeform: connectivity (Windows)Stephan Bergmann Change-Id: I27b865cbb79c9ed9c1b5af9f0666450778ae8335 2017-06-13use local statics for getUnoTunnelImplementationIdJochen Nitschke replace uses of double checked locking pattern and rtl::Static Change-Id: I479d9d94f652b4fb4c67388405823a5f4e2b6ed4 Reviewed-on: https://gerrit.libreoffice.org/38690 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> 2017-02-15Drop :: prefix from std in c*/Tor Lillqvist Change-Id: If078cda95fa6ccd37270a5e9d81cfa0b84e71155 Reviewed-on: https://gerrit.libreoffice.org/34324 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tor Lillqvist <tml@collabora.com> 2017-01-26Remove dynamic exception specificationsStephan Bergmann ...(for now, from LIBO_INTERNAL_CODE only). See the mail thread starting at <https://lists.freedesktop.org/archives/libreoffice/2017-January/076665.html> "Dynamic Exception Specifications" for details. Most changes have been done automatically by the rewriting loplugin:dynexcspec (after enabling the rewriting mode, to be committed shortly). The way it only removes exception specs from declarations if it also sees a definition, it identified some dead declarations-w/o-definitions (that have been removed manually) and some cases where a definition appeared in multiple include files (which have also been cleaned up manually). There's also been cases of macro paramters (that were used to abstract over exception specs) that have become unused now (and been removed). Furthermore, some code needed to be cleaned up manually (avmedia/source/quicktime/ and connectivity/source/drivers/kab/), as I had no configurations available that would actually build that code. Missing @throws documentation has not been applied in such manual clean-up. Change-Id: I3408691256c9b0c12bc5332de976743626e13960 Reviewed-on: https://gerrit.libreoffice.org/33574 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com> 2016-10-17loplugin:unnecessaryoverrideStephan Bergmann Change-Id: Id90a0a3334f4551b926a240b2e06a34337188c07 2016-10-16clang-cl loplugin: connectivityStephan Bergmann Change-Id: I025cf2ad63f08bb58d54983982d7a116fac0ffea Reviewed-on: https://gerrit.libreoffice.org/29874 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com> 2016-10-11Replace OLEVariant operators with proper functions, for clarityStephan Bergmann * Rename the original getDate (returning double) to getDateAsDouble, to make room for the new getDate (returning css::uno::Date). * Assume the difference between the original 'operator String' (first checking for VT_BSTR, then for isNull()) and getString (first checking for isNull(), only then calling 'operator String') was accidental rather than by design. Change-Id: I6261bdad5c328d6b10e83f2d1664a6c78ec1fed4 Reviewed-on: https://gerrit.libreoffice.org/29705 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com> 2016-05-30com::sun::star->css in connectivityNoel Grandin Change-Id: I9489e92dc89a6d83a26ff4f0d9aad26acd28ad9f Reviewed-on: https://gerrit.libreoffice.org/25537 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com> 2016-02-09Remove excess newlinesChris Sherlock A ridiculously fast way of doing this is: for i in $(pcregrep -l -M -r --include='.*[hc]xx$' \ --exclude-dir=workdir --exclude-dir=instdir '^ {3,}' .) do perl -0777 -i -pe 's/^ {3,}/ /gm' $i done Change-Id: Iebb93eccbee9e4fc5c4380474ba595858a27ac2c Reviewed-on: https://gerrit.libreoffice.org/22224 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com> 2015-11-28-Werror,-Wunused-variableStephan Bergmann Change-Id: Iaa58497f5c38dd69a8f98a7febb051cc2e3e5301 2015-08-11tdf#92459 remove o3tl/compat_functional.hxxDaniel Robertson Replace all uses of deprecated features from the o3tl included in compat_functional.hxx with lambda expressions in connectivity and reportdesign. The patch should not cause any side effects. The change is largely cosmetic. Change-Id: I2042b91bf0fa2b47cce9ea11c97fa4ca6734c5e2 Reviewed-on: https://gerrit.libreoffice.org/17588 Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> 2015-08-03tdf#91112: pass by const reference to lambdasJorenz Paragas Since the function returned by o3tl::compose1 had its parameter passed by const reference, the same should be done for the lambda expressions that replace o3tl::compose1. I overlooked this detail in my previous commits. Change-Id: I0db5eec4e74d4835e786742ee6de3805215f377f Reviewed-on: https://gerrit.libreoffice.org/17465 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com> 2015-07-13tdf#91112 replace o3tl::compose1 with lambdas in connectivityJorenz Paragas Change-Id: I8f61471e08fe7f620d76bdcd72eb7f5c35931388 Reviewed-on: https://gerrit.libreoffice.org/16940 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com> 2015-04-01Replace remaining getCppuType et al with cppu::UnoTypeStephan Bergmann Change-Id: Id2361bd7b50f4724211661b024583b8a3445500b 2014-05-10Prefer cppu::UnoType<T>::get() to ::getCppuType((T*)0) part9Julien Nabet Change-Id: I82ed4a4868cb22566706ca0f4b1321e0d45016cf