summaryrefslogtreecommitdiff
path: root/sw/inc/anchoredobject.hxx
AgeCommit message (Collapse)AuthorFilesLines
2014-10-01Constify dumpAsXml and friendsJan-Marek Glogowski1-2/+2
All these dump functions should never change the dumped objects so 'const' all of them. Change-Id: Id83422e3950a73e48feb4708fbd4c251506997e0
2014-06-17improve the inlinesimplememberfunctions clang pluginNoel Grandin1-5/+5
Change-Id: I6d5a952901648e01904ef5c37f953c517304d31e
2014-06-09loplugin: inlinesimplememberfunctionsNoel Grandin1-5/+5
Change-Id: I42119f656ca528286fb25d2d36c0af54b7d04a6b
2014-04-14typo: retangle -> rectangleThomas Arnhold1-1/+1
2014-02-27Doxygenize.Jan Holesovsky1-2/+1
Change-Id: If6f2ea55d4bdd9a706e547fd4a51b42c8ad10a8b
2014-02-27Remove visual noise from swAlexander Wilms1-3/+1
Conflicts: sw/inc/unodraw.hxx sw/inc/unoframe.hxx sw/sdi/swriter.sdi sw/source/core/unocore/unoframe.cxx sw/source/core/unocore/unoparagraph.cxx sw/source/filter/ww8/rtfexportfilter.cxx sw/source/ui/inc/unotxvw.hxx sw/source/ui/lingu/hyp.cxx sw/source/ui/lingu/sdrhhcwrap.cxx sw/source/ui/uno/swdetect.hxx Change-Id: Ic0a3fb2392187c277c9b36915ffb10dcf0317908 Reviewed-on: https://gerrit.libreoffice.org/8322 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-12-02xub_StrLen to sal_Int32Matteo Casalin1-1/+1
Change-Id: Ifd4f78d422eb3ed04407e9c9edb30ef319cae2cb
2013-11-08Access by AnchoredObject of a deleted SwLayoutFrmCaolán McNamara1-5/+2
as demonstrated by abi10075-1.doc just register the AnchoredObjects in the SwLayoutFrm and inform them when the SwLayoutFrm goes away. This crash was triggered by "1e113cb7604e1509e7d598a9be329f1f7b6e9322" import different first page header/footer from doc. But that commit is blameless. Change-Id: Ia079cc635a81dff1ccbf740641f441aa784328a4
2013-11-05fixincludeguards.sh: swThomas Arnhold1-2/+2
Change-Id: I8e0889200d1a1c36e53022a74792728efd66c2fc
2013-04-12i#23187: Fix crash of the document.Jan Holesovsky1-1/+1
The mbLayoutInProgress bool was effectively unused - only set and reset, but the only place that was checking for that was in lcl_RecalcRow(), again, only to set and reset it. Worse - with the document from i#23187, the mbLayoutInProgress was set / reset on a page already disposed in SwFrm::InsertPage() which was causing the crash here. So let's get rid of all this mbLayoutInProgress, its getter and setter, and NotifyLayoutOfPageInProgress class. Valgrind, thank you that you exist, would have never found it without you! :-) Change-Id: I9a9b604f8a21bb50e21af1b20b8db76d2c0504bd
2012-11-30re-base on ALv2 code. Includes:Michael Meeks1-23/+14
Patches contributed by Oliver-Rainer Wittmann sw34bf06: #i117783# - Writer's implementation of XPagePrintable - apply print settings to new printing routines http://svn.apache.org/viewvc?view=revision&revision=1172115 sw34bf06: #o12311627# use <rtl_random> methods to create unique ids for list styles and list ids http://svn.apache.org/viewvc?view=revision&revision=1172112 sw34bf06 #i114725#,#i115828# - method <SwDoc::ClearDoc()> - clear list structures completely http://svn.apache.org/viewvc?view=revision&revision=1172122 i#118572 - remove ui string and help content regarding usage of Java Mail in Writer's Mail Merge as Java Mail is not used. http://svn.apache.org/viewvc?view=revision&revision=1197035 Patches contributed by Mathias Bauer cws mba34issues01: #i117718#: provide filter name in case storage of medium does not allow to detect one http://svn.apache.org/viewvc?view=revision&revision=1172350 cws mba34issues01: #i117721#: directly provide parameters retrieved from SfxMedium http://svn.apache.org/viewvc?view=revision&revision=1172353 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 cws mba34issues01: #i117723#: convert assertion into trace http://svn.apache.org/viewvc?view=revision&revision=1172355 cws mba34issues01: #i117699#: keep layout alive until swdoc dies http://svn.apache.org/viewvc?view=revision&revision=1172362 cws mba34issues01: #i117943#: missing color attributes in RTF clipboard http://svn.apache.org/viewvc?view=revision&revision=1172363 Patch contributed by Henning Brinkmann imported patch i#103878 http://svn.apache.org/viewvc?view=revision&revision=1172109 Patches contributed by Michael Stahl sw34bf06: #i117955#: WW8 export: disable storing of section breaks in endnotes http://svn.apache.org/viewvc?view=revision&revision=1172119 Patch contributed by imacat Fixed the Asian language work count. http://svn.apache.org/viewvc?view=revision&revision=1241345 Patch contributed by Pedro Giffuni i#20878 - Add comment with BZ issue for reference. http://svn.apache.org/viewvc?view=revision&revision=1244517 Patch contributed by Andre Fischer Do not add targets for junit tests when junit is disabled. http://svn.apache.org/viewvc?view=revision&revision=1241508 add writerperfect dependency.
2012-10-12mark lcl_ functions static or rename them if they are not local at allLuboš Luňák1-2/+2
http://lists.freedesktop.org/archives/libreoffice/2012-October/039639.html Change-Id: I21e12d6a4dfb9697d2346a4e564e96af0ad03f96
2011-04-22left arrow comments removed // <--Júlio Hoffimann1-1/+0
2011-04-13layout dumper: dump anchored objects tooCédric Bosdonnat1-0/+10
2010-11-01Bogus comments, commented lines removed, some german comments translated.Robert Roth1-89/+20
2010-10-14Add 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-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-01-05CWS-TOOLING: integrate CWS libmswordJens-Heiner Rechtien1-1/+1
2008-12-18 12:33:19 +0100 kendy r265681 : Export less symbols. 2008-12-17 19:26:56 +0100 kendy r265655 : Move libmsword to the -writer package. 2008-12-15 17:46:16 +0100 kendy r265516 : Enable exceptions for iodetect.cxx. 2008-12-15 15:17:53 +0100 kendy r265504 : Deliver the msword.dll. 2008-12-09 19:38:17 +0100 kendy r265138 : Remove accidentally added method. 2008-12-09 19:33:57 +0100 kendy r265137 : Fix linking on Win32. 2008-12-09 18:37:16 +0100 kendy r265135 : Move SwFltControlStack::Delete() to ww1/fltshell.cxx to fix linking. 2008-12-09 18:01:56 +0100 kendy r265127 : Visibility fixes. 2008-12-09 15:51:52 +0100 kendy r265109 : Fix ambiguous usage of class Color. 2008-12-09 14:54:27 +0100 kendy r265091 : Add #include "precompiled_sw.hxx" to fix --enable-pch build. 2008-12-09 14:44:59 +0100 kendy r265088 : Add #include "precompiled_sw.hxx" to fix --enable-pch build. 2008-12-08 19:14:49 +0100 kendy r265015 : #i96313# Get rid of inc/iodetect.cxx, it's a really bad idea to share code by #ifdefing parts of it, and #including a .cxx file ;-) This change moves it to iodetect.cxx, which is compiled to a .o/.obj that is used where needed. 2008-11-20 17:45:08 +0100 kendy r264083 : #i96313# Make the destruction of Readers consistent. 2008-11-20 17:18:11 +0100 kendy r264070 : #i96313# Added missing SW_DLLPUBLIC for (Import|Export)(DOC|RTF). 2008-11-18 19:21:07 +0100 kendy r263797 : #i96313# Remove accidentally added file. 2008-11-18 17:14:31 +0100 kendy r263790 : #i96313# Split doc and rtf filters into a separate library From: Radek Doulik <rodo@novell.com> fix SwFieldBookmark class visibility (suggested by kendy) 2008-11-18 17:14:01 +0100 kendy r263789 : #i96313# Split doc and rtf filters into a separate library From: Fridrich Strba <fstrba@novell.com> add visibility markup to allow linking 2008-11-18 17:13:29 +0100 kendy r263788 : #i96313# Split doc and rtf filters into a separate library From: Jan Holesovsky <kendy@suse.cz> Visibility markup for libmsword. This is the most trivial approach, every class that had a symbol that needed to be visible was marked with SW_DLLPUBLIC; the correct (but more time consuming) way would be to mark just the exact methods that were needed. To be done later if generally shows that the separate libmsword makes sense; and also now we have the upper limit of symbols that needed to be added, and we can only make it better [decrease the number] ;-) 2008-11-18 17:12:58 +0100 kendy r263787 : #i96313# Split doc and rtf filters into a separate library From: Jan Holesovsky <kendy@suse.cz> Added the missing msword.map. 2008-11-18 17:12:25 +0100 kendy r263786 : #i96313# Split doc and rtf filters into a separate library From: Jan Holesovsky <kendy@suse.cz> scp2 change for libmsword. 2008-11-18 17:11:55 +0100 kendy r263785 : #i96313# Split doc and rtf filters into a separate library From: Jan Holesovsky <kendy@suse.cz> Convert the binary .doc and .rtf filters into a separate library. It is called 'libmsword' and loaded on demand when either of the formats (.doc, .rtf) is loaded or saved.
2008-10-10CWS-TOOLING: integrate CWS cmcfixes49Oliver Bolte1-4/+4
2008-04-10INTEGRATION: CWS changefileheader (1.21.438); FILE MERGEDRüdiger Timm1-31/+18
2008/04/01 15:56:06 thb 1.21.438.3: #i85898# Stripping all external header guards 2008/04/01 12:53:26 thb 1.21.438.2: #i85898# Stripping all external header guards 2008/03/31 16:52:33 rt 1.21.438.1: #i87441# Change license header to LPGL v3.
2007-04-25INTEGRATION: CWS os94 (1.20.186); FILE MERGEDRüdiger Timm1-3/+2
2007/03/12 08:07:27 os 1.20.186.1: #i75235# unused methods removed
2006-11-01INTEGRATION: CWS swqbf88 (1.19.26); FILE MERGEDVladimir Glazounov1-2/+6
2006/10/05 09:21:06 od 1.19.26.1: #i70122# classes <SwAnchoredObject> and <SwAnchoredDrawObject> - introduce new method <GetObjBoundRect()> to retrieve bounding rectangle of an anchored object.
2006-09-15INTEGRATION: CWS swqbf81 (1.17.22); FILE MERGEDOliver Bolte1-5/+25
2006/08/21 10:07:10 od 1.17.22.2: RESYNC: (1.17-1.18); FILE MERGED 2006/08/21 07:01:45 od 1.17.22.1: #i68520# - performance improvement: - introduce cache for bounding rectangle of anchored objects and implement usage of this cache.
2006-08-14INTEGRATION: CWS writercorehandoff (1.13.78); FILE MERGEDJens-Heiner Rechtien1-2/+4
2006/07/27 14:33:14 fme 1.13.78.5: RESYNC: (1.16-1.17); FILE MERGED 2006/04/05 12:51:23 tra 1.13.78.4: RESYNC: (1.15-1.16); FILE MERGED 2005/10/25 08:21:14 tra 1.13.78.3: RESYNC: (1.14-1.15); FILE MERGED 2005/09/13 11:14:00 tra 1.13.78.2: RESYNC: (1.13-1.14); FILE MERGED 2005/06/06 07:07:20 tra 1.13.78.1: Unnecessary includes removed #i50348#
2006-07-26INTEGRATION: CWS swqbf75 (1.16.190); FILE MERGEDRüdiger Timm1-2/+11
2006/07/24 11:37:17 od 1.16.190.1: #b6449874# class <SwAnchoredObject> - new method <SetTmpConsiderWrapInfluenceOfOtherObjs(..)>
2006-03-22INTEGRATION: CWS swdrawobjpos203 (1.15.230); FILE MERGEDOliver Bolte1-3/+5
2006/03/20 08:17:13 od 1.15.230.1: #i62875# class <SwAnchoredObject>: - method <UpdateLayoutDir()> is virtual now.
2005-09-28INTEGRATION: CWS swqbf35 (1.13.134); FILE MERGEDJens-Heiner Rechtien1-4/+16
2005/09/22 12:27:00 fme 1.13.134.2: RESYNC: (1.13-1.14); FILE MERGED 2005/08/09 07:03:10 od 1.13.134.1: #i52904# class <SwObjPositioningInProgress> - consider nested usage of this class
2005-09-09INTEGRATION: CWS ooo19126 (1.13.216); FILE MERGEDRüdiger Timm1-47/+21
2005/09/05 13:35:38 rt 1.13.216.1: #i54170# Change license header: remove SISSL
2005-04-01INTEGRATION: CWS swqod03 (1.12.2); FILE MERGEDRüdiger Timm1-2/+10
2005/03/30 08:40:30 od 1.12.2.1: #120729# class <SwAnchoredObject> - add friend method <lcl_HideObj(..)> it's needed for the hotfix.
2005-03-23INTEGRATION: CWS swqbugfixes16 (1.10.76); FILE MERGEDVladimir Glazounov1-2/+23
2005/03/03 08:36:55 od 1.10.76.3: RESYNC: (1.10-1.11); FILE MERGED 2005/03/03 07:37:04 od 1.10.76.2: #i43913# class <SwAnchoredObject> - new method <ResetLayoutProcessBools()> 2005/02/22 13:28:53 od 1.10.76.1: #i43255# class <SwAnchoredObject> - new method <ConsiderObjWrapInfluenceOfOtherObjs()>
2005-02-22INTEGRATION: CWS swqbugfixes14 (1.10.4); FILE MERGEDVladimir Glazounov1-3/+25
2005/01/28 12:34:28 od 1.10.4.1: #i33818# <SwAnchoredObject::GetRelPosToPageFrm(..)> - adjustment to improvement WW8 export of anchored object positions.
2005-01-21INTEGRATION: CWS swqbugfixes12 (1.9.8); FILE MERGEDKurt Zenker1-4/+63
2005/01/11 12:26:20 od 1.9.8.2: #i40147# class <SwAnchoredObject> - new member <mbKeepPositionLockedForSection> including accessor 2005/01/07 15:32:32 od 1.9.8.1: #i30669# - new methods <GetRelPosToAnchorFrm()>, <GetRelPosToPageFrm()>, <GetRelPosToChar()> and <GetRelPosToLine()> to provide needed layout information for WW8 filter.
2004-12-23INTEGRATION: CWS swqbugfixes10 (1.8.4); FILE MERGEDVladimir Glazounov1-4/+12
2004/12/03 15:22:44 od 1.8.4.1: #115759# class <SwAnchoredObject> - new method <ClearVertPosOrientFrm()>
2004-11-16INTEGRATION: CWS swqbugfixes09 (1.6.40); FILE MERGEDOliver Bolte1-5/+46
2004/11/15 14:05:51 od 1.6.40.3: RESYNC: (1.6-1.7); FILE MERGED 2004/10/26 08:22:15 od 1.6.40.2: #i35911# class <SwAnchoredObject> - new member <mbClearedEnvironment> inclusive accessors 2004/10/18 06:13:24 od 1.6.40.1: #i26945# class <SwAnchoredObject> - new methods <FindAnchorCharFrm()> and <GetAnchorFrmContainingAnchPos()>
2004-11-09INTEGRATION: CWS swqbugfixes08 (1.6.4); FILE MERGEDJens-Heiner Rechtien1-3/+8
2004/09/23 09:20:46 od 1.6.4.1: #i33751# class <SwAnchoredObject> - replace method <SwPageFrm& GetPageFrmOfAnchor()> by method <SwPageFrm* FindPageFrmOfAnchor()>
2004-09-09INTEGRATION: CWS swqbugfixes06 (1.4.8); FILE MERGEDOliver Bolte1-3/+33
2004/08/30 12:35:29 od 1.4.8.3: RESYNC: (1.4-1.5); FILE MERGED 2004/08/25 14:43:12 od 1.4.8.2: #i3317# class <SwAnchoredObject> - new member and methods to apply temporarly the 'straightforward positioning process' for the anchored object. 2004/08/12 14:19:22 od 1.4.8.1: #i28795# - correct comment for method <IsFormatPossible()>
2004-08-23INTEGRATION: CWS swdrawobjapi (1.2.60); FILE MERGEDRüdiger Timm1-4/+16
2004/08/12 06:56:40 od 1.2.60.2: RESYNC: (1.2-1.4); FILE MERGED resolve merge conflicts. 2004/07/29 13:20:05 od 1.2.60.1: #i31698# - adjustments for changed drawing object API in Writer
2004-08-03#i28701# integration of cws swobjpos04 into masterOliver Düsterhoff1-8/+192
2004-08-02INTEGRATION: CWS swqbugfixes04 (1.2.22); FILE MERGEDJens-Heiner Rechtien1-5/+28
2004/07/15 08:35:45 od 1.2.22.2: #117380# <SwAnchoredObject::CheckCharRectAndTopOfLine(..)> - add parameter to control, if check for paragraph portion information has to be done. 2004/07/14 13:46:55 od 1.2.22.1: #117380# class <SwAnchoredObject> - improve private methods <_CheckCharRect(..)> and <_CheckTopOfLine(..)>
2004-06-28INTEGRATION: CWS swdrawpositioning (1.1.2); FILE ADDEDHans-Joachim Lankenau1-0/+223
2004/06/01 12:01:09 od 1.1.2.3: #i26791# classes <SwAnchoredObject> and <SwAnchoredDrawObject> - method to set and convert positioning attributes. 2004/04/23 07:23:56 od 1.1.2.2: #i26791# - adjustments for the unification of the positioning of Writer fly frames and drawing objects 2004/04/07 08:58:17 od 1.1.2.1: #i26791# new class <SwAnchoredObject> for the unification of the positioning of Writer fly frames and drawing objects.