summaryrefslogtreecommitdiff
path: root/sc/source/filter/excel/xiroot.cxx
AgeCommit message (Collapse)AuthorFilesLines
2018-12-17tdf#42949 Fix IWYU warnings in sc/source/filter/excel/*cxxGabor Kelemen1-1/+0
Found with bin/find-unneeded-includes Only removal proposals are dealt with here. Change-Id: Ia155032426e02eb9ee64db3fb10946f5c9d445b7 Reviewed-on: https://gerrit.libreoffice.org/64832 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2018-09-04tdf#42949 Fix IWYU warnings in sc/source/filter/inc/[a-l]*Gabor Kelemen1-0/+1
Found with bin/find-unneeded-includes Only removal proposals are dealt with here. Change-Id: I92cfd8d09ca8229764db4200568b96a62e2ab21e Reviewed-on: https://gerrit.libreoffice.org/59742 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2018-07-12loplugin:useuniqueptr in RootDataNoel Grandin1-1/+1
Change-Id: Ibb053d17a1da6e3db74b97b4f66a4ad03147b3bc Reviewed-on: https://gerrit.libreoffice.org/57297 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-10-23loplugin:includeform: scStephan Bergmann1-19/+19
Change-Id: I2ed763e0584a188032c80fde60890de3c6985cbd
2017-06-05clang-tidy performance-unnecessary-value-paramNoel Grandin1-1/+1
Change-Id: I6ed8c54c7c45931d91709cc818f2483c70197192 Reviewed-on: https://gerrit.libreoffice.org/38400 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2016-04-22Avoid reserved identifiersStephan Bergmann1-2/+2
Change-Id: I782784f34975d708fdf179d098ce6654aad7a976
2015-05-07Unwind SotStorageRef typedefStephan Bergmann1-1/+1
Change-Id: I8d5363bb2ad813ef29b4078848914f4b0989b9f1
2015-05-05loplugin:staticmethodsNoel Grandin1-1/+1
Change-Id: I912187d6c481a2ba61fed9c01998bf6f3c08a6a0
2014-07-03use assert when followed by derefCaolán McNamara1-9/+9
Change-Id: I8405e4d8f9fa1de3ef6ee474321b4ac2b4ce1624
2014-04-06whitespace cleanup in scMarkus Mohrhard1-4/+0
Change-Id: Id1dcadcac179c52977e48a6912ce4d5fd542f60c
2014-03-03Remove visual noise from scAlexander Wilms1-1/+1
Conflicts: sc/source/ui/inc/docfunc.hxx Change-Id: I9314437ed3dd60e84d28c08ac0a2d1ed7bd1daf8 Reviewed-on: https://gerrit.libreoffice.org/8301 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-02-23Remove unneccessary commentsAlexander Wilms1-1/+1
Change-Id: I939160ae72fecbe3d4a60ce755730bd4c38497fb Reviewed-on: https://gerrit.libreoffice.org/8182 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-10-08convert sc/source/filter/excel/*.cxx from String to OUStringNoel Grandin1-2/+2
Change-Id: Icbfb7a601a01bf8fb2a30cb49a1522a25e6022f1
2013-10-04convert sc/source/filter/inc/xi*.hxx from String to OUStringNoel Grandin1-1/+1
Change-Id: I211c250768ed63d3facfbbf7574cdec5415c983a
2013-09-11Use ScDocumentImport to populate cell storage during xls import.Kohei Yoshida1-0/+7
Change-Id: I205c5b7c1202862ea7129fbd61d54e48cd37b06e
2013-09-08Related: fdo#38838 drop String::EmptyString now as wellCaolán McNamara1-1/+1
Change-Id: I849dbf3a40189e700036249b15dd8bde493083b6
2013-04-07mass removal of rtl:: prefixes for O(U)String*Luboš Luňák1-1/+1
Modules sal, salhelper, cppu, cppuhelper, codemaker (selectively) and odk have kept them, in order not to break external API (the automatic using declaration is LO-internal). Change-Id: I588fc9e0c45b914f824f91c0376980621d730f09
2012-12-04re-base on ALv2 code. Includes:Michael Meeks1-23/+14
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-07-10Replaced deprecated tools/String with OUString in ScAddInColSören Möller1-1/+1
Change-Id: I7059f10617b9a33ba63690c980b96d95d9023c55
2011-11-27remove include of pch header from scNorbert Thiebaud1-2/+0
2011-05-27Replace DBG_* with OSL_* in sc/source/filterJacek Wolszczak1-10/+10
2010-11-20replace ScfRef with boost::shared_ptr in assertions tooDavid Tardon1-8/+8
2010-11-02initial import of latest cws container_controlsNoel Power1-1/+3
2010-10-13Add vim/emacs modelines to all source filesSebastian Spaeth1-0/+3
Fixes #fdo30794 Based on bin/add-modelines script (originally posted in mail 1286706307.1871.1399280959@webmail.messagingengine.com) Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-10-04And several fixes against the previous commit wrt xls import perf.Kohei Yoshida1-0/+7
2010-07-07mib17: adjusted codename handling in xls filter, do not restrict vba event ↵Daniel Rentz1-1/+1
handling to xls files
2010-06-15mib16: contributed bugfixes and various new symbols in VBA compatibility ↵Daniel Rentz1-2/+25
implementation
2010-03-01chartshapes: merge with DEV300_m72Thomas Benisch1-4/+1
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien1-4/+1
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2009-12-01chartshapes: merge with DEV300 m62Jens-Heiner Rechtien1-12/+0
2009-09-07CWS-TOOLING: integrate CWS dr72Oliver Bolte1-12/+0
2009-08-26 10:24:00 +0200 dr r275402 : #i92645# CODEPAGE is encrypted... 2009-08-24 14:37:36 +0200 dr r275316 : #i10000# enable exceptions for xlroot.cxx 2009-08-24 14:33:15 +0200 dr r275313 : #i10000# link openssl under solaris correctly 2009-08-21 17:41:16 +0200 dr r275267 : #i10000# unxlngi6 warning 2009-08-21 15:35:56 +0200 dr r275265 : #i10000# remove files again, already deleted in previous milestone... 2009-08-21 11:24:57 +0200 dr r275227 : #160401# port to DEV300 2009-08-21 09:53:45 +0200 dr r275221 : #i92645# full support for encrypted Word2007 files 2009-08-21 09:50:52 +0200 dr r275219 : #i92645# final changes for decryption 2009-08-20 19:48:40 +0200 dr r275195 : #i104370# missing parentheses, patch from cmc 2009-08-20 18:28:22 +0200 dr r275193 : #i92645# rework package decryption to repair 'Reload Document' functionality 2009-08-20 13:55:14 +0200 dr r275179 : #i92645# add new property names 2009-08-19 19:24:21 +0200 dr r275159 : #160401# open writeprotected files read-only, merged to DEV300 2009-08-18 14:41:47 +0200 dr r275109 : #i92645# add 'Aborted' property 2009-08-18 11:20:34 +0200 dr r275084 : #i92645# write back password to medium 2009-08-17 17:52:51 +0200 dr r275066 : #i92645# detect Word2007 docs with oox detection impl, this adds support of encryped Word2007; correct detection of templates and macro-enabled docs 2009-08-17 17:51:31 +0200 dr r275065 : #i92645# detect Word2007 docs with oox detection impl, this adds support of encryped Word2007; correct detection of templates and macro-enabled docs 2009-08-17 11:06:39 +0200 dr r275035 : #i92645# more password handling 2009-08-17 11:05:21 +0200 dr r275034 : #i92645# use new password input mechanism for BIFF filter and dumper in oox 2009-08-14 16:33:53 +0200 nn r274996 : #i104228# DelBroadcastAreasInRange: remove area from hash_set before deleting 2009-08-14 16:27:12 +0200 nn r274995 : #i104059# restore a change lost in the integration of fhawfixes1 2009-08-14 16:24:00 +0200 dr r274994 : #i92645# adapt BIFF import to latest changes 2009-08-14 16:21:30 +0200 dr r274993 : #i92645# adapt BIFF import to latest changes 2009-08-14 16:20:43 +0200 dr r274992 : #i92645# do not add default passwords to media descriptor 2009-08-13 19:20:45 +0200 dr r274965 : #i92645# add a helper to request a document password 2009-08-13 19:09:35 +0200 dr r274964 : #i92645# add a helper to request a document password 2009-08-13 19:09:03 +0200 dr r274963 : #i92645# add a helper to request a document password 2009-08-13 14:35:01 +0200 dr r274946 : #i92645# comment typo 2009-08-13 14:33:47 +0200 dr r274945 : #i92645# add a helper to request a document password 2009-08-13 14:04:47 +0200 dr r274941 : #i92645# add a helper to request a document password 2009-08-13 14:04:22 +0200 dr r274940 : #i92645# add a helper to request a document password 2009-08-13 11:16:27 +0200 dr r274927 : #i42303# show quick help if field name too long for button 2009-08-13 10:55:48 +0200 dr r274925 : #i31600# cut field name and add ellipsis, if too long for button 2009-08-12 18:47:26 +0200 dr r274914 : #i92645# ask user for a password 2009-08-12 18:02:39 +0200 dr r274909 : #i104183# move svtools/DocPasswordRequest to comphelper to be able to use it in oox 2009-08-12 16:59:11 +0200 dr r274906 : #i104183# move svtools/DocPasswordRequest to comphelper to be able to use it in oox 2009-08-12 16:41:18 +0200 dr r274905 : #i104183# move svtools/DocPasswordRequest to comphelper to be able to use it in oox 2009-08-12 16:40:33 +0200 dr r274904 : #i104183# move svtools/DocPasswordRequest to comphelper to be able to use it in oox 2009-08-12 16:40:08 +0200 dr r274903 : #i104183# move svtools/DocPasswordRequest to comphelper to be able to use it in oox 2009-08-12 16:39:30 +0200 dr r274902 : #i104183# move svtools/DocPasswordRequest to comphelper to be able to use it in oox 2009-08-12 16:15:28 +0200 dr r274899 : #i104183# move svtools/DocPasswordRequest to comphelper to be able to use it in oox 2009-08-11 19:51:12 +0200 dr r274877 : #i92645# open encrypted MSOOXML package protected with standard XL password 'VelvetSweatshop'
2009-12-01chartshapes: merge with DEV300 m55Jens-Heiner Rechtien1-0/+26
2009-08-03#i12587# suncc warningDaniel Rentz1-2/+2
2009-07-29#i12587# small fixes for BIFF import, preparations for BIFF exportDaniel Rentz1-3/+3
2009-07-17#i12587# import shapes embedded in charts and chart sheets from BIFF5/BIFF8Daniel Rentz1-0/+6
2009-07-01CWS-TOOLING: integrate CWS scsheetprotection02Release Engineers1-0/+26
2009-06-18 16:48:14 +0200 kohei r273124 : #i102906# Fix a crasher when loading an xls document with unsupported encrytpion. 2009-06-15 14:02:00 +0200 dr r272982 : #i10000# compiler warnings 2009-04-13 23:06:21 +0200 kohei r270740 : Renamed SetData() to SetDataFromDocument(), in order to resolve name clash with the method of the same name in class Window. This caused a compiler warning on Solaris Intel. 2009-04-13 04:09:59 +0200 kohei r270729 : CWS-TOOLING: rebase CWS scsheetprotection02 to trunk@270723 (milestone: DEV300:m46) 2009-02-23 16:13:45 +0100 kohei r268361 : added tabprotection.obj to the exception file list. Apparently the older versions of boost::shared_ptr rely on C++ exceptions for its implementation. 2009-02-18 19:59:05 +0100 kohei r268253 : Switched to using ::boost::shared_ptr to wrap a pimpl class, because using ::std::auto_ptr in this header breaks the build on win32. The MSVC implementation of ::std::auto_ptr has some weird quirks... 2009-02-17 21:47:13 +0100 kohei r268192 : fixed linkage issue due to library split. 2009-02-17 04:50:34 +0100 kohei r267842 : CWS-TOOLING: rebase CWS scsheetprotection02 to trunk@267171 (milestone: DEV300:m41) 2009-02-17 02:36:10 +0100 kohei r267841 : reverted the last commit, to re-surrect the removed src files. 2009-02-03 22:02:34 +0100 kohei r267342 : removed the src files to prevent them from being entered into the translation process. The dialogs that need the strings are not yet enabled in the code, so their removal will not cause any harm. 2009-01-14 12:24:29 +0100 dr r266280 : #i10000# wntmsci12 compiler warnings #4 2009-01-14 09:35:46 +0100 dr r266267 : #i10000# wntmsci12 compiler warnings #3 2009-01-13 15:42:07 +0100 dr r266231 : #i10000# wntmsci12 compiler warnings #2 2009-01-13 13:18:28 +0100 dr r266216 : #i10000# wntmsci12 compiler warnings 2009-01-07 03:59:11 +0100 kohei r265943 : remove the fscking compiler warnings. 2009-01-06 15:55:32 +0100 kohei r265925 : removed compiler warnings that caused the buildbot build to fail.... 2009-01-05 23:24:59 +0100 kohei r265888 : Undoing my own local build fix to work around the libmoz... issue. 2008-12-30 21:39:58 +0100 kohei r265833 : Duh! Sheet protection was supposed to be disabled. :-/ 2008-12-23 20:25:55 +0100 kohei r265792 : recovered the code block that was accidentally removed during cws rebase. 2008-12-23 19:03:19 +0100 kohei r265791 : fixed breakage in ods export filter due to rebase to m38. 2008-12-23 16:41:49 +0100 kohei r265787 : CWS-TOOLING: rebase CWS scsheetprotection02 to trunk@265758 (milestone: DEV300:m38) 2008-12-23 05:37:47 +0100 kohei r265768 : deliberately forget document and sheet passwords when importing from or exporting to excel, to emulate the current behavior. 2008-12-23 05:12:59 +0100 kohei r265767 : removed commented-out unused method ScDocument::SetAutoFilterFlags(). 2008-12-23 05:05:19 +0100 kohei r265766 : removed one duplicate method and made associated changes with the removal, and a little more code cleanup. 2008-12-23 04:24:58 +0100 kohei r265765 : a typo in in-line comment 2008-12-23 04:23:08 +0100 kohei r265764 : remove fprintf statement that blatantly prints out document encryption password to stdout. not a good practice. 2008-12-23 04:14:21 +0100 kohei r265763 : we actually don't want to clear all options, because if we do, then we would no longer be able to select any cells on a protected sheet. 2008-12-23 04:07:10 +0100 kohei r265762 : * minor code cleanup (indentation inconsistencies & use of tab) * fixed unprotecting a sheet with password to make it work again. 2008-12-23 03:22:50 +0100 kohei r265761 : reverted all the new functionalities to the existing ones, while keeping the new code in as much as I could. 2008-12-22 23:11:08 +0100 kohei r265760 : in xls export filter, renamed two unknown records into records of known name. 2008-12-22 22:34:50 +0100 kohei r265759 : temporarily disable password capability on file export for MS Excel 97. 2008-12-22 17:01:21 +0100 kohei r265754 : CWS-TOOLING: rebase CWS scsheetprotection02 to trunk@264807 (milestone: DEV300:m37) 2008-11-26 03:12:58 +0100 kohei r264335 : recovered a method that was actually used. 2008-11-25 21:51:10 +0100 kohei r264334 : CWS-TOOLING: rebase CWS scsheetprotection02 to trunk@264325 (milestone: DEV300:m36) 2008-10-08 19:57:35 +0200 kohei r262094 : changed description string to make it less technical. 2008-10-01 05:56:58 +0200 kohei r261986 : migrated from the cvs-based cws. 2008-10-01 05:55:19 +0200 kohei r261985 : migrated from the cvs-based cws. 2008-10-01 05:55:00 +0200 kohei r261984 : migrated from the cvs-based cws.
2008-09-30CWS-TOOLING: integrate CWS dr63Vladimir Glazounov1-1/+9
2008-04-10INTEGRATION: CWS changefileheader (1.23.292); FILE MERGEDRüdiger Timm1-52/+18
2008/04/01 12:36:13 thb 1.23.292.2: #i85898# Stripping all external header guards 2008/03/31 17:14:32 rt 1.23.292.1: #i87441# Change license header to LPGL v3.
2007-05-22INTEGRATION: CWS chart2mst3 (1.17.10); FILE MERGEDVladimir Glazounov1-2/+5
2007/04/25 02:53:04 bm 1.17.10.7: RESYNC: (1.21-1.22); FILE MERGED 2007/02/07 15:37:21 iha 1.17.10.6: RESYNC: (1.20-1.21); FILE MERGED 2006/10/13 13:37:51 dr 1.17.10.5: RESYNC: (1.19-1.20); FILE MERGED 2006/02/22 14:19:06 dr 1.17.10.4: joined new dumper from dr46 2006/01/11 13:18:22 dr 1.17.10.3: escher stream hamdling improved 2005/11/24 13:13:34 dr 1.17.10.2: #i24066# move string import into own file, reduce header dep's 2005/11/07 14:12:25 dr 1.17.10.1: #i3997# preparations for new chart2 API
2007-02-27INTEGRATION: CWS calcwarnings (1.20.108); FILE MERGEDVladimir Glazounov1-3/+3
2007/02/19 15:55:59 nn 1.20.108.2: RESYNC: (1.20-1.21); FILE MERGED 2006/12/01 14:42:28 dr 1.20.108.1: #i69284# remove compiler warnings for wntmsci10
2006-12-19INTEGRATION: CWS dr51 (1.20.84); FILE MERGEDIvo Hinkelmann1-4/+17
2006/11/08 09:30:25 dr 1.20.84.1: #i71033# use app-font text encoding if CODEPAGE is missing, remane 'CharSet' -> 'rtl_TextEncoding'
2006-07-21INTEGRATION: CWS pchfix01 (1.18.98); FILE MERGEDKurt Zenker1-2/+5
2006/07/12 10:01:55 kaib 1.18.98.1: #i67080# Converted cxx files in sc, added initial project level pch and stripped old PCH definitions.
2006-07-10INTEGRATION: CWS dr48 (1.18.46); FILE MERGEDOliver Bolte1-5/+13
2006/05/10 16:59:35 dr 1.18.46.1: #i63105# backport changes from CWS chart2mst3
2006-03-22INTEGRATION: CWS dr46 (1.17.96); FILE MERGEDOliver Bolte1-4/+4
2006/02/16 12:55:28 dr 1.17.96.1: new file dumper, remove unused member mrBookStrm from root data
2005-09-28INTEGRATION: CWS dr37 (1.15.36); FILE MERGEDJens-Heiner Rechtien1-2/+8
2005/08/10 14:41:41 dr 1.15.36.1: #i52955# set displayed sheet from WINDOW1 record
2005-09-08INTEGRATION: CWS ooo19126 (1.15.146); FILE MERGEDRüdiger Timm1-47/+21
2005/09/05 15:02:27 rt 1.15.146.1: #i54170# Change license header: remove SISSL
2005-02-21INTEGRATION: CWS dr32 (1.14.2); FILE MERGEDVladimir Glazounov1-41/+56
2005/02/02 14:14:54 dr 1.14.2.3: #b6219324# #i23079# #i27871# #i35812# #i37725# new address converter, import/export of view settings 2005/01/31 14:00:51 dr 1.14.2.2: #b6219324# #i23079# #i27871# #i35812# #i37725# new ScExtDocOptions, new Excel import/export of view settings 2005/01/19 15:00:12 dr 1.14.2.1: #i40570# removed/changed constants and enums
2005-01-14INTEGRATION: CWS dr31 (1.13.88); FILE MERGEDKurt Zenker1-18/+30
2004/12/17 15:05:53 dr 1.13.88.2: #i38792# #i38821# Excel export of defined names and database ranges reimplemented 2004/12/09 09:03:29 dr 1.13.88.1: #i37965# import/export of control<->macro links, code cleanup
2004-10-18INTEGRATION: CWS dr26 (1.12.8); FILE MERGEDOliver Bolte1-4/+5
2004/10/13 11:37:33 dr 1.12.8.1: #i35275# mav09 followup: storage/stream handling reworked
2004-09-08INTEGRATION: CWS dr20 (1.9.12); FILE MERGEDJens-Heiner Rechtien1-38/+36
2004/08/18 11:34:04 dr 1.9.12.3: RESYNC: (1.10-1.11); FILE MERGED 2004/08/11 14:25:18 dr 1.9.12.2: RESYNC: (1.9-1.10); FILE MERGED 2004/06/15 16:37:40 dr 1.9.12.1: #i30205# Excel filter code cleanup - rowlimit changes: SCCOL/SCROW/SCTAB usage - type correctness: USHORT vs. sal_uInt16, ULONG/size_t vs. sal_uInt32 - removed compiler warnings