summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* fastparser: accelerate value tokenisation as well.Michael Meeks2013-11-191-0/+13
| | | | Change-Id: I99a39e91c684adb1fc92cdb466477cfa90104961
* need a String::EraseAllChars-alike for OUStringBufferCaolán McNamara2013-11-191-0/+23
| | | | Change-Id: I189c08a4100b32b16527ae40df3a9125bf78be88
* uia: merge VCL pieces of IAccessible2 work.Michael Meeks2013-11-192-10/+27
| | | | | | | | | | | | | | | | | | | | | Original code from: Author: Steve Yin <steve_y@apache.org> Date: Sat Nov 16 23:58:19 2013 +0100 Integrate branch of IAccessible2 With these improvements: Make IAccessible2 an experimental feature, with fallback to Java a11y. Move initial setup of windows into the bridge and clean, remove conditionals Check for presence of AT in the bridge as well to clean. Merge VCL events extensions and their handling. Clean and split WB_GETOBJECT handling out to it's own method. Add component prefix namespacing. Cleanup msaa service info, and implement XComponent to share mxAccessBridge. Add suitable debugging output, remove VCL dependency from UAccCOM causing registration issues. Change-Id: Ib19e38ddca71182018df438df27dcdb555d91402
* Gbuildify winaccessibility serviceDavid Ostrovsky2013-11-191-0/+2
| | | | | | | | | | Conflicts: winaccessibility/source/UAccCOM/UAccCOM.def winaccessibility/source/service/AccObjectWinManager.cxx winaccessibility/source/service/checkmt.cxx winaccessibility/source/service/checkmt.hxx Change-Id: Ia66872bee7c70c840c1bd5caa626bf63eac9ef7c
* Make FormulaCompiler explicitly non-copyable.Kohei Yoshida2013-11-181-1/+2
| | | | Change-Id: Ie0618c7e6e3854d54f117c3fe957925f3f81ac46
* cleaned up ISO code usage for Kurdish, fdo#63460Eike Rathke2013-11-181-2/+4
| | | | | | | | | * instead of the 'ku' macrolanguage code use proper ISO 639-3 codes and use 'Latn' script with 'kmr' * use MS-LCID 0x0492 for Central Kurdish (Iraq) [ckb-IQ] * added Southern Kurdish (Iraq) [sdh-IQ] Change-Id: Iaee8be98d0659a0e7bbf041e60025dd1f771066f
* Simplify avmedia::MediaItem::setURLStephan Bergmann2013-11-181-1/+1
| | | | Change-Id: I9835b96813c6bf3d8690cdaa5de66ca07afdc801
* Simplify MediaWindow::mpImplStephan Bergmann2013-11-181-1/+2
| | | | Change-Id: Ia466a08a8135a7f2e43278354c767be3a063550a
* avmedia::getMediaFloater clean-upStephan Bergmann2013-11-181-12/+14
| | | | Change-Id: I76dcf42267cbb1f028d0501471b569fa6b7b91d5
* want to be able to support non homogeneous buttons in buttonboxesCaolán McNamara2013-11-181-0/+7
| | | | Change-Id: I7ea4c093d6318a24106542f851cfd58230bc3ea3
* SfxMedium::LockOrigFileOnDemand return value is never usedStephan Bergmann2013-11-181-1/+1
| | | | Change-Id: I2f64cc8fbe78354f9ded7a9a6bf03d9c597b3897
* Make this compile for Android againTor Lillqvist2013-11-171-25/+41
| | | | Change-Id: I0b476873f76e6dd480868ec4d443718cab36cf24
* added units MLODpxes and MLORipsPtyl Dragon2013-11-151-39/+59
| | | | Change-Id: Ica09fbd0f6a822f464df302dba4cf40d1d089697
* Fix copypastaTor Lillqvist2013-11-151-2/+2
| | | | Change-Id: Ib5e7162426ab08a1912a19d4e3a00c794e4fb80e
* ready for integration with CATiledLayerPtyl Dragon2013-11-151-9/+65
| | | | Change-Id: I50f519a37036ed3d17f73c80b33f4a9c4c19cb52
* created a long long unit for MLOContentSizePtyl Dragon2013-11-151-1/+14
| | | | Change-Id: I41910058088161119d3cae8ca625d456652d890f
* changed to CGSizePtyl Dragon2013-11-151-1/+1
| | | | Change-Id: Ic84fcadf4332210693586825cdd8e32ef0f2a727
* added the touch_lo_get_content_size to touch.hPtyl Dragon2013-11-151-0/+1
| | | | Change-Id: I53287cbc84f99b56f575479860c3e8f890c49a35
* refactored to allow copying FixedImage to iosPtyl Dragon2013-11-151-1/+1
| | | | Change-Id: Icecdae8ea2bb68c228f038758af8fb688ce9dd4a
* convert 500th dialog (vectorize) to .uiCaolán McNamara2013-11-151-0/+1
| | | | Change-Id: Ib1a8716091a16eb970c9f218f4a8e496de72ff51
* Remove unused parts of TkResMgrStephan Bergmann2013-11-151-36/+3
| | | | Change-Id: I33f6bb8756a3bab054068a73c8e3d71b414ddfe0
* Remove unused member.Kohei Yoshida2013-11-141-1/+0
| | | | Change-Id: I8331251f77fb202375370a425e01862aa0f6310d
* Identify methods that don't modify internal state and mark them const.Kohei Yoshida2013-11-141-10/+10
| | | | Change-Id: Ie63d93d51640bfb80dc02bb226d742c2f9be96d8
* Optimize SvtBroadcaster for insertion.Kohei Yoshida2013-11-141-3/+11
| | | | | | | | This helps file load performance at the slight overhead during editing. That said, the overhead during editing is only in theory (not measured) and shouldn't be that much even in theory. Change-Id: If22ea34acb0cda311575ac3ed8ce1a8eb69ae33a
* No need to individually remove listeners when being destroyed.Kohei Yoshida2013-11-141-0/+1
| | | | | | Otherwise a crash would ensue. Change-Id: I9a52524cc205765d059745e9f7e914b636667cb6
* Rework SvtListener and SvtBroadcaster internals.Kohei Yoshida2013-11-143-92/+28
| | | | | | The old code was simply awkward. Change-Id: I1a58a9af86c100be238d306570b40f70c5100314
* SAL_WARN_UNUSED com::sun::star::uno::AnyStephan Bergmann2013-11-141-1/+1
| | | | Change-Id: I9058044d13f696e07667dce706f6c311af6dbea0
* fdo#71350 add Excel 2010 function CONFIDENCE.NORM and CONFIDENCE.TWinfried Donkers2013-11-142-1/+5
| | | | | | | Change-Id: I341b0c7a61047627aac1f12bc4653b6f9e65b2e3 Reviewed-on: https://gerrit.libreoffice.org/6625 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
* SvxBrushItem: Improve Referer from member to GetGraphic[Object] parameterStephan Bergmann2013-11-141-4/+3
| | | | Change-Id: I034132c315b74d0ea5e03b7d5f7cc225a6c8164e
* Fixed for spacing between lines in paragraph.Priyanka Gaikwad2013-11-141-2/+2
| | | | | | | | | | | | Problem Description: In "w:spacing" value of "w:line" attribute value is not getting preserved. Conflicts: sw/qa/extras/ooxmlexport/ooxmlexport.cxx Reviewed on: https://gerrit.libreoffice.org/6645 Change-Id: Id9da4f9234d14cf4599c6520b4a191ad9af92c25
* Missing includeStephan Bergmann2013-11-141-0/+4
| | | | Change-Id: Ia8a15d1ec79577e4cd5bcaec99ef0926163a14ca
* rhbz#887420 Implement "block untrusted referer links" featureStephan Bergmann2013-11-147-15/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | For now, this checks for a trusted referer (if the BlockUntrustedRefererLinks configuration prop is set) in utl::MediaDescriptor::impl_openStreamWithURL and SvxBrushItem::GetGraphicObject. Checking in additional places will probably be necessary to block /all/ unwanted communication. Also, some places marked /*TODO?*/ currently pass in an empty referer (which is always considered trusted) and will probably need to be adapted. Ideally, Referer URIs would never be empty (and consistently use something like <private:user> for cases where access is explicitly initiated by the user and should never be blocked), but that's a very daunting task, so start small by identifying the places that potentially need blocking and adding appropriate Referer URIs there. Also, Referer information should always be computed as freshly as possible from the context in which an access attempt is made, but, again, always carrying the information from the context all the way to the relevant functions is a very daunting task, so for now store the information upon object instantiation in some cases (SvxBrushItem, SdrGrafObj, ...). The Referer URI (css.document.MediaDescriptor property; SID_REFERER) was already used to track macro execution, and there is one place in SfxApplication::OpenDocExec_Impl where opening of hyperlinks (explicitly clicked by the user) is done that needs the current document's URI as Referer to check execution of macro URIs but needs an empty (or <private:user>, see above) Referer to not block non-macro URIs. Special code has been added there to handle that. Change-Id: Iafbdc07a9fe925d9ee580d4f5778448f18f2ebd9
* Minor clean-upStephan Bergmann2013-11-141-1/+0
| | | | Change-Id: I30a06f693704a8471af39e5232a7abef1056be32
* Move MediaDescriptor from comphelper to unotoolsStephan Bergmann2013-11-144-23/+24
| | | | | | ...so it will be able to use SvtSecurityOptions internally. Change-Id: Id7433247e8fc53651935578510bedbcca5aa2ac9
* Make requestAndVerifyDocPassword var with MediaDescriptor a mem fn of latterStephan Bergmann2013-11-142-54/+48
| | | | Change-Id: I645d554c7ce592d93ca0696fa7e6068ce40c9058
* Add "block untrusted referer links" switchStephan Bergmann2013-11-141-1/+8
| | | | Change-Id: Id2f2a3dafc3bb7ec6fada6bfda5843348dfac5a1
* -Werror,-Wshift-sign-overflowStephan Bergmann2013-11-141-36/+36
| | | | Change-Id: I24a341ef92a41682622a3d497638b6724419a89b
* -Werror,-Wshift-sign-overflowStephan Bergmann2013-11-141-1/+1
| | | | Change-Id: I1ed8f81d52e9792d1511caa41da4ff9163ed0f92
* remove more pragma instances of GCC system_headerMichael Stahl2013-11-141-5/+0
| | | | | | | Use "#pragma GCC diagnostic ignored" instead which does not prevent generation of dependencies. Change-Id: Ic9034f20ef71c1ee6e5363b73c831142c2813d20
* Add sc.openclTor Lillqvist2013-11-131-0/+1
| | | | Change-Id: I1a6544701afa7658464334d454451284a34530cb
* fixed file format mappings always have RESOURCE_BASE separatorsEike Rathke2013-11-131-1/+15
| | | | Change-Id: I7ac93f742b469156cd8eb3f8171c7e05a98598ad
* introduced FormulaGrammar::GRAM_OOXML with FormulaLanguage::OOXMLEike Rathke2013-11-132-5/+13
| | | | | | | | FormulaLanguage::XL_ENGLISH is not OOXML, unconditionally using SymbolsEnglishXL with RID_STRLIST_FUNCTION_NAMES_ENGLISH_OOXML spoils the grammars of FormulaLanguage::XL_ENGLISH that are not OOXML. Change-Id: Id885d1c033cd15dc7b11c6490be3a98500027d37
* Respect svg:font-face-format element.Brennan Vincent2013-11-132-2/+4
| | | | | | | | | Call libeot to parse font if value "embedded-opentype" is found. Change-Id: I03a072fd4db47d151a3934e959ad17c1e24fcf09 Reviewed-on: https://gerrit.libreoffice.org/6144 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* implement very simple SvScriptStream to read from processMatúš Kukan2013-11-131-4/+18
| | | | | | | | It inherits from SvStream, so it could be used easily. Basically, it's just a simple wrapper around osl_executeProcess_WithRedirectedIO() and osl_readFile(). Change-Id: Ifa225c87d2c9be7e71ea113b0832a4fe83ec65b3
* What is a "thread-local" mutex?Tor Lillqvist2013-11-132-2/+2
| | | | | | | Change-Id: Idb0ca4bcefea4c1927e8238d3371c9044103239f Reviewed-on: https://gerrit.libreoffice.org/6651 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
* use standard css namespace prefixNoel Grandin2013-11-131-8/+5
| | | | Change-Id: I820faaa0dac1707f3224b981dae0bc6be5894503
* S2A macro is unusedNoel Grandin2013-11-131-2/+0
| | | | Change-Id: Ia0caf81179289e565d69215d32cc132337b806cd
* expand out the A2S macroNoel Grandin2013-11-131-1/+0
| | | | | | Which is not doing anything useful anymore. Change-Id: I83422e811d52a77b65655924c07b55dd7229449c
* svtools.filter -> vcl.filterCaolán McNamara2013-11-121-1/+0
| | | | Change-Id: I26bbef9cadd890728f685053230e12408be3557e
* rtl: starts-/endsWith* new second parameter since 4.2Andres Gomez2013-11-122-6/+12
| | | | | | | | | | | Updated the documentation for the new optional second parameter in the O(U)String startsWith* and endsWith* methods so it is explicitly said that it is only available since LibreOffice 4.2 Change-Id: I58758e4bae85eef07c578dd50d6e0279b49deaf5 Reviewed-on: https://gerrit.libreoffice.org/6649 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>