summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* odk: "pltfrm" appears to be unusedMichael Stahl2013-12-181-4/+0
| | | | Change-Id: Ia991593d53e31ad3d65881f9b6e62fede93e0266
* fdo#72598: odk: remove SunStudio supportMichael Stahl2013-12-184-65/+9
| | | | | | No idea if the GCC stuff that's in there actually works. Change-Id: Idd1b93edd88609f3c09d14134d00a15fa9c0b0b7
* fdo#72598 Remove SunStudio cruft from code baseJelle van der Waa2013-12-181-4/+0
| | | | | | | Change-Id: I8dfbbb36cca3cf71c8d347b248dd206c447db6d2 Reviewed-on: https://gerrit.libreoffice.org/7136 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
* Disable this mode for now.Kohei Yoshida2013-12-181-0/+1
| | | | Change-Id: I3206de5e379fb7091498f5e3d83ccc5d28071ae5
* Pass enum values around rather than OUString ones.Kohei Yoshida2013-12-185-58/+97
| | | | | | Ditto with the range type. Change-Id: Iab37d50b6d58d76c60872f49f13d77ff0c918974
* Detect numbers which are to be inserted as numeric cells.Kohei Yoshida2013-12-183-4/+32
| | | | | | Also, disable automatic scrolling. Change-Id: I2f3facfd91b9b4e3f86b9685a546a094180bf1ee
* Use orcus csv parser to streamd data which has much less overhead.Kohei Yoshida2013-12-189-74/+222
| | | | | | Also, use DocumentStreamAccess to modify ScDocument's content. Change-Id: I516260cff1f2315267afcff05e36e620798a1aed
* Only keep track of current row position, not a whole range.Kohei Yoshida2013-12-182-60/+62
| | | | Change-Id: I8ad56284b9c5422d102c7e8688e5b1e4c37ae877
* Re-organize it a bit.Kohei Yoshida2013-12-181-4/+12
| | | | Change-Id: Idbd8c62a51e2de9df0396c2f18b8b25f0ad8ebf2
* Check the parse result and handle an error case.Kohei Yoshida2013-12-181-5/+8
| | | | Change-Id: Ie61f8c274754669a15e12a6f1517dacb7645c752
* Ensure that the initial data range has only one row.Kohei Yoshida2013-12-184-23/+69
| | | | Change-Id: I97731ba02bab0ab44f19ab9cae2563ee0f71fef2
* Set sensible default values in the UI.Kohei Yoshida2013-12-181-0/+3
| | | | Change-Id: Ibafbeae0becaca4f0b217b6a5a78bee048fceea0
* Add sc::DocumentStreamAccess class.Kohei Yoshida2013-12-188-22/+97
| | | | | | | To provide the DataStream class with a fast way to manipulate document content without altering broadcaster positions or unnecessary broadcasting. Change-Id: Ib329313b8668c9a1698ea05372de6269d089859c
* Put these new classes in sc namespace.Kohei Yoshida2013-12-188-11/+29
| | | | Change-Id: Id75c63521def501a4c8c55d4cd45b66a010a9580
* Try to consolidate all broadcast calls into one place. Still WIP.Kohei Yoshida2013-12-184-8/+48
| | | | Change-Id: I7b75307de3ae91726facb67ea8d3fb6999e1f9c7
* Try to reduce the amount of repainting during streaming.Kohei Yoshida2013-12-182-12/+64
|
* URE headers do not have "using rtl::OUString"Stephan Bergmann2013-12-187-219/+219
| | | | Change-Id: I525b93371dbd89dafa6916f7c3696423f44753f6
* n#828390: Add unit test for font properties export.Muthu Subramanian2013-12-182-0/+43
|
* n#828390: Explictly export font properties.Muthu Subramanian2013-12-181-4/+4
| | | | | Seems like the status is returned as default, but the font properties needs to be still exported.
* DocxAttributeOutput::EndParagraph: fix export of tables in textframesMiklos Vajna2013-12-181-0/+6
| | | | | | | | This is triggered by sw/qa/extras/ooxmlexport/data/floatingtbl_with_formula.docx when DML export of TextFrames is enabled in non-experimental mode. Change-Id: I2a342cd4eaec0d718b7d1f4781defd591583731c
* No need for DlgEdObj::supportsService to be virtualStephan Bergmann2013-12-182-3/+3
| | | | Change-Id: Ib324adb4bc894f16c051fe956c25e37b0502006c
* nIndex can only be -1 or < sSystemPath.getLength()Caolán McNamara2013-12-181-4/+2
| | | | | | | | | | | | | | | | | | | | | | from sal_Int32 nIndex = sSystemPath.lastIndexOf('.'); so OUString sConnPartURL = sSystemPath.copy( 0, ::std::max< sal_Int32 >( nIndex, sSystemPath.getLength() ) is equivalent to OUString sConnPartURL = sSystemPath.copy( 0, sSystemPath.getLength() ) which is OUString sConnPartURL = sSystemPath; so drop sConnPartURL and replace with sSystemPath Change-Id: I3fc8e88a4b3e474c3dccd08cf356e4663503ae02
* STROAGE->STORAGECaolán McNamara2013-12-184-4/+4
| | | | Change-Id: I2c83c87d15f5fdc766a8464a8389e22120eabc52
* fdo#71993: Fix the tip of the Small Arrow line end.Regina Henschel2013-12-181-1/+1
| | | | Change-Id: Ie4b41c69014b347ea2cf9df94b3e3b98f17594cb
* Drop some obsolete stuffTor Lillqvist2013-12-181-6/+4
| | | | Change-Id: Icc6bf58c295591347a3079d2a5312e1904e57060
* cppcheck: same expressionCaolán McNamara2013-12-181-2/+1
| | | | | | | the same comment and expression here is duplicated further down, except this time without the redundant repeat test Change-Id: Ife4bebf181e7a6011137beaeec2b69f5cdcfe908
* Change from ServiceManager- to ComponentContext-based implementationsStephan Bergmann2013-12-183-47/+51
| | | | Change-Id: Iba701c520ad27925bb5e67697e22132b53160ab2
* DocxAttributeOutput::OutputFlyFrame_Impl: enable DML export by defaultMiklos Vajna2013-12-182-23/+10
| | | | | | | | This was only available in experimental mode previously. Also note that export of Writer TextFrames are handled separately, there DML export is still off by default. Change-Id: Ie8eaa1670610d92a363a8558b68064e7d7de2cdd
* Consistently mark these as deleted on all platformsStephan Bergmann2013-12-181-11/+10
| | | | Change-Id: I87b226fe8ade512fa5559be9cb66cff75543e383
* fdo#54938: Convert i18npool to use cppu::supportsServiceMarcos Paulo de Souza2013-12-1825-75/+63
| | | | | Change-Id: I9acc496cd95c8362972fa0c41d35b77fc0715aba Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
* fdo#72790 Clear interop grab bag name, once grab bag is cleared.Nikhil Walvekar2013-12-181-0/+1
| | | | | | | | | | This fixes problem while exporting documents containing table styles. Change-Id: I0c39ab18eda3b4aacbccfa9d5a6b0d3ac7ab005c Reviewed-on: https://gerrit.libreoffice.org/7120 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
* Revert code that push copy of 'rPr' inside 'pPr' in DOCX exportAdam Co2013-12-182-7/+4
| | | | | | | | | | | | | | | | | There was code that was inserted by commit id '8c178a50334109b34ef456ca6aa51cd3d98699ae' that added logic to also export 'rPr' in the 'pPr' node. The 'rPr' represents the paragraph marker formatting. However - simply copying the last run's formatting and assuming it is the same for the paragraph marker should not be used. Also refer to 'aafffe6d1c3734fb2acef4b2bb1385c1e2f49043' for details on test-case disable. Change-Id: I6004e4c706abfeb5f51d86d11d3ebf46256a68c5 Reviewed-on: https://gerrit.libreoffice.org/7121 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
* Remove unnecessary macrosStephan Bergmann2013-12-181-93/+86
| | | | Change-Id: I1d7cdea37db59f58ca100489e593b882a951d96a
* missing boost_headers externalMatúš Kukan2013-12-181-0/+4
| | | | Change-Id: Ib30dddbc1b105c89c5882f5f857dc20134eca7e6
* Add a unit test trying to create every available service with default ctor.Matúš Kukan2013-12-183-0/+132
| | | | Change-Id: I79e70aeabdb816eaf7a719d2094034d78d11c90b
* Get more --disable-dynamic-loading code out of shlib.cxx.Matúš Kukan2013-12-187-67/+122
| | | | | | | | | It's not terribly nice, but, hopefully, better. The hope is that one day, lo_get_library_map will be no more. In lo_get_implementation_map we can specify more precisely what to link into the binary. Change-Id: I99a1854fbae05be2f70302cc56bea88e522ec129
* bootstrap component: Split into implementation functions.Matúš Kukan2013-12-1813-406/+213
| | | | Change-Id: I91cb0177edd79485eab885e995e79b1a19a769d5
* sax: various clean up. Move _getFactory next to the implementation.Matúš Kukan2013-12-187-253/+106
| | | | | | | Use more anonymous namespaces, de-duplicate code, bin some comments. Makes the library smaller. Change-Id: Id0cefdcaa72a74741303fc27e36038488ef8b059
* Deduplicate some foo_component_getFactory declarations.Matúš Kukan2013-12-188-348/+114
| | | | Change-Id: I9304b62134bab375b721399ae078bf66e01191d8
* Allow UNO component libraries to have each implementation in its own function.Matúš Kukan2013-12-187-52/+65
| | | | | | | | | Demonstrating on expwrap library. There is hope, this will bring code size savings for mobile platforms, where we don't need every implementation. Change-Id: I3519fb6148fd7a47ed9df092c73779ea6add552f
* vcl get rid of xub_StrLen and STRING_LEN in outdev3Norbert Thiebaud2013-12-1820-102/+199
| | | | | | | | | | a new log section (sal.rtl.xub) is used to display alert in case of suspicious len == 0xFFFF (aka STRING_LEN) Change-Id: I3ed2aa7896e12592be9e003580dd6c8eda4add5e Reviewed-on: https://gerrit.libreoffice.org/7117 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
* fix integral ambiguityMichael Stahl2013-12-181-1/+1
| | | | Change-Id: Idf022c8a4cd78c525a5c40ec8fe7a1e304b9aecc
* fdo#72452: ODF import/export: fix handling of style:page-numberMichael Stahl2013-12-184-6/+11
| | | | | | | | | | | | Class XMLNumberWithAutoInsteadZeroPropHdl (which appears to be used only for this attribute) needs to be adapted to the change that "PageNumberOffset" value 0 is no longer invalid; use "void" value for invalid instead, which appears more appropriate anyway. Unfortunately the type of style:page-number is positiveInteger so writing 0 would be invalid; write "auto" instead for now. Change-Id: I9621ea201fd928087b863c562607c3d77a3b0269
* gbuild: remove obsolete SOLARLIBMatúš Kukan2013-12-1711-24/+1
| | | | Change-Id: I6fcf5ff3a8f543079c3c8d37a728eb0ba6e0587e
* embedded nulls in literalsCaolán McNamara2013-12-171-2/+2
| | | | | | | these used to be used with OUString::createFromAscii so a blank string is fine here Change-Id: I744d2be5471fad2675741f908e1ad78f0d5eefbc
* Related: #i123840# normalize SalFrame resolution type to sal_Int32Herbert Dürr2013-12-173-4/+4
| | | | | | | | | | | | | | | | (cherry picked from commit 8a7cfd2bded9a531a034222c71ba3eda9df7d436) Conflicts: vcl/aqua/source/gdi/salgdi.cxx vcl/aqua/source/gdi/salprn.cxx vcl/aqua/source/window/salframe.cxx vcl/inc/aqua/salframe.h vcl/inc/aqua/salgdi.h vcl/inc/os2/salgdi.h vcl/os2/source/gdi/salgdi.cxx vcl/unx/generic/gdi/salgdi3.cxx Change-Id: I86f2902d765422b4b850619c72119ad4e03452d7
* test::FiltersTest: add support for export testsMiklos Vajna2013-12-177-16/+71
| | | | | | For now, this is only implemented for the Writer RTF filter. Change-Id: I0c7ae5b0e544bd4738652a38474f4d262ce65661
* ooxml: preserve font theme color shade propertyJacobo Aragunde Pérez2013-12-175-0/+15
| | | | Change-Id: I40fa3f172f98b319a97a855231b854651be2d784
* ooxml: preserve font theme color propertyJacobo Aragunde Pérez2013-12-176-3/+61
| | | | | | | | | | | | | | | | | | The property is called w:themeColor and it belongs to the w:color tag inside run properties. On import, the themeColor prop is stored in the character interop grab bag together with the val prop. On export, the current color of a text run is compared with the stored val prop to know if the color has been changed during the document edition. If it hasn't changed, the themeColor property must be written to the document; if it has, it must not be written to avoid overwriting the new color. Also added a unit test for this property. Change-Id: Icc95ee023aecc741adcba23d23206aadd6c30e1f
* sw: Small code rewriteJacobo Aragunde Pérez2013-12-171-22/+19
| | | | | | The purpose is improve legibility of future patches Change-Id: I15bcfdc74feab25cf3ce4dcf246969f3d9f152d2