summaryrefslogtreecommitdiff
path: root/sc/inc/servuno.hxx
AgeCommit message (Collapse)Author
2018-06-11tdf#42949 Fix IWYU warnings in sc/inc/s*Gabor Kelemen
Found with bin/find-unneeded-includes Removal proposals and fallout management are dealt with here. Change-Id: I21217fbac071f06987b989e735982b2dfad6a54e Reviewed-on: https://gerrit.libreoffice.org/55537 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
2018-04-26[API CHANGE] deprecate XGraphicObjectResolverTomaž Vajngerl
XGraphicObjectResolver was used to get the GraphicObject URL from an storage (package) URL. This isn't possible anymore in LO 6.1 since creating GraphicObject from uniqueID was removed for its lifecycle issues. XGraphicObjectResolver is now deprecated and when the "resolveGraphicObjectURL" is called, it throws a RuntimeExeption. In places where XGraphicObjectResolver was used, we now use the XGraphicStorageHandler as the alternative. Both share a common implementation so previously we could cast one to the other at any time. Now only XGraphicStorageHandler is used. GraphicObjectResolver was removed and replaced by the alternative GraphicStorageHandler for instance creation - where needed. Change-Id: I5d3f759c6f95b7dbe2d93688d99c8aa4899ffa84 Reviewed-on: https://gerrit.libreoffice.org/53279 Reviewed-by: Tomaž Vajngerl <quikee@gmail.com> Tested-by: Tomaž Vajngerl <quikee@gmail.com>
2018-01-16Add ServiceProvider "com.sun.star.sheet.GlobalSheetSettings"Jens Carl
Change-Id: I31a93cd6a7b46f1746aee694668295fabe4fa8fd Reviewed-on: https://gerrit.libreoffice.org/47926 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Jens Carl <j.carl43@gmx.de>
2018-01-04Add ServiceProvider "com.sun.star.sheet.TableAutoFormats"Jens Carl
Change-Id: If058d47116e0a287fc5b2155f5ae6b36cbd8fa47 Reviewed-on: https://gerrit.libreoffice.org/47359 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Jens Carl <j.carl43@gmx.de>
2017-12-05Add ServiceProvider "com.sun.star.sheet.FunctionDescriptions"Jens Carl
Change-Id: Iff6761d00abf2de391ef3809b646dbaeab7fb96f Reviewed-on: https://gerrit.libreoffice.org/45771 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Jens Carl <j.carl43@gmx.de>
2017-12-05Add ServiceProvider "com.sun.star.sheet.RecentFunctions"Jens Carl
Add the type and functionality to make instance of ServiceProvider "com.sun.star.sheet.RecentFunctions". The ServiceProvider is needed to test XRecentFunctions UNOAPI and a fix for #i84761. Change-Id: Icbaf0c57f8bbada5adb11381ea50b34b8b263c2f Reviewed-on: https://gerrit.libreoffice.org/45636 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Jens Carl <j.carl43@gmx.de>
2017-04-04tdf#83257 [API-CHANGE] Pivot chart implementationTomaž Vajngerl
This is a squashed commit of the pivot chart implementation. Some of the changes: - Add pivot chart specific (pivot table) data provider which provides the data from a pivot table to the associated chart. - When inserting a chart and the cursor is in a pivot table, in that case insert a pivot chart - Modify the pivot chart when the pivot table changes - Collect and set the number format for the values - isDataFromSpreadsheet check for the creation wizard - In ChartView (and VLegend) check if the data provider is a pivot chart data provider and get the pivot table field names to create the buttons on the UI. - Adds the functionallity to show a filter pop-up (from calc) when clicking on row / column / page field buttons. - Remove (X)PopupRequest as we won't need it. - Add ODF import/export for pivot charts: + Added loext:data-pilot-source attribute on chart:chart which is the internal name of the pivot table with which the pivot chart is associated with. If the element is present, then the it means the chart is a pivot chart, else it is a normal chart + Added service to create pivot chart data provider through UNO + Add new methods to XPivotChartDataProvider to create value and label data sequences separately from the data source, which is needed for pivot chart import + When importing defer setting the data provider until a later time when we know if we are creating a chart od a pivot chart - Pivot chart ODF round-trip test - Add table pivot chart supplier API: This adds the XTablePivotChartSupplier and related interfaces so we can access, create, delete pivot charts from UNO in a sheet document. With this we now distinguish between normal charts and pivot charts. This was mainly needed because we can't extend the "published" interfaces of TableChartSupplier. - Added an extensive test, which uses the API to create a new pivot chart when there was none, and checks that the pivot chart updates when the pivot table updates. Change-Id: Ia9ed96fd6b1d342e61c2f7f9fa33a5e03dda21af Reviewed-on: https://gerrit.libreoffice.org/36023 Reviewed-by: Tomaž Vajngerl <quikee@gmail.com> Tested-by: Tomaž Vajngerl <quikee@gmail.com>
2016-03-19tdf#84938 replace #defined constant with scoped enum classJochen Nitschke
put 'enum class Type' into ScServiceProvider The mapping of historic stardiv.* service names relied on correct order in array aOldNames and fixed numbers for service types via #define. This mapping is now done the same way as for the other service names. Nice side-effect, we don't need to assign numbers any more. getFieldType moved up in one namespace with the other stuff for ScServiceProvider. Change-Id: I932d1d1475563db82061ec7b5913f2361a6f4362 Reviewed-on: https://gerrit.libreoffice.org/23365 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-10-28com::sun::star->css in scNoel Grandin
Change-Id: I7774890f46f9343e944e34db27af8bce3b1d0915
2014-06-25remove whitespaceMarkus Mohrhard
Change-Id: Ib15413e73409cc33de01fa92a47b9d1237cfc4b2
2014-04-19fixincludeguards.sh: scThomas Arnhold
sorry, huge one...
2014-04-06whitespace cleanup in scMarkus Mohrhard
Change-Id: Id1dcadcac179c52977e48a6912ce4d5fd542f60c
2013-09-19convert sc/inc/servuno.hxx from String to OUStringNoel Grandin
Change-Id: I199f60167d39b5e079fe429a3c787aad03a446ec
2013-04-07mass removal of rtl:: prefixes for O(U)String*Luboš Luňák
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 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-05-03Properly import DateTimeField.Kohei Yoshida
Change-Id: Ib56655b3306f9be035e1f59d233e0a118f247e37
2011-02-11Translated comments from German->EnglishChristina Rossmanith
2011-02-08Clean-up bogus comments in calc.Guillaume Poussel
2010-10-28add modelines to .hxx files as wellCaolán McNamara
2010-09-29I think that this eliminates the remaining //UNUSED commentsJustin Malcolm
There were still some of these comments (actually, a lot of them). The most recent attachment should get rid of the last of them. (fd#30442)
2010-05-21npower13_objectmodules: rebase and merge with DEV300_m78Daniel Rentz
2010-03-02npower13_objectmodule: #i109734# object module stuffnpower Developer
2010-02-26npower14miscfixes: #i109644# don't load vba stuff for odf document ( untill ↵npower Developer
you go into vbamode in basic )
2010-02-17CWS-TOOLING: integrate CWS changefileheader2Vladimir Glazunov
Notes: split repo tag: calc_ooo/DEV300_m72 split repo tag: calc_ooo/DEV300_m73
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2009-06-17#i102261# OLE control event handler supportAndreas Bregas
2008-09-30CWS-TOOLING: integrate CWS koheicoderemovalVladimir Glazounov
2008-04-10INTEGRATION: CWS changefileheader (1.13.96); FILE MERGEDRüdiger Timm
2008/04/01 15:29:42 thb 1.13.96.3: #i85898# Stripping all external header guards 2008/04/01 12:36:01 thb 1.13.96.2: #i85898# Stripping all external header guards 2008/03/31 17:13:34 rt 1.13.96.1: #i87441# Change license header to LPGL v3.
2008-01-10INTEGRATION: CWS xmlfilter02 (1.12.402); FILE MERGEDOliver Bolte
2007/08/14 18:32:01 er 1.12.402.2: #i75682# Compiler OpCodeMap 2007/03/23 15:52:50 nn 1.12.402.1: #i75682# API for formula as token array
2005-09-08INTEGRATION: CWS ooo19126 (1.11.104); FILE MERGEDRüdiger Timm
2005/09/05 15:00:59 rt 1.11.104.1: #i54170# Change license header: remove SISSL
2005-04-13INTEGRATION: CWS visibility03 (1.10.394); FILE MERGEDOliver Bolte
2005/03/07 18:48:45 mhu 1.10.394.1: #i40092# Added missing forward declaration.
2004-03-19INTEGRATION: CWS sab008 (1.8.24); FILE MERGEDOliver Bolte
2004/03/08 18:23:42 dr 1.8.24.2: RESYNC: (1.8-1.9); FILE MERGED 2004/01/30 15:35:32 sab 1.8.24.1: #111653#; add service com.sun.star.sheet.DocumentSettings
2004-02-11INTEGRATION: CWS chart01 (1.8.6); FILE MERGEDRüdiger Timm
2004/01/21 16:03:21 bm 1.8.6.1: chart2 API split up into public and private part drafts removed from public chart2 API ScModelObj createInstance supports com.sun.star.chart2.XDataProvider
2003-10-21INTEGRATION: CWS formcelllinkage (1.7.268); FILE MERGEDOliver Bolte
2003/10/01 09:50:14 fs 1.7.268.1: #i18994# merging the changes from the CWS fs002
2002-07-18#100263# Support creation of GraphicObjectResolver and EmbeddedObjectResolverArmin Weiss
2001-12-19#96117# support for ImageMap elementsNiklas Nebel
2001-04-06#85721# store forbidden characters with documentNiklas Nebel
2001-03-29Service document configuration addedSascha Ballach
2001-02-23access to pool defaultsNiklas Nebel
2000-12-08#81312#; add a new Service for NumRulesSascha Ballach
2000-09-18initial importJens-Heiner Rechtien