summaryrefslogtreecommitdiffstats
path: root/sc/source/ui/drawfunc/fuconarc.cxx
Commit message (Collapse)AuthorAgeFilesLines
* tdf#94559: 4th step to remove rtti.hxxOliver Specht2015-10-061-1/+1
| | | | | | | | | | replaced use of PTR_CAST, IS_TYPE, ISA in idl, editeng, sc, sd, sw, sfx2, sot, starmath Change-Id: I4a5bba4fdc4829099618c09b690c83f876a3d653 Reviewed-on: https://gerrit.libreoffice.org/19132 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Oliver Specht <oliver.specht@cib.de>
* convert POINTER constants to scoped enumNoel Grandin2015-05-221-4/+4
| | | | | | | Change-Id: Iea29ce5fd6c620535197d3ca8538335078430e19 Reviewed-on: https://gerrit.libreoffice.org/15825 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
* Consistency around SdrAngleItem in svx/sxciaitm.hxxStephan Bergmann2014-10-171-2/+2
| | | | | | | ...similar to what has been done for svx/sdtmfitm.hxx in 68969cc61adecac481ae9656978ef952f435b310 "Consistency around SdrMetricItem." Change-Id: I8e76e4751e50f5952c6dfff9ee10362166bf0523
* fdo#82577: Handle WindowNoel Grandin2014-09-231-1/+1
| | | | | | | Put the VCL Window class in the vcl namespace. Avoids clash with the X11 Window typedef. Change-Id: Ib1beb7ab4ad75562a42aeb252732a073d25eff1a
* remove whitespaceMarkus Mohrhard2014-06-251-2/+0
| | | | Change-Id: Ib15413e73409cc33de01fa92a47b9d1237cfc4b2
* sal_Bool->boolNoel Grandin2014-02-181-3/+3
| | | | Change-Id: I906c191f2adb50419952993d4cb946e097d4e5f7
* sal_Bool->boolNoel Grandin2014-02-181-3/+3
| | | | Change-Id: Ifa9fe7e2b24ac74f51341b5a86b5ff241b99459a
* sal_Bool->boolNoel Grandin2014-02-181-1/+1
| | | | Change-Id: Ief6804e2604618162bd6fc87985dbee474492aff
* sal_Bool->boolNoel Grandin2014-02-181-3/+2
| | | | Change-Id: I98448e4276acbbcd754f0573dcec9a16ef814174
* re-base on ALv2 code. Includes:Michael Meeks2012-12-041-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.
* Sync draw object to calc grid for better alignment when zoomingNoel Power2012-11-281-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There can be some serious rounding errors involved when calculating where to draw the grid lines for the various row heights in a document. This can be especially true for a document that has many different row heights. This results in draw objects appearing to move relative to the grid line at different zoom levels. This patch attempts to fix this problem adjusting the position of the shapes as they are drawn to ensure their position relative to grid appears to be stable. We do this by translating the position of the shape to the corrosponding position of it's cell anchor. Of course not all shapes are cell anchored and in this case we position the shape relative a temporary synthesized cell anchor. The patch essentially does the following a) calculates the offset to be applied for each shape at the current zoom level to ensure that the shape will be drawn relative to the correct cell grid see drwlayer.cxx, drawview.cxx & gridwin3.cxx, svdobj.[ch]xx b) apply the offset in the drawing layer for each of the different drawing primitives see svx/source/sdr/contact/* c) making sure the position and size of the newly created shape ( at any zoom level ) are still as expected when zoom level is changed. see. sc/source/ui/drawfunc/fuco*.cxx & d) making sure that overlays and handles are displayed at the correct position see svx/source/svdraw/* it could also be that a full blown transform might be needed to additionally scale the object ( to ensure that the edges of the object stay stable relative to ajacent grid lines ) If necessary we could do that in a later step. Change-Id: I02232f8ba192d58dbf96b80adf66c281cd0f65e8
* remove include of pch header from scNorbert Thiebaud2011-11-271-2/+0
|
* Merge commit 'ooo/DEV300_m101' into integration/dev300_m101Kohei Yoshida2011-03-101-11/+11
|\
| * removetooltypes01: #i112600# remove tooltypes from scMikhail Voytenko2011-01-171-12/+12
| |
* | Move DBG_ERROR to OSL_FAILThomas Arnhold2011-03-021-1/+1
| |
* | Remove bogus comments.Guillaume Poussel2011-03-011-4/+4
| |
* | Remove dead codeThomas Arnhold2011-02-061-9/+0
| |
* | cleaning of __EXPORT defineGert Faller2010-12-111-4/+4
| |
* | Add vim/emacs modelines to all source filesSebastian Spaeth2010-10-131-0/+2
|/ | | | | | | | 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>
* changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien2010-02-121-4/+1
| | | | Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
* CWS-TOOLING: integrate CWS dr66Oliver Bolte2009-03-021-13/+3
| | | | | | | | | | | | | | | | | | | 2009-01-22 15:51:40 +0100 dr r266730 : #i98028# moved to CWS dr66 2009-01-22 15:50:28 +0100 dr r266729 : #i98028# moved to CWS dr66 2009-01-20 16:25:49 +0100 dr r266595 : #i98282# resolve palette colors while loading chart gradients (convert back to unx lineends...) 2009-01-20 16:23:19 +0100 dr r266594 : #i98282# resolve palette colors while loading chart gradients 2009-01-19 15:43:57 +0100 dr r266507 : #i97900# move fix to CWS dr66 2009-01-19 15:40:28 +0100 dr r266506 : #i97900# move fix to CWS dr66 2009-01-19 15:20:14 +0100 dr r266505 : #i98141# correctly update note position while switching LTR/RTL mode of sheet 2009-01-06 10:28:02 +0100 dr r265899 : CWS-TOOLING: rebase CWS dr66 to trunk@265758 (milestone: DEV300:m38) 2008-11-13 13:59:02 +0100 dr r263644 : #i10000# merge problems 2008-11-13 13:25:15 +0100 dr r263639 : #i10000# merge problems 2008-11-13 13:22:58 +0100 dr r263638 : #i10000# merge problems 2008-11-13 13:22:25 +0100 dr r263637 : #i10000# merge problems 2008-11-12 13:40:46 +0100 dr r263595 : #i10000# merge problem 2008-11-12 11:34:51 +0100 dr r263583 : CWS-TOOLING: rebase CWS dr66 to trunk@263288 (milestone: DEV300:m35) 2008-11-11 16:58:11 +0100 dr r263568 : CWS-TOOLING: rebase CWS dr66 to trunk@262087 (milestone: DEV300:m33) 2008-10-27 14:38:34 +0100 dr r262675 : migrate CWS dr66 to SVN
* INTEGRATION: CWS changefileheader (1.8.330); FILE MERGEDRüdiger Timm2008-04-101-31/+18
| | | | | 2008/04/01 15:30:45 thb 1.8.330.2: #i85898# Stripping all external header guards 2008/03/31 17:15:31 rt 1.8.330.1: #i87441# Change license header to LPGL v3.
* INTEGRATION: CWS calcwarnings (1.7.110); FILE MERGEDVladimir Glazounov2007-02-271-5/+5
| | | | | 2006/12/12 17:03:12 nn 1.7.110.2: #i69284# warning-free: ui, unxlngi6 2006/12/01 08:53:29 nn 1.7.110.1: #i69284# warning-free: ui, wntmsci10
* INTEGRATION: CWS pchfix01 (1.6.214); FILE MERGEDKurt Zenker2006-07-211-6/+5
| | | | 2006/07/12 10:02:37 kaib 1.6.214.1: #i67080# Converted cxx files in sc, added initial project level pch and stripped old PCH definitions.
* INTEGRATION: CWS ooo19126 (1.5.564); FILE MERGEDRüdiger Timm2005-09-081-47/+21
| | | | 2005/09/05 15:04:41 rt 1.5.564.1: #i54170# Change license header: remove SISSL
* INTEGRATION: CWS aw003 (1.4.138); FILE MERGEDRüdiger Timm2003-11-241-3/+3
| | | | | 2003/06/06 13:02:50 aw 1.4.138.1: #109820# 2nd run of changes for ItemSet isolation
* #95491# mechanism to remember button state for creation of own MouseEventsArmin Weiss2002-07-181-2/+8
|
* #98185# Create default drawing objects via keyboardArmin Weiss2002-03-221-2/+50
|
* cleanup of old stuffMartin Hollmichel2000-12-071-180/+2
|
* initial importJens-Heiner Rechtien2000-09-181-0/+411