Commit Graph

26 Commits

Author SHA1 Message Date
Eike Rathke
2af1f5691e resolved fdo#35756 import more than 64k HTML table cells
Enhanced EditEngine to be able to hold more than 64k paragraphs. Used
also in RTF import Calc and Writer, so that could benefit as well.

* changed all EditEngine,Outliner,... related paragraph index/count
  variables from sal_uInt16 to sal_Int32
  * sal_Int32 instead of sal_uInt32 to match accessibility API
  * matched some Outliner methods' paragraph parameters from sal_uLong
    to sal_Int32
  * containers capable to hold size_t nevertheless are limited to a
    maximum of sal_Int32
* changed definition of EE_PARA_NOT_FOUND and EE_PARA_ALL to
  SAL_MAX_INT32
+ added EE_PARA_MAX_COUNT and EE_TEXTPOS_MAX_COUNT to initialize
  ESelection with what previously were hard coded 0xFFFF all over the
  place
+ for similar reason added EE_TEXTPOS_ALL corresponding to EE_PARA_ALL
  to initialize an ESelection spanning all available text like
  aSel(0,0,EE_PARA_ALL,EE_TEXTPOS_ALL)

Change-Id: I62d1b9c399cd709a4f93dbac31b219a61c46ec00
Reviewed-on: https://gerrit.libreoffice.org/3838
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
2013-05-10 14:01:38 +00:00
Noel Grandin
378c038918 fdo#46808 Convert animations::ParallelTimeContainer to new style
Change-Id: Iac6337828c807a132e561b5e9017a708be2e9729
2013-04-25 08:56:38 +02:00
Luboš Luňák
1946794ae0 mass removal of rtl:: prefixes for O(U)String*
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
2013-04-07 14:23:11 +02:00
Michael Meeks
837e2808f7 re-base on ALv2 code. Includes:
Patches contributed by Armin Le-Grand
    #118898# Adapted ImpGraphic::ImplGetBitmap to correctly convert metafiles...
    http://svn.apache.org/viewvc?view=revision&revision=1293316
    #118485# - Styles for OLEs are not saved.
    http://svn.apache.org/viewvc?view=revision&revision=1182166

    Patches contributed by Andre Fischer
    http://svn.apache.org/viewvc?view=revision&revision=1172128
    http://svn.apache.org/viewvc?view=revision&revision=1172133

    Patch contributed by Ariel Constenla-Haile
    i#118505# - Remove MN_OLE_OBJECT menu item from Draw/Impress
    contextmenu  - CWS contextmenu1
    http://svn.apache.org/viewvc?view=revision&revision=1182915

    Patch contributed by Zhang Jian Fang
    #118876#, Add check if the OutlinerParaObject is created successfully
    http://svn.apache.org/viewvc?view=revision&revision=1243381

restore a re-based rdbedit.
2012-11-28 12:48:36 +00:00
Olivier Hallot
ff3fd9331d More RTL_CONSTASCII_USTRINGPARAM removals
/sd/../core
2012-04-15 23:14:28 -03:00
Norbert Thiebaud
2a71139535 remove include of pch header from sd 2011-11-27 13:20:56 -06:00
Norbert Thiebaud
d7fbd4ebf9 merge vosremoval-mutex.diff
In practice the changeset is 'inspired' by vosremoval-mutex.diff
but was essentially redone manually
2010-10-25 17:58:18 -05:00
Sebastian Spaeth
80b0861510 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-13 10:57:43 +02:00
Vladimir Glazunov
bcdb702df7 CWS-TOOLING: integrate CWS changefileheader2 2010-02-17 10:32:35 +01:00
Jens-Heiner Rechtien
9e19ff00c7 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
Mathias Bauer
7244b6bb5d #i107450#: build all other modules with new editeng lib 2010-01-08 18:32:51 +01:00
Rüdiger Timm
a32635faa6 INTEGRATION: CWS changefileheader (1.15.16); FILE MERGED
2008/04/01 15:33:53 thb 1.15.16.3: #i85898# Stripping all external header guards
2008/04/01 12:38:27 thb 1.15.16.2: #i85898# Stripping all external header guards
2008/03/31 13:56:46 rt 1.15.16.1: #i87441# Change license header to LPGL v3.
2008-04-10 17:42:04 +00:00
Rüdiger Timm
a099881609 INTEGRATION: CWS impresstables2 (1.14.114); FILE MERGED
2007/07/31 11:21:39 cl 1.14.114.1: fixing linux build problems
2008-03-12 10:28:12 +00:00
Oliver Bolte
b6d38cfcfc INTEGRATION: CWS pchfix02 (1.13.202); FILE MERGED
2006/09/01 17:36:43 kaib 1.13.202.1: #i68856# Added header markers and pch files
2006-09-16 17:16:40 +00:00
Rüdiger Timm
a0d12e7ab4 INTEGRATION: CWS impresspresobjs (1.12.16); FILE MERGED
2005/11/24 12:21:34 cl 1.12.16.1: #123595# reworked presobj list and undo
2006-01-10 13:27:04 +00:00
Rüdiger Timm
b86d2697b5 INTEGRATION: CWS hr21 (1.11.22); FILE MERGED
2005/10/18 15:53:52 hr 1.11.22.1: #i55503#: fix license header
2005-10-19 10:44:15 +00:00
Jens-Heiner Rechtien
efb2725b52 #i10000#: uncommitted changes from CWS impress49 2005-09-27 08:29:50 +00:00
Jens-Heiner Rechtien
80692160f8 INTEGRATION: CWS impress49 (1.7.10); FILE MERGED
2005/07/19 08:38:59 cl 1.7.10.2: RESYNC: (1.7-1.8); FILE MERGED
2005/05/19 11:31:06 cl 1.7.10.1: #i44633# added correct cloning of animations
2005-09-23 09:43:05 +00:00
Rüdiger Timm
36db445c10 INTEGRATION: CWS ooo19126 (1.8.64); FILE MERGED
2005/09/05 13:20:21 rt 1.8.64.1: #i54170# Change license header: remove SISSL
2005-09-09 02:14:25 +00:00
Kurt Zenker
f5aa733ef2 INTEGRATION: CWS impress61 (1.7.74); FILE MERGED
2005/06/30 08:51:12 cl 1.7.74.3: #i44633# added correct cloning of animations
2005/06/29 14:27:29 cl 1.7.74.2: #i44633# added correct cloning of animations
2005/06/28 11:55:39 cl 1.7.74.1: #i44633# added correct cloning of animations
2005-07-14 09:44:13 +00:00
Oliver Bolte
6ebbeb88fc INTEGRATION: CWS impress46 (1.6.18); FILE MERGED
2005/04/08 17:02:46 cl 1.6.18.1: #i46862# check for animation node when you want to test if animations available
2005-04-18 10:14:55 +00:00
Kurt Zenker
b2bd3185fe INTEGRATION: CWS impress36 (1.5.34); FILE MERGED
2005/02/25 15:17:42 cl 1.5.34.1: #i42737# added MigrateEffect framework for petter effect import and removed unused code
2005-03-18 15:45:55 +00:00
Rüdiger Timm
b5e6c9d69b INTEGRATION: CWS impress30 (1.2.60); FILE MERGED
2005/01/19 15:19:37 bm 1.2.60.1: #i40657# some effect mappings were incorrect
2005-01-28 14:38:07 +00:00
Oliver Bolte
1928386f3b INTEGRATION: CWS impress29 (1.2.44); FILE MERGED
2005/01/17 15:15:22 cl 1.2.44.1: #i37784# changed to absolute intervals for iterate containers
2005-01-25 14:14:09 +00:00
Kurt Zenker
d145413db8 INTEGRATION: CWS impress28 (1.2.38); FILE MERGED
2005/01/17 12:34:54 cl 1.2.38.2: #i39941# insert animation undo action before shape delete actions
2005/01/06 11:50:20 cl 1.2.38.1: #i39941# added undo for animation when shapes are deleted
2005-01-21 17:17:30 +00:00
Rüdiger Timm
35952d0da0 INTEGRATION: CWS presentationengine01 (1.1.2); FILE ADDED
2004/09/30 20:44:47 cl 1.1.2.7: listen to paragraph changes for effects
2004/09/26 18:41:10 cl 1.1.2.6: added animation undo
2004/09/02 09:12:44 cl 1.1.2.5: moved effect and transition presets access to a singleton
2004/08/28 22:35:34 cl 1.1.2.4: removed old presentation code
2004/08/25 10:38:07 cl 1.1.2.3: do not create new MainSequence on demand in ::removeAnimations()
2004/08/22 22:23:22 cl 1.1.2.2: dependency clean up and more text group support
2004/07/28 11:12:13 cl 1.1.2.1: #i31376# added strings for translation
2004-11-26 18:47:52 +00:00