summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-05-21typo: VarP (Sample) -> VarP (Population)Andras Timar
Change-Id: Iaa80388952ac38a088874629688d9cf8a5fd456d
2014-05-21speed-up writer conversion in headless modeTomaž Vajngerl
Change-Id: Ie5ccd62608c0643e3c8f019aea136ba74b282274
2014-05-21Avoid unnecessary cloning of ScRawToken during token check.Kohei Yoshida
Change-Id: Ia980054437394ef48f7df655411f81d20b9cfa32
2014-05-21cp#1000072: Skip styles import for external link cache documents.Kohei Yoshida
This reduces external link update time by 10%. Change-Id: Ic14d9ea7530818f839330a2004f6aa67ef1e831e
2014-05-21Finer grained ODS import mode selection.Kohei Yoshida
Change-Id: I18520837f8d25103bf8482a0204b8a7b7740feb1
2014-05-21Let's use constant uno name for these.Kohei Yoshida
Change-Id: I5e34f4d7561ef7f4f7b8b3b4d7d06cca072831c7
2014-05-21Let's not use ScDocument as a convenient "anything goes" storage place.Kohei Yoshida
Change-Id: I0ae2f44b89b0db915e78a9b07835000e843d016f
2014-05-21Turn the mouse cursor to the "wait hand" during the external link update.Kohei Yoshida
Change-Id: I983127828b28c72dd12d4778b88051964e9bceaa
2014-05-21cp#1000072: Populate cache tables when updating all external links.Kohei Yoshida
This way, even after the loaded doc shells get purged due to timeout, we won't reload those external documents from disk again. One caveat is that we currently don't pre-populate empty cells even if they are referenced by the host document. Change-Id: I1de2987836bf2fc5d9d7044b406fb99faa534164
2014-05-21Localize this string.Kohei Yoshida
Change-Id: I88b205d36eede5e63af46f8581896d980b6aa27d
2014-05-21cp#1000072: Purge one document shell at a time, to avoid freeze.Kohei Yoshida
Import especially when we have a whole bunch of large-ish documents open in the background. Change-Id: I614e6daab3481c09dae47c8407497d77aec40480
2014-05-21cp#1000072: Stop the external doc shell timer while mass-updating.Kohei Yoshida
To prevent collision with the timer wanting to purge the doc cache while updating external links. Also, show progress bar, and make the timer interval and the document cache life span longer. Change-Id: I325984c8fa68425a2621cf8f9c016463291afc89
2014-05-21cp#1000072: Load external documents when refreshing caches.Kohei Yoshida
Rather than just clearing the existing caches and loading the external documents on demand as the formula cells gets re-calculated. This has two advantages: 1) when the loading itself fails, we can keep the existing cache rather than turning all affected cells to error cells, and 2) this prevents on-demand loading after the external linkes get refreshed, which can make scrolling very slow & painful. Change-Id: Ie8243f6f94c5e477964413ab83f6b4b746fe3220
2014-05-21bump product version to 4.4.0.0.alpha0+Christian Lohmaier
Change-Id: Ic309dbcc49a423bce10e9ea711e8ba0702552816
2014-05-21the addfile rule doesn't like to continue on a new linelibreoffice-4-3-branch-pointChristian Lohmaier
breaks the build otherwise on the baseline Change-Id: I7a357bc9b541c86746ce3000af429ee024efeec1
2014-05-21So ZCodec::ReadAsynchron was wrong in using a persistent mpIStm after allStephan Bergmann
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 Bergmann
...(which can be called multiple times in a row). But which actually looks wrong... Change-Id: I2e4914e6fed8ced383e430699dd462add9da8c08
2014-05-21we have GetEntryPos(), use itEike Rathke
Change-Id: Iebb19951efa81817793a155164862076d1198e6e
2014-05-21ODS load perf: 7% of the time re-creating sheet name strings.Michael Meeks
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 Holesovsky
Change-Id: Ia394ff00421f495757cc2ce55e7b91bfebe715eb
2014-05-21Updated coreChristian Lohmaier
Project: translations b1ee9c9e1542b856cfe2412c6dffeeb5a353810a
2014-05-21fdo#70596 dependency problem with debian packages for master/dev buildsChristian Lohmaier
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 Bergmann
Change-Id: I2714b1f1dadc74f8501203bc8b0722c56c9c5fb9
2014-05-21Add assertionStephan Bergmann
Change-Id: Ibe2f5f4ad52510247fb4134f433bba4b737d9c33
2014-05-21crash because iterator position wasn't changed in stl conversionCaolán McNamara
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 Bergmann
...inadvertently left over debug code Change-Id: I4bb9ee37ee7fd5d7e4e7f91afbcc036ba5802880
2014-05-21Replace ZCodec::mbInit with sane enumStephan Bergmann
...and document how the member functions are supposed to be called from client code. Change-Id: Ia4847945e4a361c43a0ed001e3e78e901c9abcad
2014-05-21try to fix Mac buildMiklos Vajna
Change-Id: Id36f801cdf72d7654958b9d9837590990fdf161b
2014-05-21don't crash on formatting outline level 10 in master viewCaolán McNamara
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 Bergmann
Change-Id: Ie7919740e7e95eb53f7a719e3dc2b114c6fd3862
2014-05-21remove second part of the debug outputMarkus Mohrhard
Change-Id: Ie691746b4621a90d2b7abbfbc75367780574032f
2014-05-21remove debug outputMarkus Mohrhard
Change-Id: Ib77911177ec4d2f5b1f7c7ff75db30b6104f0682
2014-05-21improve the text rendering a little bit moreMarkus Mohrhard
Change-Id: I7662b77df94c439678d17fe31e611272d1802981
2014-05-21CosmeticsTor Lillqvist
Change-Id: I4ad71bd3538b1d5b033802469b16dd35df5b9724
2014-05-21collada2gltf: Ignore case of the extension.Jan Holesovsky
Change-Id: If7f39a1a0537c561373137e6a9dcdb22b48037f0
2014-05-21gltf: Send delta when rotating, not absolute value.Jan Holesovsky
Change-Id: I2453132fedc9a38f43c3de4b110459ba7771d085
2014-05-21Avoid blinking when doing operations in the spreadsheets.Jan Holesovsky
Change-Id: I31d24ef32ef4bb9ea4b57d596cccd269d07d91ec
2014-05-21libgltf: The FPS counting is not necessary in LibreOffice.Jan Holesovsky
And leaving it out kills the freetype dependency :-) Change-Id: I1fa33492da9d30a98014bae06aa196a508cedfe7
2014-05-21libgltf: Update to the new version.Jan Holesovsky
Change-Id: Iffc91425d4395699a1c5f18ac10f5ed065231fdf
2014-05-21Use varying aElement nameStephan Bergmann
Change-Id: Idc135ef5031a01961cc18d897a734b598bc833f4
2014-05-21ZCodec::UpdateCRC is privateStephan Bergmann
Change-Id: I2103f8a323d0454bdd1c779aadb99889ae1cf6e5
2014-05-21Remove unused ZCodec::IsFinishedStephan Bergmann
Change-Id: I9741daf288c11dc8e0f0ad2f64e934e814c3ef8a
2014-05-21ZCodec instances can be allocated on the stack just fineStephan Bergmann
Change-Id: I4b185f9a0ecaa74ca3f1e93b3bfe504e9778a8ca
2014-05-21ZCodec instances can be allocated on the stack just fineStephan Bergmann
Change-Id: Id115af34011fbedc93a1fea1734ea6b1e7cfafd0
2014-05-21ZCodec instances can be allocated on the stack just fineStephan Bergmann
Change-Id: I523fba14c721815f8416f6e0224e42052d13429a
2014-05-21Remove unnecessary GZCodec derivationStephan Bergmann
Change-Id: Id710a1fe4a3c1593add69bb2a7014d26f9499e87
2014-05-21Remove unused ZCODEC_BEST_SPEED, ZCODEC_BEST_COMPRESSION macrosStephan Bergmann
Change-Id: Ibdf211b858c25a4b301cbde3dcab3a51765e4050
2014-05-21Split ZCodec::BeginCompression param into its 3 independent componentsStephan Bergmann
Change-Id: I275abafe81c8bb617c70646244b14f6cecc33854
2014-05-21Simplify logicStephan Bergmann
Change-Id: I2350c1a4d57a0e25753756e99d2b93ab3f2f6997
2014-05-21Remove unnecessary ZCODEC_DEFAULT macroStephan Bergmann
Change-Id: I57a5a14a51c0441e0fed006457ac95057f188462