summaryrefslogtreecommitdiff
path: root/sfx2/source/doc/docinf.cxx
AgeCommit message (Collapse)AuthorFilesLines
2010-11-20TL_CONSTASCII_USTRINGPARAM in libs core 27Gert Faller1-2/+2
2010-10-13Merge commit 'origin/master'Noel Power1-0/+2
Conflicts: vbahelper/source/vbahelper/vbadialogbase.cxx
2010-10-13Add vim/emacs modelines to all source filesSebastian Spaeth1-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>
2010-10-06initial commit for vba blob ( not including container_control stuff )Noel Power1-1/+23
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)
2008-12-01CWS-TOOLING: integrate CWS mav42_DEV300Release Engineers1-8/+18
2008-04-11INTEGRATION: CWS changefileheader (1.53.44); FILE MERGEDRüdiger Timm1-24/+19
2008/03/31 13:38:25 rt 1.53.44.1: #i87441# Change license header to LPGL v3.
2008-02-26INTEGRATION: CWS custommeta (1.50.66); FILE MERGEDOliver Bolte1-876/+154
2008/02/06 09:51:18 mst 1.50.66.12: - sfx2/source/dialog/dinfdlg.cxx, sfx2/source/doc/docinf.cxx: + wntmsci11 warning fix 2008/02/01 16:05:50 mst 1.50.66.11: - sfx2/inc/sfx2/docinf.hxx, sfx2/source/doc/docinf.cxx: + put all functions in namespace sfx2 2008/01/31 15:19:22 mst 1.50.66.10: - sfx2/source/doc/docinf.cxx: + store editing duration as datetime with offset 1601-01-01 - sfx2/source/doc/oleprops.cxx: + add heuristic: datetime values with year 1601 are not converted to/from local timezone, because they are likely to be editing durations 2008/01/29 17:27:42 mst 1.50.66.9: interface change: SfxDocumentInfoHint - sfx2/inc/sfx2/docinf.hxx, sfx2/source/doc/docinf.cxx: + remove SfxDocumentInfoHint 2008/01/29 12:54:56 mst 1.50.66.8: interface change: convertCommaSeparated - sfx2/inc/sfx2/docinf.hxx, sfx2/source/doc/docinf.cxx: + remove functions convertCommaSeparated (moved to comphelper/string.hxx) - sfx2/source/doc/{objserv.cxx,objstor.cxx,objuno.cxx}, sfx2/source/dialog/dinfdlg.cxx, sfx2/source/bastyp/{frmhtmlw.cxx,sfxhtml.cxx}: + adapt to convertCommaSeparated change (moved to comphelper) 2008/01/25 18:44:38 mst 1.50.66.7: - sfx2/inc/sfx2/docinf.hxx, sfx2/source/doc/docinf.cxx: + remove obsolete class SfxDocumentInfo 2008/01/25 16:10:49 mst 1.50.66.6: interface change: SfxDocumentInfoHint - sfx2/inc/sfx2/docinf.hxx, sfx2/source/doc/docinf.cxx: + mark SfxDocumentInfo as DLL private + re-implement class SfxDocumentInfoHint 2008/01/23 13:46:55 mst 1.50.66.5: interface change: SaveOlePropertySet - sfx2/source/doc/oleprops.{hxx,cxx}: + new constant PROPTYPE_BLOB + new class SfxOleBlobProperty + new method SfxOleSection::SetBlobValue + class SfxOleThumbnailProperty now stores a Sequence<uInt8> + parameter type of SfxOleSection::SetThumbnailValue changed accordingly - sfx2/inc/sfx2/docinf.hxx, sfx2/source/doc/docinf.cxx: + SaveOlePropertySet: parameter type of thumbnail is now Sequence<uInt8>; new parameters for GUID blob and Hyperlinks blob + SaveOlePropertySet: write _PID_GUID and _PID_HLINKS properties; do not write TRANSIENT user-defined properties + new helper convertMetaFile to convert GDIMetaFile to Sequence<uInt8> 2008/01/16 15:32:04 mst 1.50.66.4: - sfx2/inc/sfx2/docinf.hxx, sfx2/source/doc/docinf.cxx: + add two functions convertCommaSeparated + add functions LoadOlePropertySet and SaveOlePropertySet + remove SfxDocumentInfo::LoadPropertySet and SavePropertySet 2007/12/18 18:00:54 mst 1.50.66.3: interface change: remove assignment operator of SfxDocumentInfo - sfx2/inc/sfx2/docinf.hxx, sfx2/source/doc/{docinf.cxx,objserv.cxx}: + removed SfxDocumentInfo::operator= and operator== the assignment operator cannot be implemented reliably anymore + changed semantics of copy constructor! now it creates a clone of the contained XDocumentInfo object 2007/12/10 10:32:36 mst 1.50.66.2: RESYNC: (1.50-1.52); FILE MERGED 2007/12/07 16:39:13 mst 1.50.66.1: various refactorings to use DocumentProperties service: - sfx2/inc/sfx2/docinf.hxx, sfx2/source/doc/docinf.cxx: + SetReloadDelay: fix setting of reload delay in the properties dialog (signed vs. unsigned mismatch) + change initialization of SfxDocumentObject (needs DocumentProperties) - sfx2/inc/sfx2/objuno.hxx, sfx2/source/doc/objuno.cxx: + refactor so that SfxDocumentInfoObject is just a wrapper around an instance of XDocumentProperties + implement additional interfaces: XInitialization, XCloneable + fix exception specifications on numerous methods - sfx2/inc/sfx2/sfxbasemodel.hxx, sfx2/source/doc/sfxbasemodel.cxx: + implement additional interface: XDocumentPropertiesSupplier
2007-11-26INTEGRATION: CWS customfields (1.50.80); FILE MERGEDIvo Hinkelmann1-7/+38
2007/10/25 09:51:16 mba 1.50.80.1: #i5092#: support custom property fields
2007-11-01INTEGRATION: CWS fwk76_SRC680 (1.50.62); FILE MERGEDJens-Heiner Rechtien1-3/+3
2007/10/04 10:40:57 mav 1.50.62.1: #i81250# signed value is expected by UNO API
2007-07-19#i10000# headaburemoveVladimir Glazounov1-4/+4
2007-07-17INTEGRATION: CWS basemodelrefactoring (1.45.64); FILE MERGEDOliver Bolte1-2234/+581
2007/07/16 14:50:44 mba 1.45.64.13: RESYNC: (1.47-1.48); FILE MERGED 2007/05/10 15:47:43 mba 1.45.64.12: #i75677#: typo in refactored code 2007/05/09 00:44:24 mba 1.45.64.11: RESYNC: (1.46-1.47); FILE MERGED 2007/04/14 17:48:16 mba 1.45.64.10: conflicts resolved 2007/04/06 19:11:44 mba 1.45.64.9: #i75677#: classes SfxStamp and TimeStamp removed 2007/04/04 18:31:27 mba 1.45.64.8: #i75677#: superfluous duplicate setting of dates removed 2007/04/04 14:34:20 mba 1.45.64.7: #i75677#: consolidation of methods for removing different kinds of data; #i75726#: encapsulate handling of invalidate Windows TimeStamps into oleprops 2007/03/29 19:37:30 mba 1.45.64.6: #i75677#: moved methods related to Settings to ObjectShell; introduce shared property set 2007/03/26 22:25:07 mba 1.45.64.5: #i75677#: bQuiet wasn't reset 2007/03/26 13:32:42 mba 1.45.64.4: warning problem fixed 2007/03/25 17:24:03 mba 1.45.64.3: #i75677#: refactor DocInfo 2007/03/24 19:30:03 mba 1.45.64.2: #i75677#,#i26672#: separation of DocInfo and DocumentInfoObject 2007/03/24 00:42:53 mba 1.45.64.1: #i75677#: remove obsolete settings
2007-06-27INTEGRATION: CWS vgbugs07 (1.47.40); FILE MERGEDJens-Heiner Rechtien1-8/+8
2007/06/04 13:34:52 vg 1.47.40.1: #i76605# Remove -I .../inc/module hack introduced by hedaburemove01
2007-04-19INTEGRATION: CWS fwk64 (1.45.70); FILE MERGEDIvo Hinkelmann1-31/+10
2007/04/17 17:45:36 mav 1.45.70.2: RESYNC: (1.45-1.46); FILE MERGED 2007/03/15 16:17:53 mav 1.45.70.1: #i5078# do not make docinfo shorter
2007-03-26INTEGRATION: CWS fwk61 (1.45.30); FILE MERGEDIvo Hinkelmann1-6/+12
2007/02/02 10:42:32 pb 1.45.30.1: fix: #i71463# 'Info 1' no longer hardcoded
2006-12-19INTEGRATION: CWS dr51 (1.42.60); FILE MERGEDIvo Hinkelmann1-5/+75
2006/12/01 14:31:49 dr 1.42.60.4: RESYNC: (1.42-1.44); FILE MERGED 2006/11/07 12:43:10 dr 1.42.60.3: #i70569# add dummy builtin section to make user-defined properies visible in Windows Explorer 2006/11/07 10:51:28 dr 1.42.60.2: #i70569# write correct section size 2006/11/07 10:32:49 dr 1.42.60.1: #i70569# add double property
2006-11-02#i71111# ULONG can not be used as 32 bit value after x64 port introductionMikhail Voitenko1-4/+4
2006-11-01INTEGRATION: CWS fwk53 (1.42.20); FILE MERGEDVladimir Glazounov1-2/+279
2006/10/18 14:55:42 mav 1.42.20.2: #i68682# adopt for linux 2006/10/16 10:39:47 mav 1.42.20.1: #i68682# fix standalone document info reader/writer
2006-09-17INTEGRATION: CWS pchfix02 (1.41.36); FILE MERGEDOliver Bolte1-2/+5
2006/09/01 17:38:39 kaib 1.41.36.1: #i68856# Added header markers and pch files
2006-07-25INTEGRATION: CWS calc37 (1.38.2); FILE MERGEDRüdiger Timm1-55/+63
2006/07/14 15:53:51 dr 1.38.2.3: #i10000# merge error 2006/07/14 11:36:02 dr 1.38.2.2: RESYNC: (1.38-1.40); FILE MERGED 2006/07/11 10:46:45 dr 1.38.2.1: #i66428# check string length on import, restrict dictionary to 'custom' section
2006-06-20INTEGRATION: CWS mav20_SRC680 (1.37.10.1.2); FILE MERGEDJens-Heiner Rechtien1-44/+48
2006/06/07 15:14:40 mba 1.37.10.1.2.1: #i66214#: don't crash when loading bad summary info stream created by Lotus 1-2-3
2006-06-19INTEGRATION: CWS warnings01 (1.30.66); FILE MERGEDJens-Heiner Rechtien1-14/+13
2006/05/29 08:19:47 sb 1.30.66.5: #i53898# Made code warning-free and/or compile at all after resync to SRC680m170. 2006/05/23 22:05:28 sb 1.30.66.4: RESYNC: (1.32-1.38); FILE MERGED 2006/04/07 19:29:18 sb 1.30.66.3: RESYNC: (1.30-1.32); FILE MERGED 2005/11/28 16:16:16 cd 1.30.66.2: #i55991# Remove warnings 2005/11/09 12:03:40 cd 1.30.66.1: #i55991# Make code warning free for gcc
2006-05-16INTEGRATION: CWS dr49 (1.37.14); FILE MERGEDVladimir Glazounov1-20/+12
2006/05/15 16:29:36 dr 1.37.14.1: #i65389# handle unicode in byte strings correctly (contain character count, not byte count as documented)
2006-05-08INTEGRATION: CWS mbapp3 (1.35.2); FILE MERGEDJens-Heiner Rechtien1-861/+1379
2006/04/28 15:23:50 dr 1.35.2.5: #i64516# support boolean properties 2006/04/28 14:27:35 dr 1.35.2.4: #i64516# import/export of custom properties 2006/04/27 14:50:28 dr 1.35.2.3: #i64516# do not write empty strings 2006/04/27 14:17:08 mba 1.35.2.2: #64516#: move DynamicProps to DocInfo 2006/04/27 13:36:16 dr 1.35.2.1: #i64516# rework OLE property set filters
2006-04-26INTEGRATION: CWS fwk37 (1.31.40); FILE MERGEDKurt Zenker1-2/+3
2006/04/05 15:04:02 mav 1.31.40.2: RESYNC: (1.31-1.32); FILE MERGED 2006/03/22 10:56:23 mav 1.31.40.1: #i63320# set template update
2006-04-19INTEGRATION: CWS sixtyfour05 (1.34.4); FILE MERGEDJens-Heiner Rechtien1-48/+11
2006/04/14 11:35:11 kendy 1.34.4.1: #i59407# 64bit: BigInt -> sal_Int64 for DateTime handling
2006-04-06INTEGRATION: CWS impress89 (1.31.30); FILE MERGEDVladimir Glazounov1-2/+133
2006/03/15 12:12:59 sj 1.31.30.1: #i63158# added patch: save thumbnails to MS format documents
2006-03-31INTEGRATION: CWS long2int (1.30.48); FILE MERGEDVladimir Glazounov1-3/+3
2006/02/27 21:42:30 kendy 1.30.48.3: #i56715# Reversed unneccesary ULONG->sal_uInt32 & long->sal_Int32. 2006/02/23 12:10:59 kendy 1.30.48.2: RESYNC: (1.30-1.31); FILE MERGED 2005/10/26 18:07:21 kendy 1.30.48.1: #i56715# Trivial long/ULONG -> sal_Int32/sal_uInt32 patches extracted from ooo64bit02 CWS.
2006-03-24INTEGRATION: CWS fwk33 (1.30.140); FILE MERGEDOliver Bolte1-2/+12
2006/03/09 13:50:06 mav 1.30.140.2: RESYNC: (1.30-1.31); FILE MERGED 2006/03/08 16:55:20 mav 1.30.140.1: #i59262# remove author name correctly inc\docinf.hxx source\doc\docinf.cxx source\doc\objcont.cxx
2006-02-09INTEGRATION: CWS rtfpp2 (1.30.104); FILE MERGEDRüdiger Timm1-4/+36
2005/12/22 14:42:01 mba 1.30.104.1: #129054#: don't remove all metadata when creating a document from template
2005-09-07INTEGRATION: CWS ooo19126 (1.29.336); FILE MERGEDRüdiger Timm1-47/+21
2005/09/05 15:23:07 rt 1.29.336.1: #i54170# Change license header: remove SISSL
2004-11-17INTEGRATION: CWS fwkp2fix02 (1.28.66); FILE MERGEDOliver Bolte1-3/+3
2004/11/03 08:42:44 mba 1.28.66.1: #i36280#: check error of SummaryInfoStream
2004-10-04INTEGRATION: CWS mav09 (1.25.48); FILE MERGEDKurt Zenker1-287/+290
2004/09/16 23:54:11 mav 1.25.48.2: RESYNC: (1.25-1.27); FILE MERGED 2004/04/14 11:46:10 mba 1.25.48.1: #i27773#: use new storage API; remove SO3
2004-09-08INTEGRATION: CWS ooo20040704 (1.25.180); FILE MERGEDRüdiger Timm1-13/+17
2004/06/28 12:46:40 waratah 1.25.180.1: #i30812# bracket a pragma not defined for gcc reorder constructor initialisers to match definition remove unused variable
2004-08-31INTEGRATION: CWS xmlsec05 (1.25.196); FILE MERGEDKurt Zenker1-15/+29
2004/08/23 12:17:46 pb 1.25.196.1: fix: #i33095# Is/SetLoadReadonly() added
2003-12-01INTEGRATION: CWS ooo20031110 (1.24.110); FILE MERGEDRüdiger Timm1-3/+5
2003/11/11 12:01:14 waratah 1.24.110.1: #i22301# Correct for scoping rules
2003-05-26INTEGRATION: CWS fwk03 (1.23.20); FILE MERGEDVladimir Glazounov1-2/+6
2003/05/16 09:55:38 mba 1.23.20.1: #109683#: truncate strings with 0-Bytes
2003-04-17INTEGRATION: CWS os8 (1.21.2); FILE MERGEDVladimir Glazounov1-4/+16
2003/04/10 08:31:02 mba 1.21.2.1: #108773#: always retrieve MimeType for storage formats
2003-04-04INTEGRATION: CWS fwk01 (1.20.108); FILE MERGEDJens-Heiner Rechtien1-4/+8
2003/03/26 10:30:41 cd 1.20.108.2: #108388# Use correct delete operator 2003/03/26 10:20:54 cd 1.20.108.1: #108388# Use correct delete operator
2003-04-01INTEGRATION: CWS sb3 (1.20.118); FILE MERGEDVladimir Glazounov1-102/+10
2003/03/03 16:05:37 sb 1.20.118.1: #107718# Use new rtl/tencinfo.h functionality to convert between Windows code pages and rtl_TextEncoding.
2002-08-26#98867# Fixed SfxPSStringProperty_Impl::Len() which returned wrong character ↵Carsten Driesner1-5/+14
count for UTF8 endcoding strings
2002-07-04#98867# Store code page property to ensure unicode compatibilityCarsten Driesner1-3/+80
2002-06-14#100317#: DocumentInfo recordingMathias Bauer1-3/+15
2001-12-07#95706#: wrong reading of empty string propertiesMathias Bauer1-4/+9
2001-09-13#74684#: don't show editing time and doc version number when UseUserData is offMathias Bauer1-3/+4
2001-09-10#90480#: assert against loading DocumentInfo from XML file formatMathias Bauer1-2/+8
2001-08-29#89312#: code page and UniCode support for reading MS-PropertySetsMathias Bauer1-10/+119
2001-08-13#89312# use better encoding for loading/saving non staroffice docinfosAndreas Schlüns1-4/+4
2001-08-06#90478# use method to search best matching encodingAndreas Schlüns1-5/+9
2001-07-09fix: #88612# test the validity of the reload urlPeter Burow1-3/+28