summaryrefslogtreecommitdiff
path: root/sc/inc
AgeCommit message (Collapse)Author
2013-05-15String to OUString in calc header & footer editOlivier Hallot
Conflicts: sc/inc/scabstdlg.hxx sc/source/ui/attrdlg/scdlgfact.cxx sc/source/ui/attrdlg/scdlgfact.hxx sc/source/ui/inc/hfedtdlg.hxx sc/source/ui/pagedlg/hfedtdlg.cxx Change-Id: I6aa0f055f89c05c3d799b5ed1b21188f7f3a8268 Reviewed-on: https://gerrit.libreoffice.org/3911 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2013-05-15Spelling "separate" (etc) correctly is hardTor Lillqvist
2013-05-14convert army of header/footer dialogs to .ui formatCaolán McNamara
Change-Id: Iee43ce2020faeaa87b6f60d1c7af70f3e1e9c70f
2013-05-14remove unneccessary argument from CreateScHFEditDlgCaolán McNamara
Change-Id: I2e2fa80678375d49ea4b100515eecd932a79b471
2013-05-13unused helpidsCaolán McNamara
Change-Id: I88d8aab53bf18720ebea4f3cc07de0368e943c29
2013-05-13reenable left/right area swap in .ui layout termsCaolán McNamara
Change-Id: Ic680a0e9f0254722163c1bd1b822d1c51f96454f
2013-05-13Convert Calc page header/footer content to Widget UIOlivier Hallot
Change-Id: I26465f69a7fa50fa58643c00225376a82ba8a7fc
2013-05-13fdo#46808, Convert sheet::GlobalSheetSettings service to new styleNoel Grandin
Change-Id: If5fc10e408427fe5d87968a0ad51a3142f895709
2013-05-13fdo#46808, Convert some XMultiServiceFactory to XComponentContextNoel Grandin
Change-Id: I409d4820dd772aa761e806ac06a4f210c801fb41
2013-05-10Broadcast only on deleted cells that were previously non-empty.Kohei Yoshida
Change-Id: I87e9cffcb50f879b699fe8df141281fdc6d2dbae
2013-05-10fix various problems with vba Names & Names objectsNoel Power
a) Name.Value attribute was read only b) Name.[Get|Set]Value not working property c) Name.ReferToR1C1xxx attributes not returning r1c1 related addresses d) Names.Add just not working( should return a reference to the new Name ) e) Names.Add not handling multi-area addresses, not constructing the Content for the names correctly Change-Id: I6f3c1cf029d5e4003c5900a4e9525f5a0d9a8ed6
2013-05-10resolved fdo#35756 import more than 64k HTML table cellsEike Rathke
Enhanced EditEngine to be able to hold more than 64k paragraphs. Used also in RTF import Calc and Writer, so that could benefit as well. * changed all EditEngine,Outliner,... related paragraph index/count variables from sal_uInt16 to sal_Int32 * sal_Int32 instead of sal_uInt32 to match accessibility API * matched some Outliner methods' paragraph parameters from sal_uLong to sal_Int32 * containers capable to hold size_t nevertheless are limited to a maximum of sal_Int32 * changed definition of EE_PARA_NOT_FOUND and EE_PARA_ALL to SAL_MAX_INT32 + added EE_PARA_MAX_COUNT and EE_TEXTPOS_MAX_COUNT to initialize ESelection with what previously were hard coded 0xFFFF all over the place + for similar reason added EE_TEXTPOS_ALL corresponding to EE_PARA_ALL to initialize an ESelection spanning all available text like aSel(0,0,EE_PARA_ALL,EE_TEXTPOS_ALL) Change-Id: I62d1b9c399cd709a4f93dbac31b219a61c46ec00 Reviewed-on: https://gerrit.libreoffice.org/3838 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2013-05-09ScHint doesn't need to store broadcaster pointer. Let's not.Kohei Yoshida
Change-Id: I86f9b44c87f3a730902d12505252e4b7e0a24fe4
2013-05-09Start writing unit test for broadcaster storage. Found & fixed one bug.Kohei Yoshida
Change-Id: Ibc00f3fb4eb188b036b4f3ae70e45cb9c7385fe8
2013-05-09With the removal of CELLTYPE_NOTE, IsBlank() is now always false.Kohei Yoshida
Let's remove this. Change-Id: Ica92ea41e104a3f0e97b717ff2e4e115682ce33f
2013-05-09Remove SC_HINT_DYING. We don't do anything specific for this hint.Kohei Yoshida
Use SC_HINT_DATACHANGED instead, and do broadcast *after* the cell is removed from the cell array, to avoid the dying cell from being used during recalculation after the broadcast. Change-Id: I8eb31eafa50c737ab683ca697657e64e52ae52e7
2013-05-09DeleteRange is only called from within ScColumn, and should be private.Kohei Yoshida
Change-Id: I8c5ddbde9909e5d30d7aead5bb373e3cb726c4e0
2013-05-09Remove broadcaster from ScBaseCell, remove ScNoteCell and CELLTYPE_NOTE...Kohei Yoshida
and Calc is now officially broken. Let's start fixing this bit by bit... Change-Id: I383c88245fe1e573666da636c6a8ca8815352ce7
2013-05-09Add new broadcaster storage in ScColumn. Not used yet.Kohei Yoshida
Change-Id: I8e68de0e50fffc1df0545af16456cd4cdd3596d8
2013-05-09Update the comment.Kohei Yoshida
Change-Id: Ic4abbff32f0e8d738db0a55857a92bf9cfadb050
2013-05-09implement Application.Iteration & Application.InchesToPointsNoel Power
Change-Id: I8d556a7a357fd7ad228a4fe95a54d6685a20e002
2013-05-09Revert "remove unused parameter"Noel Power
This reverts commit 7c63d52506b66563eefcf29c803b23bb9b812491. actually it is used, it's used in vba
2013-05-06Revert "abstract type in ptr_container needs this workaround"Stephan Bergmann
d3f063cc86b50ac9adf08eb46dd2caf7975ed43c, by instead restricting the use of the Boost pointer containers to non-inline code (watch out for implicitly generated copy ctors and copy assignment ops), thus preventing MSVC from trying to generate full template instantiations of those containers (similar to f4227c822c7f5a4e1e1b3b4e096cb63cf710a3f1 "Blind fix for MSVC, take two"). Turns out the ScConditionalFormat copy ctor was unused anyway (but the ScConditionalFormatList copy ctor isn't, so only prevent generation of an implicit copy assignment op there). Change-Id: I23303a98df7024dbce95638ac13097b71a9c5c04
2013-05-02Update pchAurimas Fišeras
Change-Id: Ia400389ca7c4fbe752e19ca2d38f2fee00f6ee7d Reviewed-on: https://gerrit.libreoffice.org/3736 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2013-04-30Ensure that modified formula cells are redrawn.Kohei Yoshida
ScFormulaCell::bChanged is responsible for this, though, we should only set it to true for visible cells only. That's a TODO for later. Change-Id: Ic237c45fb271f901320f4843c89710aedd16c906
2013-04-30Move the group calculation code into its own class.Kohei Yoshida
To isolate the code that will be re-written for true vectorized calculation... Change-Id: I3ccd15841ed6fcdc6a22a590ba82d46d0b4863c5
2013-04-30Pass formula group context to FetchDoubleArray. Not yet used.Kohei Yoshida
In the future I'll use it to store temporary double array buffer here, in case the requested row span is over multiple arrays. Change-Id: Id4260ec4ced4c8c1ee718106f37a7374c62b204c
2013-04-30CellStorageModified() is the right (and only) place to mark group dirty.Kohei Yoshida
CellStorageModified is supposed to be called whenever the cell array content changes. We should take advantage of it. Change-Id: Ib1cd0e91f3d5a3d03d2172ed6cc916520d1baa49
2013-04-30Add method to allow fetching of double array, and store it in token.Kohei Yoshida
Change-Id: If094dbf139e18ad23c73d6cf5a78ac4844132b14
2013-04-30Move the invariant group handler into its own method.Kohei Yoshida
Change-Id: I3ed8da3c9673b990d5ae17d235bcf4fc1a4541f1
2013-04-30Handle invariant group with single references.Kohei Yoshida
Change-Id: Ifbbac2b11b1023a5cf3d21204c12b9740af09aaf
2013-04-30Not yet used, but a hook to retrieve a vector reference value.Kohei Yoshida
Will be used in the next iteration. Change-Id: Iff875e7e8a48df849d6df4dfb1418a024c9f7c06
2013-04-30We really don't need to use similar data unless I missed something.Kohei Yoshida
Change-Id: Iaab6033120c3d50a54fb151916dc2a7b7ba5a98c
2013-04-30Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks
2013-04-28Bin CLOOK comments and un-split one large switch statementTor Lillqvist
CLOOK = "Compiler Limit: Out Of Keys", an error reported by Microsoft's compiler a long time ago. No such problem in those versions we support. No need to mention CLOOK in comments any more. While at it, re-combine one large switch statement that was split to avoid CLOOK. Change-Id: Id93d973a5fb3c81b6c754eef0ba3b0bd55a649d2 Reviewed-on: https://gerrit.libreoffice.org/3640 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-26XubString->OUStringCaolán McNamara
Change-Id: I32c867e43bfb50a57261414107caae60f616d703
2013-04-25remove some unnecessary whitespace in document.hxxMarkus Mohrhard
Change-Id: Iab19ae876162e72104267ad5f760f55e7d854934
2013-04-25update pchThomas Arnhold
Change-Id: I67e73438312f2a672e71762ee6707ec5d425bb47
2013-04-22Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks
2013-04-20Remove pass-through header file sot/inc/sot/clsids.hxxMichael Dunphy
Change-Id: I122669d4ffaf72fb1d5f6fccc98e8a648f31aa23 Reviewed-on: https://gerrit.libreoffice.org/3490 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-20fdo#63154: Change Min/Max/Abs for std::min/max/absMarcos Paulo de Souza
Now all these usages were removed from LO. Change-Id: I8a7233db20abdcdbb18428ad4004c78cc516a0e6 Reviewed-on: https://gerrit.libreoffice.org/3326 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-19Rename to ScDPResultTree.Kohei Yoshida
It *is* a result tree. Let's call it that. Change-Id: Ie8f3e4c4f6e54fd84d79b80ac98c0be0b0cc42d4
2013-04-19fdo#61541 : Count Number of selected Cells in calcPrashant Pandey
Change-Id: Ic9c911552f2b03bb496f47251917a3736494dce1 Reviewed-on: https://gerrit.libreoffice.org/3213 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2013-04-19Remove pass-through header svtools/inc/svtools/txtcmp.hxxMichael Dunphy
Change-Id: I605ae778e57a12588dca274a4ee34a018004034e Remove pass-through header sfx2/inc/sfx2/imgdef.hxx Change-Id: I9a5ebabefccdd63b55d64aec26488542d0d362e3 Remove pass-through header xmloff/inc/xmloff/xmlcnitm.hxx Change-Id: If880679499daee2f77d1f6e148dba963d09bbb9c Reviewed-on: https://gerrit.libreoffice.org/3477 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-04-19Remove debug statements..Kohei Yoshida
Change-Id: I10e0ef90ea7bfd92b46a54dc3d3feff90e50f724
2013-04-19We can remove all this code now.Kohei Yoshida
This code is the old GETPIVOTDATA implementation, which actually parses the pivot table output on the sheet (ugh!) to get the right value. It was susceptible to the table output being configurable. Change-Id: Iefbefa06b91fc6cfa7a21f9a8031bf6841c1d936
2013-04-19Let's explain what this method returns.Kohei Yoshida
Change-Id: I2b081fe32d8851403867b9ad94de40bbe4b68838
2013-04-19Typo.Kohei Yoshida
Change-Id: I67c6c2fad73d81b7ac9a9d50280f323a1fe88aad
2013-04-19This should be plural, since there are multiple dimensions.Kohei Yoshida
Change-Id: If0994c81867606e0e6c097aeda0f0bd889e01553
2013-04-19Move the dimension order calculation into ScDPSaveData.Kohei Yoshida
To build the dim order map only once. Change-Id: Ibea5cbfc4f5d335ac7fc5893cda255b06336d8c2