summaryrefslogtreecommitdiff
path: root/sc/source
AgeCommit message (Collapse)Author
2012-12-04re-base on ALv2 code. Includes:Michael Meeks
Patches contributed by Herbert Duerr i#118735 prevent endless loop if vlookup/hlookup doesn't find anything http://svn.apache.org/viewvc?view=revision&revision=1239673 Patches contributed by Andre Fischer remove lp_solver http://svn.apache.org/viewvc?view=revision&revision=1199180 i#118160: Added external CoinMP library. http://svn.apache.org/viewvc?view=revision&revision=1233909 Patches contributed by Armin Le-Grand i#118485 - Styles for OLEs are not saved. http://svn.apache.org/viewvc?view=revision&revision=1182166 i#118524: apply patch, followup fixes to 118485 http://svn.apache.org/viewvc?view=revision&revision=1186077 Patches contributed by lihuiibm i#108860 - Fix range validation. http://svn.apache.org/viewvc?view=revision&revision=1242846 i#118954 Chart data will lost after copy to different file http://svn.apache.org/viewvc?view=revision&revision=1301345 Patches contributed by Ariel Constenla-Haile Fix Linux build breaker: extra qualification on member http://svn.apache.org/viewvc?view=revision&revision=1301591 i#118696 - i#118697 - Fix some Sheet Tab Color API issues http://svn.apache.org/viewvc?view=revision&revision=1225428 i#118697 - Fix uninitialized variable http://svn.apache.org/viewvc?view=revision&revision=1225859 i#118771 - ScUndoImportTab should preserve tab background color http://svn.apache.org/viewvc?view=revision&revision=1230356 i#118921 - Repaint linked sheet tab background color after updating link http://svn.apache.org/viewvc?view=revision&revision=1245177 i#118927 - Undo/Redo "Update Link" does not reset sheet tab color http://svn.apache.org/viewvc?view=revision&revision=1245241 i#118747 - Copy tab color when transferring sheets across documents http://svn.apache.org/viewvc?view=revision&revision=1230355 Patch contributed by Oliver Rainer-Wittman i#118012 - methods <ScBroadcastAreaSlot::AreaBroadcast(..)> and <ScBroadcastAreaSlot::AreaBroadcastInRange(..)> adapt stl-container iteration in order to avoid destroyed iterators during iteration. http://svn.apache.org/viewvc?view=revision&revision=1297916 Patches contributed by Mathias Bauer gnumake4 work variously http://svn.apache.org/viewvc?view=revision&revision=1394707 http://svn.apache.org/viewvc?view=revision&revision=1394326 http://svn.apache.org/viewvc?view=revision&revision=1396797 http://svn.apache.org/viewvc?view=revision&revision=1397315 Patch contributed by Daniel Rentz calc69: #i116936# fix VBA symbol Cells http://svn.apache.org/viewvc?view=revision&revision=1172135 Patches contributed by leiw: i#118546 CPU 100% on switched off AutoCalculate with Conditional Formatting on date values http://svn.apache.org/viewvc?view=revision&revision=1301380 Re-add new function documentation. Many various cleanups. Add missing calc66: #o11817313# also look at formula result number format, remove redundant binaries.
2012-12-04calc66: #i116940# update link URLs after CompileXML, count onlyNiklas Nebel
allocated sheet caches in link API Conflicts: sc/inc/externalrefmgr.hxx sc/source/ui/docshell/externalrefmgr.cxx sc/source/ui/unoobj/linkuno.cxx
2012-12-04sw34bf04: #i103539#: always import meta.xml, to extract the BuildId:Michael Stahl
SvXMLMetaDocumentContext: refactor to not require DocumentProperties, and always set the BuildId from the meta:generator element. {Sc,Sd,Sw}XMLImport::CreateMetaContext(): always create context. sc, sd: add OrganizerMode property to ODF import. Conflicts: sc/source/filter/xml/xmlimprt.cxx sc/source/filter/xml/xmlwrap.cxx
2012-12-04dr78: #i109800# SHEET record may not point to BOF but to anyDaniel Rentz [dr]
record in the sheet substream (but now with reading that record too) Conflicts: sc/source/filter/excel/read.cxx sc/source/filter/excel/xiescher.cxx
2012-12-04calc66: #i75279# improved accuracy of BINOMDIST; patch from ReginaEike Rathke [er]
Conflicts: sc/source/core/tool/interpr3.cxx
2012-12-04calc66: in ADDRESS function handle sheet name of external documentEike Rathke [er]
- Previously, 'Doc'#Tab was escaped as '''Doc''#Tab' to form one sheet name. + Split 'Doc'#Tab to isolate Tab. * Enquote Tab only if quotes not already present. + Recombine strings to form 'Doc'#'Tab' (or 'Doc'#Tab if Tab wasn't necessary to be enquoted). - A sheet name given as empty string lead to a ''.A1 address. * Use sheet name only if not empty to form A1 in that case. Conflicts: sc/inc/compiler.hxx sc/source/core/tool/compiler.cxx
2012-12-04calc66: #i113183# in SUMIF and COUNTIF external references treat numeric ↵Eike Rathke [er]
strings the same as in-document As in ScTable::ValidQuery() match a numeric string for a number query that originated from a string.
2012-12-04calc66: #i117315# round-down single row height values in GetScaledRowHeightNiklas Nebel
2012-12-04calc66: #i112034# also use correct sheet for clip paramNiklas Nebel
2012-12-04mib19: #163566# do not throw assertion if container is not availableChristian Lippka
2012-12-04dr78: remove unused memberNiklas Nebel
2012-12-04calc66: #i114511# don't count cursor movement or clipboard copyNiklas Nebel
as modification when editing a cell Conflicts: sc/source/ui/app/inputhdl.cxx sc/source/ui/inc/inputhdl.hxx sc/source/ui/view/editsh.cxx
2012-12-04calc66: use correct sheet for clip param also in MoveBlock, PasteDataFormat ↵Niklas Nebel
(avoid assertions)
2012-12-04dr78: #164376# oox import performance: step 2 - move every access to XCellDaniel Rentz [dr]
interface into SheetDataBuffer class, delay creation of array formulas and table operations, let XCellRangeData::setDataArray() accept formula token sequences in addition to plain values Conflicts: sc/source/ui/unoobj/cellsuno.cxx
2012-12-04calcvba: #164410# improve VBA compatibility implementation in various areas:Daniel Rentz [dr]
Excel symbols, MSForms symbols, document and forms event handling Conflicts: sc/source/ui/docshell/docsh.cxx sc/source/ui/unoobj/docuno.cxx sc/source/ui/vba/vbaapplication.cxx sc/source/ui/vba/vbaapplication.hxx sc/source/ui/vba/vbaeventshelper.cxx sc/source/ui/vba/vbaglobals.cxx sc/source/ui/vba/vbarange.cxx sc/source/ui/vba/vbawindow.cxx sc/source/ui/vba/vbaworkbook.cxx sc/source/ui/vba/vbaworkbooks.cxx sc/source/ui/vba/vbaworksheets.cxx sc/util/makefile.mk
2012-12-04dr78: #i96587# remove ScAnnotationShapeObj class, use generic ScShapeObjDaniel Rentz [dr]
for note captions. Conflicts: sc/inc/notesuno.hxx sc/inc/shapeuno.hxx sc/source/ui/unoobj/notesuno.cxx sc/source/ui/unoobj/shapeuno.cxx
2012-12-04dr78: #i71453# BIFF2: use formatting information from cell recordsDaniel Rentz [dr]
if XF records are missing Conflicts: sc/source/filter/excel/excform.cxx sc/source/filter/excel/impop.cxx sc/source/filter/inc/imp_op.hxx
2012-12-04dr80: #i117511# remove some assertions in xlsx/xlsb import filtersDaniel Rentz [dr]
Conflicts: sc/source/core/data/document.cxx sc/source/core/tool/address.cxx
2012-12-04dr80: #i117511# remove some assertions in xlsx/xlsb import filtersDaniel Rentz [dr]
Conflicts: sc/source/filter/oox/numberformatsbuffer.cxx sc/source/filter/oox/stylesbuffer.cxx
2012-12-04dr80: #i117511# removed one more assertionDaniel Rentz [dr]
2012-12-04dr80: #i117392# initialize VBAGlobals object if single Basic module is in ↵Daniel Rentz [dr]
VBA mode, do not expect existing parent sheet in implementation of Excel.Application.ActiveCell
2012-12-03Oops I didn't mean to change this.Kohei Yoshida
SetRowHidden() is more light-weight than ShowRows(). Let's stick with SetRowHidden() here. Change-Id: Ieb83078b5546107a3ee2ea3b8b73df9627525abe
2012-12-03Use mdds::flag_segment_tree to store column flags/widths.Kohei Yoshida
Just like we do with the row height / flags. Change-Id: Ia55dc81fa8d238251c800fe5f87890b9ae4b4901
2012-12-03hide the manage cond format dialog when opening the cond format dlgMarkus Mohrhard
Change-Id: Iee1e8344610e42f22c405c698fdfd82d59ca836e
2012-12-03workaround strange crash in dynamically created ref edit fieldsMarkus Mohrhard
Change-Id: I8fc509e2e7f6e52209d49d7c866744dd2d3ba000
2012-12-03make the Add and the Edit button work againMarkus Mohrhard
Change-Id: I956ff1fce8f897553c8a16d45e0bfdd529b9fd66
2012-12-03use the new possibility as modal dialogMarkus Mohrhard
Change-Id: I407740279d8b0e48b7b934655deb590b3abf5aa9
2012-12-03forgot to remove the ref mode after closing the dialogMarkus Mohrhard
Change-Id: I3c0079fbbd5f763497549c5cf9dcd36c6b20ac77
2012-12-03should call Execute in the right placeMarkus Mohrhard
Change-Id: I4a4b6047aed045349b24a3af70b739df7f93dc60
2012-12-03fixes for where fast string operator+ is not perfectly source compatibleLuboš Luňák
Change-Id: I80af0399037e4f68113338139e7f2ad2400e65ab
2012-12-03API CHANGE: roll back the XStyle changes to add a new Hidden property on StyleCédric Bosdonnat
Change-Id: If6d23925567fb184cd8fc4e00fc72fe4d216e756
2012-12-03remove commented out methods and parameters in ScAnyRefDlgMarkus Mohrhard
Change-Id: Ie9e9baf42c93353a68ef35b456cd621bf42344c5
2012-12-03remove debug outputMarkus Mohrhard
Change-Id: I48b549ab93dc3b937e00f6f35185a6c1c4327bcc
2012-12-03ugly hack to avoid virtual method in WindowMarkus Mohrhard
Change-Id: I7ffc13167f5ecbfe3afab6451e1ef52e81130d48
2012-12-03first working version of modal ref input dlgsMarkus Mohrhard
The following things still need to be changed: * don't use virtual method in Window * Use a WinBits flag for it * move all the dialogs to it * fix the ugly hack for range name dlg * fix all the uncommented code in winproc.cxx * general clean-up Change-Id: I2a8cfc1c4abf591878b11aa4829a9ff910540eff
2012-12-02this method is not implementedMarkus Mohrhard
Change-Id: Ief364d7c835d75e6caf4fb0d639d8e67b7bdcd2a
2012-12-02we don't need the last entry for icon setsMarkus Mohrhard
Change-Id: If76187689bc63199dc0249626ed4ab4c904ecf18
2012-12-02small fixes for iconset UIMarkus Mohrhard
Change-Id: I724397b50404753a9ca235d9e0eca13bdcf5b341
2012-12-02workaround broken WaE eGrammar may be used uninitializedMarkus Mohrhard
2012-12-02create icon sets in UIMarkus Mohrhard
Change-Id: I6c55cc1d1a1dbd4839b823df08f8c42a7b880132
2012-12-02correctly show existing icon sets in the UIMarkus Mohrhard
Change-Id: I8970d3b0cc3263f46cfda45ae3b919a441bc0228
2012-12-02initial support for icon sets in the dialogMarkus Mohrhard
Change-Id: I5da2500b96ba3b03bf822cf428c001204010989e
2012-12-02support shared strings enough for gnumeric importMarkus Mohrhard
Change-Id: I1cedf79d0465e8b8e4b8e85bea65bd35174e51a2
2012-11-30prevent uncloseable cond format dlgMarkus Mohrhard
2012-11-30API CHANGE: Added XStyle::isHidden() and XStyle::setHidden()Cédric Bosdonnat
Change-Id: I44770c05d51104b45d94145db8263187205daa84
2012-11-30Styles & Formatting: added SFXSTYLEBIT_ALL_VISIBLE and show hidden stylesCédric Bosdonnat
Change-Id: Ie74ec3c15ba270afd0a6864bd5824a5bc0e3ea8b
2012-11-30Allow to hide styles in the "Styles & Formating" dialogCédric Bosdonnat
In its current state, the feature only hides the styles. Things to sort out are: + Add some automatic filter to show hidden styles + Make the visibility persist in the file format Change-Id: I5904f41bb567add7b6bf501c6c5297f9f149a915
2012-11-30Fix indentation.Jan Holesovsky
Change-Id: I49ebb9f7b1605884ebb2071b1017e9dec5d05577
2012-11-30c++ API: use css alias in generated headers, adds global css declThorsten Behrens
This changes all generated API headers (.hpp and .hdl) to use a namespace alias 'css' instead of the pointlessly long com::sun::star Makes the change in cppumaker & associated tools, adds a global namespace alias definition in sal/types.h, and removes a kiloton of local, now pointless-to-harmful versions of that alias from all over the code. Change-Id: Ice5a644a6b971a981f01dc0589d48f5add31cc0f
2012-11-30fdo#46808, use service constructor for i18n::CollatorNoel Grandin
Change-Id: I15a360723e335345aad09e73fcb0f6815ed9e0d4