summaryrefslogtreecommitdiffstats
path: root/sw/inc/anchoredobject.hxx
Commit message (Collapse)AuthorAgeFilesLines
* improve the inlinesimplememberfunctions clang pluginNoel Grandin2014-06-171-5/+5
| | | | Change-Id: I6d5a952901648e01904ef5c37f953c517304d31e
* loplugin: inlinesimplememberfunctionsNoel Grandin2014-06-091-5/+5
| | | | Change-Id: I42119f656ca528286fb25d2d36c0af54b7d04a6b
* typo: retangle -> rectangleThomas Arnhold2014-04-141-1/+1
|
* Doxygenize.Jan Holesovsky2014-02-271-2/+1
| | | | Change-Id: If6f2ea55d4bdd9a706e547fd4a51b42c8ad10a8b
* Remove visual noise from swAlexander Wilms2014-02-271-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>
* xub_StrLen to sal_Int32Matteo Casalin2013-12-021-1/+1
| | | | Change-Id: Ifd4f78d422eb3ed04407e9c9edb30ef319cae2cb
* Access by AnchoredObject of a deleted SwLayoutFrmCaolán McNamara2013-11-081-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
* fixincludeguards.sh: swThomas Arnhold2013-11-051-2/+2
| | | | Change-Id: I8e0889200d1a1c36e53022a74792728efd66c2fc
* i#23187: Fix crash of the document.Jan Holesovsky2013-04-121-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
* re-base on ALv2 code. Includes:Michael Meeks2012-11-301-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.
* mark lcl_ functions static or rename them if they are not local at allLuboš Luňák2012-10-121-2/+2
| | | | | | http://lists.freedesktop.org/archives/libreoffice/2012-October/039639.html Change-Id: I21e12d6a4dfb9697d2346a4e564e96af0ad03f96
* left arrow comments removed // <--Júlio Hoffimann2011-04-221-1/+0
|
* layout dumper: dump anchored objects tooCédric Bosdonnat2011-04-131-0/+10
|
* Bogus comments, commented lines removed, some german comments translated.Robert Roth2010-11-011-89/+20
|
* Add vim/emacs modelines to all source filesSebastian Spaeth2010-10-141-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>
* 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 libmswordJens-Heiner Rechtien2009-01-051-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.
* CWS-TOOLING: integrate CWS cmcfixes49Oliver Bolte2008-10-101-4/+4
|
* INTEGRATION: CWS changefileheader (1.21.438); FILE MERGEDRüdiger Timm2008-04-101-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.
* INTEGRATION: CWS os94 (1.20.186); FILE MERGEDRüdiger Timm2007-04-251-3/+2
| | | | 2007/03/12 08:07:27 os 1.20.186.1: #i75235# unused methods removed
* INTEGRATION: CWS swqbf88 (1.19.26); FILE MERGEDVladimir Glazounov2006-11-011-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.
* INTEGRATION: CWS swqbf81 (1.17.22); FILE MERGEDOliver Bolte2006-09-151-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.
* INTEGRATION: CWS writercorehandoff (1.13.78); FILE MERGEDJens-Heiner Rechtien2006-08-141-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#
* INTEGRATION: CWS swqbf75 (1.16.190); FILE MERGEDRüdiger Timm2006-07-261-2/+11
| | | | | 2006/07/24 11:37:17 od 1.16.190.1: #b6449874# class <SwAnchoredObject> - new method <SetTmpConsiderWrapInfluenceOfOtherObjs(..)>
* INTEGRATION: CWS swdrawobjpos203 (1.15.230); FILE MERGEDOliver Bolte2006-03-221-3/+5
| | | | | 2006/03/20 08:17:13 od 1.15.230.1: #i62875# class <SwAnchoredObject>: - method <UpdateLayoutDir()> is virtual now.
* INTEGRATION: CWS swqbf35 (1.13.134); FILE MERGEDJens-Heiner Rechtien2005-09-281-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
* INTEGRATION: CWS ooo19126 (1.13.216); FILE MERGEDRüdiger Timm2005-09-091-47/+21
| | | | 2005/09/05 13:35:38 rt 1.13.216.1: #i54170# Change license header: remove SISSL
* INTEGRATION: CWS swqod03 (1.12.2); FILE MERGEDRüdiger Timm2005-04-011-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.
* INTEGRATION: CWS swqbugfixes16 (1.10.76); FILE MERGEDVladimir Glazounov2005-03-231-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()>
* INTEGRATION: CWS swqbugfixes14 (1.10.4); FILE MERGEDVladimir Glazounov2005-02-221-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.
* INTEGRATION: CWS swqbugfixes12 (1.9.8); FILE MERGEDKurt Zenker2005-01-211-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.
* INTEGRATION: CWS swqbugfixes10 (1.8.4); FILE MERGEDVladimir Glazounov2004-12-231-4/+12
| | | | 2004/12/03 15:22:44 od 1.8.4.1: #115759# class <SwAnchoredObject> - new method <ClearVertPosOrientFrm()>
* INTEGRATION: CWS swqbugfixes09 (1.6.40); FILE MERGEDOliver Bolte2004-11-161-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()>
* INTEGRATION: CWS swqbugfixes08 (1.6.4); FILE MERGEDJens-Heiner Rechtien2004-11-091-3/+8
| | | | | | 2004/09/23 09:20:46 od 1.6.4.1: #i33751# class <SwAnchoredObject> - replace method <SwPageFrm& GetPageFrmOfAnchor()> by method <SwPageFrm* FindPageFrmOfAnchor()>
* INTEGRATION: CWS swqbugfixes06 (1.4.8); FILE MERGEDOliver Bolte2004-09-091-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()>
* INTEGRATION: CWS swdrawobjapi (1.2.60); FILE MERGEDRüdiger Timm2004-08-231-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
* #i28701# integration of cws swobjpos04 into masterOliver Düsterhoff2004-08-031-8/+192
|
* INTEGRATION: CWS swqbugfixes04 (1.2.22); FILE MERGEDJens-Heiner Rechtien2004-08-021-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(..)>
* INTEGRATION: CWS swdrawpositioning (1.1.2); FILE ADDEDHans-Joachim Lankenau2004-06-281-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.