summaryrefslogtreecommitdiff
path: root/idl/source
AgeCommit message (Expand)Author
2012-06-09Remove superfluous empty lines on topThomas Arnhold
2012-04-29make gbuild the default assumption of build.plBjoern Michaelsen
2012-03-21chmod -xTor Lillqvist
2012-03-20Convert tools/table.hxx usage to std::map in IDL moduleNoel Grandin
2012-03-12remove usage of RTL_CONSTASCII_STRINGPARAMLuboš Luňák
2012-01-27remove WriteSrc, WriteCxx and WriteHxxCaolán McNamara
2012-01-27make idl ByteString freeCaolán McNamara
2012-01-27use assert to demo equivalenceCaolán McNamara
2012-01-27ByteString->rtl::OStringCaolán McNamara
2012-01-26useless unused aPStr objectCaolán McNamara
2012-01-26ByteString->rtl::OStringCaolán McNamara
2012-01-23make sot ByteString freeCaolán McNamara
2012-01-06Removed unnecessary tools/debug.hxx includes.Marcel Metz
2012-01-06make ReadUniOrByteString return a stringCaolán McNamara
2012-01-05Removed unnecessary tools includes.Marcel Metz
2012-01-05ByteString->rtl::OString[Buffer]Caolán McNamara
2012-01-05don't inherit from ByteStringCaolán McNamara
2011-12-30Fix for fdo43460 Part XXI getLength() to isEmpty()Olivier Hallot
2011-12-22inheriting from ByteString is kind of weirdCaolán McNamara
2011-12-21tweak for pre language-defect #77Caolán McNamara
2011-12-21disentangle Read/WriteByteString OUString variantsCaolán McNamara
2011-12-21convert ReadByteString/WriteByteString from ByteString to OStringCaolán McNamara
2011-12-21needs more work firstCaolán McNamara
2011-12-21bah, need to tweak for pre c++0xCaolán McNamara
2011-12-21disentangle Read/WriteByteString OUString variantsCaolán McNamara
2011-12-21convert ReadByteString/WriteByteString from ByteString to OStringCaolán McNamara
2011-12-19IDL_COMPILER is always definedCaolán McNamara
2011-12-14ByteString->rtl::OString[Buffer]Caolán McNamara
2011-12-13convert GetMangleNameCaolán McNamara
2011-12-06ByteString->rtl::OString[Buffer]Caolán McNamara
2011-11-28is there any point to aSrcLine and "rsc" directive in idl?Caolán McNamara
2011-11-28ByteString->rtl::OString[Buffer]Caolán McNamara
2011-11-27remove include of pch header from idlNorbert Thiebaud
2011-11-19ByteString->rtl::OStringCaolán McNamara
2011-11-18svidl: write dependencies with cygwin pathsMichael Stahl
2011-11-14ByteString->rtl::OStringCaolán McNamara
2011-11-08svidl: new parameter -fM: write GNU make dependenciesMichael Stahl
2011-10-05simplfy dmake to gbuild bridgefileBjoern Michaelsen
2011-09-27Removed uses of rtl::O[U]String[Buffer]::operator sal_{char|Unicode} const *().Stephan Bergmann
2011-09-21ByteString->rtl::OStringBufferCaolán McNamara
2011-09-21this is never NULL, can be a referenceCaolán McNamara
2011-09-20ByteString->rtl::OString[Buffer]Caolán McNamara
2011-09-19ByteString->rtl::OStringCaolán McNamara
2011-08-09The idl encoding table stuff appears to be a no-op, converts x to xCaolán McNamara
2011-07-21resyncing to masterBjoern Michaelsen
2011-07-01ByteString::CreateFromInt32 -> OString::valueOfCaolán McNamara
2011-06-29remove deprecated ByteString::CreateFromInt64Caolán McNamara
2011-06-28ByteString->rtl::OStringCaolán McNamara
2011-06-20enable exceptions for theseCaolán McNamara
2011-06-19Merge branch 'master' into feature/gnumake4Bjoern Michaelsen
tring_view.hxxStephan Bergmann ...now that all of its uses have been replaced with C++17 <string_view>. The LO-specific o3tl::basic_string_view ctors with OString and OUString params have meanwhile been replaced with OString and OUString conversion functions (in dac7be50cff94e0c34cdca5ac7e35c19685c40c1 "o3tl::string_view -> std::string_view (in configmgr)"), the ctor with OUStringLiteral turned out to be no longer(?) needed anyway, and the LO-specific o3tl::toOUString has meanwhile been replaced with an OUString ctor with std::u16string_view param (in 6856da30665705be6380e84cf55de954c41f15d1 "o3tl::string_view -> std::string_view (in embedserv)"). Change-Id: Ie5215b07e2387560fb7e94de8b5a963241539c64 Reviewed-on: https://gerrit.libreoffice.org/66144 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com> 2018-12-16Fix o3tl::string_view streaming operator <<Stephan Bergmann (The unnecessary os.setstate(std::ios_base::failbit) was due to a misreading of C++17 [ostream.formatted.reqmts]/1.) Change-Id: I7d8285230cb316c7af45c76029e9629517d05d56 Reviewed-on: https://gerrit.libreoffice.org/65217 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com> 2018-10-07-Werror=catch-value=Julien Nabet Change-Id: I58563735e6cf5004b4ac5e846885414f0c603f4c Reviewed-on: https://gerrit.libreoffice.org/61491 Tested-by: Jenkins Reviewed-by: Julien Nabet <serval2412@yahoo.fr> 2018-10-06Convert ImplFontCache to use o3tl::lru_mapJan-Marek Glogowski We still do our own cleanup of the LRU map, as we can't drop any fonts in use. Change-Id: I8ec5c6ce8f80893635621357e9085950e7010f5b Reviewed-on: https://gerrit.libreoffice.org/61455 Tested-by: Jenkins Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de> 2018-10-06Add a glyph-bound-rect cache to the font cacheJan-Marek Glogowski This way the font cache can correctly invalidate the cached glyph rects when a font is dropped from the cache. Change-Id: I050866099742334f01cac1b872228a017ddb5e9b Reviewed-on: https://gerrit.libreoffice.org/61371 Tested-by: Jenkins Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de> 2018-09-19implement find(T*) for o3tl::sorted_vector when it contains unique_ptr<T>Noel Grandin and add some unit tests Change-Id: I9a01c9fa2fbbf3a553663a980ee6e958f9819645 Reviewed-on: https://gerrit.libreoffice.org/60737 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> 2018-09-08clang-tidy bugprone-use-after-moveNoel Grandin Change-Id: I93c33da06f638ec6c8432bd13f992c320cfde93e Reviewed-on: https://gerrit.libreoffice.org/60158 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> 2018-06-01loplugin: look for CPPUNIT_ASSERT_EQUALS with params swappedNoel Grandin idea originally from either tml or moggi, can't remember which Change-Id: Id78d75035036d3aa1666e33469c6eeb38f9e624d Reviewed-on: https://gerrit.libreoffice.org/55126 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> 2018-05-17New o3tl::temporary to simplify calls of std::modfStephan Bergmann ...that ignore the out-parameter integral part Change-Id: I05f07c1a8909023232f8aecf75ea5541d4eb81ca Reviewed-on: https://gerrit.libreoffice.org/54474 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com> 2018-05-14Fix typoAndrea Gelmini Change-Id: I87fce20463564fe9b32912fcbaf691c1c2839e2b Reviewed-on: https://gerrit.libreoffice.org/54201 Reviewed-by: Julien Nabet <serval2412@yahoo.fr> Tested-by: Jenkins <ci@libreoffice.org> 2018-05-13o3tl: add some comments to sorted_vector testTomaž Vajngerl Change-Id: Iebedbb5afb45a92e52a8a390b9b7f6daae2337eb Reviewed-on: https://gerrit.libreoffice.org/54192 Reviewed-by: Tomaž Vajngerl <quikee@gmail.com> Tested-by: Tomaž Vajngerl <quikee@gmail.com> 2017-10-26Add test for o3tl::saturating_addStephan Bergmann Change-Id: I19bb1d566bd80f859810b4023d965c8fd80b98f2 2017-10-25improve o3tl::enumarray const-nessNoel Grandin Change-Id: I7b0d10b024edf604a7dea0e3b1399073f4bcba92 Reviewed-on: https://gerrit.libreoffice.org/43773 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> 2017-10-23loplugin:includeform: o3tlStephan Bergmann Change-Id: I3cf4cda744148c966d0686310fef5dab6d3a3b35 2017-09-06const correctness in o3tl::array_viewNoel Grandin Change-Id: I44c1ace97ae44069c5a0c6a247aa8a0b49896ad3 Reviewed-on: https://gerrit.libreoffice.org/41985 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> 2017-07-31loplugin:oncevarNoel Grandin extend oncevar to any POD type Change-Id: Ia98ee0a67f183e40fb0c38477760124b2c411dc0 Reviewed-on: https://gerrit.libreoffice.org/40564 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> 2017-06-17create o3tl::array_viewNoel Grandin A very basic implementation of the proposed std::array_view, similar to clang's llvm::ArrayRef. Mostly cribbed from the string_view implementation :-) Use it for the SfxDispatcher::setSlotFilter function Change-Id: Ife7e4971741b41827e145787899872c9b2bea82b Reviewed-on: https://gerrit.libreoffice.org/38817 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> 2017-04-25tools: svstream.hxx needs only errcode.hxx & not errinf.hxxChris Sherlock Change-Id: Ia28e35ae5af4f601e9a586a3deffbcd61702b0ca Reviewed-on: https://gerrit.libreoffice.org/36896 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com> 2017-04-21gbuild: Remove MSVC 2013 legacy codeDavid Ostrovsky Uwinapi is discontinued. Change-Id: I063b4d0d8fab2d60de168e960a63b8181158ac01 Reviewed-on: https://gerrit.libreoffice.org/23198 Reviewed-by: David Ostrovsky <david@ostrovsky.org> Tested-by: David Ostrovsky <david@ostrovsky.org> 2017-04-07Introduce o3tl::string_view.hxx approximation of C++17 <string_view>Stephan Bergmann ...and use it in configmgr/source/writemodfile.hxx Change-Id: Ie683dc21010ed45cc454ff89bea0376994b351f2 Reviewed-on: https://gerrit.libreoffice.org/36270 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com> 2017-03-31Sort lines lexicographicallyStephan Bergmann Change-Id: I40cb900331493f7cdd13ceca1d5aec93f0c81aca 2017-03-25Fix typosAndrea Gelmini Change-Id: I14dca0d55c09187690dc1d94936c40b890ca5cea Reviewed-on: https://gerrit.libreoffice.org/35637 Reviewed-by: Julien Nabet <serval2412@yahoo.fr> Tested-by: Julien Nabet <serval2412@yahoo.fr> 2017-03-14fix typo: alreay --> already dennisroczek Change-Id: Iabb8588a2547c925c2c959f3b4831c89935a9529 Reviewed-on: https://gerrit.libreoffice.org/35133 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Noel Grandin <noel.grandin@collabora.co.uk> 2017-02-01loplugin:useuniqueptr extend to check local varsNoel Grandin just the simple and obvious case for now, of a local var being allocated and deleted inside a single local block, and the delete happening at the end of the block Change-Id: I3a7a094da543debdcd2374737c2ecff91d644625 Reviewed-on: https://gerrit.libreoffice.org/33749 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> 2017-01-24coverity#1399266 Uncaught exceptionCaolán McNamara Change-Id: I1066fda2258e6acbbbad23256f815975564e5e61