summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-03-06Add an Xcode project to make it easier to debug a running soffice on OS XTor Lillqvist
Not intended for other use. The Xcode project has references to a fairly arbitrary bunch of source files from here and there in LO that I have happened to been debugging in Xcode on OS X. Change-Id: I9e94c02b2a4b057e35310362c90167f7e8670bb8
2014-03-06DocxSdrExport: fix indentationMiklos Vajna
Change-Id: I7e3ddcf1fbda3979243f6540a806d2151a853e4c
2014-03-05Separate the OpenCL kernel state flag to get it to function correctly.Kohei Yoshida
It's better this way. Change-Id: I293a51f0d180e21c35b0d310b9a6bda496ad7f45
2014-03-06resolved fdo#61520 do not add multiple empty strings to the validation listEike Rathke
Change-Id: I4f6180b2f8c914a965965ca362e1670e8b434d37
2014-03-05Fix incorrect group calc state check.Kohei Yoshida
And the code in the else block is pretty dangerous as it passes an empty token array to the group interpreter whose effect is entirely unpredictable. Also, declare the destructor of CompiledFormula class to be virtual as it serves as a base class for DynamicKernel. Change-Id: I4e191550a4437ad6ebac55fcdeee4f3654722ff1
2014-03-06rhbz#988516: DOCX import: fix context stack when importing header/footerMichael Stahl
When a header/footer substream is parsed, a ParagraphGroup is started, but not ended; so the properties of the last paragraph in the header/footer are applied to a paragraph in the body. The obvious fix to add a call to endParagraphGroup() at the end of w:p element breaks table cells. So add a call to endParagraphGroup() at the end of the "hdr"/"ftr" element. (The problem in the bugdoc became much more visible with commit ca555c596043c88894b964ac5e21f5a7271d5f3b, but was there before) Change-Id: Ib054f1882793049b39424c1076ba5d4b319cd027
2014-03-06SwXText::convertToTable(): assert that SwTable is client of table formatMichael Stahl
... which is wild guessing related to crash in rhbz#1010982. Change-Id: Ifbd9309a5cff1fff3a8c6022d3a20b2b8c175dce
2014-03-05Updated coreZolnai Tamás
Project: help 8942a6afa77f5f9304e566041a0ccf28613c15ec
2014-03-05New feature: vertical alignment for text frames: Layout partZolnai Tamás
- Introduce a new attribute (content position) for fly frames. Content position specify the top-left corner of the content area (where frame content can be placed). Add methods and members for invalidation. - Extract content's height calculation from SwFlyFrm::Format() to a funtction so we can use this inside SwFlyFrm::MakeContentPos. Change-Id: I64abb70afb652ad5c11aa69b5ba12a85210e215b
2014-03-05New feature: vertical alignment for text frames: UI partZolnai Tamás
Add a new combobox to the Options tab page of Frame dialog, which works with RES_TEXT_VERT_ADJUST attribute. The combobox is placed to the right side of the dialog, to follow ux-advise suggestion. Change-Id: I47cec8e9dea748b8e9d23fc51cacbeec1c890a4e
2014-03-05crash indexing -1Caolán McNamara
Change-Id: Ia339bed9bad3b43ec1e4ea813646cab81cf3a619
2014-03-05coverity#982309 Logically dead codeCaolán McNamara
Change-Id: Id05614cf8c90d1c845876e8a6592df8420d57d47
2014-03-05coverity#735941 Dereference after null checkCaolán McNamara
Change-Id: Ic4b27068cb3dc359ec24d4af12c64585a3a3f09a
2014-03-05coverity#735944 Dereference after null checkCaolán McNamara
Change-Id: I2123943de85d80127042a5b3e8f5b0c1b2b4f288
2014-03-05coverity#735945 Dereference after null checkCaolán McNamara
Change-Id: I960f91ad25036f39d173fdcd9425cd2196eaa11e
2014-03-05coverity#704764 Dereference after null checkCaolán McNamara
Change-Id: I93ae20005c3d4dbe0b85a4ae79eba683c7355c88
2014-03-05coverity#704763 Dereference after null checkCaolán McNamara
Change-Id: I7d78ef1ffc939602baf9a16c4ca18b8f5f4c4d48
2014-03-05coverity#704762 Dereference after null checkCaolán McNamara
Change-Id: I28555dcf30eb3a6f71b3808025771294a088aaa8
2014-03-05coverity#704761 Dereference after null checkCaolán McNamara
Change-Id: I8e65332f202158e503da9b707bb9d6305133e68e
2014-03-05coverity#704760 Dereference after null checkCaolán McNamara
Change-Id: I16a1b9803eb4cbd6ce77c9017262093908261097
2014-03-05coverity#704755 Dereference after null checkCaolán McNamara
Change-Id: I887a3ce81b2eea878b98e5567a6faf4aa8df4ebe
2014-03-05coverity#704754 Dereference after null checkCaolán McNamara
Change-Id: I3c70c9cfe84dc74836cf733e424cf7c2cd195c4f
2014-03-05coverity#704749 Dereference after null checkCaolán McNamara
Change-Id: Id74676712afb4753c9e2b1a81043190451b90f01
2014-03-05coverity#704748 Dereference after null checkCaolán McNamara
Change-Id: I4dd13cb4a39422b26d4e695c1fbb739eaee96368
2014-03-05coverity#704747 Dereference after null checkCaolán McNamara
Change-Id: I1da494393c3a1a697bf31b00f57b33a03c674872
2014-03-05coverity#704673 Dereference after null checkCaolán McNamara
Change-Id: I6302c2b8c721e7b2e2c640d905a0c95ee4ba711d
2014-03-05Resolves: #i123979# treat application of new position due to...Oliver-Rainer Wittmann
content frame without height to next/previous content frame as restore to saved position, if new position equals the saved one. This avoid cursor traveling loops due to hidden content at the beginning/end of the text document. (cherry picked from commit 83510855eff12832682adfb0c1093ccb5cfc7b13) Conflicts: sw/source/core/crsr/swcrsr.cxx Change-Id: Ie8b6b80e9445d711bfce2143199c49ee238ce23e
2014-03-05writerfilter: remove handling of never-generated sprm:CRgFtc{0,1,2} tokensMiklos Vajna
Change-Id: Idbdd4d9b8e0498f09c9a66391a8e8d0bd31606ea
2014-03-05rtftok: stop sending sprm:CRgFtc{0,1,2} tokensMiklos Vajna
Change-Id: I5009fb6214da763750fba3aa7067e1e28441d7dd
2014-03-05ooxml: round-trip test for w14:anchorId & wp14:anchorIdTomaž Vajngerl
Change-Id: Iada0ba2b6d1450167977915fe95a38b5bab2559c
2014-03-05ooxml export: writer anchorId for "inline" elementTomaž Vajngerl
Change-Id: I366c329cbdcafdda87feef73802b4d1be991bb4f
2014-03-05writerfilter: also push anchorId for inline to a FrameGrabBagTomaž Vajngerl
Change-Id: I187affa518f0df8717c75855d3ea78a5bea7e69b
2014-03-05writerfilter: add anchorId also for CT_Inline in model.xmlTomaž Vajngerl
Change-Id: Ie491345697e584597867df3937c8d832d0609a70
2014-03-05writerfilter: stylisticly improve GraphicImport.cxx/hxxTomaž Vajngerl
Use css instead of com::sun:star. Additionally use scoped_ptr for GraphicImport_Impl instance. Change-Id: I8ab1847cbe831f8989a758b561cc8e9fc3d322fd
2014-03-05ooxml export: wp14:anchorId (DML) and w14:anchorId (VML)Tomaž Vajngerl
If a FrameGrabBag contains an "AnchorId" property, write it to the DML section as wp14:anchorId and to the VML section as w14:anchorId. Change-Id: I632ae3630b7605c05d8df2e92ede9cbc39956318
2014-03-05sax: FastAttributeList - add attribute in a specific namespaceTomaž Vajngerl
This change is inspired by startElementNS & singleElementNS which have namespace as first parameter to define the namespace of an element. Some attributes of a element can be in different namespace but until now FastAttributeList "add" method did not have a namespace parameter. This commit adds "addNS" which accepts namespace as a first parameter. Change-Id: Iebf8b5e890c17f00a56923efc3506580eed070a9
2014-03-05oox & writerfilter: add "anchorId" token and update model.xmlTomaž Vajngerl
Change-Id: Ibcbf552621b8c6c5c143521a697026cdeac90706
2014-03-05writerfilter: handle anchorId and put it into the FrameGrabBagTomaž Vajngerl
Change-Id: I44f9a1f5b5d65ebdabd5f6d1e8d87bfadb66d664
2014-03-05writerfilter: add reading of wp14:anchorIdTomaž Vajngerl
Change-Id: Iae9a45b9de4f55585daf10786947f578d895cc75
2014-03-05more list type correctnessEike Rathke
Change-Id: I97cc37c05782b6ab2cd7b8b63a4315ba2386f1ef
2014-03-05WaE: sal_Bool vs. boolTor Lillqvist
Change-Id: I8d5a959fdca8f7deefffb0c3a0529d2e32595df4
2014-03-05WaE: unused private fieldsTor Lillqvist
Change-Id: I56d280b896b9e676994750cb684fab23bdc7060f
2014-03-05simplifyStephan Bergmann
Change-Id: Icd2dff124ca331935412e2653c57943b92deeea4
2014-03-05Do not needlessly truncate MinMax argument before comparison with boundsStephan Bergmann
Change-Id: I218e70d6a19901107fd037af255ad29692c850d4 Reviewed-on: https://gerrit.libreoffice.org/8461 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2014-03-05Operators for Point are only overloaded for long, not doubleStephan Bergmann
...so no use giving double arguments that are implicitly cast to long anyway. Change-Id: I26b9059fc5ab0d55c3f320e2b2f55502423541a9
2014-03-05Work around unfortunate libstdc++ interpretation of C++ cmath requirementsStephan Bergmann
...that causes a call to std::abs with a short argument to effectively select the double overload (via a template added with <http://gcc.gnu.org/git/ ?p=gcc.git;a=commit;h=8c0edf5c2aad076cbc805299ed82845ae049f4f6> "include/c_std/cmath (abs(_Tp)): Add"), see <http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-toc.html#2192> "Validity and return type of std::abs(0u) is unclear" for details. The workaround is to use int instead of short arguments (and make sure the integral overloads of std::abs from cstdlib are available). Change-Id: If95363f9a54abb9cb1a57fd4828c4b91c12bc4be
2014-03-05kill XINTERFACE_IMPL_3Norbert Thiebaud
Change-Id: I72448b67ae52e89c206f9c313b3d351ae2a56dc3
2014-03-05kill XINTERFACE_IMPL_4Norbert Thiebaud
Change-Id: I88e2e62b82f40cfa3e892023d381f7611e093fd6
2014-03-05kill XINTERFACE_IMPL_9Norbert Thiebaud
Change-Id: I651599cf3ec82a31f3260985907b5b2d56665da3
2014-03-05kill XINTERFACE_IMPL_6Norbert Thiebaud
Change-Id: I1445524d3c15a3dec881c1499910779b9d61b840