summaryrefslogtreecommitdiff
path: root/sc
AgeCommit message (Collapse)Author
2013-06-03the print range can start in row 0, fdo#62938Markus Mohrhard
Change-Id: I8569e4e120a6fd2b626db0bdaadf5d9234d09a36
2013-05-31Fix fdo#51835 Indent changes in Calc forces alignment to leftabdulmajeed ahmed
Change-Id: Ifef68cdd62a11b5cdc032a91a7dd96fa0357a42c (cherry picked from commit af169a601dee381b17d1e87c346f2d97bad9a69f)
2013-05-29r is an optional attribute in c and r, fdo#65059Markus Mohrhard
Change-Id: Ic954cc5692ddc899f8a6fa99466bc0c8a83da352
2013-05-29fdo#63323 fix the comment position when the mouse over cellFaisal M. Al-Otaibi
fix the X position when the sheet are RTL. Change-Id: I9b38a840fb17a70e1ba60d46b8c83b7e498501e1 Reviewed-on: https://gerrit.libreoffice.org/4069 Reviewed-by: Jan Holesovsky <kendy@suse.cz> Tested-by: Jan Holesovsky <kendy@suse.cz> (cherry picked from commit 3f923bf9cf9b6fe728e7804fdb13aabe620d3dbc)
2013-05-28oops forgot to use the mbReadyForFinalize flag in CondFormat::finalizeImport()Noel Power
Change-Id: I4606b4b1e26303ebba501276a176b2fb66bf9e37 (cherry picked from commit 353e4d00f5a1226146466ed93c99e911c268d650)
2013-05-28Resolves: #i122332# Don't change sidebar context when switching...Andre Fischer
to other application window (cherry picked from commit 604502e2a4b53f35aedbf0205598a9b691c0d532) Conflicts: sd/source/ui/view/drviewsa.cxx sfx2/inc/sfx2/shell.hxx sfx2/source/control/shell.cxx svx/inc/svx/sidebar/SelectionAnalyzer.hxx svx/inc/svx/sidebar/SelectionChangeHandler.hxx Change-Id: Id3c427e02714ef0d6686a78094e2f7f3b390a693 (cherry picked from commit 0143805a565418d2a114c16b7eeba3b784176d9e)
2013-05-28Fix compilation error with older compilersTor Lillqvist
Change-Id: If9eff90d91c79d942fec59fee4daedccf7c69a83 (cherry picked from commit 61fffd72ac9f09b95faf266f29e643c7bff802bd)
2013-05-28remove some methods that are no longer used after reworkNoel Power
Change-Id: I2772dff6297e223caed499e0e7c801970e707700
2013-05-28buffer ExtCfRuleContext startElement processingNoel Power
ExtCfRuleContext::onStartElement processing depends on some data now buffered until CondFormatBuffer::finalizeImport runs. We now need to wait for this data to be available. This change buffers up the processing that used happen in ExtCfRuleContext startElement so it is now done as part of CondFormatBuffer::finalizeImport Change-Id: Ifbfe12740e6c4bc9791183dba89acb79cbbb6ef6
2013-05-28buffer conditional formatting finalization so it happens after styles importNoel Power
Change-Id: If28059578280536141ea966d83e4540939f6e76b
2013-05-28reorg styles code slightly, process normal (and row ) style in own methodNoel Power
Change-Id: I701d12cf8f672824d7cfca1e995f02040fdd3095
2013-05-28improve cell style xls[x|m] import performanceNoel Power
This change reorganizes the styles by column ( and by row ranges in that column ) so we can apply ScAttrEntry entries directly via Document.SetAttrEntries(...) this is what the binary filter does also. Change-Id: I7c1398c1d900e0a2b6c6ec3746b982ef60e653a0
2013-05-28correctly delete note captions, fdo#64068Markus Mohrhard
This fixes fdo#64068 and correctly without reintroducing the crash with Undo/Redo. Change-Id: I9ad48f6dbb7f1587985f8da9eba3886dfd4068de
2013-05-27restore old behavior for external references, fdo#64229Markus Mohrhard
Change-Id: Iae160607447ff6e1133f9e1e6f9c6a9f1e7bd7ab
2013-05-27we need a reference to the DifParser.aData, fdo#64920Markus Mohrhard
regression from 6191fa0847ac5b27083efe1a8c6cd84d080a638c Change-Id: If7fc18e7d0bcbf1075a0ecdb1c0dcf3d207f1bda
2013-05-27range names need to be checked upper case, fdo#64031Markus Mohrhard
Change-Id: I540821fd7058bf0da27d955c9d966a10dd21ec94
2013-05-27remove chart listener when chart is deleted, fdo#64639Markus Mohrhard
Change-Id: I7ebf75f49c89edcb0bba3a597ba24ac1c0a655ef
2013-05-24fdo#63035 Add "Match Case" to Find bar.Andrzej J.R. Hunt
Change-Id: I1339767de7980426d32960bf5ee60e2f5c011be4 Signed-off-by: Michael Meeks <michael.meeks@suse.com>
2013-05-23only export these attributes into ODF1.2 extendedMarkus Mohrhard
Change-Id: I6a7fcb55287e61af3a3cd041d187d5d4c693bc6c
2013-05-23prevent invalid files if file contains currency formatsMarkus Mohrhard
A regression from writing error cell information into the file. Change-Id: Idb55646094fcd76912bdcd2102370681bcc8703d
2013-05-23Revert "fdo#46808, Convert chart2::Title service to new style"Stephan Bergmann
This reverts commit d256dbede60533369d1aac64cca34721183f6a8a: For one, the new css.chart2.XTitle2 looked unfinished, in that it transfered the direct properties of the old-style css.chart2.Title service into attributes, but left out all the properties inherited by the old-style service from css.style.ParagraphProperties, css.drawing.FillProperties, css.drawing.LineProperties (and that missing FIXME css.layout.LayoutElement, whatever that is supposed to be). This needs more thought, to either make available all propertiers as attributes, or none. For another, this broke JunitTest_chart2_unoapi (sch.ChXChartDocument, sch.ChartTitle), for hard-to-debug reasons. Conflicts: chart2/source/model/main/Title.cxx chart2/source/model/main/Title.hxx offapi/com/sun/star/chart2/XTitle2.idl sc/source/filter/inc/xlchart.hxx (cherry picked from commit f30399c540f01f16f097b86ff518251324d558d7) Conflicts: sc/source/filter/inc/xlchart.hxx Change-Id: I4747208a13984904d0e409ea49a73b0f667c86c7
2013-05-22fdo#64870 Duplicate shortcut on Text Import dialogueJoren De Cuyper
Accelerator 'o' is used for Open as well as Other, 'r' isn't used as accelerator in that dialog. Change-Id: Ia25f03e437378c49e90376dff8aa0826d53265a6 Reviewed-on: https://gerrit.libreoffice.org/4005 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-05-22Resolves: #ii122335# Disabling the old task paneAndre Fischer
(cherry picked from commit f19d927b19ec6263ffedc9a20585d0fa2e74fc54) Change-Id: I084b132f3a2f2a103c16edab1de6196d3219b468 (cherry picked from commit 94b868141e5ad43f8e2affb77563ec0f999a2d60)
2013-05-22Disable Calc perf test by default & output both pseudo-cycles and real time.Kohei Yoshida
Change-Id: I35120e576208640976cdda0a5628e355bbe2dc7c (cherry picked from commit 4fa7a0ce8131106a038ba441bcc230d0377690ac)
2013-05-22Use the block position of the destination, not of the source.Kohei Yoshida
And a test to catch this. Change-Id: Ia73be239b4be96cbe029390efbbec5f49e429652 (cherry picked from commit 6958b6a3ce9f28bed2a529939e7740452929a5b3)
2013-05-22Resolves: #i122261# Calc Navigator - assure non-overlapping layoutOliver-Rainer Wittmann
(cherry picked from commit e7fa6ef1cbae2354078ec185c987e16e004e8a5d) Conflicts: sc/source/ui/navipi/navipi.cxx Change-Id: I91147e2c4f5647e719eb86d0b4b342ea0d9770a7 (cherry picked from commit 94a3dc9e47afc40be21838889a326489b133c2df)
2013-05-22WaE: unused variablesTor Lillqvist
Change-Id: I52d43a35e621636175e6c56bc068837d3a84bec4 (cherry picked from commit 66c315bcf2b78c4928d1e436d1a853f58f4cccdb)
2013-05-22Adjust a bit.Kohei Yoshida
Change-Id: I74be2d40d9eb92813836a35892f461fe27b79aeb (cherry picked from commit 563f15a609f5c637cd73d831830a68bdb61fb4d8)
2013-05-22Hopefully this will disable testPerf for Windows too... Untested.Kohei Yoshida
Change-Id: I6d06b8e2b3cdb22948e606a7d928c57ea9347cea (cherry picked from commit 80648e06cac011c01e624cba91ce71fdf431e78a)
2013-05-22Disable the perf test for dbgutil build.Kohei Yoshida
Change-Id: Ifd95ea4f88175b9010f93a4a064be5d908b2a224 (cherry picked from commit df4d6b134bfe45e380416f0d9eecb482843e8a47)
2013-05-22make calc tests use some sort of pseudo-cycle measurementMichael Meeks
Change-Id: I9f58a7b00a6e4441c08254ef99829fab805beef8 (cherry picked from commit 7141c7517db5bbb9814308aa4c68bc95beb4de8c)
2013-05-21fdo#64011 fix the position and the drawing from left to right in RTL sheetFaisal M. Al-Otaibi
this will fix the start position for drawing and you can draw shapes from left to right when the Sheet are RTL Change-Id: I5cc8eabf474918968bea026dba9c5add2bb4f28e Reviewed-on: https://gerrit.libreoffice.org/3912 Reviewed-by: Ahmad Harthi <aalharthi@kacst.edu.sa> Tested-by: Ahmad Harthi <aalharthi@kacst.edu.sa>
2013-05-21fdo#46808, fix unit testNoel Grandin
...after my PrimitiveFactory2D changes Change-Id: I994d2dd0aebed67643f749dc43bcd4e744601885
2013-05-21fdo#46808, Convert chart2::Title service to new styleNoel Grandin
API CHANGE: The chart2::XTitled interface now takes and returns a XTitle2 instead of an XTitle. Change-Id: I96c35909d3a13f1abb544296a782a0b6a7a58ec6
2013-05-21fdo#46808, Convert various chart2:*Scaling services to new styleNoel Grandin
Change-Id: I93294be4c822160e609ae6aab552edd64478e34b
2013-05-21Bypass for now an OSL_ENSURE that doesn't compileTor Lillqvist
Change-Id: I8f6a74251cea70e7fd100e1ab233cf0033de4e50
2013-05-20Test performance of pasting of formula cells as well.Kohei Yoshida
Undo and redo of this are still a bit slow. Not fast enough to be reliably tested. Change-Id: I0e0b4c16e55bae60f8d7b1db71347a93eb977de8
2013-05-20Another performance scenario. Pasting of cells interspersed with empty ones.Kohei Yoshida
Change-Id: Ia03af65dc1daf13e1228cacc20ce931839305ab8
2013-05-20A bit cleaner way to measure time segment.Kohei Yoshida
Change-Id: I999baaa3acba5513a148542fa28f7ae43dd7ee4f
2013-05-20Make these stack variables & fix one memory leak with the undo object.Kohei Yoshida
Change-Id: I1dd2bf0fc843394502119928c921913131c86f7e
2013-05-20Add performance test for repeat-pasting cell to a large cell range.Kohei Yoshida
Change-Id: I98dcdb1e0a72f2c3ad6f33c7b6b7d4a4bcf89096
2013-05-20Ditto when purging broadcasters.Kohei Yoshida
Change-Id: I632d617cad76485f7e1f57daa7db4d4cfa775e8b
2013-05-20A bit of cleanup.Kohei Yoshida
Change-Id: I9f200377c1f5bf44eb4ba60c272b02ae3d632a19
2013-05-20Do the same trick when getting broadcasters during mass formula cell deletion.Kohei Yoshida
Change-Id: Iee1b3ff637d10c6bd2d2342db518a2fc986327b7
2013-05-20Keep track of column block positions when mass-pasting formula cells.Kohei Yoshida
This speeds up the following scenario: 1) type =B1 in A1. Leave A2 empty. 2) Select A1:A2 and Ctrl-C to copy. 3) Select A3:A50000 (or longer if you so wish), and ctrl-V to paste. This causes the broadcaster storage array in column B to be heavily partitioned due to the empty cells interspersed between formula cells in column A. Without tracking the column position this would cause a O(n^2) complexity algorithm. Change-Id: Ic2f23c2c2bea3353c517faa73fe5412c7528bd95
2013-05-20A bit of cleanup before refactoring.Kohei Yoshida
Change-Id: I3627a83669b6a69c299aef96b8b2ead1352eabe2
2013-05-20Prefer early bail-out.Kohei Yoshida
Change-Id: I112a4be56910c07007b28715336fcd82d56bb313
2013-05-20Compiler warning.Kohei Yoshida
Change-Id: I6f358f89348a23b3c70f8b7db8a1f01d659393ba
2013-05-20Optimize ScColumn::MixData() to remove several bottlenecks.Kohei Yoshida
The use case that would previously make Calc freeze. 1) type in "test" in A1. 2) Select A1:A2 and Ctrl-C to copy to the clipboard. 3) select the whole column B. 4) paste special, select "Add" operation and click OK to paste. With this change, the above scenario no longer freezes Calc. Change-Id: I98b1f1e6c25b853aa884e7598c04b1457fab4636
2013-05-20A bit of a cleanup.Kohei Yoshida
Change-Id: Iaa7003cabee4630e4fbb8fb1cd114d04b4e9e33c