Commit Graph

41 Commits

Author SHA1 Message Date
Michael Stahl
b844f06b36 fdo#48692: fix problems with large number of table cells:
SwSelBoxes containers are filled from SwTableSortBoxes in various
places, so adapt that to use size_t integers as well.

Change-Id: Ia55f020bb9ada94bb22802d9adabb055a22edd2f
2012-09-21 18:05:02 +02:00
Caolán McNamara
b806b638b9 update comments about SvPtrArr
Change-Id: I627f65581f457f0b1485bc30abcd5e4a10434d14
2012-07-28 17:17:53 +01:00
Noel Grandin
deaa69b155 Convert SV_DECL_PTRARR_SORT(SwSelBoxes) to o3tl::sorted_vector
Change-Id: I4af9e86257a9e40b91351fd34ac70fe053d02367
2012-07-26 14:30:09 +02:00
Thomas Arnhold
3770bbbdba Remove superfluous empty lines on top
More than two lines are removed for readability.

Change-Id: Ibff6cf68d7c512e240a54065b54a225bb23a782b
2012-06-09 04:57:58 +02:00
Caolán McNamara
567c1db25b Resolves: fdo#49342 crash merging cells, revert conversion to std::map
3af0c94825
868bd3b778
b2e84f9a40
7264d27670
858b5b4f36

The problem is that a paragraph gets added to the document after the TableBox
selection is created, which changes the node ids of the following paragraphs in
the TableBox but the map has used cached SttNd value as its key, so it can't
recognize nodes using the new index.

This worked in the old implementation because that was effectively a
sorted-vector, so probably the best conversion to stl is a sorted vector

Change-Id: I1143d843b872eee15b016f82b68ecc020969f1b5
2012-05-05 10:27:47 +01:00
Norbert Thiebaud
dff7e08711 remove include of pch header from sw 2011-11-27 13:25:10 -06:00
Daisuke Nishino
858b5b4f36 SwSelBoxes: svarray -> std::map 2011-11-23 13:56:37 +00:00
Caolán McNamara
2e846d734b use uuid template here instead of hand-rolled ones 2011-06-01 22:40:08 +01:00
Jacek Wolszczak
4cf350c27f REPLACE DBG_stuff with OSL_ASSERT and OSL_FAIL 2011-05-09 15:06:56 +02:00
Cédric Bosdonnat
c16ba8a04f Removed DBG_UTIL from sw
* Fixed the different dbglevel builds
* This needed to change all the sw local ASSERT to OSL_ENSURE...
2010-11-25 17:12:34 +01:00
Norbert Thiebaud
ab25f5f512 merge vosremoval-mutex.diff
In practice the changeset is 'inspired' by vosremoval-mutex.diff
but was essentially redone manually
2010-10-25 19:56:10 -05:00
Norbert Thiebaud
948892cb90 merge vosremoval-reference.diff 2010-10-25 19:56:03 -05:00
Norbert Thiebaud
2c66250f05 use SolarMutexGuard to guard the SolarMutex 2010-10-25 19:56:03 -05:00
Sebastian Spaeth
61355e51b8 Add vim/emacs modelines to all source files
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-14 17:16:56 +02:00
Oliver-Rainer Wittmann
5879e44baf sw33a11y01: merge with DEV300_m72, resolution of merge conflicts, adjustments due to changes on master 2010-02-25 19:54:08 +01:00
Jens-Heiner Rechtien
1a359bd2a8 changefileheader2: #i109125#: change source file copyright notice from Sun Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision) 2010-02-12 15:01:35 +01:00
Oliver-Rainer Wittmann
84a72b88e5 sw33a11y01: #i88070# - accessible Writer comments - part 1 2010-02-02 15:11:26 +01:00
Oliver-Rainer Wittmann
930e397d54 sw33a11y01: class <SwFrmOrObj> - one-parameter constructors are now explicit 2010-01-18 12:19:47 +01:00
Rüdiger Timm
eb5b7a5f64 INTEGRATION: CWS swlists01 (1.20.132); FILE MERGED
2008/05/08 16:32:48 od 1.20.132.3: RESYNC: (1.21-1.22); FILE MERGED
2008/03/20 14:21:01 od 1.20.132.2: RESYNC: (1.20-1.21); FILE MERGED
2008/03/06 09:25:40 od 1.20.132.1: #i86732# refactoring due to revised <SwFmt> interface
2008-06-13 08:30:03 +00:00
Rüdiger Timm
1730eea11a INTEGRATION: CWS changefileheader (1.21.32); FILE MERGED
2008/04/01 15:56:39 thb 1.21.32.3: #i85898# Stripping all external header guards
2008/04/01 12:53:44 thb 1.21.32.2: #i85898# Stripping all external header guards
2008/03/31 16:53:37 rt 1.21.32.1: #i87441# Change license header to LPGL v3.
2008-04-10 11:30:43 +00:00
Rüdiger Timm
ac7b8dd61e INTEGRATION: CWS impresstables2 (1.18.82); FILE MERGED
2007/12/01 19:20:46 cl 1.18.82.3: RESYNC: (1.19-1.20); FILE MERGED
2007/10/11 22:09:57 cl 1.18.82.2: RESYNC: (1.18-1.19); FILE MERGED
2007/10/11 13:43:27 cl 1.18.82.1: #i68103# fixed namespace issues
2008-03-12 11:12:32 +00:00
Rüdiger Timm
e1ee352be7 INTEGRATION: CWS pj86 (1.19.4); FILE MERGED
2007/09/28 21:30:26 pjanik 1.19.4.1: #i81574#: Initialize variable(s) to prevent warnings on Mac OS X with
gcc-4.0.1.
2007-11-12 15:21:57 +00:00
Jens-Heiner Rechtien
6fe768cfae INTEGRATION: CWS swwarnings (1.17.148); FILE MERGED
2007/06/28 11:48:14 os 1.17.148.3: RESYNC: (1.17-1.18); FILE MERGED
2007/04/11 07:02:37 tl 1.17.148.2: #i69287# warning-free code
2007/03/08 14:13:23 od 1.17.148.1: #i69287# warning free code
2007-09-27 07:18:40 +00:00
Ivo Hinkelmann
193fe4f594 INTEGRATION: CWS bgdlremove (1.17.236); FILE MERGED
2007/05/28 17:47:05 kso 1.17.236.1: #i76911# - ucbhelper no longer uses VOS (vos::ORef -> rtl::Reference, ...)
2007-06-05 16:25:06 +00:00
Ivo Hinkelmann
f94cc52294 INTEGRATION: CWS aw024 (1.13.852); FILE MERGED
2006/09/22 00:24:47 aw 1.13.852.4: RESYNC: (1.15-1.16); FILE MERGED
2006/09/08 19:10:51 aw 1.13.852.3: RESYNC: (1.14-1.15); FILE MERGED
2005/09/17 17:54:17 aw 1.13.852.2: RESYNC: (1.13-1.14); FILE MERGED
2005/04/26 15:09:09 aw 1.13.852.1: #i39528#
2006-11-14 14:07:45 +00:00
Oliver Bolte
fd721161b6 INTEGRATION: CWS pchfix02 (1.15.2); FILE MERGED
2006/09/01 17:51:10 kaib 1.15.2.1: #i68856# Added header markers and pch files
2006-09-16 19:33:55 +00:00
Jens-Heiner Rechtien
7298275ba3 INTEGRATION: CWS writercorehandoff (1.13.1112); FILE MERGED
2005/09/13 12:50:54 tra 1.13.1112.3: RESYNC: (1.13-1.14); FILE MERGED
2005/06/07 14:12:57 fme 1.13.1112.2: #i50348# General cleanup - removed unused header files, functions, members, declarations etc.
2005/06/06 09:26:35 tra 1.13.1112.1: Unnecessary includes removed #i50348#
2006-08-14 14:40:52 +00:00
Rüdiger Timm
b1410980eb INTEGRATION: CWS ooo19126 (1.13.1250); FILE MERGED
2005/09/05 13:38:09 rt 1.13.1250.1: #i54170# Change license header: remove SISSL
2005-09-09 01:45:27 +00:00
Vladimir Glazounov
130c71eb3c INTEGRATION: CWS uaa02 (1.11.10); FILE MERGED
2003/04/14 16:20:00 dvo 1.11.10.2: #108917# implement must-changes:
move API away from drafts module
throw IllegalArgumentException for illegal text type
2003/04/11 17:21:15 mt 1.11.10.1: #108656# Moved accessibility from drafts to final
2003-04-24 15:09:49 +00:00
Vladimir Glazounov
15208586e4 INTEGRATION: CWS os8 (1.10.2.1.48); FILE MERGED
2003/04/03 07:09:18 os 1.10.2.1.48.1: #108583# precompiled headers removed
2003-04-17 12:34:26 +00:00
Jens-Heiner Rechtien
70de0c38fd MWS_SRX644: migrate branch mws_srx644 -> HEAD 2003-03-27 14:45:43 +00:00
Michael Brauer
008346ccc1 #105192#: getMinimumValue fixed 2002-11-25 14:14:37 +00:00
Michael Brauer
f28e2c8e27 #102308#: getImplementationId was missing 2002-08-15 09:25:23 +00:00
Michael Brauer
31976b7324 #102106#, #102121#, #102130#: getTypes was missing 2002-08-07 12:32:17 +00:00
Michael Brauer
874cf1d2a7 #100890#: minor page preview bug fixes 2002-07-10 15:53:35 +00:00
Michael Brauer
37022ca287 #100889#: component descriptions added, idl files reviewed 2002-07-09 11:51:33 +00:00
Daniel Vogelheim
19de31ed4e #95586# added XAccessibleValue interface to table cell 2002-05-24 12:40:29 +00:00
Daniel Vogelheim
373fa3c85f #95586# made page preview accessible 2002-05-22 10:48:43 +00:00
Michael Brauer
16db645663 #95586#: Accessible tables 2002-05-03 11:34:00 +00:00
Michael Brauer
9b88fc576e #95586#: XAccessibleTable added 2002-04-17 13:07:39 +00:00
Michael Brauer
67fb38659c #96686#: Accessible tabes started 2002-04-11 12:42:31 +00:00