summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-10-06Related; #i125163# rename IsAdaptedToNewFillPropertiesCaolán McNamara
to supportsFullDrawingLayerFillAttributeSet so as to rename our equivalent solution of d3de12fcfc85feb36eda3b0495807ef11d8fe772 "Resolves: fdo#81277 missing table cell background color in doc/html import" with that of 36cc153d32bc262c2285d333a1369f6ca36a7fba "i125163 Corrected FillStyle handling for tables in Writer" Change-Id: If8ecbc712e01d823d034ff3771bf38a4df16368d
2014-10-06SwTxtNode::Update: don't move anchors at insert positionMiklos Vajna
Use cases: 1) User of the XTextAppend API's uses appendTextPortion(), then appendTextContent(), then appendTextPortion() again. It's expected that the text content will be in the middle of the paragraph, but before, it was at the end of it. It's possible to work this around by inserting the text contents only at the end of the paragraph (like it's done for ODF import in XMLParaContext::~XMLParaContext()), but probably it's not a good idea to copy&paste this workaround in all the import filters. 2) User types some characters in a new document, then inserts a picture, and sets anchor type to at-char. Now the anchor point is set to the end of the paragraph, but it's impossible to type anything after that character. To be fair, now it's not possible to type something *before* the anchor point, if it's at the first character, but hopefully that's less of an issue, since setting the anchor type to at-char sets it to the end of the paragraph, not at the start of it. Change-Id: Ia8b33e8880aae86f62fae09cd5ac1cf82c83320f
2014-10-06Missing includeStephan Bergmann
Change-Id: I47ddb95018109e5e771324b699dfdc10f529dfc4
2014-10-06Resolves: fdo#84649 can have negative values from ConvertToModelPositionCaolán McNamara
Change-Id: I570ee54e15a4cd4b11da26004164d9e6a1d8cdb9
2014-10-06when size_t == unsigned intCaolán McNamara
Change-Id: If8cd3632d69f6456b0e1351efac0e428e0093e3b
2014-10-06Refactor giant SwDocTest::testModelToViewHelper() into smaller testsMatthew J. Francis
This is to clear the way for following bugfixes which will add to / amend these tests Change-Id: Ie97aba72f1a4c7b1be37577b9bcab2b2f0750d17 Reviewed-on: https://gerrit.libreoffice.org/11808 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2014-10-06scripting: line break (code formatting)Robert Antoni Buj i Gelonch
Change-Id: Ib1a8d7e4bdaad2f4eae822d9af280fd5b6f9dd7b Reviewed-on: https://gerrit.libreoffice.org/11794 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2014-10-06fdo#75757: remove inheritance to std::vectorTakeshi Abe
from PptSlidePersistList. This also puts in assertions that every entry in a PptSlidePersistList is non-null. Cf. 9536a28ede89e8c29940e8ba225215a45667062c Change-Id: Iea35532ed668e58a3f02d3f3433a66c2d4e1fe2a Reviewed-on: https://gerrit.libreoffice.org/11807 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2014-10-06fdo#71248 Excel VBA: ActiveDocument is not tracking currently selected DocJustin Luth
Change-Id: I86606646206ec26e2822a6e27888537d44351b7b Reviewed-on: https://gerrit.libreoffice.org/11725 Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com> Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
2014-10-06Resolves: fdo#84698 crash in autoreplacementCaolán McNamara
Change-Id: I44d5dacb21870f77ca993b24f3a31433edb17c6d
2014-10-06drop connectivity testmoz workbenCaolán McNamara
Change-Id: I09b387606dee76605ad60dcf8cfb3fc68057d7be
2014-10-06use comphelper::rng::uniform_*_distribution everywhereCaolán McNamara
and automatically seed from time on first use coverity#1242393 Don't call rand coverity#1242404 Don't call rand coverity#1242410 Don't call rand and additionally allow 0xFF as a value coverity#1242409 Don't call rand coverity#1242399 Don't call rand coverity#1242372 Don't call rand coverity#1242377 Don't call rand coverity#1242378 Don't call rand coverity#1242379 Don't call rand coverity#1242382 Don't call rand coverity#1242383 Don't call rand coverity#1242402 Don't call rand coverity#1242397 Don't call rand coverity#1242390 Don't call rand coverity#1242389 Don't call rand coverity#1242388 Don't call rand coverity#1242386 Don't call rand coverity#1242384 Don't call rand coverity#1242394 Don't call rand Change-Id: I241feab9cb370e091fd6ccaba2af941eb95bc7cf
2014-10-06Related: coverity#704049 Unchecked return valueCaolán McNamara
surely this should be IsLess not IsEqual, i.e. see commit 86a3fe47a66950e26d23d7d7f2680fa7d4fb0839 Date: Sat Oct 4 21:36:27 2014 -0500 coverity#704049 Unchecked return value and commit 3edb1dcdc82304c418fc32212bb0bdf2c92e414e Date: Wed Jun 26 08:32:38 2002 +0000 #99877# Phonetic sorting for Asian languages Change-Id: I6c78e388e986577c34b37643a877ab7f5c17b173
2014-10-06convert to floating point before divideCaolán McNamara
Change-Id: I0328ca6594b3809210ea124dcb744bad3b5eb92e
2014-10-06gbuild: enable -Wnon-virtual-dtor for all GCC platformsMichael Stahl
It was disabled globally at a time when GCC did not yet support #pragma GCC diagnostic. Change-Id: I062f6b437e6119203f2b0824a25238b45b4f4e79
2014-10-06gbuild: -Wnon-virtual-dtor and strict aliasing workaround for GCC < 4.6Michael Stahl
... is obsolete, remove that. Change-Id: I541de32ac4389d8049c25c98b63a69d084d1594d
2014-10-06configure: another GCC version check that is always trueMichael Stahl
Change-Id: Iafbc0dadc1aba4267414e2c6653bf306e4d84f4c
2014-10-06configure: for C++11 support, at least GCC 4.6 is requiredMichael Stahl
Change-Id: I0b61d738a85fc0d874fa9e18b4af4ebde5a40385
2014-10-06Related: fdo#58277 if the SwFrm is not IsValid so are its portionsCaolán McNamara
i.e. they don't necessarily match the SwTxtNode anymore, e.g. content deleted from node, SwFrm is invalid, old portions refer to old offsets not new ones yet Change-Id: I755051cd647aa7bb203a6e1f815193fb6ec39191
2014-10-06fdo#84658 on reexec, cancel modification before resetting IsModification stateLionel Elie Mamane
Change-Id: I878bff4d36ca1c2dd9474c937b03d0b366a6e911
2014-10-06It is "template library", not "tools"Tor Lillqvist
Change-Id: I5ca7b0a0374a9ed0090413e8c6045e5d13097301
2014-10-06Add guess at what o3tl meansTor Lillqvist
Change-Id: I69c8ce10140e92714e9d5c4b4173ade59d36be08
2014-10-06Don't unintentionally unload the tk libraryTor Lillqvist
Fixes the root cause for the crashes in vcldemo and ui-previewer that indirectly were fixed by 0b7631bccb2a47ab71a0c1edbabe8a5892ff5f9c and f5cfed29b05184894ec6ad2d14f73bff0b5a2783. Those two commits are now reverted. Change-Id: If5dac37f032d2b74c977562c339e9799bbc4454c
2014-10-06fdo#39468 Translate German comments - sw/source/core/Philipp Weissenbacher
Change-Id: I64743b4f6b7bfd44b410d63ab13298a000a47221 Reviewed-on: https://gerrit.libreoffice.org/11821 Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com> Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
2014-10-06Improve Denglish and reformat commentsPhilipp Weissenbacher
Change-Id: Ieb0d47240209f35a0558cb788a21ab45b405eb47 Reviewed-on: https://gerrit.libreoffice.org/11820 Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com> Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
2014-10-06Remove unused macrosStephan Bergmann
Change-Id: Id76b285d70acb4de3ab27dbf2f0f0bb4b46735c7
2014-10-06Allow building with java9 (first installement)Fridrich Štrba
In java9, there is no option for source/target 1.5, the lowest version is 1.6. This commit also patches the relevant external libraries in order to be able to build with build-wide source/target Change-Id: I68807c973a2a8be2f9b3a6e01243e36cb7110a12
2014-10-06fdo#73151 Always open Styles&Formatting dialog in the sidebarSamuel Mehrbrodt
Change-Id: I05b63dc00023945d92fd837bd64042135d3f9aed Reviewed-on: https://gerrit.libreoffice.org/11648 Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com> Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
2014-10-06ui-previewer needs the tk library, tooTor Lillqvist
Prevent ui-previewer from crashing. I have no idea why this is needed and how it works. Or why there is no useful or even useless warning or error message at all. Change-Id: I461a611a6646b1d6c524fc04624e6d780eb7282a
2014-10-06Even latest Clang only claims GCC 4.2Stephan Bergmann
Change-Id: I70d117f62b91c4d413add44368836c870f203f28
2014-10-06loplugin: cstylecastNoel Grandin
Change-Id: Id2b5b2510fb13f77592d7a0455f34ccd8a20c2d7
2014-10-06Use constants for ST_Shd valuesMiklos Vajna
Change-Id: If8fbccf946f589abead0803b7ecbc63ecfc656b2
2014-10-06fdo#39468 Translate German Comments - sc/source/filter/inc/Christian M. Heller
Change-Id: I26eacb2f8ab02c788e82aa6fdcb76d8fa07f64fb Reviewed-on: https://gerrit.libreoffice.org/11803 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2014-10-06loplugin: cstylecastNoel Grandin
Change-Id: I37d7c3e59f1debbee8d92e76f4d08fff773000b3
2014-10-06loplugin: cstylecastNoel Grandin
Change-Id: I88a106081b7413bff6313d1e07f53e39d8350002
2014-10-06WaE: implicit conversion of NULL constant to 'nullptr_t'Tor Lillqvist
Change-Id: I93b22ce863294312d323184afdfe46f5a448375e
2014-10-06error: 'UCS4' does not name a typeMiklos Vajna
Change-Id: I5f3c5d55d04747c15cdf8aa34b27ceb0cc3f3a92
2014-10-06vcl: document FontCharMap classChris Sherlock
Change-Id: I3020c0979ff8ab6b9e959f32d25af9f51857d821
2014-10-06vcl: FontCharMap to use intrusive_ptr ImplFontCharMapChris Sherlock
ImplFontCharMap was using it's own reference counting mechanism, however we can use intrusive_ptr more effectively. Added a unit test around FontCharMap. Change-Id: Ifab6ce002fd1df8feb7e017dea3012ff9ea7f18a Reviewed-on: https://gerrit.libreoffice.org/11804 Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com> Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>
2014-10-05do not copy properties from oneselfLuboš Luňák
Change-Id: I6f32e27c7b87c2a15ad920d035f528c29ce2219d
2014-10-05FDO#80652 (part) help for page CMIS file accessOlivier Hallot
This commit adds a help button to CMIS dialog Change-Id: Ic4f826c4ee5fa31a94e3d22974a0e13bf460a249 Reviewed-on: https://gerrit.libreoffice.org/11801 Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br> Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
2014-10-05use isEmpty() instead of getLength() where appropriateChr. Rossmanith
Change-Id: I87bb3473af631dc321c5a8c2b06b0b5ccdf8e73b Reviewed-on: https://gerrit.libreoffice.org/11813 Reviewed-by: Christina Roßmanith <ChrRossmanith@web.de> Tested-by: Christina Roßmanith <ChrRossmanith@web.de>
2014-10-05coverity#1208996 Unchecked return valueNorbert Thiebaud
Change-Id: I02e79ddeefa3961ab7adeb71fbc57bfd0cbe02a8
2014-10-05coverity#1209004 Unchecked return valueNorbert Thiebaud
Change-Id: I8749a5d6f176406e181312d94a1e643974d87617
2014-10-05coverity#1223085 Unchecked return valueNorbert Thiebaud
Change-Id: I4149684a6f704893e130bd1776850634fdb67ceb
2014-10-05coverity#1231669 Unchecked return valueNorbert Thiebaud
Change-Id: I60b7c8267c81b0545c2bcc367ad6cac43aefad64
2014-10-05coverity#1231670 Unchecked return valueNorbert Thiebaud
Change-Id: I29a751b2d44e86ccf115015b0ede8bae2e702eea
2014-10-05coverity#1240252 Unchecked return valueNorbert Thiebaud
Change-Id: I472f9fc9cb7b5d2e7030cc4272e29b955931ee88
2014-10-05Access2Base - New TempVars collection and TempVar objectsJean-Pierre Ledure
TempVar objects contain variables (name/value pair) that can be dynamically created and removed by macros. They're useful to transmit values from one document to another, e.g. an .odb document and one or more non-Base documents. Change-Id: I2cb5b3e27620eda16bdeaf59788b80c393fe7d9c
2014-10-05related fdo#70998 use plural for Objects/Images optionStanislav Horacek
Change-Id: Ia76021bcb9044a10b880c12fcbf67e86b837ebd4 Reviewed-on: https://gerrit.libreoffice.org/11811 Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com> Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>