summaryrefslogtreecommitdiffstats
path: root/include/comphelper
Commit message (Collapse)AuthorAgeFilesLines
* Some clean-upStephan Bergmann2013-10-281-1/+2
| | | | Change-Id: I8ef80b7ae952428a62cc1cea8b03219b77a83e99
* Remove unnecessary SyntaxHighlighter::Tokenizer statefulnessStephan Bergmann2013-10-281-7/+0
| | | | | | ...which reveals that SyntaxHighlighter::notifyChange does nothing, so remove it. Change-Id: I49834af29081ee703d9e62e182e3c1f8ce7e212e
* Fold SyntaxHighlighter::initialize into ctorStephan Bergmann2013-10-281-11/+4
| | | | | | ...which reveals that m_pKeyWords, m_nKeyWordCount members are unused. Change-Id: I55020e892d463f2e40d5bcf71efba92778b317c1
* Move implementation details to syntaxhighlight.cxxStephan Bergmann2013-10-281-50/+5
| | | | | | (and clean up a little) Change-Id: I6e660708d8ca1509b89b306cd428dc38c8b03f2c
* Remove unused SimpleTokenizer_Impl::nLine/nColStephan Bergmann2013-10-281-11/+5
| | | | | | ...which are never read; remove thereby unused parameters from functions. Change-Id: I644d2dc1b2d13ae2f932d04243521eef97e67e3e
* fixincludeguards.sh: include/c*Thomas Arnhold2013-10-2395-257/+257
| | | | Change-Id: Icba422d99836518a1b662b15144bc9334bed1473
* fdo#54938: Replace existsValue for cppu::supportsServiceMarcos Paulo de Souza2013-10-231-10/+0
| | | | | | | | | As now ::comphelper::existsValue is not used anymore, we're removing this too. Change-Id: I9bd2544a9c378f5a18746255133f5684867e0114 Reviewed-on: https://gerrit.libreoffice.org/6378 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
* fdo#54938: Kill ServiceInfoHelper::supportsService and use cppu's instead.Marcos Paulo de Souza2013-10-231-2/+0
| | | | | Change-Id: I1c2d95e4c3fb6242dcb4cdb88cf9733471a3412b Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
* Remove unnecessary component_getProcessComponentContext C wrapperStephan Bergmann2013-10-221-8/+0
| | | | Change-Id: I9d9f1a542dbbfc461dd27c32b57e4cad5532fab0
* Make violation of "trailing OUString NUL is impl. detail" more obviousStephan Bergmann2013-10-221-3/+0
| | | | Change-Id: I4e91b73dc276f984a4fe324c3a80cb94e8df6ee3
* Minor clean-upStephan Bergmann2013-10-221-0/+5
| | | | Change-Id: I48280cf6e12a5219adaa34f57323a93d21c3f554
* HighlightPortion's indizes into strings should be sal_Int32Stephan Bergmann2013-10-221-1/+5
| | | | | | | | (Had to fix type of some variables holding TextPaM::GetIndex() values from sal_uLong to sal_uInt16 to avoid -Werror,-Wsign-compare failures when comparing those against HightlightPortion's nEnd.) Change-Id: Ia8a0ba682ae28e86e394ee48adff3225eb8de053
* Unwind HighlightPortions typedefStephan Bergmann2013-10-221-5/+2
| | | | Change-Id: I0ecc15f9bfd557d0a70a05536906a4984a46463c
* Bin comments that claim to say why some header is includedTor Lillqvist2013-10-222-2/+2
| | | | | | They are practically always useless, often misleading or obsolete. Change-Id: I2d32182a31349c9fb3b982498fd22d93e84c0c0c
* Remove comphelper::ComponentContextStephan Bergmann2013-10-211-235/+0
| | | | Change-Id: Idc5974e5a2ec68e8f1b2312a88fab15092c82788
* AccessibleEventNotifier: remove implementation details from headerMichael Stahl2013-10-211-31/+1
| | | | Change-Id: Ia422df4066e77bbe3a43a380ba978815fe46dc9c
* Unwind useless comphelper::ByteSequence typedefStephan Bergmann2013-10-161-4/+2
| | | | Change-Id: I59317a0d591eac188fa01636031e907357038c29
* Straighten the removeFragment code againStephan Bergmann2013-10-161-12/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | ...what apparently happened is: (1) First, 2c6363eb16f50a8cfd81bc8511554af4f9e06478 "Be less pathetic" replaced MediaDescriptor::impl_normalizeURL with removeFragment. (2) Then, b378e754ae892a044460cfbe33ccc2e51c01f5ca "CMIS: fix file saving issue" (plus follow-up b50d3727cf336bb536efe7bf067f484ddf864e9a "WaE: unused function 'removeFragment'") removed calling removeFragment at all (but re- introduced a now bogus "Parse URL! ..." comment that (1) had removed), which (3) 34f4d2574987b272681b5843e8f5edc374f55fde "CMIS file picker: it really does not like ID Mark" tried to revert again (but kept the bogus comment in), and (4) odd commit 319b160320a045b1a5b302dafbc2220ee1d4d3c3 "CMIS file picker: it really does not like ID Mark" (that looks like a merge conflict resolution gone wrong) erroneously re-introduced MediaDescriptor::impl_normalizeURL that (1) had removed, which caused a -Wunused-variable warning that (5) 706c5a54f662ea58e3b3a64f189eb5120191152a "-Werror,-Wunused-variable" tried to fix, but working under wrong assumptions. The solution is to go effectively back to the code as it was after (1). Change-Id: I62dfa9fa3adbea6b2cb10a509416fe3797c577b9
* cleanupThomas Arnhold2013-10-161-10/+0
| | | | Change-Id: I7bfd221f89718ba8634417c93a26b3a199178694
* CMIS file picker: it really does not like ID MarkCao Cuong Ngo2013-10-151-0/+12
| | | | | | | | | | The file picker can't go back folder if we use ID mark in the URL. Conflicts: ucb/source/ucp/cmis/cmis_content.cxx Change-Id: I6985feec71dc23848ee022e0bab9e8515a21ffd2
* Bin obsolete CDECL crackTor Lillqvist2013-10-121-13/+0
| | | | Change-Id: I69da428711681d14fd48c198fbce0bb545665b5a
* Related: fdo#38838 remove UniString::EqualsAsciiCaolán McNamara2013-10-091-0/+11
| | | | Change-Id: I55c85c1c44452c7fb6ac40591aea7177d054affe
* require OAccessibleContextHelper to be initialized with SolarMutexMichael Stahl2013-10-042-4/+1
| | | | | | | | | | | | | | | OAccessibleContextHelper methods are locked by OExternalLockGuard which effectively only locks its ExternalMutex (i.e. SolarMutex); so ensure that all sub-classes actually pass in a SolarMutex by removing the default constructor. (since these classes are in comphelper they can only use the SolarMutex indirectly) This uncovers that AccessibleToolPanelDeckTabBarItem and OAccessibleControlContext did not pass in SolarMutex before. Change-Id: Ib9085eeee6225f7c74b158e72f04b1bf62622071
* typo fixes in commentsAndras Timar2013-09-264-4/+4
| | | | Change-Id: Iaadec33715f8e0e0c6595c5e684606905274fdab
* Everytimes -> Every timeJesús Corrius2013-09-261-1/+1
| | | | Change-Id: Ib84cee7dbb493387760ce68c25ec442bf0a4a121
* Using macro expansion function for the remaining config entries.Vishv Brahmbhatt2013-09-131-22/+1
| | | | | | | | | | | Macro Expansion function is used in 'CustomAnimationPreset.cxx' & 'TransitionPreset.cxx' to avoid code redundancy.Also appropriate changes are to made to 'getExpandedFilePath' function. Change-Id: I6b6ae068db3499fe2de2e78a884f9e0737577651 Reviewed-on: https://gerrit.libreoffice.org/5910 Reviewed-by: Thorsten Behrens <thb@documentfoundation.org> Tested-by: Thorsten Behrens <thb@documentfoundation.org>
* Parsing master presentation objects from 'objectlist.xml'Vishv Brahmbhatt2013-09-101-0/+57
| | | | | | | | | Parsing the property values of master presentation objects. Also new functions added to comphelper module for expanding filepaths macro to appropriate system file paths(for configuration files present at 'Impress.xcs') Change-Id: If0381a12155673e85103ddb5d51c34ae53fe2ecb
* s/wiki.services.openoffice.org/wiki.openoffice.org/gAndras Timar2013-09-071-1/+1
| | | | Change-Id: I059fbee385a109069c70f3869021c8e2ee48fee1
* Be less patheticStephan Bergmann2013-08-311-12/+0
| | | | Change-Id: Ifeadfa9f95f85514f7d01ea777e2563803e0898c
* finish deprecation of O(U)String::valueOf()Luboš Luňák2013-08-211-7/+7
| | | | | | | Compiler plugin to replace with matching number(), boolean() or OUString ctor, ran it, few manual tweaks, mark as really deprecated. Change-Id: I4a79bdbcf4c460d21e73b635d2bd3725c22876b2
* callcatcher: remove some more unused codeCaolán McNamara2013-08-191-8/+0
| | | | Change-Id: I7332b0ead075e09b60549203bc32eb99a2bb0430
* Use cppu::WeakImplHelperStephan Bergmann2013-08-161-16/+2
| | | | | | | | | | ...and get rid of hand-coded queryInterface implementations that use dynamic_cast. My claim at <http://lists.cs.uiuc.edu/pipermail/cfe-commits/ Week-of-Mon-20130812/086127.html> "ubsan: check type_info equality via strcmp" that "there should not be uses of dynamic_cast involving [UNO] classes in the LibreOffice code base" made me wonder... Change-Id: Ic7702fd00b8e5c79399124c0acf12c80bc71a86f
* robustify some headersThomas Arnhold2013-06-301-0/+1
| | | | Change-Id: Id1998b240025973f43691e83cebce17449b060ba
* -Werror,-Wheader-guardStephan Bergmann2013-06-201-1/+1
| | | | Change-Id: If337f14697fc34ad8be1d84d696efbfb17b3dbb1
* -Werror,-Wheader-guardStephan Bergmann2013-06-201-2/+2
| | | | Change-Id: I92b868b0d579caf0378d7193502918dd4c8f9497
* include: convert <type> here tooMichael Stahl2013-06-044-5/+5
| | | | | | sed -i "s,<type>\([^<]\+\)</type>,\1," Change-Id: Ibdaeb2c396ad29ced05716142b38c6a1c3e49847
* include: convert type scope="foo"> here tooMichael Stahl2013-06-0413-21/+21
| | | | | | sed -i 's,<type scope="\([^"]*\)">\([^<]\+\)</type>,\1::\2,g' Change-Id: I7eb32acd44132de79cc7ac1e7f78b43bb4814d14
* re-base on ALv2 code. Includes:Michael Meeks2013-06-032-46/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches contributed by Mathias Bauer gnumake4 work variously http://svn.apache.org/viewvc?view=revision&revision=1394707 http://svn.apache.org/viewvc?view=revision&revision=1394326 http://svn.apache.org/viewvc?view=revision&revision=1397337 http://svn.apache.org/viewvc?view=revision&revision=1397315 http://svn.apache.org/viewvc?view=revision&revision=1396797 Patches contributed by Andre Fischer Fixed getcsym.awk to handle #-comments that contain special regexp chars. http://svn.apache.org/viewvc?view=revision&revision=1230971 118778: Added ADDITIONAL_REPOSITORIES environment variable and its automatic setup in configure. http://svn.apache.org/viewvc?view=revision&revision=1232004 118160: Added external CoinMP library. http://svn.apache.org/viewvc?view=revision&revision=1233909 Patches contributed by Herbert Duerr #i119168# use generic LICENSE file for langpacks and sdks http://svn.apache.org/viewvc?view=revision&revision=1310178 macosxotoolhelper: need to quote perl regexp if it may contain regexp metachars http://svn.apache.org/viewvc?view=revision&revision=1183367 allow gbuild with empty sysroot on linux http://svn.apache.org/viewvc?view=revision&revision=1179186 Patches contributed by Ingo Schmidt native373: #164472# improvements for msi database http://svn.apache.org/viewvc?view=revision&revision=1167540 http://svn.apache.org/viewvc?view=revision&revision=1167539 Patches contributed by Jurgen Schmidt adapt setup package scripts to handle special DS_Store file for developer snapshot builds http://svn.apache.org/viewvc?view=revision&revision=1232430 imported patch extensions_i117681.patch http://svn.apache.org/viewvc?view=revision&revision=1172102 Patches contributed by Michael Stahl gbuild: RepositoryFixes.mk should be optional http://svn.apache.org/viewvc?view=revision&revision=1166123 xslt filter: remove the FLA horror wordml import filter: replace FLA usage with plain XSLT http://svn.apache.org/viewvc?view=revision&revision=1363727 Patch contributed by Oliver-Rainer Wittmann i#88652: applied patch, remove unicows deps http://svn.apache.org/viewvc?view=revision&revision=1177585 Remove lots of OS2 conditionals, re-extract Rhino Java, unwind cppunit pieces, cleanup Mac image bits, remove coin-mp and re-package lpsolve, Oxygen & Crystal, fixup qstart bits, expand MPLv2 subset checking. Change-Id: Iad5c8a76399620b892671633c0d8c29996db3564
* Related: #i122378# avoid non-iterator bound std::transform()Herbert Dürr2013-05-291-7/+7
| | | | | | | | | | | | | in some build environments the use of std::transform() with plain pointers as input iterators results in many warnings about how unsafe such a construct is. The warnings could be suppressed e.g. on MSVC with the SCL_SECURE_NO_WARNINGS define. Open coding the construct makes it cleaner and more debugable though. (cherry picked from commit a599e5242751057537c3de6eb58ceff2a173580e) Conflicts: comphelper/inc/comphelper/namedvaluecollection.hxx Change-Id: I3233116bfb862f6cda038541ffecac492623611c
* fdo#60724 change spelling error REMOVEABLE -> REMOVABLE IIThomas Arnhold2013-05-291-1/+1
| | | | | Change-Id: I0057b9174af6a83f3fde0e27c3a91a4aeca95873 Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
* Resolves: #i119941# Avoid crash when chart is removed in Writer...Armin Le Grand2013-05-151-2/+3
| | | | | | | | | | | | | | | | by keeping it's storage and graphic stream. Patch by: Clarence Guo, zhaoshzh Review by: alg Found by: Shan Zhu (cherry picked from commit 0b71c735dc10202b26972cf91779954b6a96af9a) Conflicts: comphelper/inc/comphelper/embeddedobjectcontainer.hxx comphelper/source/container/embeddedobjectcontainer.cxx Change-Id: I6ec172644806309d0f06f8522eb8a2adb45899ed
* Spelling "separate" (etc) correctly is hardTor Lillqvist2013-05-151-4/+4
|
* SolarMutex does not belong into the URE interfaceStephan Bergmann2013-05-144-5/+57
| | | | | | | | | | | | | | | | ...so move it from osl/mutex.hxx to its own comphelper/solarmutex.hxx. It looks like a newbie mistake that 59e7685d8d812ee8773f57475cbe3aa2a0bdfc81 "Create an abstract interface to be used to implement a SolarMutex" put it here in the first place. I do not consider this an incompatible change really, as no external URE client code should have used SolarMutex anyway. (Also included some clean up, like removing unused {Clearable,Resettable}SolarGuard, and spelling out SolarGuard in the few places it is used.) Change-Id: I121ffb5b7cefbc19e88b5405e5a85ffc895be852
* minor spelling fix for comphelper's comparison functorsHerbert Dürr2013-05-101-2/+2
| | | | | | | | | (cherry picked from commit e4a739338fc31b632f89a81198e0b4a16f98dbc3) Conflicts: comphelper/inc/comphelper/stl_types.hxx Change-Id: I18587958e7458cdd6847f48e8ea41ca92afd7815
* fdo#48056 treat report chart as draw chartLionel Elie Mamane2013-05-031-0/+6
| | | | Change-Id: I0a716b4339747f1994e5c8710e15474807aea4a2
* comphelper: ConstAsciiString is now unusedMiklos Vajna2013-04-261-30/+0
| | | | Change-Id: Ifad05cfc84b476501948f31ff65aa5d321dd6fdd
* execute move of global headersBjoern Michaelsen2013-04-23106-0/+16803
see https://gerrit.libreoffice.org/#/c/3367/ and Change-Id: I00c96fa77d04b33a6f8c8cd3490dfcd9bdc9e84a for details Change-Id: I199a75bc4042af20817265d5ef85b1134a96ff5a