summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-05-21the addfile rule doesn't like to continue on a new linelibreoffice-4-3-branch-pointChristian Lohmaier1-4/+2
breaks the build otherwise on the baseline Change-Id: I7a357bc9b541c86746ce3000af429ee024efeec1
2014-05-21So ZCodec::ReadAsynchron was wrong in using a persistent mpIStm after allStephan Bergmann2-5/+2
The fun thing is that with the (only) call-site to ReadAsynchron in PNGReaderImpl::ImplReadIDAT (vcl/source/gdi/pngread.cxx) passing in rIStm references to stack-allocated SvMemoryStream instances, mpIStm could point to an old, destroyed instance from a previous call, but which would have been located at exactly the same stack address as the currently passed in rIStm, so the wrong mpIStm->Read call would effectively behaved exactly the same as a correct rIStm.Read call. This went unnoticed "since the beginning" until AddressSanitizer's UseAfterReturn check came along... Change-Id: I7c75ed2d36a4c24c111d88eff647816bd2c5dbca
2014-05-21ZCodec::mpIStm is apparently(?) effectively only used by ReadAsynchronStephan Bergmann2-22/+19
...(which can be called multiple times in a row). But which actually looks wrong... Change-Id: I2e4914e6fed8ced383e430699dd462add9da8c08
2014-05-21we have GetEntryPos(), use itEike Rathke2-8/+15
Change-Id: Iebb19951efa81817793a155164862076d1198e6e
2014-05-21ODS load perf: 7% of the time re-creating sheet name strings.Michael Meeks3-8/+22
No need to create cached versions of stringified sheet tokens for a given grammar at great for every formula that we compile; defer until use. Is this a large cost on save ? Change-Id: I8058ed564dbdc00ff45c02cb483c1a20a48af272
2014-05-21libgltf: Updated version.Jan Holesovsky7-43/+135
Change-Id: Ia394ff00421f495757cc2ce55e7b91bfebe715eb
2014-05-21Updated coreChristian Lohmaier1-0/+0
Project: translations b1ee9c9e1542b856cfe2412c6dffeeb5a353810a
2014-05-21fdo#70596 dependency problem with debian packages for master/dev buildsChristian Lohmaier1-1/+1
debian packages don't cope with release number of 0, so use release 1 for debian master/dev-packages Change-Id: Id91926322d13bddad3a39faccfee4e131d8956b0
2014-05-21Split ZCodec::ImplInitBuf into InitCompress, InitDecompressStephan Bergmann2-61/+61
Change-Id: I2714b1f1dadc74f8501203bc8b0722c56c9c5fb9
2014-05-21Add assertionStephan Bergmann1-0/+1
Change-Id: Ibe2f5f4ad52510247fb4134f433bba4b737d9c33
2014-05-21crash because iterator position wasn't changed in stl conversionCaolán McNamara1-3/+12
regression from e0284f4bba59912e1c49cb36936e041e891a5833 Here's the original code using the pre stl iterators. if( !pPara && nDepth > 0 && rSet.GetItemState( EE_PARA_NUMBULLET ) == SFX_ITEM_ON && pOutliner->GetDepth( (sal_uInt16) pOutliner->GetAbsPos( (Paragraph*) pList->First() ) ) > 0 ) pPara = pOutliner->GetParagraph( 0 ); // Put NumBulletItem in outline level 1 Hidden in there is a pList->First() which only gets called if the prior conditions are true. pList->First() resets the index of the internal pList iterator position of pList to 0 i.e. the next call to pList->Prev will now return 0. The equivalent in the post-stl-conversion code is to jump the reverse_iterator iter to the last position in the reverse view. Create a level 10 entry in master view, select level 10, and use the bullets and numbering dropdown from the side panel to see this crash Change-Id: I52c22ea52020feb0fb75924f63ebe225be462071
2014-05-21Remove spurious assert(false)Stephan Bergmann1-1/+0
...inadvertently left over debug code Change-Id: I4bb9ee37ee7fd5d7e4e7f91afbcc036ba5802880
2014-05-21Replace ZCodec::mbInit with sane enumStephan Bergmann2-83/+79
...and document how the member functions are supposed to be called from client code. Change-Id: Ia4847945e4a361c43a0ed001e3e78e901c9abcad
2014-05-21try to fix Mac buildMiklos Vajna1-1/+1
Change-Id: Id36f801cdf72d7654958b9d9837590990fdf161b
2014-05-21don't crash on formatting outline level 10 in master viewCaolán McNamara1-24/+29
There are only 9 outline level styles, but we are allowed (for some nutball reason) to create 10 levels, trying to change the format of level 10 will then crash when trying to apply its formatting to the non-existent underlying style Change-Id: Ic240322f98d832bc59edb502dd6d4988aa022481
2014-05-21-Werror,-Wunused-variableStephan Bergmann1-1/+0
Change-Id: Ie7919740e7e95eb53f7a719e3dc2b114c6fd3862
2014-05-21remove second part of the debug outputMarkus Mohrhard1-1/+0
Change-Id: Ie691746b4621a90d2b7abbfbc75367780574032f
2014-05-21remove debug outputMarkus Mohrhard1-1/+0
Change-Id: Ib77911177ec4d2f5b1f7c7ff75db30b6104f0682
2014-05-21improve the text rendering a little bit moreMarkus Mohrhard1-2/+6
Change-Id: I7662b77df94c439678d17fe31e611272d1802981
2014-05-21CosmeticsTor Lillqvist1-34/+20
Change-Id: I4ad71bd3538b1d5b033802469b16dd35df5b9724
2014-05-21collada2gltf: Ignore case of the extension.Jan Holesovsky1-2/+4
Change-Id: If7f39a1a0537c561373137e6a9dcdb22b48037f0
2014-05-21gltf: Send delta when rotating, not absolute value.Jan Holesovsky1-1/+7
Change-Id: I2453132fedc9a38f43c3de4b110459ba7771d085
2014-05-21Avoid blinking when doing operations in the spreadsheets.Jan Holesovsky1-1/+1
Change-Id: I31d24ef32ef4bb9ea4b57d596cccd269d07d91ec
2014-05-21libgltf: The FPS counting is not necessary in LibreOffice.Jan Holesovsky3-3/+32
And leaving it out kills the freetype dependency :-) Change-Id: I1fa33492da9d30a98014bae06aa196a508cedfe7
2014-05-21libgltf: Update to the new version.Jan Holesovsky16-324/+15
Change-Id: Iffc91425d4395699a1c5f18ac10f5ed065231fdf
2014-05-21Use varying aElement nameStephan Bergmann1-1/+1
Change-Id: Idc135ef5031a01961cc18d897a734b598bc833f4
2014-05-21ZCodec::UpdateCRC is privateStephan Bergmann2-7/+8
Change-Id: I2103f8a323d0454bdd1c779aadb99889ae1cf6e5
2014-05-21Remove unused ZCodec::IsFinishedStephan Bergmann1-1/+0
Change-Id: I9741daf288c11dc8e0f0ad2f64e934e814c3ef8a
2014-05-21ZCodec instances can be allocated on the stack just fineStephan Bergmann1-20/+13
Change-Id: I4b185f9a0ecaa74ca3f1e93b3bfe504e9778a8ca
2014-05-21ZCodec instances can be allocated on the stack just fineStephan Bergmann1-9/+7
Change-Id: Id115af34011fbedc93a1fea1734ea6b1e7cfafd0
2014-05-21ZCodec instances can be allocated on the stack just fineStephan Bergmann1-10/+9
Change-Id: I523fba14c721815f8416f6e0224e42052d13429a
2014-05-21Remove unnecessary GZCodec derivationStephan Bergmann4-22/+11
Change-Id: Id710a1fe4a3c1593add69bb2a7014d26f9499e87
2014-05-21Remove unused ZCODEC_BEST_SPEED, ZCODEC_BEST_COMPRESSION macrosStephan Bergmann1-2/+0
Change-Id: Ibdf211b858c25a4b301cbde3dcab3a51765e4050
2014-05-21Split ZCodec::BeginCompression param into its 3 independent componentsStephan Bergmann6-26/+27
Change-Id: I275abafe81c8bb617c70646244b14f6cecc33854
2014-05-21Simplify logicStephan Bergmann1-9/+3
Change-Id: I2350c1a4d57a0e25753756e99d2b93ab3f2f6997
2014-05-21Remove unnecessary ZCODEC_DEFAULT macroStephan Bergmann2-4/+3
Change-Id: I57a5a14a51c0441e0fed006457ac95057f188462
2014-05-21Remove unnecessary ZCODEC_DEFAULT_STRATEGY macroStephan Bergmann2-5/+3
...and directly use zlib.h's Z_DEFAULT_STRATEGY Change-Id: Ibf528cbc32afec4d442656aa2963f50c0875d6a5
2014-05-21Remove unused ZCODEC_ZFILTERED, ZCODEC_ZHUFFMAN_ONLY macrosStephan Bergmann1-2/+0
Change-Id: Ie02fb495beebd02d8331e547cbe6648dc70f241f
2014-05-21Remove unnecessary DEFAULT_IN/OUT_BUFSIZE macrosStephan Bergmann1-11/+1
Change-Id: Icd509f55b3f91c4ce3b21bfa3a501d99532539d9
2014-05-21nMemUsage is always MAX_MEM_USAGEStephan Bergmann2-7/+3
...so just use zlib.h's MAX_MEM_LEVEL directly. Change-Id: I76d73f665df242bfb180b76aa7054cf8ddbe9e67
2014-05-21Use default argument valuesStephan Bergmann2-2/+2
Change-Id: I69273648155f5071b297c9c77edda58a8f25436d
2014-05-21A single ZCodec ctor sufficesStephan Bergmann2-20/+1
Change-Id: Ib831b80afcdde98928a2759616810923348f65e8
2014-05-21Clean-up C-style (void) parameter listsStephan Bergmann2-4/+4
Change-Id: I41da8920e33dfdd0f1483ea2d7cf67111224b441
2014-05-21glTF embedding: handle missing image on a better wayZolnai Tamás1-6/+14
Using empty tree leads to empty image url which cause problem. Change-Id: If815ce588fb303905035185404ede93fa424fcba
2014-05-21glTF objects: set playback loop by defaultZolnai Tamás1-1/+5
Change-Id: I17f5636196ba2b14f46f805ce013af5e6bede9a8
2014-05-21care for Java 1.5 support in external packagesDouglas Mencken6-13/+55
apache commons-lang 3.3.1 and commons-codec 1.9 are for use only with JDK 1.6 and higher see commits: 1731f6e692bb0a07a2bca4b1b190163f209d2b9e "bump apache-commons-lang to 3.3.1" 3dad9b1019bebcc6db63a424afa146e007f768d2 "bump apache-commons-codec to 1.9" Change-Id: I3e71f6474becafe6c91836bbac5c6a8b7ca3442c Reviewed-on: https://gerrit.libreoffice.org/9312 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-05-21cid#708875 Unused pointer valueNoel Grandin1-1/+1
Change-Id: I0cf85027a84482fd504b753bfc32ceb1c07241b4
2014-05-21drop unused helpidsCaolán McNamara1-4/+0
Change-Id: I35fd20220a206fbe9cbc9eed9670b59e4051ae11
2014-05-21improve the text rendering a bitMarkus Mohrhard2-4/+5
Less scaling means more beautiful text Change-Id: I787244a5f7a472a14f463729f8f434a4969a6285
2014-05-21we need to set text size in woorld coordinatesMarkus Mohrhard1-6/+15
Change-Id: If77133080851a3b2d700ac54c9722f560e71f26e