Commit graph

1357 commits

Author SHA1 Message Date
Frank Schoenheit [fs]
d783777932 autorecovery: +clear 2010-02-15 14:22:47 +01:00
Frank Schoenheit [fs]
3641e034cb autorecovery: commit resolved merge (after rebase to m71) 2010-02-04 10:38:39 +01:00
Frank Schoenheit [fs]
e99873a9d2 autorecovery: add assignment operator 2010-02-02 09:53:26 +01:00
Mikhail Voitenko
4392bf6cfd #i107512# let the singleton be registered 2009-12-10 10:58:16 +00:00
Frank Schoenheit [fs]
9a1a741701 dba33b: merge CWS head with head resulting from pulling DEV300_m67 2009-12-09 22:07:29 +01:00
Mathias Bauer
342e37f151 merge to m67 2009-12-05 19:29:07 +01:00
Kurt Zenker
df19494dfb CWS-TOOLING: integrate CWS npower12 2009-12-02 17:38:39 +01:00
Ocke Janssen [oj]
1c46a6da7e dba33b: defines for debug was missing 2009-11-26 08:42:51 +01:00
Mathias Bauer
039c0e0c23 merge commit for m65 2009-11-23 17:39:22 +01:00
Frank Schönheit [fs]
cd3d88b672 add the implementation name to the assertion text if copying a property fails 2009-11-02 12:38:16 +01:00
Michael Stahl
561697e7ba #i93514#: really fix locking for PropertyBag::setModified() 2009-10-30 17:33:01 +01:00
Björn Michaelsen
dd366067b5 #i105835# removing explict flushes in comphelper as logging::Logger handles flushing 2009-10-14 13:43:16 +00:00
Björn Michaelsen
244d10c2e6 #i105835# flushing filehandler in uieventslogger after each logged record because of buffered i/o 2009-10-14 12:56:03 +00:00
Mathias Bauer
4de41d18fd merge commit 2009-09-25 21:47:16 +02:00
Noel Power
8fba7530a9 initial commit of code reorg, existing files that are modified 2009-09-18 15:24:22 +00:00
Ivo Hinkelmann
5ba030930a CWS-TOOLING: integrate CWS boost134
2009-09-09 10:30:24 +0200 fs  r275970 : #i100127# provided by rene: check whether system-boost's function.hpp compiles without exception support
2009-09-04 21:58:00 +0200 fs  r275832 : indention
2009-09-04 21:57:10 +0200 fs  r275831 : #i10000# type in boost/spirit check. Thanks to thb
2009-09-04 10:58:54 +0200 fs  r275787 : #i100127# provided by tono@openoffice.org: mingw needs using directives for std::min/max
2009-09-04 10:31:54 +0200 fs  r275782 : #i100127# (approved by hjs) on Solaris, set GNUTAR to /usr/sfw/bin/gtar, this is available on baseline machines (Solaris 10.x), but not necessarily available in LD_LIBRARY_PATH
2009-08-19 21:47:55 +0200 rene  r275161 : #i10000# check for the header actually used now
2009-08-17 21:55:31 +0200 fs  r275073 : CWS-TOOLING: rebase CWS boost134 to trunk@275001 (milestone: DEV300:m55)
2009-07-16 09:39:25 +0200 fs  r274031 : #i100127# extract download/% with GNUTAR instead of TAR
2009-07-14 09:18:15 +0200 fs  r273960 : CWS-TOOLING: rebase CWS boost134 to trunk@273858 (milestone: DEV300:m52)
2009-07-13 09:55:14 +0200 fs  r273919 : #i100127# use boost 1.39, not 1.34
2009-07-13 09:45:57 +0200 fs  r273918 : use GNUTAR when extracting download/%.tar.gz, not TAR (necessary with boost 1.39 tarball)
2009-07-10 21:10:52 +0200 fs  r273905 : #i100127# spirit now part of boost
2009-07-06 12:12:13 +0200 fs  r273732 : #i10000# lngconvex, used in src/wizards, is built in shell => added missing module dependency
2009-07-02 15:34:51 +0200 fs  r273660 : #i100127#
2009-07-02 13:35:24 +0200 fs  r273645 : #i100127# MSVC needs some hinting when using boost::bind on (some) member functions
2009-07-02 10:33:59 +0200 fs  r273625 : removed unused include (lead to an internal compiler error with MSVC and boost 1.34+)
2009-07-02 09:44:35 +0200 fs  r273619 : change some include orders, prevents 'internal compiler errors' with MSVC
2009-07-01 09:19:25 +0200 fs  r273547 : #i100127# who the heck is defining max as something unusable?
2009-07-01 09:17:28 +0200 fs  r273546 : #i100127# defining min/max is causing trouble now
2009-07-01 09:15:40 +0200 fs  r273545 : #i100127# reverted previous patch, and properly fixed the problem by defining BOOST_MEM_FN_ENABLE_CDECL, and disabling warning 4180
2009-07-01 09:14:23 +0200 fs  r273544 : #i100127# re-disable warning 4180, still needed for some files
2009-07-01 09:07:33 +0200 fs  r273543 : #i100127# reverted previous patch, and properly fixed the problem by defining BOOST_MEM_FN_ENABLE_CDECL
2009-06-24 11:00:32 +0200 fs  r273319 : oops, re-introduced some inc locations
2009-06-23 22:10:02 +0200 fs  r273304 : #i100127# disable warning C4180
2009-06-23 22:08:36 +0200 fs  r273303 : #i100127# disable warning C4180
2009-06-16 12:26:49 +0200 fs  r273015 : #i10000# (provided by mst@openoffice.org)
2009-06-15 09:10:27 +0200 fs  r272962 : #i10000# use -r instead of -a when copying the include files, this prevents the spurious 'failed to preserve ownership' errors
2009-06-11 23:55:06 +0200 fs  r272902 : #i100127#
2009-06-11 23:54:47 +0200 fs  r272901 : #i100127#
2009-06-11 23:54:05 +0200 fs  r272900 : make compile on unxsol[i|s]4
2009-06-10 10:12:22 +0200 fs  r272798 : #i100127# don't deliver from within unxlngi6/misc/build/boost, but from a 'normalized' location unxlngi6/inc
2009-06-10 09:48:00 +0200 fs  r272795 : #i100127# use 1.34.1 unconditionally on all platforms
2009-09-17 10:11:42 +00:00
Mathias Bauer
6152b5efa3 #i103496#: split cppunit in a pure external lib and a lib depending on sal -> testshl2 2009-09-14 19:06:55 +02:00
Mathias Bauer
0cb550725d merge commit to DEV300_m57 2009-09-09 11:45:13 +02:00
Oliver Bolte
73e969689c CWS-TOOLING: integrate CWS oj18
2009-08-21 15:08:49 +0200 oj  r275263 : wrong check
2009-08-21 08:56:01 +0200 oj  r275215 : missing not
2009-08-20 07:27:13 +0200 oj  r275164 : use new method from global
2009-08-19 10:22:35 +0200 oj  r275138 : call GetLocale instead of pLocale
2009-08-18 10:39:32 +0200 oj  r275082 : missing header include
2009-08-18 10:09:44 +0200 oj  r275081 : new methods at global
2009-08-18 10:09:00 +0200 oj  r275080 : unused var
2009-08-18 08:59:04 +0200 oj  r275078 : move files from classes to xml
2009-08-17 14:58:16 +0200 oj  r275056 : CWS-TOOLING: rebase CWS oj18 to trunk@275001 (milestone: DEV300:m55)
2009-08-17 13:29:44 +0200 oj  r275047 : compile error
2009-08-17 13:27:47 +0200 oj  r275045 : compile error
2009-08-17 11:44:54 +0200 oj  r275040 : add dep
2009-07-22 14:26:05 +0200 oj  r274240 : move unused services into fwl
2009-07-22 14:25:35 +0200 oj  r274239 : move unused services into fwl
2009-07-22 13:47:45 +0200 oj  r274233 : remove some unused code
2009-07-22 09:06:20 +0200 oj  r274219 : export dbtoolsclient dbcharsethelper for sc
2009-07-22 08:48:58 +0200 oj  r274218 : create NumberFormatter on demand
2009-07-22 08:39:23 +0200 oj  r274217 : change char to sal_Char
2009-07-22 07:33:34 +0200 oj  r274214 : export dbtoolsclient dbcharsethelper for sc
2009-07-22 07:30:04 +0200 oj  r274213 : late init of numberformatter and breakiterator
2009-07-22 07:28:55 +0200 oj  r274212 : export dbtoolsclient dbcharsethelper for sc
2009-07-21 13:43:28 +0200 oj  r274196 : check if quick start is enbaled
2009-07-21 13:40:09 +0200 oj  r274195 : check config entry for UiEventsLogger
2009-07-21 13:37:40 +0200 oj  r274194 : code refactoring, remove of duplicate code and some late inits and removale of not needed files
2009-07-21 13:35:38 +0200 oj  r274193 : code refactoring, remove of duplicate code and some late inits and removale of not needed files
2009-07-21 13:33:41 +0200 oj  r274192 : doc meta data will now be created on demand
2009-07-21 13:13:40 +0200 oj  r274187 : load ldap functions on demand
2009-07-21 13:03:17 +0200 oj  r274183 : late init of TransliterationImpl
2009-07-21 12:36:10 +0200 oj  r274180 : late init of charClass
2009-09-08 04:57:32 +00:00
Oliver Bolte
937268ddae CWS-TOOLING: integrate CWS dr72
2009-08-26 10:24:00 +0200 dr  r275402 : #i92645# CODEPAGE is encrypted...
2009-08-24 14:37:36 +0200 dr  r275316 : #i10000# enable exceptions for xlroot.cxx
2009-08-24 14:33:15 +0200 dr  r275313 : #i10000# link openssl under solaris correctly
2009-08-21 17:41:16 +0200 dr  r275267 : #i10000# unxlngi6 warning
2009-08-21 15:35:56 +0200 dr  r275265 : #i10000# remove files again, already deleted in previous milestone...
2009-08-21 11:24:57 +0200 dr  r275227 : #160401# port to DEV300
2009-08-21 09:53:45 +0200 dr  r275221 : #i92645# full support for encrypted Word2007 files
2009-08-21 09:50:52 +0200 dr  r275219 : #i92645# final changes for decryption
2009-08-20 19:48:40 +0200 dr  r275195 : #i104370# missing parentheses, patch from cmc
2009-08-20 18:28:22 +0200 dr  r275193 : #i92645# rework package decryption to repair 'Reload Document' functionality
2009-08-20 13:55:14 +0200 dr  r275179 : #i92645# add new property names
2009-08-19 19:24:21 +0200 dr  r275159 : #160401# open writeprotected files read-only, merged to DEV300
2009-08-18 14:41:47 +0200 dr  r275109 : #i92645# add 'Aborted' property
2009-08-18 11:20:34 +0200 dr  r275084 : #i92645# write back password to medium
2009-08-17 17:52:51 +0200 dr  r275066 : #i92645# detect Word2007 docs with oox detection impl, this adds support of encryped Word2007; correct detection of templates and macro-enabled docs
2009-08-17 17:51:31 +0200 dr  r275065 : #i92645# detect Word2007 docs with oox detection impl, this adds support of encryped Word2007; correct detection of templates and macro-enabled docs
2009-08-17 11:06:39 +0200 dr  r275035 : #i92645# more password handling
2009-08-17 11:05:21 +0200 dr  r275034 : #i92645# use new password input mechanism for BIFF filter and dumper in oox
2009-08-14 16:33:53 +0200 nn  r274996 : #i104228# DelBroadcastAreasInRange: remove area from hash_set before deleting
2009-08-14 16:27:12 +0200 nn  r274995 : #i104059# restore a change lost in the integration of fhawfixes1
2009-08-14 16:24:00 +0200 dr  r274994 : #i92645# adapt BIFF import to latest changes
2009-08-14 16:21:30 +0200 dr  r274993 : #i92645# adapt BIFF import to latest changes
2009-08-14 16:20:43 +0200 dr  r274992 : #i92645# do not add default passwords to media descriptor
2009-08-13 19:20:45 +0200 dr  r274965 : #i92645# add a helper to request a document password
2009-08-13 19:09:35 +0200 dr  r274964 : #i92645# add a helper to request a document password
2009-08-13 19:09:03 +0200 dr  r274963 : #i92645# add a helper to request a document password
2009-08-13 14:35:01 +0200 dr  r274946 : #i92645# comment typo
2009-08-13 14:33:47 +0200 dr  r274945 : #i92645# add a helper to request a document password
2009-08-13 14:04:47 +0200 dr  r274941 : #i92645# add a helper to request a document password
2009-08-13 14:04:22 +0200 dr  r274940 : #i92645# add a helper to request a document password
2009-08-13 11:16:27 +0200 dr  r274927 : #i42303# show quick help if field name too long for button
2009-08-13 10:55:48 +0200 dr  r274925 : #i31600# cut field name and add ellipsis, if too long for button
2009-08-12 18:47:26 +0200 dr  r274914 : #i92645# ask user for a password
2009-08-12 18:02:39 +0200 dr  r274909 : #i104183# move svtools/DocPasswordRequest to comphelper to be able to use it in oox
2009-08-12 16:59:11 +0200 dr  r274906 : #i104183# move svtools/DocPasswordRequest to comphelper to be able to use it in oox
2009-08-12 16:41:18 +0200 dr  r274905 : #i104183# move svtools/DocPasswordRequest to comphelper to be able to use it in oox
2009-08-12 16:40:33 +0200 dr  r274904 : #i104183# move svtools/DocPasswordRequest to comphelper to be able to use it in oox
2009-08-12 16:40:08 +0200 dr  r274903 : #i104183# move svtools/DocPasswordRequest to comphelper to be able to use it in oox
2009-08-12 16:39:30 +0200 dr  r274902 : #i104183# move svtools/DocPasswordRequest to comphelper to be able to use it in oox
2009-08-12 16:15:28 +0200 dr  r274899 : #i104183# move svtools/DocPasswordRequest to comphelper to be able to use it in oox
2009-08-11 19:51:12 +0200 dr  r274877 : #i92645# open encrypted MSOOXML package protected with standard XL password 'VelvetSweatshop'
2009-09-07 14:41:16 +00:00
Release Engineers
a3f1ad73fb CWS-TOOLING: integrate CWS bjm02
2009-08-12 Bjoern Michaelsen #i101879# moved officeversion from envelope body to requestbody
2009-08-11 Bjoern Michaelsen #i103732# reverting changeset f3f527950572
2009-08-10 Bjoern Michaelsen cws bjm02: merging local minibranches
2009-08-10 Bjoern Michaelsen #i104128# remove additional duplication in svx headers, remove license header merge conflicts in svx headers
2009-08-10 Bjoern Michaelsen #i100484# fixed buildbreaker on win32
2009-08-10 Bjoern Michaelsen #i104128# remove duplication in svx headers
2009-08-04 Bjoern Michaelsen #i103913# fixed bookmark updating when moving numbered para
2009-08-03 Bjoern Michaelsen #i101879# include officeversion/productname in soaprequest
2009-07-31 Bjoern Michaelsen #i84926# Selecting all in blockmode automatically falls back to std mode
2009-07-31 Bjoern Michaelsen #i100484# operation on 'pCmpLine' may be undefined, thanks cmc
2009-07-29 Bjoern Michaelsen #i103059# fixing crash on empty enumeration
2009-07-29 Bjoern Michaelsen #i98659# fixing typo in usagetracking option tabpage
2009-07-29 Bjoern Michaelsen #i103732# not triggering loading of oooimprovement dll if usage tracking is disabled
2009-07-29 Bjoern Michaelsen #i103036# stlunosequence can be use simple array-pointers as iterators, fixing used type in xmloff
2009-07-29 Bjoern Michaelsen #i103036# stlunosequence can be use simple array-pointers as iterators
2009-07-29 Bjoern Michaelsen #i103182# completely removing unused functions in extensions/oooimprovement
2009-07-28 Bjoern Michaelsen cws bjm02: merged changes from master up to milestone DEV300_m53
2009-06-29 Bjoern Michaelsen #i103182# commenting out getFailedAttempts(..) for future use
2009-06-29 Bjoern Michaelsen #i103183# removed unused function sw::mark::CrossRefBookmark::IsLegalName(..)
2009-06-29 Bjoern Michaelsen #i103182# removing unused functions in extensions/oooimprovement
2009-06-24 Bjoern Michaelsen #i103059# not using enumeration for getByName/getByIndex
2009-06-24 Bjoern Michaelsen #i103059# not using enumeration for hasByName/GetCount/hasElements for performance reasons
2009-06-24 Bjoern Michaelsen #i103036# stlunosequence can be use simple array-pointers as iterators
2009-08-27 releng CWS-TOOLING: integrate CWS hr65
2009-08-26 Jens-Heiner Rechtien #i104521#: implement 'setcurrent'; document --hg option to 'create'
2009-08-26 Jens-Heiner Rechtien #i104521#: SOAP method setSCMName() doesn't return a value
2009-08-26 Jens-Heiner Rechtien #i104521#: implement [set|get]_scm()
2009-08-26 Jens-Heiner Rechtien #i104521#: implement --hg switch to 'cws create'
2009-08-27 vg CWS-TOOLING: integrate CWS hr64_DEV300
2009-07-21 13:24:57 +0200 hr  r274189 : #i99576#: re-enable optimization for tabcont.cxx
2009-07-21 13:17:18 +0200 hr  r274188 : #i99592: disable -xspace optimization for Solaris x86 and SunStudio 12, due to some mis-optimzation in sc and elsewhere. SunStudio 12 update 1 is OK, but needs a few unrelated changes which will be implemented in DEV300 code line
2009-08-27 releng CWS-TOOLING: integrate CWS sw32bf02
2009-08-25 15:52:04 +0200 hde  r275366 : reactived testcases hit by issue 102752
2009-08-21 13:52:17 +0200 od  r275245 : #i102921# delete files whose deletion has been forgotten in cws impress172
2009-08-21 11:20:47 +0200 od  r275225 : CWS-TOOLING: rebase CWS sw32bf02 to trunk@275001 (milestone: DEV300:m55)
2009-08-20 16:21:30 +0200 od  r275191 : #i92511# method <lcl_MoveAllLowerObjs(..)>
	 - invalidation of cache for object rectangle inclusive spaces is needed.
2009-08-20 15:50:40 +0200 od  r275188 : #i96726# method <SwPagePreView::DocSzChgd(..)>
	 - trigger recalculation of page preview layout even if the count of pages is not changing
2009-08-20 12:37:32 +0200 od  r275172 : #i100466# correction for showing and hiding redlines
2009-08-18 13:25:18 +0200 od  r275100 : #i103817# method <XMLTextImportHelper::SetStyleAndAttrs(..)
          - assure that a heading applies the outline style, if no other list style is applied.
2009-08-18 13:21:38 +0200 od  r275098 : #i103817# allow the outline style - list style for outline numbering - to be set directly at the paragraph
2009-08-17 14:13:02 +0200 od  r275052 : #i103684# add missing documentation for new optional OutlineLevel attribute introduced in OOo 3.1
2009-08-17 14:00:25 +0200 od  r275049 : #i100481# method <XMLTextFrameContext_Impl::CreateChildContext(..)>#
	  - correct condition for handling embedded documents and embedded math objects
2009-08-12 14:11:34 +0200 od  r274891 : #i97379# assure that columns are not applied to fly frames, which represent graphics or embedded objects
2009-08-12 12:51:43 +0200 od  r274889 : #i101870# method <SwTxtNode::_MakeNewTxtNode(..)>
	  - perform action on different paragraph styles before applying new paragraph style
2009-08-12 12:24:44 +0200 od  r274888 : #i101092# method <ViewShell::Paint(..)>
	  - encapsulate paint of document background and document into pre and post drawing layer paint calls
2009-08-12 11:38:48 +0200 od  r274886 : #i98766# minor adjustment in order to be warning free under Mac port builds
2009-08-12 11:33:54 +0200 od  r274885 : #i99267# method <SwTabFrm::MakeAll()>
	 - reset <bSplit> after forward move to assure that follows can be joined, if further space is available.
2009-08-12 11:11:49 +0200 od  r274882 : #i98766# method <ViewShell::SmoothScroll(..)
	 - disable smooth scroll for Mac port builds
2009-08-10 12:17:58 +0200 od  r274801 : CWS-TOOLING: rebase CWS sw32bf02 to trunk@274622 (milestone: DEV300:m54)
2009-07-21 16:56:45 +0200 od  r274206 : #i103685# method <SwTxtFormatter::NewTabPortion(..)>
	  - adjust condition to apply automatic tab stop at left margin correctly
	    in case that tab stops are not relative to indent
2009-07-10 11:53:53 +0200 od  r273883 : #i102752 method <SwDrawContact::Modify(..)>
	 - assure that a ShapePropertyChangeNotifier exists
2009-07-07 12:01:58 +0200 mst  r273788 : #i103304# apply patch by dtardon to fix bogus conditional
2009-07-07 09:01:13 +0200 od  r273767 : CWS-TOOLING: rebase CWS sw32bf02 to trunk@273468 (milestone: DEV300:m51)
2009-08-27 vg CWS-TOOLING: integrate CWS native264_DEV300
2009-08-13 11:58:58 +0200 is  r274928 : #i104200# update to jre6u16
2009-08-27 vg CWS-TOOLING: integrate CWS automationdev300m54tables
2009-08-14 13:01:05 +0200 wg  r274976 : i104224
2009-08-14 13:00:28 +0200 wg  r274975 : i104224
2009-08-14 12:12:34 +0200 wg  r274974 : i104222
2009-08-13 14:28:13 +0200 wg  r274944 : i104205
2009-08-13 14:27:40 +0200 wg  r274943 : i104205
2009-08-13 14:26:36 +0200 wg  r274942 : i104205
2009-08-27 15:54:55 +00:00
Release Engineers
92402b224f CWS-TOOLING: integrate CWS gciteratorfix_DEV300
2009-08-04 10:23:19 +0200 od  r274608 : add missing patch flags for libaries swui, msword and xo
2009-08-03 16:42:48 +0200 mav  r274586 : #i101899# workaround the wrong error code on MAC
2009-08-03 13:24:44 +0200 tl  r274575 : #i103936# fix for grammar checking loop
2009-08-03 12:37:37 +0200 tl  r274573 : #i103936# fix for grammar checking loop
2009-08-03 12:10:01 +0200 tl  r274572 : #i103936# fix for grammar checking loop
2009-08-03 09:06:49 +0200 tl  r274565 : #i103936# fix for grammar checking loop
2009-08-03 09:04:50 +0200 tl  r274564 : #i103936# fix for grammar checking loop
2009-07-31 17:52:45 +0200 tl  r274545 : #i103936# fix for grammar checking loop
2009-08-07 13:32:06 +00:00
Ivo Hinkelmann
54e28ede40 CWS-TOOLING: integrate CWS mav53_DEV300
2009-06-29 13:42:56 +0200 hbrinkm  r273471 : #i101593# switched off optimization in table layout, that caused frames to be layouted incorrectly
2009-06-25 12:29:11 +0200 cd  r273376 : #i101774# Don't rely on initialize call for VistaFilePicker
2009-06-25 11:48:33 +0200 tl  r273373 : #i101420# Gnome accessibility fix
2009-06-24 18:16:49 +0200 od  r273361 : #i97309 method <XMLTextParagraphExport::exportListChange(..)>
	- export text:start-value at correct list item.
2009-06-23 14:11:44 +0200 b_michaelsen  r273281 : #i103032#: cutting of URL-parameters for usage tracking
2009-06-22 11:49:12 +0200 b_michaelsen  r273207 : #i102805#: Added usage tracking to SfxToolboxControl
2009-06-22 11:46:00 +0200 b_michaelsen  r273205 : whitespace fixes
2009-06-05 14:21:12 +0200 mav  r272683 : #i101741# check the file date only in document file locking context
2009-07-16 16:59:45 +00:00
Mathias Bauer
aa611d78df #i103452#: replace PRODUCT by !DBG_UTIL; replace assert by OSL_ASSERT where possible 2009-07-10 14:03:42 +02:00
Release Engineers
fe2fc695df CWS-TOOLING: integrate CWS dba32c
2009-06-29 20:53:25 +0200 fs  r273484 : #i103138# Rectangle conversion
2009-06-29 20:51:50 +0200 fs  r273483 : #i103138# yet more refactoring, now also setting the proper zoom level at the proper point in time
2009-06-29 13:40:26 +0200 fs  r273470 : added svn:ignore to ignore output paths
2009-06-29 10:08:54 +0200 fs  r273455 : #i103138#
refactored the code for positioning/zooming the control
Basically, we now allow adjustControlGeometry_throw (formerly known as positionControl_throw and setControlZoom) to
take an additional ViewTransformation parameter, describing the transformation to obtain the actual
control position/size. Consequently, positionControl itself also allows for a ViewTransformation parameter.
This has become necessary since during painting, the device which we created our control for might not necessarily
have a proper MapMode set. In this case, if we would use this map mode for calculating the control's position/size,
this would lead to wrong results.
Note that this problem was introduced by the fix for #i101398#: During the fix, we postponed the control creation
to a later time (when it is really needed). At this later time, the MapMode at the device is broken, at the earlier
time where we formerly crearted the control (createPrimitive2DSequence), it is not yet broken.
Whether or not the MapMode is defined as "broken" might depend on one's point of view, however ...
I consider it broken, since:
- we need the map mode to obtain the proper zoom level, which is to be forwarded to the control
- there are scenarios where the MapMode is *not* set to MAP_PIXEL (in those scenarios, everything works
  fine), and there are scenarios where it *is* set to MAP_PIXEL (in those the bug 103138 appears).
It somehow feels wrong that one cannot rely on the device's map mode this way, but on the other hand
one has no possibility to obtain the current zoom by other means.
Note that one issue (still to be submitted) is left: In the page pane of a Draw/Impress document, controls
have a wrong text size. This is because in this pane, the above-mentioned "broken" map mode is used,
which means the controls have a zoom of "1:1" set, which is wrong here.
2009-06-25 13:41:35 +0200 msc  r273380 : #100000# the tabs changed die to new properties
2009-06-24 12:42:40 +0200 msc  r273330 : #102082# remove issue warning
2009-06-22 10:43:14 +0200 fs  r273201 : createPrimitive2DSequence: care for being disposed
2009-06-18 12:35:13 +0200 oj  r273109 : #i102305# make nooptfiles for gcc
2009-06-17 12:14:37 +0200 oj  r273056 : #i102305# fix for linux
2009-06-17 07:20:22 +0200 oj  r273046 : #i102305# move ValueTransfer into the for loop to avoid a crash under Linux
2009-06-17 07:17:28 +0200 oj  r273045 : #i102305# use varchar
2009-06-15 14:11:27 +0200 fs  r272983 : added since tag
2009-06-15 12:11:39 +0200 oj  r272973 : #i102305# SAL_DLLPUBLIC_EXPORT inserted
2009-06-15 11:08:53 +0200 fs  r272969 : #i10000#
2009-06-15 09:25:13 +0200 fs  r272963 : merging fix for P1 issue #i102701#
2009-06-11 11:31:24 +0200 fs  r272858 : #i10000# copied the fix which before the rebase was done in ../dialog/macropg.src
2009-06-11 09:38:14 +0200 fs  r272846 : CWS-TOOLING: rebase CWS dba32c to trunk@272827 (milestone: DEV300:m50)
2009-06-02 09:53:10 +0200 fs  r272483 : #i10000#
2009-05-29 15:55:03 +0200 fs  r272465 : #i100818#
2009-05-29 12:58:43 +0200 fs  r272452 : don't apply comphelper::getString on possibly VOID any
2009-05-29 10:38:35 +0200 oj  r272437 : #i101519# handle where condition
2009-05-29 09:53:39 +0200 fs  r272434 : #i100818# call into releaseStubs /without/ locked GlobalMutex
2009-05-28 07:53:44 +0200 oj  r272375 : #i101369# parse tree changed
2009-05-27 14:53:36 +0200 fs  r272347 : #i10000#
2009-05-27 09:29:15 +0200 oj  r272327 : #i101626# check for double before hard cast
2009-05-27 09:13:58 +0200 oj  r272326 : #i101626# handle void correctly
2009-05-27 08:04:39 +0200 oj  r272321 : #i102256# wrong method signature used
2009-05-27 07:55:52 +0200 oj  r272320 : #i101519# look up parameter typ if used in function
2009-05-27 06:49:07 +0200 oj  r272319 : #i101519# set parameter from rowset as well
2009-05-26 13:30:56 +0200 oj  r272297 : #i101987# impl XBatchExecution
2009-05-26 12:44:34 +0200 oj  r272293 : #i101700# check if group is not set
2009-05-26 12:16:53 +0200 oj  r272290 : #i101369# resolved some reduce7reduce problems with boolean_term and search_condition
2009-05-26 12:12:42 +0200 oj  r272289 : #i101369# fix for or on one line criteria
2009-05-25 16:02:25 +0200 fs  r272257 : #i999704# +PROPERTY_MOUSE_WHEEL_BEHAVIOR
2009-05-25 16:01:55 +0200 fs  r272256 : merging the changes from CWS dba32b herein
2009-05-25 15:49:57 +0200 fs  r272254 : #i999704#
2009-05-25 15:32:57 +0200 fs  r272252 : #i99704# grid columns also to respect the MouseWheelBehavior property
2009-05-25 15:23:43 +0200 fs  r272251 : don't pass empty Anys to ::comphelper::getString
2009-05-25 14:48:43 +0200 fs  r272248 : merged changes from CWS dba32b herein
2009-05-25 14:44:40 +0200 fs  r272247 : #i99704# support new MouseWheelBehavior property
2009-05-25 14:43:18 +0200 fs  r272246 : #i99704# WheelWithoutFocus (peer property) superseded by MouseWheelBehavior (model property)
2009-05-25 14:41:03 +0200 fs  r272245 : #i99704# no need to set the mouse wheel behavior at the peer, this is now a model property, having the right default
2009-05-25 14:39:31 +0200 fs  r272243 : removed dead import
2009-05-25 14:35:36 +0200 fs  r272242 : the new EnableVisible doesn't make sense for grid columns
2009-05-25 14:34:33 +0200 fs  r272241 : #i99704# +MouseWheelBehavior - allow to enable/disable the mouse wheel for the control, or make it focus-dependent
2009-05-25 14:26:11 +0200 fs  r272240 : #i99704# change MouseSettings wheel flag (NoWheelActionWithoutFocus) to a three-state option, allowing to completely ignore the mouse wheel
2009-05-23 21:35:59 +0200 fs  r272213 : localize 'sub component opened/closed' event
2009-05-22 21:42:47 +0200 fs  r272211 : #i102003#
2009-05-22 21:42:20 +0200 fs  r272210 : grammar
2009-05-22 21:36:10 +0200 fs  r272209 : #i102140# load only once, not twice, and show error messages during loading (and during any form action, that is) asynchronously
2009-05-22 21:35:11 +0200 fs  r272208 : #i102140# +clear
2009-05-22 14:50:30 +0200 fs  r272194 : #i102139# for newly created DB docs, set the MacroExecutionMode to USE_CONFIG
2009-05-22 12:03:42 +0200 fs  r272180 : #i88878#
provided by noel.power@novell.com
implement a visibility property (EnableVisible) for toolkit controls, and usage in forms and UNO dialogs
2009-05-15 15:37:31 +0200 fs  r271942 : #i100671# corrected some @since tags, so autodoc has better chances of correctly reading them
2009-05-15 15:33:11 +0200 fs  r271940 : don't call comphelper::getFOO for VOID values
2009-05-15 15:08:31 +0200 fs  r271937 : includes
2009-05-15 13:39:22 +0200 fs  r271934 : #i101398# createPrimitive2DSequence: when we already have a control, use the old code. In particular, call positionControlForPaint
2009-05-15 12:33:48 +0200 fs  r271933 : make the geometry a part of the ControlPrimitive2D's identity
2009-05-15 10:15:44 +0200 fs  r271928 : #i10000#
2009-05-14 20:55:38 +0200 fs  r271921 : #i101398# don't reuse the name PRIMITIVE_ID_CONTROLPRIMITIVE2D, make the name of our own ControlPrimitive2D unique
2009-05-14 20:55:31 +0200 fs  r271920 : #i101398# don't reuse the name PRIMITIVE_ID_CONTROLPRIMITIVE2D, make the name of our own ControlPrimitive2D unique
2009-05-14 20:23:23 +0200 fs  r271919 : #i101622#
2009-05-14 16:04:38 +0200 fs  r271898 : don't use comphelper::getInt32 on voids
2009-05-14 16:04:12 +0200 fs  r271897 : merge fix for issue whose number just slipped my memory ... (originally fixed in CWS dba32b)
2009-05-14 15:36:55 +0200 fs  r271895 : merging changes from DEV300:m48
2009-05-07 14:43:19 +0200 fs  r271670 : #i101477#
2009-05-07 14:37:30 +0200 fs  r271668 : #i101477#
2009-05-07 09:27:30 +0200 oj  r271628 : #i101343# remove pch
2009-05-06 09:36:02 +0200 fs  r271568 : getFoo: diagnostics
2009-05-04 09:23:06 +0200 oj  r271438 : CWS-TOOLING: rebase CWS dba32c to trunk@271427 (milestone: DEV300:m47)
2009-04-29 23:18:13 +0200 fs  r271394 : #i101398# use a dedicated 2DPrimitive for UNO Controls, which is able to provide the B2DRange *without* actually creating the control
2009-04-29 13:52:25 +0200 fs  r271366 : #i101308#
2009-07-03 14:21:50 +00:00
Release Engineers
12b49d3e68 CWS-TOOLING: integrate CWS dbaperf2
2009-06-22 11:04:36 +0200 msc  r273202 : #100000# fix to run this test
2009-06-22 09:41:04 +0200 msc  r273200 : #100000# correct case
2009-06-22 09:02:42 +0200 msc  r273199 : new SRB
2009-06-22 08:53:26 +0200 msc  r273198 : #100000
2009-06-15 12:36:32 +0200 oj  r272976 : test
2009-06-12 14:23:23 +0200 msc  r272918 : #101587# unused feature was removed
2009-06-12 06:45:17 +0200 oj  r272903 : use GUI instead of OS
2009-06-11 09:12:30 +0200 oj  r272845 : remove unused dep
2009-06-11 09:11:09 +0200 oj  r272844 : ColumnAliasInOrderBy not supported
2009-06-11 08:27:00 +0200 oj  r272843 : CWS-TOOLING: rebase CWS dbaperf2 to trunk@272827 (milestone: DEV300:m50)
2009-06-10 15:30:17 +0200 msc  r272822 : #100000
2009-06-10 15:27:40 +0200 msc  r272820 : #102515# new function for the database type list
2009-06-10 15:26:09 +0200 msc  r272818 : move file to dbaccess/tools/dbcreatetools.inc
2009-06-10 15:20:10 +0200 msc  r272816 : #102515# new function for the database type list
2009-06-10 12:34:46 +0200 oj  r272803 : #i101587# check extension
2009-06-10 11:53:45 +0200 oj  r272800 : remove unused code
2009-06-09 09:57:25 +0200 oj  r272752 : #i101587# EscapeDateTime moved into features section
2009-06-09 09:56:26 +0200 oj  r272751 : enable finish
2009-06-08 11:50:37 +0200 oj  r272726 : #i102588# move convert tzo saveDataSource
2009-06-05 11:54:20 +0200 jsk  r272676 : #i102515# - NEW: Functions to retrieve Database names from API
2009-06-05 10:52:22 +0200 jsk  r272671 : NEW: Functions to retrieve Database names from API
2009-06-05 09:36:54 +0200 oj  r272666 : handle win and unx differently
2009-06-05 09:36:28 +0200 oj  r272665 : handle win and unx differently
2009-06-04 13:41:56 +0200 oj  r272625 : #i101268# make use of stringbuffer instead of oustring
2009-06-04 10:18:14 +0200 oj  r272612 : add SAL_DLLPUBLIC_EXPORT 
2009-05-28 10:56:33 +0200 oj  r272381 : #i101587# create langpacks
2009-05-28 10:41:59 +0200 oj  r272380 : #i101587# create langpacks
2009-05-28 10:29:30 +0200 oj  r272379 : #i101587# create langpacks
2009-05-07 10:11:46 +0200 oj  r271635 : fix compile warnings
2009-05-07 07:01:31 +0200 oj  r271619 : change type from int32 to PathID
2009-05-07 06:53:19 +0200 oj  r271618 : add all
2009-05-06 14:57:02 +0200 oj  r271595 : add missing lib
2009-05-06 14:56:54 +0200 oj  r271594 : no used anymore
2009-05-06 14:56:08 +0200 oj  r271593 : no used anymore
2009-05-06 14:54:25 +0200 oj  r271592 : no used anymore
2009-05-06 14:45:59 +0200 oj  r271591 : add missing lib
2009-05-06 14:41:54 +0200 oj  r271590 : change wnt
2009-05-06 14:22:21 +0200 oj  r271589 : #i101587# use config for the drivers
2009-05-06 14:21:39 +0200 oj  r271588 : #i101587# add new set for metadata and config data for driver
2009-05-06 14:19:36 +0200 oj  r271587 : #i101587# handle metadata and props of driver
2009-05-06 10:11:11 +0200 oj  r271570 : #i101587# correct wrong use of reference
2009-05-06 09:24:33 +0200 oj  r271567 : #i101587# add new set for metadata
2009-05-06 08:52:06 +0200 oj  r271563 : #i101587# add driver configuration
2009-05-06 08:51:04 +0200 oj  r271562 : #i101587# add driver configuration
2009-05-04 10:24:41 +0200 oj  r271442 : CWS-TOOLING: rebase CWS dbaperf2 to trunk@271427 (milestone: DEV300:m47)
2009-04-28 07:06:22 +0200 oj  r271303 : compile error
2009-04-27 14:12:48 +0200 oj  r271270 : #i101268# make use of stringbuffer instead of oustring
2009-04-27 14:12:27 +0200 oj  r271269 : #i101268# make use of stringbuffer instead of oustring
2009-04-27 09:30:10 +0200 oj  r271255 : use string buffer when possible
2009-04-24 11:56:01 +0200 oj  r271207 : #i101268# remove end() call from loop
2009-04-23 14:24:03 +0200 oj  r271171 : add dep
2009-04-23 13:25:25 +0200 oj  r271164 : #i101268# add config entries for database drivers
2009-04-23 13:07:13 +0200 oj  r271161 : #i101268# add config entries for database drivers
2009-04-23 13:06:33 +0200 oj  r271160 : #i101268# add parent url pattern entry for driver node
2009-04-23 13:05:39 +0200 oj  r271159 : #i101268# add config entry for driver node
2009-04-23 13:04:09 +0200 oj  r271157 : #i101268# add config entry for driver node
2009-04-23 06:41:32 +0200 oj  r271142 : #i101268# add new configuration file Drivers
2009-04-22 13:49:19 +0200 oj  r271103 : convert EOL
2009-04-22 13:29:17 +0200 oj  r271101 : #i101268# use of driver configuration entries for features and properties
2009-04-22 13:28:08 +0200 oj  r271100 : #i101268# use of driver configuration entries for features and properties
2009-04-22 13:15:26 +0200 oj  r271098 : #i101268# add new configuration file Drivers
2009-04-22 13:14:43 +0200 oj  r271097 : #i101268# use of driver configuration entries for features and properties
2009-07-03 12:24:35 +00:00
Release Engineers
23cd960582 CWS-TOOLING: integrate CWS odfmetadata2
2009-06-22 11:48:36 +0200 mst  r273206 : - connectivity/source/drivers/mozab/mozillasrc/MNSInclude.hxx:
  + add "include ustrbuf.hxx" to work around warning caused by
    solaris <sys/kstat.h> declaring a global "long l ;"
2009-06-19 14:25:25 +0200 mst  r273159 : - scp2/source/ooo/file_library_ooo.scp:
  + fix MinGW build
2009-06-08 12:52:33 +0200 mst  r272727 : - redland/raptor-1.4.18.patch.mingw, redland/raptor/makefile.mk:
  + disable parsers that do not build on MinGW (thanks for patch by tono)
2009-05-15 17:31:07 +0200 mst  r271957 : fix typos
2009-05-15 17:28:57 +0200 mst  r271956 : #i101965#
- offapi/com/sun/star/text/TextPortion:
  + add missing properties:
    SoftPageBreak, DocumentIndexMark, ReferenceMark, Footnote, TextField
  + fix read-only status of properties: Bookmark, IsStart, IsCollapsed
- offapi/type_reference/{typelibrary_history.txt,types.rdb}:
  + update reference types.rdb
2009-05-07 14:41:38 +0200 mst  r271669 : - sw/inc/{fmtftn.hxx,unocoll.hxx,doc.hxx,editsh.hxx,ftninfo.hxx},
  sw/source/core/layout/{flowfrm.cxx,ftnfrm.cxx},
  sw/source/core/doc/docftn.cxx, sw/source/core/edit/edattr.cxx,
  sw/source/core/txtnode/atrftn.cxx, sw/source/core/unocore/unocoll.cxx,
  sw/source/ui/fldui/fldref.cxx:
  + fix warning ... the hard way
  + also fix signature of SwDoc::SetCurFtn
2009-05-05 19:52:55 +0200 mst  r271556 : - sw/inc/undobj.hxx:
  + make some members const
2009-05-05 19:34:40 +0200 mst  r271555 : - sw/inc/rolbck.hxx, sw/source/core/undo/rolbck.cxx:
  + make some members const
2009-05-05 19:13:14 +0200 mst  r271553 : - sw/inc/{undobj.hxx,rolbck.hxx},
  sw/source/core/undo/{unbkmk.cxx,rolbck.cxx}:
  + fix rebase merge error
  + rename SwHstryBookmark to SwHistoryBookmark
  + clean up SwUndoBookmark
2009-05-05 19:05:53 +0200 mst  r271552 : - sw/source/core/unocore/unoportenum.cxx:
  + fix annoying assertion
2009-05-05 15:34:48 +0200 mst  r271522 : CWS-TOOLING: rebase CWS odfmetadata2 to trunk@271427 (milestone: DEV300:m47)
2009-05-04 12:37:01 +0200 mst  r271444 : trivial
2009-04-22 13:30:37 +0200 mst  r271102 : - sfx2/inc/sfx2/dinfdlg.hxx:
  + trivial change
2009-04-21 16:46:58 +0200 mst  r271043 : - sw/inc/hintids.hxx:
  + introduce some predicates for the various hints, and use them
2009-04-21 16:19:03 +0200 mst  r271041 : - sw/inc/undobj.hxx,
  sw/source/core/doc/{docfly.cxx,docfmt.cxx,docftn.cxx,doctxm.cxx},
  sw/source/core/undo/{unattr.cxx,unins.cxx}:
  + clean up unattr.cxx:
    remove/fix casts, prefix members, use auto_ptr, etc.
2009-04-21 15:34:23 +0200 mst  r271039 : - sw/inc/{rolbck.hxx,undobj.hxx},
  sw/source/core/doc/docfmt.cxx,
  sw/source/core/txtnode/{thints.cxx,txtedt.cxx},
  sw/source/core/undo/{rolbck.cxx,undel.cxx,undobj.cxx,unins.cxx,unmove.cxx,
    unovwr.cxx,unsect.cxx,unspnd.cxx,untbl.cxx,untblk.cxx,unattr.cxx}:
  + clean up SwHistory, SwRegHistory and SwHistoryHint etc.:
    remove/fix casts, prefix members, remove wrong const annotations,
    use auto_ptr, remove unused members, etc.
2009-04-20 19:17:36 +0200 mst  r271013 : - sw/inc/ndhints.hxx,
  sw/source/core/text/{itrtxt.cxx,txtftn.cxx,itratr.cxx,porfly.cxx,
    txtfrm.cxx,txtdrop.cxx,frmform.cxx},
  sw/source/core/txtnode/{ndtxt.cxx,ndhints.cxx,thints.cxx,txtedt.cxx},
  sw/source/core/edit/acorrect.cxx,
  sw/source/core/doc/{docedt.cxx,docfmt.cxx},
  sw/source/filter/html/swhtml.cxx:
  + clean up SwHintsArray and its subclasses: remove/fix casts, prefix members
2009-04-20 18:42:07 +0200 mst  r271007 : - sw/source/core/text/txtio.cxx, sw/source/core/edit/edattr.cxx,
  sw/source/core/undo/rolbck.cxx:
  + remove JP_NEWCORE dead code
2009-04-20 18:38:09 +0200 mst  r271006 : - sw/source/core/unocore/unochart.cxx:
  + silence unxlngi warning (debug=t)
2009-04-20 16:36:13 +0200 mst  r270991 : - sfx2/inc/sfx2/dinfdlg.hxx, sfx2/source/dialog/dinfdlg.cxx,
  sfx2/source/doc/objserv.cxx, sw/source/ui/fldui/flddinf.hxx:
  + trivial cleanups
2009-04-20 15:28:52 +0200 mst  r270990 : - sfx2/inc/sfx2/dinfdlg.hxx, sfx2/source/dialog/dinfdlg.cxx,
  sfx2/source/doc/objserv.cxx:
  + fix bug: replaying a macro with a DocumentInfoItem removes all
    user-defined properties
2009-03-10 15:08:20 +0100 mst  r269273 : - sfx2/source/doc/Metadatable.cxx:
  + add missing SolarMutex guards
2009-03-10 14:46:29 +0100 mst  r269272 : - unoxml/source/rdf/librdf_repository.cxx:
  + never free rdf_world because that would call libxm2 xmlCleanupParser
    (and, to add insult to injury, other libxml2 functions later...)
2009-03-06 19:02:44 +0100 mst  r269041 : argh! undo...
2009-03-06 19:00:58 +0100 mst  r269040 : fix #i99931#
- sw/source/ui/uno/unomod.cxx:
  + SwXViewSettings::_getSingleValue returns uninitialized memory
    for the ZoomType property if the value is PAGE_WIDTH_EXACT
2009-03-06 18:59:28 +0100 mst  r269039 : - sw/inc/ndtxt.hxx, sw/source/core/txtnode/ndtxt.cxx,
  sw/source/core/unocore/unoportenum.cxx:
  + fix some more wntmsci12 warnings...
2009-03-06 18:56:46 +0100 mst  r269038 : - sd/source/ui/slidesorter/model/SlsPageEnumerationProvider.cxx:
  + work around spurious warning on unxsoli4 debug=t
2009-03-05 14:02:01 +0100 mst  r268902 : - sw/inc/txatbase.hxx:
  + back to c-style casts, they also compile on wntmsci12...
2009-03-05 10:23:25 +0100 mst  r268882 : - comphelper/inc/comphelper/processfactory.hxx,
  comphelper/source/processfactory/processfactory.cxx:
  + revert change of return type of comphelper_getProcessComponentContext
    to Reference: does not build on wntmsci12
2009-03-04 19:08:09 +0100 mst  r268861 : - sw/source/core/txtnode/{atrtox.cxx,ndtxt.cxx}:
  + fix initialization
2009-03-04 14:37:30 +0100 mst  r268831 : - solenv/inc/target.mk:
  + fix CLASSPATH so complex tests run (fix by sb)
2009-03-04 14:36:30 +0100 mst  r268830 : - sw/inc/unoobj.hxx,
  sw/source/core/unocore/{unoparagraph.cxx,unoobj.cxx,unoobj2.cxx}:
  + SwXParaFrameEnumeration constructor now takes SwPaM, not SwUnoCrsr
  + move SwParaSelection into unoparagraph.cxx, as it is only used there
  + bugfix: replace SwUnoCrsrs on stack with SwCursors
2009-03-04 14:34:46 +0100 mst  r268829 : - sw/inc/pam.hxx, sw/source/core/crsr/pam.cxx,
  sw/source/core/edit/eddel.cxx, sw/source/core/doc/docredln.cxx,
  sw/source/core/undo/{untbl.cxx,undel.cxx}, sw/source/filter/rtf/swparrtf.cxx:
  + clean up SwPaM: prefix members
  + new constructor SwPosition(SwCntntNode&, xub_StrLen)
  + fix several broken SwPosition and SwPaM constructors
  + SwPam::DeleteMark now actually resets the unused position to default
2009-03-02 12:07:09 +0100 mst  r268646 : - sw/inc/fmtcol.hxx:
  + fix annoying warning (gcc 4)
2009-03-02 12:06:27 +0100 mst  r268645 : - odk/util/check.pl, odk/examples/DevelopersGuide/Text/TextDocuments.java:
  + rename module from FieldMaster to fieldmaster
2009-02-27 19:49:56 +0100 mst  r268614 : - sfx2/inc/sfx2/Metadatable.hxx, sfx2/prj/d.lst,
  sfx2/source/doc/{Metadatable.cxx,makefile.mk},
  sw/inc/{SwMetadatable.hxx,unoobj.hxx,undobj.hxx,ndtxt.hxx},
  sw/source/core/doc/{SwMetadatable.cxx,makefile.mk,docnew.cxx},
  sw/source/core/undo/{untbl.cxx,unins.cxx},
  sw/source/core/unocore/unoparagraph.cxx, sw/source/ui/app/docsh.cxx:
  + move Metadatable implementation from sw to sfx2
2009-02-27 17:58:55 +0100 mst  r268608 : - sw/inc/{SwMetadatable.hxx,undobj.hxx}, sw/source/core/doc/SwMetadatable.cxx,
  sw/source/core/undo/{untbl.cxx,unins.cxx,undel.cxx}:
  + CreateUndo now returns an opaque MetadatableUndo object
2009-02-27 13:15:44 +0100 mst  r268587 : - sw/inc/ndtxt.hxx, sw/source/core/doc/docfmt.cxx,
  sw/source/core/text/{itratr.cxx,porlay.cxx},
  sw/source/core/txtnode/{txtedt.cxx,ndtxt.cxx,thints.cxx}:
  + clean up SwTxtNode: fix casts, prefix members
  + factor out inline function SwTxtNode::TryDeleteSwpHints()
2009-02-27 13:14:30 +0100 mst  r268586 : - svx/inc/svx/emphitem.hxx:
  + fix borken header guard
2009-02-27 13:13:56 +0100 mst  r268585 : - sfx2/source/bastyp/progress.cxx:
  + fix use of compiler specific macro
2009-02-27 11:00:32 +0100 mst  r268564 : - sw/inc/{txatbase.hxx,txtatr.hxx,txtinet.hxx,txtfld.hxx,txtftn.hxx,
    txtflcnt.hxx,txttxmrk.hxx,txtrfmrk.hxx},
  sw/source/core/txtnode/{atrtox.cxx,atrref.cxx,atrflyin.cxx,atrftn.cxx,
    txtatr2.cxx,txatbase.cxx,atrfld.cxx,txtedt.cxx},
  sw/source/core/text/atrstck.cxx, sw/source/core/access/acchyperlink.cxx,
  sw/source/core/doc/visiturl.cxx, sw/source/ui/wrtsh/wrtsh2.cxx:
  + clean up SwTxtAttr and its subclasses: remove/fix casts, prefix members
  + SwTxtINetFmt: remove unused member bColor
- sw/source/core/text/txtfld.cxx:
  + move SwTxtFld methods to atrfld.cxx
2009-02-27 10:58:44 +0100 mst  r268563 : - sfx2/inc/sfx2/sfxbasemodel.hxx:
  + don't privately inherit BaseMutex, ScModelObj wants to access it
2009-02-27 10:58:02 +0100 mst  r268562 : - xmloff/source/core/{RDFaExportHelper.cxx,RDFaImportHelper.cxx}:
  + arrrgh!!! someone thought it would be a good idea to have 2 different
    versions of boost in external! and they're NOT compatible!!!
    insert an ugly fragile hack that maybe works with both...
2009-02-26 17:42:26 +0100 mst  r268544 : - comphelper/inc/comphelper/storagehelper.hxx.
  sfx2/source/doc/DocumentMetadataAccess.cxx:
  +  someone made IsValidZipEntryFileName a static method and didn't tell me
2009-02-26 15:52:56 +0100 mst  r268529 : redland: split up patches
2009-02-26 13:17:56 +0100 mst  r268509 : migration of cws odfmetadata2 from CVS (resync to m42): module sw
#i95863#
- sw/inc/segdefs{,_}.hxx:
  + remove obsolete files
- sw/source/ui/inc/itemdef.hxx:
  + remove itemdef.hxx
- sw/source/ui/app/[apphdl.cxx,docsh.cxx}, sw/source/ui/misc/glshell.cxx,
  sw/source/ui/shells/*.cxx, sw/source/ui/uiview/*.cxx, sw/source/ui/web/*.cxx:
  + use sfx2/msg.hxx instead of itemdef.hxx
- sw/source/core/edit/eddel.cxx:
  + @ JP: SwEditShell::Replace:
    you're right, deleting the text to be replaced first, and then inserting
    a space, and then replacing that space is unnecessary.
    whew, i'm so happy that we finally answered that question after 11 years.
- sw/inc/edimp.hxx:
  + remove FOREACHCURSOR_START, FOREACHCURSOR_END
- sw/inc/{swcrsr.hxx,unocrsr.hxx,viscrs.hxx},
  sw/source/core/crsr/{crsrsh.cxx,swcrsr.cxx,trvlreg.cxx,trvltbl.cxx,
    unocrsr.cxx,viscrs.cxx},
  sw/source/core/doc/{docbm.cxx,doccorr.cxx},
  sw/source/core/docnode/{ndtbl.cxx,ndtbl1.cxx},
  sw/source/core/edit/editsh.cxx,
  sw/source/core/frmedt/{fefly1.cxx,fetab.cxx,tblsel.cxx},
  sw/source/core/layout/trvlfrm.cxx,
  sw/source/core/unocore/{unochart.cxx,unoobj2.cxx,unoparagraph.cxx,
    unoportenum.cxx,unotbl.cxx},
  sw/source/core/view/vprint.cxx:
  + remove the hideous  virtual operator SwFooCursor*
  + make SwCursor::IsReadOnlyAvailable() virtual
  + make SwUnoCrsr::Clone() virtual
  + refactor SwCursor methods IsSelOver(), LeftRight(), UpDown(), GotoTable():
    replace dynamic_cast<...>(this) with new virtual methods
2009-02-26 13:14:58 +0100 mst  r268508 : migration of cws odfmetadata2 from CVS (resync to m42): module sw
- sw/source/filter/xml/swxml.cxx:
  + XMLReader::Read: load RDF metadata of the ODF document
- sw/source/filter/xml/wrtxml.cxx:
  + SwXMLWriter::_Write: write RDF metadata of the ODF document if ODF >= 1.2
#i90620#: import xml:id in text tables (does not actually work yet)
- sw/source/filter/xml/xmltbli{.hxx,.cxx}:
  + SwXMLTableCellAttrTokens,aTableCellAttrTokenMap: add XML_TOK_TABLE_XMLID
  + SwXMLTableCellContext_Impl::SwXMLTableCellContext_Impl:  attribute xml:id
  + SwXMLTableCellContext_Impl::CreateChildContext:  attribute xml:id
  + SwXMLTableColContext_Impl::SwXMLTableColContext_Impl:  attribute xml:id
  + SwXMLTableContext::SwXMLTableContext:  attribute xml:id
fix #i98530#
- sw/inc/unoport.hxx, sw/source/core/unocore/unoport.cxx:
  + SwXTextPortion: make constructor params const&
- sw/source/core/unocore/unoportenum.cxx:
  + refactor to remove some code duplication
  + fix bug: paragraph w/out hints: bookmark before frame gets lost
#i97274# handle invalid tables
- sw/source/core/layout/tabfrm.cxx, sw/source/filter/xml/xmltbli.cxx:
  + SwXMLTableContext::MakeTable():
    check that the table actually contains cells,
    and abort (removing the inserted table nodes) if not
2009-02-26 13:11:48 +0100 mst  r268507 : migration of cws odfmetadata2 from CVS (resync to m42): module sw
refactor SwXTextRange and SwXParagraph
- sw/inc/unoobj.hxx, sw/source/core/unocore/unoobj2.cxx:
  + remove 3 constructors of SwXTextRange
  + new method SwXTextRange::CreateParentXText
  + refactor SwXTextRange::CreateTextRangeFromPosition and
    SwXTextRange::getText
- sw/inc/unoobj.hxx, sw/source/core/unocore/unoparagraph.cxx:
  + SwXParagraph no longer uses a cursor; it registers directly at SwTxtNode
  + replace SwXParagraph::GetCrsr with SwXParagraph::GetTxtNode
- sw/source/core/unocore/unotext.cxx, sw/source/ui/uno/unotxvw.cxx:
  + adapt to new SwXParagraph
#i90620#
- sw/inc/SwMetadatable.hxx,
  sw/source/core/doc/SwMetadatable.cxx:
  + new files: base classes sw::Metadatable and sw::MetadatableMixin;
    also, 2 implementations of IXmlIdRegistry:
    sw::XmlIdRegistryDocument and sw::XmlIdRegistryClipboard
  + setMetadataReference: handle empty stream name as auto-detect
- sw/source/core/doc/makefile.mk:
  + add SwMetadatable
add a XmlIdRegistry to SwDoc
- sw/inc/doc.hxx:
  + SwDoc: add member m_pXmlIdRegistry, method GetXmlIdRegistry()
- sw/source/core/doc/docnew.cxx:
  + initialize XmlIdRegistry in SwDoc::GetXmlIdRegistry, not in constructor,
    because the constructor is not told whether the SwDoc is a clipboard
- sw/inc/docsh.hxx, sw/source/ui/app/docsh.cxx:
  + SwDocShell: override GetXmlIdRegistry()
#i91563#: make the SwTxtNode metadatable
- sw/inc/ndtxt.hxx
  + SwTxtNode inherits sw::Metadatable
- sw/inc/unoobj.hxx, sw/source/core/unocore/unoparagraph.cxx:
  + SwXParagraph inherits sw::MetadatableMixin
#i91563#: handle SwTxtNode's metadata for delete
- sw/source/core/txtnode/ndtxt.cxx:
  + SwTxtNode::SplitCntntNode: handle XmlId
  + SwTxtNode::JoinNext: merge XmlIds
- sw/source/core/doc/docedt.cxx:
  + lcl_GetJoinFlags: document postcondition
  + SwDoc::Delete: remove XmlId only if SwTxtNode _becomes_ empty
#i91563#: handle SwTxtNode's metadata for delete with undo
- sw/inc/undobj.hxx
  + SwUndoDelete: new members m_pMetadataUndoStart, m_pMetadataUndoEnd
- sw/source/core/undo/undel.cxx:
  + SwUndoDelete::SaveCntnt: save XmlIds for start and end SwTxtNode
  + SwUndoDelete::SaveCntnt: remove XmlId only if SwTxtNode _becomes_ empty
  + SwUndoDelete::Undo: restore saved XmlIds for start and end SwTxtNode
- sw/source/core/docnode/ndcopy.cxx:
  + SwTxtNode::MakeCopy: register copy at XmlIdRegistry
#i91563#: handle SwTxtNode's metadata for find/replace with undo
- sw/source/core/undo/unins.cxx:
  + _UnReplaceData: rename members: add prefix m_
  + _UnReplaceData: new members m_pMetadataUndoStart, m_pMetadataUndoEnd
  + _UnReplaceData::_UnReplaceData: save XmlIds for start and end SwTxtNode
  + _UnReplaceData::Undo: restore saved XmlIds for start and end SwTxtNode
#i91563#: handle SwTxtNode's metadata for table-to-text with undo
- sw/source/core/undo/untbl.cxx:
  + SwTblToTxtSave: rename members: add prefix m_
  + SwTblToTxtSave: new members m_pMetadataUndoStart, m_pMetadataUndoEnd
  + SwTblToTxtSave::SwTblToTxtSave: save XmlIds for start and end SwTxtNode
  + SwTblToTxtSave::SwTblToTxtSave, SwNodes::UndoTableToText:
    always store the index of the first SwTxtNode in the cell, instead of
    the index of the first SwTxtNode in case of the first cell in a row,
    and the cell start node in other cases
  + SwNodes::UndoTableToText: restore saved XmlIds for start and end SwTxtNode
- sw/source/core/docnode/ndtbl.cxx:
  + lcl_DelBox: simplify for refactored start index handling in SwTblToTxtSave
2009-02-26 13:02:28 +0100 mst  r268505 : migration of cws odfmetadata2 from CVS (resync to m42): module sd
- sd/source/ui/table/tableobjectbar.cxx,sd/source/ui/view/*.cxx:
  + remove invocations of SFX_DECL_TYPE
- sd/source/ui/slideshow/SlideShowRestarter.cxx,
  sd/source/ui/toolpanel/LayoutMenu.cxx,
  sd/source/ui/unoidl/DrawController.cxx,
  sd/source/ui/view/{ViewShellBase.cxx,ViewTabBar.cxx,frmview.cxx}:
  + fix abuses of comphelper_getProcessComponentContext (missing release)
2009-02-26 13:01:24 +0100 mst  r268504 : migration of cws odfmetadata2 from CVS (resync to m42): module starmath
- starmath/source/document.cxx:
  + don't touch SfxObjectShell's privates
2009-02-26 13:00:37 +0100 mst  r268503 : migration of cws odfmetadata2 from CVS (resync to m42): module sfx2
#i90620#
- sfx2/inc/sfx2/XmlIdRegistry.hxx:
  + new file: interfaces sfx2::IXmlIdRegistry and sfx2::IXmlIdRegistrySupplier
    and a couple of utility functions
- sfx2/inc/sfx2/DocumentMetadataAccess.hxx,
  sfx2/source/doc/DocumentMetadataAccess.cxx:
  + new class sfx2::DocumentMetadataAccess, implements XDocumentMetadataAccess
  + the URI of the DocumentMetadataAccess is now the URI from which the
    document was loaded; for a new document, use a vnd.sun.star.tdoc URI
  + add new function sfx2::createBaseURI()
  + prevent using reserved file names
  + try not to recurse into embedded subdocuments
- sfx2/source/doc/makefile.mk:
  + add DocumentMetadataAccess
- sfx2/util/makefile.mk:
  + link libsfx2 against libxml2 (needed for xmlValidateNCName)
- sfx2/source/doc/makefile.mk:
  + add LIBXML_CFLAGS to CFLAGS
- sfx2/prj/build.lst:
  + add dependence on libxml2
- sfx2/prj/d.lst:
  + add XmlIdRegistry.hxx, DocumentMetadataAccess.hxx
- sfx2/inc/sfx2/objsh.hxx, sfx2/source/doc/objxtor.cxx:
  + make SfxObjectShell's members private
  + new method SfxObjectShell::GetAutoStyleFilterIndex
  + SfxObjectShell inherits sfx2::IXmlIdRegistrySupplier
- sfx2/source/dialog/templdlg.cxx, sfx2/source/doc/sfxbasemodel.cxx:
  + don't touch SfxObjectShell's privates
- sfx2/inc/sfx2/sfxbasemodel.hxx, sfx2/source/doc/sfxbasemodel.cxx:
  + SfxBaseModel inherits BaseMutex instead of IMPL_SfxBaseModel_MutexContainer
  + SfxBaseModel implements additional interface XDocumentMetadataAccess
  + IMPL_SfxBaseModel_DataContainer has new member:
    a sfx2::DocumentMetadataAccess
  + implementation of XDocumentMetadataAccess forwards to
    the sfx2::DocumentMetadataAccess member
- sfx2/qa/complex/DocumentMetadataAccessTest.java,
  sfx2/qa/complex/{tests.sce,makefile.mk},
  sfx2/qa/complex/testdocuments/TESTRDFA.odt:
  + add complex test: DocumentMetadataAccessTest
  + add RDFa test document
#i95863#
- sfx2/inc/sfx2/dinfdlg.hxx, sfx2/source/dialog/dinfdlg.cxx:
  + refactor SfxDocumentItem so it no longer requires a XDocumentInfo
  + move struct CustomProperty to implementation file
  + remove class SfxDocumentUserPage
  + QueryValue,PutValue: remove MID_DOCINFO_FIELD*
- sfx2/source/doc/objserv.cxx:
  + adapt to SfxDocumentItem change
- sfx2/inc/sfx2/sfx.hrc, sfx2/sdi/sfxslots.sdi, sfx2/inc/sfx2/msg.hxx:
  + remove MID_DOCINFO_FIELD*
  + put all invocations of SFX_DECL_TYPE in msg.hxx, and undef SFX_DECL_TYPE
- sfx2/source/doc/objxtor.cxx:
  + fix abuses of comphelper_getProcessComponentContext (missing release)
- sfx2/source/doc/docfile.cxx:
  + SfxMedium::SfxMedium: don't dereference NULL, throw exception instead
- sfx2/source/doc/objstor.cxx:
  + SfxObjectShell::DoLoad: fix bug: DocumentBaseURI is not initialized
2009-02-26 12:58:07 +0100 mst  r268502 : migration of cws odfmetadata2 from CVS (resync to m42): module xmloff
#i90620#: implement RDFa import (interface change)
- xmloff/inc/xmloff/xmlimp.hxx. xmloff/source/core/xmlimp.cxx:
  + make SvXMLImport::GetAbsoluteReference() const
  + add SvXMLImport::GetComponentContext()
  + SvXMLImport::_InitCtor(): add RDFa namespace
  + add SvXMLImport::AddRDFa()
  + SvXMLImport::endDocument() inserts RDFa into document repository
- xmloff/inc/xmloff/xmltoken.hxx, xmloff/source/core/xmltoken.cxx:
  + new tokens for RDFa: XML_ABOUT, XML_DATATYPE
- xmloff/inc/RDFaImportHelper.hxx, xmloff/source/core/RDFaImportHelper.cxx:
  + new class RDFaImportHelper
  + adapt the code to the bleak reality of broken C++ implementations
  + handle empty xhtml:about attributes properly, which are actually
    valid relative URIs
  + work around broken SvXMLImport::GetAbsoluteReference
- xmloff/source/core/makefile.mk:
  + add RDFaImportHelper.cxx
#i90620#: implement RDFa export
- xmloff/inc/xmloff/xmlexp.hxx, xmloff/source/core/xmlexp.cxx:
  + add SvXMLExport::EnsureNamespace(), and a stack of namespace maps
  + add SvXMLExport::GetComponentContext()
  + add SvXMLExport::AddAttributesRDFa()
- xmloff/inc/RDFaExportHelper.hxx, xmloff/source/core/RDFaExportHelper.cxx:
  + new class RDFaExportHelper
  + don't use std::map::data_type, which is actually called
    std::map::mapped_type by libstdc++
- xmloff/source/core/makefile.mk:
  + add RDFaExportHelper.cxx
#i91563#
- xmloff/inc/xmloff/txtimp.hxx, xmloff/source/text/txtimp.cxx:
  + XMLTextPAttrTokens: add RDFa tokens
- xmloff/source/text/txtparai{.hxx,.cxx}:
  + import RDFa for text:p
- xmloff/source/text/txtparae.cxx:
  + export RDFa for text:p
interface change: use XHTML namespace instead of RDFA
- xmloff/inc/xmlnmspe.hxx, xmloff/inc/xmloff/xmltoken.hxx,
  xmloff/source/core/{xmltoken.cxx,xmlimp.cxx,xmlexp.cxx,RDFaExportHelper.cxx},
  xmloff/source/text/txtimp.cxx:
  + use XHTML namespace instead of RDFA
#i91565#, #i91566#: (preliminary) import for text:meta, text:meta-field
- xmloff/source/text/txtparai.cxx:
  + new class XMLMetaImportContextBase with subclasses to import
    text:meta and text:meta-field
- xmloff/source/text/XMLTextMarkImportContext.cxx:
  + change XMLTextMarkImportContext::CreateAndInsertMark to handle marks
    with no name (text:meta)
#i91565#, #i91566#: (preliminary) export for text:meta, text:meta-field
- xmloff/inc/txtflde.hxx, xmloff/source/text/txtflde.cxx:
  + add FIELD_ID_META to FieldIdEnum
  + new method XMLTextFieldExport::ExportMetaField()
  + change XMLTextFieldExport::ExportField{,AutoStyle,Helper}
    to take additional parameter for progress bar
- xmloff/inc/xmloff/txtparae.hxx, xmloff/source/text/txtparae.cxx:
  + make XMLTextParagraphExport::exportTextRangeEnumeration() public
  + new method XMLTextParagraphExport::exportMeta()
#i90620#
- xmloff/inc/xmloff/xmlimp.hxx, xmloff/source/core/xmlimp.cxx,
  xmloff/inc/xmloff/xmlexp.hxx, xmloff/source/core/xmlexp.cxx:
  + rename SvXML{Im,Ex}port::GetStreamPath() to GetStreamName()
  + fix xml:id {im,ex}port for embedded documents and non-packages
  + adapt to API change: XMetadatable
#i90620# GRDDL
- xmloff/inc/xmlnmspe.hxx, xmloff/inc/xmloff/xmltoken.hxx,
  xmloff/source/core/{xmltoken.cxx,xmlexp.cxx}:
  + add GRDDL namespace
  + add token XML_TRANSFORMATION
  + add grddl:transformation attribute to root elements for meta.xml,
    content.xml and styles.xml
2009-02-26 12:54:40 +0100 mst  r268501 : migration of cws odfmetadata2 from CVS (resync to m42): module unoxml
#i90620#
- unoxml/source/rdf/librdf_repository.cxx:
  + librdf_Repository::importGraph: allocate buffer sized length of stream
  + switch from one librdf_world per repository to a single static world
    because redland has global variables with a brain-damaged life-cycle...
  + exportGraph: use new raptor 1.4.18 feature to disable writing
    an xml:base attribute in RDF/XML files
- unoxml/source/rdf/librdf_repository.cxx:
  unoxml/qa/complex/RDFRepositoryTest.java:
  + adapt to predicate is URI change
  + adapt to RDFa API change
  + adapt to API change: RDFa has multiple predicates...
  + adapt to API change: XMetadatable derives from XURI
  + allow xhtml:datatype without xhtml:content
  + adapt to API change: attribute MetadataReference is StringPair
- unoxml/source/rdf/CURI.cxx:
  + add some more URI constants
2009-02-26 12:53:32 +0100 mst  r268500 : migration of cws odfmetadata2 from CVS (resync to m42): module package
- package/inc/ImplValidCharacters.hxx:
  + remove (moved to comphelper)
2009-02-26 12:52:49 +0100 mst  r268499 : migration of cws odfmetadata2 from CVS (resync to m42): module comphelper
- comphelper/inc/comphelper/processfactory.hxx,
  comphelper/source/processfactory/processfactory.cxx:
  + add getProcessComponentContext()
  + change return type of comphelper_getProcessComponentContext to Reference
- comphelper/inc/comphelper/stl_types.hxx:
  + add OUStringBufferAppender
  + add algorithm intersperse
- comphelper/source/misc/string.cxx:
  + rewrite convertCommaSeparated with intersperse and OUStringBufferAppender
- comphelper/inc/comphelper/stlunosequence.hxx:
  + fix bug: begin() on empty sequence != end()
2009-02-26 12:50:47 +0100 mst  r268498 : migration of cws odfmetadata2 from CVS (resync to m42): module offapi
#i96209#
- offapi/com/sun/star/text/fieldmaster/*.idl:
  + rename module from FieldMaster to fieldmaster
- offapi/type_reference/{typelibrary_history.txt,types.rdb}:
  + update reference types.rdb
#i90620#
- offapi/com/sun/star/rdf/{XMetadatable.idl,XDocumentMetadataAccess.idl}:
  + API change: XMetadatable derives from XURI
  + API change: replace XmlId (string) with MetadataReference (StringPair)
- offapi/com/sun/star/rdf/{Statement.idl,XDocumentRepository.idl,
  XNamedGraph.idl,XRepository.idl}:
  + the predicate of a statement is a URI, not a Resource
- offapi/com/sun/star/rdf/XDocumentMetadataAccess.idl:
  + rename: s/Package/Document/
  + remove uuid
  + remove everything related to mapping
  + graph names are now generated from base URI and file names
  + load methods: improve error handling with XInteractionHandler
- offapi/com/sun/star/rdf/XDocumentRepository.idl:
  + change: RDFa permits using multiple predicates in one attribute
  + setStatementRDFa: subject is now XResource, object is now XMetadatable
- offapi/com/sun/star/rdf/URIs.idl:
  + add some more URI constants
- offapi/com/sun/star/rdf:
  + fix @since tags and replace <method> with <member>
2009-02-26 12:47:24 +0100 mst  r268497 : migration of cws odfmetadata2 from CVS (resync to m42): module redland
fix #i93768#
- redland/raptor-1.4.17.patch, redland/raptor/makefile.mk:
  + disable GRDDL parser to prevent call to libxslt
    xsltSetDefaultSecurityPrefs, which breaks xmlhelp
- redland/raptor/makefile.mk, redland/raptor-1.4.17.patch,
  redland/raptor-1.4.18.patch:
  + upgrade raptor to 1.4.18
  + deactivate serializer for RSS/Atom (does not build)
- redland/rasqal/makefile.mk, redland/rasqal-0.9.15.patch,
  redland/rasqal-0.9.16.patch,
  + upgrade rasqal to 0.9.16
- redland/redland/makefile.mk, redland/redland-1.0.7.patch,
  redland/redland-1.0.8.patch:
  + upgrade redland to 1.0.8
- redland/redlandversion.mk:
  + the librasqal SONAME has changed
2009-07-02 09:05:03 +00:00
Ivo Hinkelmann
1a1e47157a #i10000# add missing files from fwk103 2009-06-17 14:02:19 +00:00
Andreas Bregas
554b7023a9 #i102261# OLE control event handler support 2009-06-17 13:32:41 +00:00
Ivo Hinkelmann
ff40d5a47d CWS-TOOLING: integrate CWS fwk103
2009-05-26 12:44:25 +0200 mst  r272292 : #i100727#
- svtools/inc/svtools/parhtml.hxx, svtools/source/svhtml/parhtml.cxx:
  + fix warning: rename method to prevent overloading
2009-05-19 13:42:31 +0200 mav  r272075 : #i101356# add comment
2009-05-19 10:56:24 +0200 mav  r272062 : #i101356# register the singleton correctly
2009-05-19 10:25:42 +0200 mav  r272060 : #i101356# register the singleton correctly
2009-05-18 12:48:48 +0200 mav  r272013 : #i91306# fix the typo
2009-05-14 08:50:06 +0200 mav  r271871 : #i101356# reduce the amount of macros
2009-05-13 13:26:08 +0200 mav  r271858 : #i101356# reduce the amount of macros
2009-05-13 11:29:16 +0200 mav  r271849 : #i101356# reduce the amount of macros
2009-05-12 12:09:42 +0200 mav  r271815 : #i101356# allow to generate a small log if a document can not be stored
2009-05-12 12:03:20 +0200 mav  r271814 : #i101356# allow to generate a small log if a document can not be stored
2009-05-12 11:58:48 +0200 mav  r271813 : #i101356# allow to generate a small log if a document can not be stored
2009-05-12 11:53:05 +0200 mav  r271812 : #i101356# allow to generate a small log if a document can not be stored
2009-05-12 11:48:36 +0200 mav  r271810 : #i101356# allow to generate a small log if a document can not be stored
2009-05-12 11:43:45 +0200 mav  r271809 : #i101356# allow to generate a small log if a document can not be stored
2009-05-12 11:39:38 +0200 mav  r271808 : #i101356# allow to generate a small log if a document can not be stored
2009-05-12 11:37:38 +0200 mav  r271806 : #i101356# allow to generate a small log if a document can not be stored
2009-05-12 11:33:58 +0200 mav  r271805 : #i101356# allow to generate a small log if a document can not be stored
2009-05-12 11:30:01 +0200 mav  r271804 : #i101356# allow to generate a small log if a document can not be stored
2009-05-06 17:43:38 +0200 mst  r271607 : #i100727#
- svtools/source/svhtml/parhtml.cxx:
  + adapt code to renaming of HTML constants (sb107)
2009-05-05 11:14:18 +0200 mav  r271507 : #i101222# avoid warning
2009-05-05 10:27:23 +0200 mav  r271505 : #i101426# send the modified() notification only when the document can be modified
2009-05-05 10:25:07 +0200 mav  r271504 : #i101426# send the modified() notification only when the document is modified
2009-05-05 08:42:48 +0200 mav  r271497 : CWS-TOOLING: rebase CWS fwk103 to trunk@271427 (milestone: DEV300:m47)
2009-04-30 13:32:11 +0200 mav  r271412 : #i100518# check the template folders quietly
2009-04-29 20:04:25 +0200 mst  r271393 : - sw/source/filter/html/swhtml.cxx:
  + fix wrong initialization order in constructor
2009-04-28 12:28:46 +0200 mav  r271319 : #i99142# set the error correctly
2009-04-28 08:44:48 +0200 mav  r271305 : #i99050# clear hidden flag if necessary
2009-04-28 08:40:10 +0200 mav  r271304 : #i99050# avoid crash
2009-04-22 07:40:11 +0200 mav  r271056 : #i101093# lets not affect the performance
2009-04-15 09:30:47 +0200 cd  r270820 : #i99771# Fix warnings for gcc 4.4
2009-04-15 09:19:52 +0200 cd  r270819 : #i99771# Fix warnings for gcc 4.4
2009-04-15 08:42:34 +0200 cd  r270817 : #i99771# Fix warnings for gcc 4.4
2009-04-14 14:31:01 +0200 mav  r270768 : #i99493# fix typo
2009-04-01 12:45:43 +0200 mst  r270317 : fix #i100727#
- svtools/inc/svtools/svparser.hxx, svtools/source/svrtf/svparser.cxx,
  sfx2/inc/sfx2/docfile.hxx, sfx2/source/doc/{objmisc.cxx,docfile.cxx}:
  + move SvKeyValue stuff from sfx2 to svtools
- svtools/inc/svtools/parhtml.hxx, svtools/source/svhtml/parhtml.cxx,
  sfx2/inc/sfx2/sfxhtml.hxx, sfx2/source/bastyp/sfxhtml.cxx:
  + move ParseMetaOptions() and GetEncodingByMIME() from SfxHTMLParser (sfx2)
    to HTMLParser (svtools)
  + make HTMLParser::ParseMetaOptions() a virtual function
  + HTMLParser::ParseMetaOptions() calls GetExtendedCompatibilityTextEncoding()
  + new template method HTMLParser::AddMetaUserDefined()
- svtools/source/svhtml/makefile.mk:
  + enable exceptions for parhtml.cxx
- dbaccess/source/ui/misc/HtmlReader.cxx,
  sc/source/filter/html/htmlpars.cxx:
  + remove encoding related code duplication
- sw/source/filter/html/{swhtml{.hxx,.cxx},htmlfld.cxx}:
  + new SwHTMLParser::AddMetaUserDefined() for import of
    DOCINFO field subtypes INFO[1-4]
  + do not use DocumentInfo for import of DOCINFO field subtypes INFO[1-4]
2009-03-31 17:01:35 +0200 mav  r270288 : #i91214# fix typo
2009-03-31 15:19:41 +0200 mav  r270285 : #i100123# allow to turn OOo locking mechanics off
2009-03-31 15:00:36 +0200 mav  r270284 : #i100123# allow to turn OOo locking mechanics off
2009-03-31 12:19:13 +0200 mav  r270270 : #i100123# taking the lock file over throws no exception
2009-03-30 13:57:21 +0200 mav  r270227 : #i100351# fix the typo
2009-03-30 13:47:26 +0200 mav  r270225 : #i99885# let OK be default button
2009-03-29 19:38:55 +0200 mav  r270190 : CWS-TOOLING: rebase CWS fwk103 to trunk@270033 (milestone: DEV300:m45)
2009-03-16 16:39:48 +0100 mav  r269558 : #i93558# convert the attributes as well
2009-03-13 15:35:55 +0100 mav  r269488 : #i93558# improve manifest.xml parsing
2009-03-13 08:47:00 +0100 mav  r269454 : #i96205# allow to remove password on SaveAs
2009-03-12 13:36:07 +0100 mav  r269398 : #i91306# show special error in case of shared document
2009-03-12 13:33:35 +0100 mav  r269397 : #i91306# introduce the new error-message
2009-03-12 11:40:42 +0100 mst  r269378 : fix #i90877#
- svtools/source/uno/unoevent.cxx:
  + use proper operator delete[]
2009-02-26 15:23:10 +0100 mav  r268526 : #i91214# do not use ATL
2009-02-26 14:19:06 +0100 mav  r268516 : #i98909# integrate the patch
2009-02-10 17:29:52 +0100 cd  r267568 : #i98649# Make sure that we catch the NoSuchElementException when a module is not installed.
2009-06-16 16:15:54 +00:00
Ivo Hinkelmann
c09770917f CWS-TOOLING: integrate CWS mav54_P1
2009-06-12 16:28:38 +0200 mav  r272930 : #i102701# adjust memory stream implementation
2009-06-12 19:36:52 +00:00
Kurt Zenker
048e7daec4 CWS-TOOLING: integrate CWS dba32b
2009-06-03 14:58:08 +0200 fs  r272581 : #i102439#
2009-05-29 13:56:18 +0200 fs  r272456 : remove the sub form when the 'add subform' setting changes from <true/> to <false/>, not only its controls
2009-05-29 13:19:27 +0200 fs  r272454 : display '(Default)' instead of an empty string when a control has the default font
2009-05-28 20:49:18 +0200 fs  r272428 : #i98162# getFirstSelectedValue: do not return reference to a temporary
2009-05-27 15:30:22 +0200 msc  r272353 : #102303#
2009-05-26 13:03:06 +0200 fs  r272295 : spelling
2009-05-26 12:59:54 +0200 fs  r272294 : merge m48 version to get latest cygwin related fixes
2009-05-25 14:02:06 +0200 fs  r272239 : remove references to local files, needed for debugging sessions only
2009-05-25 14:01:16 +0200 fs  r272238 : #i102021# ensure members such as bNumberFormat are initialized before actually returning them
2009-05-25 13:10:20 +0200 fs  r272236 : #i10000# reset ENABLE_EVOAB2
2009-05-22 06:44:45 +0200 oj  r272167 : #i99104# add import handler for calc-sett
2009-05-22 06:42:27 +0200 oj  r272166 : #i99104# impl NullDate as member
2009-05-22 06:36:22 +0200 oj  r272165 : #i99104# handle nulldate from parent model
2009-05-22 06:33:13 +0200 oj  r272164 : #i99104# export and import calculation-settings and nulldate
2009-05-22 06:27:50 +0200 oj  r272163 : #i99104# export and import calculation-settings and nulldate
2009-05-20 13:29:58 +0200 oj  r272118 : #i99911# handle invalid name
2009-05-20 13:28:49 +0200 oj  r272117 : #i101261# handle different rowsets
2009-05-20 11:29:55 +0200 msc  r272111 : #i100000#
2009-05-20 11:28:27 +0200 msc  r272110 : merge in change from dba32a
2009-05-20 11:27:38 +0200 msc  r272109 : #102082# CTRL + C does not work
2009-05-20 09:43:36 +0200 oj  r272106 : clean up includes
2009-05-20 09:32:15 +0200 oj  r272105 : #i99060# merge error resovled now VERTICAL_ALIGN is in both stmt
2009-05-20 08:37:21 +0200 msc  r272104 : add workaround for issue #102010#
2009-05-20 08:10:12 +0200 oj  r272103 : #i99104# use numberformatkey
2009-05-20 08:07:02 +0200 oj  r272102 : #i99104# use column info from rowset
2009-05-20 08:04:43 +0200 oj  r272101 : #i102032# use a special column type where prec and scale are the values currently set at the column
2009-05-20 08:03:04 +0200 oj  r272100 : #i102032# correct type info, we have to use SQL defined type names
2009-05-19 10:27:02 +0200 oj  r272061 : #i99104# export null-date
2009-05-19 08:26:53 +0200 oj  r272056 : #i99104# export null-date
2009-05-18 13:15:10 +0200 msc  r272014 : add issue #102019#
2009-05-18 11:33:07 +0200 msc  r272005 : add issue #102019#
2009-05-18 08:59:45 +0200 msc  r271996 : add workaroud for issue #102010#
2009-05-15 10:21:24 +0200 msc  r271929 : #101944#
2009-05-11 21:18:30 +0200 fs  r271792 : #i99914#
2009-05-08 13:52:06 +0200 oj  r271715 : #i96423# remember column span
2009-05-08 11:26:19 +0200 oj  r271708 : #i98605# impl new scale mode
2009-05-08 10:33:35 +0200 fs  r271706 : SendUserCall: only call into the shape notification routine for UserCall types where this is necessary (performance issue)
2009-05-07 20:52:44 +0200 fs  r271698 : outsource ShapeProperty from shapepropertynotifier.hxx
2009-05-07 20:43:33 +0200 fs  r271697 : #i99056# use notifyShapePropertyChange, instead of getShapePropertyChangeNotifier - the latter throws if no shape exists, yet
2009-05-07 20:33:58 +0200 fs  r271696 : #i99056# +notifyShapePropertyChange: allow notifying chages without checking whether there actually already exists an SvxShape
2009-05-07 16:22:15 +0200 fs  r271679 : #i10000# cygwin needs quotes around the classpath
2009-05-07 16:21:37 +0200 fs  r271678 : #i10000# cygwin needs quotes around the classpath
2009-05-07 16:01:11 +0200 oj  r271677 : #i99914# notify parent handler
2009-05-07 15:54:54 +0200 fs  r271676 : #i10000# cygwin needs some quoting
2009-05-07 14:49:48 +0200 oj  r271672 : #i99277# quote alias name
2009-05-07 14:48:12 +0200 oj  r271671 : #i92538# add ~ in front of type
2009-05-07 14:37:13 +0200 oj  r271667 : #i99118# change type from char to varchar
2009-05-07 14:36:23 +0200 oj  r271666 : #i99118# clear dest columns when changing to create new table
2009-05-07 13:35:32 +0200 oj  r271657 : #i94467# handle type 0 as double as well
2009-05-07 13:20:49 +0200 oj  r271655 : i99743# setNull when varchar is no text
2009-05-07 12:58:06 +0200 fs  r271651 : initialize the SdrObject's property change notifier after the ctor, if necessary
2009-05-07 11:47:18 +0200 fs  r271647 : #i10000#
2009-05-07 10:57:16 +0200 fs  r271639 : OPropertyBrowserController::propertyChange: care for the current property state, too, and properly forward it to the UI
2009-05-07 10:18:14 +0200 fs  r271636 : onNewComponent: do not ask the map for grid columns, it will throw
2009-05-07 10:09:55 +0200 fs  r271634 : #i101623#
2009-05-07 09:53:44 +0200 fs  r271631 : #i101622#
2009-05-06 21:55:53 +0200 fs  r271615 : #i10000#
2009-05-06 21:10:42 +0200 fs  r271611 : #i10000#
2009-05-06 13:11:48 +0200 fs  r271583 : #i10000#
2009-05-05 22:29:31 +0200 fs  r271559 : proper assertion message
2009-05-05 22:29:03 +0200 fs  r271558 : diagnostics
2009-05-05 22:16:16 +0200 fs  r271557 : #i10000#
2009-05-05 13:50:32 +0200 fs  r271513 : #i10000#
2009-05-05 10:21:50 +0200 fs  r271503 : #i10000#
2009-05-05 09:30:26 +0200 fs  r271501 : why did those survive the rebase -C step?
2009-05-05 09:18:12 +0200 fs  r271500 : #i10000#
2009-05-04 17:08:17 +0200 fs  r271475 : CWS-TOOLING: rebase CWS dba32b to trunk@271427 (milestone: DEV300:m47)
2009-05-04 14:51:26 +0200 fs  r271456 : line ends
2009-04-30 15:55:27 +0200 fs  r271418 : NewURL -> PublicConnectionURL
2009-04-22 21:18:34 +0200 fs  r271141 : #i100944#
2009-04-22 09:12:26 +0200 oj  r271071 : #i101261# little code change
2009-04-22 09:11:43 +0200 oj  r271070 : #i101261# only ask for parameters which aren't set before
2009-04-22 09:11:25 +0200 oj  r271069 : #i101261# new grabage container for nodes
2009-04-22 09:11:02 +0200 oj  r271068 : #i101261# new grabage container for nodes
2009-04-22 09:10:44 +0200 oj  r271067 : #i101261# new grabage container for nodes
2009-04-22 09:10:21 +0200 oj  r271066 : #i101261# only ask for parameters which aren't set before
2009-04-22 09:08:24 +0200 oj  r271065 : #i101261# only ask for parameters which aren't set before
2009-04-22 09:07:25 +0200 oj  r271064 : #i101261# only ask for parameters which aren't set before
2009-04-22 08:49:07 +0200 oj  r271062 : #i77501# preview only when needed
2009-04-22 08:45:44 +0200 oj  r271061 : #i101261# new prop max rows
2009-04-22 08:44:18 +0200 oj  r271060 : #i101261# create dataprovider earlier to avoid the wrong legend in chart
2009-04-22 08:42:48 +0200 oj  r271059 : #i101261# handle parameter
2009-04-17 21:00:23 +0200 fs  r270954 : #i98350#
2009-04-17 13:54:19 +0200 fs  r270942 : #i99565#
2009-04-17 13:51:34 +0200 fs  r270940 : #i101153# only localize the (potentially) localizable properties when there really is support at the control model
2009-04-17 11:43:14 +0200 fs  r270932 : removed superfluous include
2009-04-17 10:10:15 +0200 fs  r270926 : #i10000#
2009-04-17 10:02:36 +0200 fs  r270925 : #i10000#
2009-04-17 09:15:13 +0200 fs  r270918 : #i99056# some more refactoring of the recently introduced property change notification mechanism for UNO shapes
2009-04-17 09:14:56 +0200 fs  r270917 : #i99056# some more refactoring of the recently introduced property change notification mechanism for UNO shapes
2009-04-17 09:13:25 +0200 fs  r270915 : #i99056# some more refactoring of the recently introduced property change notification mechanism for UNO shapes
2009-04-17 08:30:34 +0200 fs  r270914 : removed unotools/servicehelper.hxx in favour of the (duplicated) comphelper/servicehelper.hxx
2009-04-16 21:05:25 +0200 fs  r270903 : #i10000#
2009-04-16 20:43:43 +0200 fs  r270902 : #i99056# shape notification outsourced to the SdrObject, this is what all other shape implementations (which only aggregate an SvxShape) have access to, too
2009-04-16 15:57:36 +0200 fs  r270891 : #i99056# make SetUnoControlModel virtual
2009-04-16 15:44:02 +0200 fs  r270890 : #i99056# let the ScShapeObj notify changes in its Anchor property
2009-04-16 15:36:47 +0200 fs  r270889 : #i99056# enable the sheet anchor type property, too
2009-04-16 15:33:45 +0200 fs  r270887 : #i99056# shape notification outsourced to the SdrObject, this is what all other shape implementations (which only aggregate an SvxShape) have access to, too
2009-04-15 14:53:13 +0200 fs  r270844 : #i10000#
2009-04-15 13:08:29 +0200 fs  r270836 : #i10000#
2009-04-15 12:28:14 +0200 fs  r270832 : #i10000#
2009-04-15 10:59:14 +0200 fs  r270827 : #i10000#
2009-04-15 09:41:08 +0200 oj  r270823 : fix issues found with findbugs and pmd
2009-04-14 21:08:04 +0200 fs  r270808 : #i99056# implement SheetAnchorType - now the only thing missing to enable it is the proper notification when it is modified
2009-04-14 17:09:00 +0200 fs  r270799 : #i99056# implement XServiceInfo for the ScShapeObj
2009-04-14 17:07:55 +0200 fs  r270798 : #i99056# implement TextAnchorType, partially implement SheetAnchorType
2009-04-14 15:54:05 +0200 fs  r270786 : #i99056# SwXShape: notify changes of the AnchorType property
2009-04-14 15:47:32 +0200 fs  r270785 : #i99056# deliver shapepropertynotifier.hxx
2009-04-14 15:46:54 +0200 fs  r270784 : diagnostics
2009-04-14 15:08:28 +0200 fs  r270781 : #i99056# outsourced the SvxShape's property change notification code into a dedicated class
2009-04-14 14:41:09 +0200 fs  r270773 : #i99056# outsourced the SvxShape's property change notification code into a dedicated class
2009-04-14 14:37:23 +0200 fs  r270772 : in dtor, remove the properties from the temporary component context
2009-04-14 14:36:34 +0200 fs  r270771 : getWeakUnoShape made const
2009-04-14 12:23:08 +0200 oj  r270757 : #i101064# add missing braces
2009-04-14 12:21:25 +0200 oj  r270756 : #i101065# add braces for gcc 4.3.2
2009-04-14 12:17:45 +0200 oj  r270755 : #i101059# add dep for manifest
2009-04-09 12:06:58 +0200 oj  r270686 : #i93100# use OptimalSize from control to get height
2009-04-08 09:56:55 +0200 oj  r270619 : #i92537# handle calculations in the select columns as well
2009-04-08 09:30:39 +0200 oj  r270615 : #i96657# throw error message when the key doesn't have any columns
2009-04-07 12:08:26 +0200 oj  r270592 : #i77501# impl preview of the executed report
2009-04-07 12:01:56 +0200 oj  r270591 : #i77501# impl preview of the executed report
2009-04-07 11:41:03 +0200 oj  r270590 : #i77501# impl preview of the executed report
2009-04-07 11:39:32 +0200 oj  r270589 : #i77501# impl preview of the executed report
2009-04-07 11:29:25 +0200 oj  r270588 : #i77501# convert dos to unix lineends
2009-04-07 11:28:23 +0200 oj  r270587 : #i77501# impl preview of the executed report
2009-04-07 11:16:50 +0200 oj  r270586 : #i77501# impl preview of the executed report
2009-04-07 11:16:00 +0200 oj  r270585 : #i77501# impl preview of the executed report
2009-04-07 11:15:44 +0200 oj  r270584 : #i77501# impl preview of the executed report
2009-04-07 11:15:28 +0200 oj  r270583 : #i77501# impl preview of the executed report
2009-04-07 11:15:04 +0200 oj  r270582 : #i77501# impl preview of the executed report
2009-04-06 15:38:54 +0200 fs  r270559 : merge changes from CWS dba32a herein
2009-04-03 15:56:16 +0200 fs  r270494 : ImpSvMEdit::Resize: do multiple iterations, if necessary
2009-04-03 14:35:49 +0200 fs  r270487 : #i10000#
2009-04-03 13:17:16 +0200 fs  r270476 : #i99056# display geometry information for controls, too
2009-04-03 13:16:37 +0200 fs  r270475 : #i99056# better ordering of the geometry properties
2009-04-03 13:16:07 +0200 fs  r270473 : #i99056# now that SvxShape supports property change listeners, forward add/remove requests to it
2009-04-03 13:13:18 +0200 fs  r270472 : #i99056# at SvxShape, allow for PropertyChangeListeners for Size/Position
2009-04-03 09:29:27 +0200 oj  r270456 : #i94571# use correct prop name
2009-04-03 09:14:54 +0200 fs  r270451 : merge changes from CWS dba32a herein
2009-04-02 17:00:51 +0200 fs  r270424 : better diagnostics
2009-04-02 16:35:19 +0200 fs  r270421 : diagnostics
2009-04-02 16:34:50 +0200 fs  r270420 : #i99056# mxUnoShape not accessible anymore, use impl_setUnoShape instead
2009-04-02 16:32:48 +0200 fs  r270419 : #i99056# make getUnoShape cheaper: keep the pointer to the SvxShape all the time, so there's no need to ask for it in getUnoShape. As a consequence, we will later be able to use the pointer in scenarious where performance (potentially) matters
2009-04-02 16:31:13 +0200 fs  r270417 : merge changes from CWS dba32a herein
2009-04-02 16:23:16 +0200 fs  r270414 : merge changes from CWS dba32a herein
2009-04-02 14:10:35 +0200 fs  r270405 : #i10000#
2009-04-02 14:06:26 +0200 fs  r270404 : merge changes from CWS dba32a herein
2009-04-02 14:03:03 +0200 fs  r270401 : #i10000#
2009-04-02 13:58:13 +0200 fs  r270400 : #i10000#
2009-04-02 12:59:44 +0200 fs  r270397 : merge changes from CWS dba32a herein
2009-04-02 12:46:30 +0200 fs  r270396 : #i99056# let the form page maintain a mapping between control models and control shapes
2009-04-02 12:44:07 +0200 fs  r270395 : merge changes from CWS dba32a herein
2009-04-02 12:42:06 +0200 fs  r270394 : merge changes from CWS dba32a herein
2009-04-02 12:35:20 +0200 fs  r270393 : #i10000# precompiled header
2009-04-02 12:05:31 +0200 fs  r270392 : merge changes from CWS dba32a herein
2009-04-02 12:00:42 +0200 fs  r270391 : merge changes from CWS dba32a herein
2009-04-02 11:47:26 +0200 fs  r270390 : merge changes from CWS dba32a herein
2009-04-02 11:39:15 +0200 oj  r270389 : #i94467# foxpro impl several new types
2009-04-02 11:35:58 +0200 fs  r270387 : merge changes from CWS dba32a herein
2009-04-01 14:10:51 +0200 fs  r270329 : merge changes from CWS dba32a herein
2009-03-31 17:29:50 +0200 fs  r270290 : merge changes from CWS dba32a herein
2009-03-30 14:53:56 +0200 fs  r270233 : #i100417# don't set grid column widths to 0, but to <void/>
2009-03-30 12:31:03 +0200 oj  r270213 : #i100552# wrong orb used
2009-03-30 12:19:20 +0200 oj  r270212 : #i98303# convertlike corrected to sal_Unicode
2009-03-30 11:58:25 +0200 fs  r270210 : merge changes from CWS dba32a herein
2009-03-30 11:38:16 +0200 oj  r270205 : remove duplicate code from merge
2009-03-30 11:02:27 +0200 fs  r270202 : merge changes from CWS dba32a herein
2009-03-30 11:02:19 +0200 fs  r270201 : merge changes from CWS dba32a herein
2009-03-30 10:31:26 +0200 oj  r270200 : #i100665# only throw exception and do not drop table
2009-03-30 09:36:24 +0200 fs  r270195 : assertion text
2009-03-28 20:21:58 +0100 fs  r270187 : #ii10000#
2009-03-28 20:19:54 +0100 fs  r270186 : removed unused help ids
2009-03-28 20:19:40 +0100 fs  r270185 : removed unused help ids
2009-03-28 20:19:10 +0100 fs  r270184 : #i100237# +DefaultState/XReset
2009-03-28 00:29:29 +0100 fs  r270177 : CWS-TOOLING: rebase CWS dba32b to trunk@270033 (milestone: DEV300:m45)
2009-03-27 22:56:46 +0100 fs  r270173 : #i100237# DEFAULT_CHECKED -> DEFAULT_STATE
2009-03-27 22:55:52 +0100 fs  r270172 : #i100237# DefaultState property for buttons, enabled only when Toggle=Yes
2009-03-27 22:54:15 +0100 fs  r270171 : #i100237# DEFAULT_CHECKED -> DEFAULT_STATE
2009-03-27 22:53:54 +0100 fs  r270170 : #i100237# introduce a DefaultState property for buttons, which implies buttongs supporting XReset, which needed some refactoring
2009-03-27 13:31:41 +0100 fs  r270152 : ignore output paths
2009-03-27 11:23:44 +0100 fs  r270139 : tuned behavior with respect to invalid keys/values
2009-03-27 09:57:14 +0100 fs  r270136 : don't allow Double.NaN
2009-03-27 09:56:16 +0100 fs  r270135 : talk about Double.NaN
2009-03-26 12:14:30 +0100 fs  r270067 : removed unused parameter
2009-03-26 12:14:02 +0100 fs  r270066 : removed widening conversion when checking keys
2009-03-26 09:17:34 +0100 fs  r270053 : separated the enumerator functionality into a dedicated interface, this way not burdening XMap with it
2009-03-26 09:17:11 +0100 fs  r270052 : separated the enumerator functionality into a dedicated interface, this way not burdening XMap with it
2009-03-26 09:16:49 +0100 fs  r270051 : separated the enumerator functionality into a dedicated interface, this way not burdening XMap with it
2009-03-25 21:55:20 +0100 fs  r270044 : #i100541# properly calculat bNeedScrollBox
2009-03-25 12:56:17 +0100 fs  r270019 : renamed the previously introduced error condition
2009-03-25 12:11:48 +0100 fs  r270015 : #i100095# when the error messages contain non-trivial details (SQLState/ErrorCode), then always display the 'Details' button
2009-03-25 12:10:05 +0100 fs  r270012 : renamed the previously introduced error condition
2009-03-25 12:01:04 +0100 fs  r270011 : #i100095# when no address book (or respective profile) can be found, then use a dedicated ErrorCondition
2009-03-25 10:29:07 +0100 fs  r270003 : add missing localization
2009-03-25 10:23:12 +0100 fs  r270001 : in preparation of #i1000095#:
rework the error handling, allow using css.sdb.ErrorCondition values, plus
allow propagating the nsresult
2009-03-25 10:21:55 +0100 fs  r270000 : in preparation of #i1000095#:
rework the error handling, allow using css.sdb.ErrorCondition values, plus
allow propagating the nsresult
2009-03-20 23:05:38 +0100 fs  r269829 : XMap::getSize removed
2009-03-20 23:05:19 +0100 fs  r269828 : changes as suggested by sb
2009-03-20 23:04:56 +0100 fs  r269827 : enhanced documentation
2009-03-20 15:31:40 +0100 fs  r269815 : changes as suggested by sb
2009-03-20 13:23:52 +0100 oj  r269804 : #i92538# correct the zorder that fixedtext is infront of control
2009-03-20 12:59:38 +0100 oj  r269801 : #i94571# paraadjust now supports BLOCK
2009-03-20 12:58:11 +0100 oj  r269800 : #i94571# export style with data style
2009-03-20 12:57:05 +0100 oj  r269799 : #i94571# text align is now paraadjust
2009-03-20 12:37:02 +0100 fs  r269797 : enum keys only accepted if they have the exact type, not if they have *any* enum type
2009-03-20 12:28:31 +0100 fs  r269794 : some changes requested by sb
2009-03-20 08:52:47 +0100 fs  r269780 : doc
2009-03-20 07:37:31 +0100 oj  r269779 : #i99913# only notifiy when values are different
2009-03-20 07:36:58 +0100 oj  r269778 : #i99913# add undoenv as listener at the dataprovider
2009-03-19 22:52:52 +0100 fs  r269771 : added comment
2009-03-19 22:40:06 +0100 fs  r269770 : +testEnumeration
2009-03-19 22:39:41 +0100 fs  r269769 : implemented enumeration, getKeySet, and getValues. Should be finished now.
2009-03-19 14:01:01 +0100 oj  r269743 : #i99913# reset the modified state when selecting an object
2009-03-19 12:19:54 +0100 lla  r269739 : #i72390# cleanups
2009-03-19 09:25:27 +0100 fs  r269727 : #i10000#
2009-03-18 23:37:02 +0100 fs  r269708 : extended checks for value type acceptance
2009-03-18 23:36:41 +0100 fs  r269707 : fixed value type checks
2009-03-18 14:59:56 +0100 fs  r269678 : initial complex test case for the new css.container.Map implementation
2009-03-18 14:59:24 +0100 fs  r269677 : verifyExpectedException moved to base class (in complexlib), and renamed to assureException for consistency
2009-03-18 14:58:35 +0100 fs  r269676 : removed unused imports
2009-03-18 14:58:03 +0100 fs  r269675 : first implementation of the new css.container.Map service (not completed, yet)
2009-03-18 14:57:17 +0100 fs  r269674 : base class for UNO components, freeing you from some repeating work
2009-03-18 14:55:53 +0100 fs  r269672 : +assureException: call a given method with given parameters on a given object, ensure that a given exception is thrown by the method implementation
2009-03-18 14:54:58 +0100 fs  r269671 : +getComponentContext
2009-03-18 14:54:00 +0100 fs  r269670 : isEmpty returns a boolean, not a long
2009-03-18 14:14:43 +0100 oj  r269663 : #i99743# now text also supports null
2009-03-18 13:54:14 +0100 oj  r269660 : #i99223# remove check for 2 params
2009-03-18 13:33:35 +0100 oj  r269659 : #i99060# replace text::ParagraphVertAlign with style::VerticalAlignment
2009-03-18 13:32:18 +0100 oj  r269658 : #i99060# don't set void property when void isn't allowed
2009-03-18 13:31:11 +0100 oj  r269657 : #i99060# handle vertical alignment
2009-03-18 13:28:28 +0100 oj  r269656 : #i99060# remove unused elements from sytle
2009-03-18 09:35:42 +0100 lla  r269639 : #i72390# cleanups
2009-03-18 09:31:20 +0100 lla  r269638 : #i72390# add ButtonList
2009-03-18 09:30:46 +0100 lla  r269637 : #i72390# renamed interface
2009-03-18 09:30:15 +0100 lla  r269636 : #i72390# use ButtonList instead of ImageList
2009-03-18 09:29:05 +0100 lla  r269635 : #i72390# new ButtonList, cleanups
2009-03-18 09:26:34 +0100 lla  r269634 : #i72390# cleanups
2009-03-17 12:21:20 +0100 oj  r269590 : #i99222# remove assertion
2009-03-17 12:17:22 +0100 oj  r269589 : #i98605# impl scale mode
2009-03-17 12:10:42 +0100 oj  r269588 : #i98605# impl scale mode
2009-03-17 11:40:15 +0100 oj  r269584 : #i96944# doesn't create equation for shapes
2009-03-17 11:33:16 +0100 oj  r269583 : #i96423# switch calc from float to long
2009-03-16 15:19:18 +0100 fs  r269550 : #i41930# enable zoom for embedded/outplace documents
2009-03-16 14:25:54 +0100 oj  r269542 : #i93734# remove ContextSensitive
2009-03-16 14:21:58 +0100 oj  r269541 : #i99274# page header before group header
2009-03-16 14:18:23 +0100 oj  r269539 : #i99110# fix value type
2009-03-16 14:14:16 +0100 fs  r269537 : line ends
2009-03-16 14:11:06 +0100 fs  r269535 : line ends
2009-03-16 14:08:34 +0100 fs  r269534 : #i100087# (provided my np): allow for polymorphic types with more than one parameter
2009-03-16 12:30:31 +0100 oj  r269521 : compile error
2009-03-16 12:19:12 +0100 oj  r269519 : compile error
2009-03-16 10:39:28 +0100 oj  r269511 : compile error under linux with swap
2009-03-13 10:33:04 +0100 oj  r269462 : CWS-TOOLING: rebase CWS dba32b to trunk@269297 (milestone: DEV300:m43)
2009-03-12 14:37:25 +0100 fs  r269416 : interface SequenceOutputStreamTest is unneeded, and pollutes the namespace here :)
2009-03-12 14:35:07 +0100 fs  r269414 : not needed
2009-03-12 14:34:15 +0100 fs  r269413 : preparation for multiple tests in this module
2009-03-12 14:33:02 +0100 fs  r269412 : ShowTargets was moved from module integration.forms to module complexlib
2009-03-12 14:32:48 +0100 fs  r269411 : helper class for projects containing multiple complex test cases (and following a certain structure)
2009-03-12 14:00:14 +0100 fs  r269407 : proper module after the move
2009-03-12 13:59:10 +0100 fs  r269406 : superseded by ../makefile.mk
2009-03-12 13:47:38 +0100 fs  r269403 : not needed anymore
2009-03-12 13:45:46 +0100 fs  r269402 : moved, in preparation of adding more test cases here, with a common infrastructure
2009-03-12 13:45:07 +0100 fs  r269401 : moved from ../
2009-03-12 13:43:59 +0100 fs  r269400 : moved to ./comphelper, in preparation of adding more test cases here, with a common infrastructure
2009-03-12 13:29:47 +0100 oj  r269396 : #i99914# set parent on dataprovider
2009-03-12 13:10:35 +0100 oj  r269393 : #i99832# check thrown exception and show error
2009-03-12 13:08:10 +0100 fs  r269392 : reorganizing tests
2009-03-12 12:52:55 +0100 oj  r269390 : #i99118# convert formatkey in numberformat
2009-03-12 12:34:53 +0100 fs  r269388 : new API tests
2009-03-12 12:29:05 +0100 fs  r269386 : Map not yet committed
2009-03-12 12:28:36 +0100 fs  r269385 : oops, forgot the SequenceInputStream during the previous refactoring
2009-03-12 12:12:39 +0100 oj  r269384 : #i99104# set HasCategories prop
2009-03-12 12:12:08 +0100 oj  r269383 : #i99104# check HasCategories even for internal dataprovider
2009-03-12 12:10:40 +0100 oj  r269382 : #i99104# set HasCategories prop
2009-03-12 10:51:49 +0100 fs  r269373 : #i10000# exception specifications
2009-03-12 10:49:18 +0100 fs  r269372 : #i10000# exception specifications
2009-03-12 10:44:02 +0100 fs  r269371 : #i10000# exception specifications
2009-03-12 10:30:55 +0100 fs  r269368 : refactored the UNO service registration in this module, using the helper classes provided by comphelper itself, so you have less effort when extending the list of to-be-registered components
2009-03-12 10:30:37 +0100 fs  r269367 : module-local includes
2009-03-12 07:05:54 +0100 oj  r269357 : #i99104# database dataprovider doesn't need dataranges and diagramdata
2009-03-11 10:58:28 +0100 oj  r269306 : #i99911# check if name of the report is a valid file name
2009-03-11 10:03:23 +0100 oj  r269299 : #i99666# the report is new when the HierarchicalDocumentName is empty
2009-03-10 11:32:45 +0100 oj  r269258 : #i99221# use fallback for language
2009-03-10 10:48:40 +0100 oj  r269255 : #i99433# now use OStringBuffer
2009-03-10 10:36:21 +0100 fs  r269252 : initial version of (X)Map
2009-03-10 09:52:23 +0100 oj  r269246 : #i99433# now use OStringBuffer
2009-03-10 08:56:13 +0100 oj  r269240 : #i99655# patch applied
2009-03-09 07:35:33 +0100 lla  r269058 : #i10000# wrong variable assignment fixed
2009-03-06 17:20:40 +0100 fs  r269030 : some explicit defaults
2009-03-06 17:20:30 +0100 fs  r269029 : #i98600#
2009-03-06 14:40:34 +0100 fs  r269009 : #i87692# during reload, prevent the document being modified just because of some control content changes ...
2009-03-06 12:52:20 +0100 lla  r268997 : #i10000# ambigous problem with FontWeight fixed
2009-03-06 11:39:32 +0100 fs  r268989 : #i10000# (approved by pl): use --without-t1-library configure option
2009-03-06 10:55:43 +0100 fs  r268986 : #i99953# depends on xmlscript module now
2009-03-06 10:54:04 +0100 fs  r268985 : #i99953# also adjust the event names found in dialogs embedded in the forms
2009-03-06 09:53:41 +0100 fs  r268977 : #i10000#
2009-03-06 09:30:41 +0100 lla  r268973 : #i10000# merge problems
2009-03-05 17:52:34 +0100 fs  r268932 : #i98593# for sub components which are actually controlled by a DocumentDefinition (aka XComponentSupplier aka XCommandProcessor), close them by executing the 'close' command, not by suspending/closing the controller (which cannot be intercepted)
2009-03-05 11:41:56 +0100 fs  r268889 : default the drop down line count for list/combo boxes to 20
2009-03-05 11:39:10 +0100 fs  r268887 : do not display empty error messages
2009-03-02 10:13:57 +0100 lla  r268639 : #i91541# CWS rebase m41 to m42
2009-03-02 09:06:27 +0100 lla  r268635 : #i10000# add ';' to strings
2009-02-26 11:18:00 +0100 fs  r268492 : reportdesign depends on REPORTBUILDER, not REPORTDESIGN
2009-02-26 10:11:38 +0100 lla  r268489 : CWS-TOOLING: rebase CWS dba32b to trunk@268395 (milestone: DEV300:m42)
2009-02-26 09:04:11 +0100 lla  r268488 : CWS-TOOLING: rebase CWS dba32b to trunk@268395 (milestone: DEV300:m42)
2009-02-24 12:09:13 +0100 lla  r268392 : #i91541# #i91542# cleanups
2009-02-24 08:08:06 +0100 lla  r268382 : merge all dba32a changes into dba32b
2009-02-24 07:14:55 +0100 lla  r268381 : merge all dba32a changes into dba32b
2009-02-23 21:44:28 +0100 fs  r268377 : oops ... don't tamper with m_aListSourceValues at the end of loadData
2009-02-23 20:57:05 +0100 fs  r268376 : #i98162# don't hold the values as strings, but as ORowSetValue, this way preserving their type, and being agnostic to different result/rowset implementations doing different to-string-conversations
2009-02-23 20:55:44 +0100 fs  r268375 : getObject: throwFunctionNotSupportedException, instead of silently returning NULL
2009-02-23 20:55:20 +0100 fs  r268374 : #i98162# some more supported types
2009-02-23 20:54:43 +0100 fs  r268373 : #i98162# +operator !=
2009-02-20 09:35:39 +0100 fs  r268306 : #i99422# for a font, display the font name, the style, and the size
2009-02-20 09:33:45 +0100 fs  r268305 : #i99422# in the property browser, FONT supersedes CHARFONTNAME: the aggregated FormComponentHandler displays them more nicely now
2009-02-19 16:12:06 +0100 fs  r268293 : #i99372# recognize DataType::FLOAT as numeric
2009-02-19 15:43:12 +0100 fs  r268291 : #i99415#
2009-02-19 15:40:15 +0100 fs  r268290 : #i99242# lcl_firstFocussableControl: take disabled controls into account
2009-02-19 15:34:36 +0100 fs  r268289 : #i99396# properly decode the base name of the URL when using it as title
2009-02-19 15:19:05 +0100 fs  r268287 : #i98247#
2009-06-05 09:47:55 +00:00
Ocke Janssen
c654a8009d revert change 2009-05-06 07:07:40 +00:00
Ocke Janssen
06929bc1b0 #i101587# fix illegal handle access 2009-05-06 06:23:26 +00:00
Ivo Hinkelmann
f6b08f2481 CWS-TOOLING: integrate CWS sb107
2009-04-14 13:09:13 +0200 sb  r270758 : CWS-TOOLING: rebase CWS sb107 to trunk@270723 (milestone: DEV300:m46)
2009-04-06 14:11:54 +0200 sb  r270545 : #i100884# improve pagein effectiveness: wrap system libs in --as-needed on unxlngi6/unxlngx6 to avoid needing them where unneeded; link pagein as C program to avoid unneeded C++ runtime dependency; reorder pagein and javaldx in soffice startup script so that javaldx benefits from pagein
2009-03-31 16:40:23 +0200 sb  r270287 : decrease collisions in hashCode computation
2009-03-30 11:48:39 +0200 sb  r270207 : #i100668# corrected explicit template instantiation
2009-03-26 14:16:26 +0100 sb  r270078 : #i100408# inadvertently dropped libexslt dynamic library in previous rev 269789
2009-03-26 10:52:51 +0100 sb  r270058 : #i100576# fixed erroneous modification of RPM in previous rev 270057
2009-03-26 10:46:36 +0100 sb  r270057 : #i100576# Enable HAVE_LD_HASH_STYLE in sdev300.ini for unxlgni6 and unxlngx6; corrected unxlngx6.mk so that HAVE_LD_HASH_STYLE actually has an effect on ultimate LINKFLAGS value.
2009-03-25 16:53:39 +0100 sb  r270038 : #i85679# applied speed-symbolic-functions.diff provided by pmladek; re-ran autoconf; enabled HAVE_LD_BSYMBOLIC_FUNCTIONS for unxlngi6 and unxlngx6 in sdev300.ini
2009-03-25 15:29:12 +0100 sb  r270031 : #i100408# missing fixes in addition to -c 269789 (to actually only put single instances of certain libraries into installation sets)
2009-03-25 15:17:10 +0100 sb  r270029 : #i10084# revert masterfix additions of libraries to APPnSTDLIBs (during -r269000:269199) and instead use -rpath-link to avoid linker warnings on unxlngi6 and unxlngx6
2009-03-25 14:15:23 +0100 sb  r270023 : added svn:ignore
2009-03-25 10:25:08 +0100 sb  r270002 : #i10000# copied over trunk -c 269820
2009-03-23 10:16:00 +0100 sb  r269858 : CWS-TOOLING: rebase CWS sb107 to trunk@269781 (milestone: DEV300:m44)
2009-03-20 11:22:27 +0100 sb  r269789 : #i100408# reduce (multiple copies of) libraries delivered to solver; for that to work fine, deliver symlink feature got improved to only create a symlink if the original file exists
2009-03-20 09:21:32 +0100 sb  r269782 : #i100396# replace s(HTML|RTF)_xxx declarations with OOO_STRING_SVTOOLS_(HTML|RTF)_xxx macros to reduce symbolic relocations at load time (at least on ELF systems).
2009-03-19 11:34:56 +0100 sb  r269734 : #i100348# added VISIBILITY_HIDDEN=TRUE so that symbols from the resulting archive are not erroneously exported from dynamic libraries including the archive
2009-03-19 11:32:20 +0100 sb  r269733 : #i100348# as a prerequisite for following changes, brought jpeg-6b.patch into "dmake create_patch" format and removed application/octet-stream svn:mime-type
2009-03-12 10:39:08 +0100 sb  r269370 : duplicated cws/odfmetadata2/solenv/inc/target.mk -c 268831
2009-03-04 17:25:16 +0100 sb  r268849 : #i99880# missing AUGMENT_LIBRARY_PATH
2009-02-25 17:54:34 +0100 sb  r268459 : CWS-TOOLING: rebase CWS sb107 to trunk@268395 (milestone: DEV300:m42)
2009-02-25 09:23:15 +0100 sb  r268413 : #i99584# avoid undefined operations on nOffset (patch by cmc)
2009-02-23 10:02:25 +0100 sb  r268344 : #i99519 removed unnecessary library dependencies
2009-02-18 17:54:24 +0100 sb  r268250 : avoid warnings about format specifier and argument mismatch (on 64bit debug builds)
2009-02-18 17:50:34 +0100 sb  r268249 : avoid erroneous warning that control reaches end of non-void function
2009-02-18 17:33:53 +0100 sb  r268248 : sdext/source/pdfimport/misc/pdfihelper.cxx: #include <vcl/canvastools.hxx>
2009-04-27 11:24:10 +00:00
Ivo Hinkelmann
cfea5619a8 CWS-TOOLING: integrate CWS cmcfixes57
2009-04-16 14:44:54 +0200 cmc  r270885 : #i101062# add in uui fix and stray ^M fixes
2009-04-16 10:57:50 +0200 cmc  r270872 : #i101127# remove && || warnings
2009-04-15 17:04:23 +0200 cmc  r270857 : #i101112# remove trivial new gcc warnings
2009-04-15 17:01:01 +0200 cmc  r270856 : #i101111# remove trivial new warnings
2009-04-15 16:56:53 +0200 cmc  r270854 : #i101110# make methods consts
2009-04-15 16:52:37 +0200 cmc  r270853 : #i100225# fix visibility of component_getImplementationEnvironment and friends
2009-04-15 16:49:16 +0200 cmc  r270852 : #i101109# ? : promotion rules
2009-04-23 12:23:13 +00:00
Ivo Hinkelmann
9fef999ff0 CWS-TOOLING: integrate CWS dbaperf1
2009-04-02 09:12:25 +0200 oj  r270372 : CWS-TOOLING: rebase CWS dbaperf1 to trunk@270033 (milestone: DEV300:m45)
2009-03-17 10:20:34 +0100 oj  r269577 : add parameter
2009-03-17 10:20:05 +0100 oj  r269576 : add parameter
2009-03-12 12:32:24 +0100 oj  r269387 : add missing ++
2009-03-11 12:53:35 +0100 oj  r269315 : compile error
2009-03-06 08:52:11 +0100 oj  r268968 : #i99264# remove duplicate code
2009-03-06 08:20:08 +0100 oj  r268966 : add missingheader
2009-03-06 08:17:41 +0100 oj  r268965 : add header
2009-03-06 08:15:07 +0100 oj  r268964 : #i99708# remove duplicate code
2009-03-06 07:24:11 +0100 oj  r268963 : #i99708# remove duplicate code
2009-03-06 07:22:24 +0100 oj  r268962 : #i99708# use tenary operator
2009-03-06 07:19:21 +0100 oj  r268961 : remove unused rtl_logs
2009-03-06 07:15:55 +0100 oj  r268960 : #i99708# extract getLength from for loop
2009-03-06 07:15:35 +0100 oj  r268959 : #i99708# extract getLength from for loop
2009-03-06 07:14:57 +0100 oj  r268958 : remove unused rtl_logs
2009-03-06 07:13:01 +0100 oj  r268957 : insert DBG_ helper
2009-03-06 07:12:17 +0100 oj  r268956 : remove unused rtl_logs
2009-03-06 07:10:26 +0100 oj  r268955 : remove unused rtl_logs
2009-03-06 07:04:51 +0100 oj  r268954 : #i99708# use tenary operator
2009-03-05 12:04:46 +0100 oj  r268895 : comment RTL_LOG out
2009-03-05 09:05:07 +0100 oj  r268874 : add rtl logfile
2009-03-04 14:21:18 +0100 oj  r268828 : #i99708# make static inplace and some method calls in for loop removed
2009-03-04 14:20:34 +0100 oj  r268827 : #i99708# impl double check pattern for getInfohelper
2009-03-02 09:31:42 +0100 oj  r268636 : add rtl logfile
2009-03-02 08:18:37 +0100 oj  r268633 : add rtl logfile
2009-02-27 11:22:16 +0100 oj  r268570 : #i99709# change algorithm for marking objects
2009-02-27 11:17:04 +0100 oj  r268568 : #i99708# some improvements to load forms, controls faster and replacement of size() call with !empty() which is much faster
2009-02-24 10:09:35 +0100 sb  r268383 : #i99290# no longer care to set a sensible context class loader for native threads attached to the VM
2009-02-23 13:44:04 +0100 oj  r268354 : #i76606# seekrow changes
2009-02-23 12:27:30 +0100 oj  r268349 : deleted
2009-02-20 15:14:23 +0100 oj  r268325 : #i76606# some code changes
2009-02-19 14:15:25 +0100 oj  r268284 : #i76606# use of simple prep stmt instead of full blown rowset, when source and dest connection are the same use insert into ... ( select ... )
2009-02-19 11:27:55 +0100 oj  r268265 : #i76606# insert some RTL_LOG and setObject impl
2009-02-18 14:45:37 +0100 oj  r268222 : #i99363# insert RTL_LOG
2009-02-18 14:45:18 +0100 oj  r268221 : #i99363# insert RTL_LOG
2009-02-18 11:14:54 +0100 oj  r268207 : #i99363# call some impl_ methods to avoid duplicate cechCache calls
2009-02-18 11:10:47 +0100 oj  r268206 : #i99363# make isCount inline
2009-02-18 10:33:22 +0100 oj  r268203 : #i99363# use bookmarkable if available and inserted some RTL_LOG
2009-02-18 10:32:57 +0100 oj  r268202 : #i99363# use bookmarkable if available and inserted some RTL_LOG
2009-02-17 07:29:05 +0100 oj  r267843 : #i96897# remove some dll public
2009-02-16 15:01:04 +0100 oj  r267816 : #i96897# remove some dll public
2009-02-16 14:25:53 +0100 oj  r267810 : #i99264# remove duplicate code
2009-02-16 14:25:33 +0100 oj  r267809 : #i99264# remove duplicate code
2009-02-16 14:24:59 +0100 oj  r267808 : #i99264# remove duplicate code
2009-02-13 10:56:17 +0100 oj  r267703 : #i99191# comment the contextclassloader
2009-02-13 10:32:40 +0100 oj  r267700 : reduce call to resultset meta data
2009-02-13 10:27:31 +0100 oj  r267699 : reduce call to resultset meta data
2009-02-13 10:27:08 +0100 oj  r267698 : reduce call to resultset meta data
2009-04-23 10:42:05 +00:00
Ivo Hinkelmann
d240b97733 CWS-TOOLING: integrate CWS dba32a
2009-04-16 13:08:19 +0200 oj  r270882 : #i14538# set property at control
2009-04-16 13:04:28 +0200 oj  r270881 : #i98557# remove binary string for SRB
2009-04-15 13:19:10 +0200 oj  r270838 : #i96782# use type set at view
2009-04-14 14:53:20 +0200 oj  r270778 : #i96782# set initialize size for custom shape
2009-04-06 14:19:14 +0200 oj  r270546 : #i88432# correct pos when < 0 while resizing
2009-04-06 13:36:13 +0200 oj  r270541 : #i96782# handle toolbar and menubar differently
2009-04-06 13:33:54 +0200 oj  r270540 : #i96782# handle toolbar and menubar differently
2009-04-06 12:28:23 +0200 oj  r270534 : #i96782# handle toolbar and menubar differently
2009-04-06 12:27:44 +0200 oj  r270533 : #i96782# handle toolbar and menubar differently
2009-04-06 12:24:32 +0200 oj  r270532 : #i96782# handle toolbar and menubar differently
2009-04-06 12:15:15 +0200 oj  r270531 : do not initialze when field is empty
2009-04-06 10:06:08 +0200 oj  r270528 : #i96782# clean up of menubar and remove duplicates
2009-04-06 09:47:49 +0200 oj  r270527 : #i96519# adjust help text dynamic
2009-04-03 13:43:20 +0200 oj  r270482 : do not need to remove section from observer they are already disposed
2009-04-03 13:27:28 +0200 fs  r270479 : #i97356#
2009-04-02 11:30:39 +0200 fs  r270386 : UNX line ends
2009-04-02 10:54:51 +0200 fs  r270379 : UNX line ends
2009-04-02 10:39:57 +0200 fs  r270378 : UNX line ends
2009-04-02 10:37:24 +0200 fs  r270377 : why did this survive the rebase? was removed on trunk ...
2009-03-31 13:31:12 +0200 fs  r270277 : component_foo should be public
2009-03-28 00:21:01 +0100 fs  r270176 : manuallly merged the changes which happened in CWS before resync to m45, where the directory had been moved from reportdesign/registry to reportbuilder/registry
2009-03-27 23:01:20 +0100 fs  r270174 : CWS-TOOLING: rebase CWS dba32a to trunk@270033 (milestone: DEV300:m45)
2009-03-11 12:23:35 +0100 fs  r269310 : #i99958# ensure the ControlModelLock doesn't release twice
2009-03-06 09:07:32 +0100 fs  r268970 : ignore output paths in SVN's status
2009-03-06 09:07:08 +0100 fs  r268969 : ignore output paths in SVN's status
2009-03-04 11:28:02 +0100 oj  r268800 : copy and paste error, check correct end now
2009-03-03 15:49:11 +0100 fs  r268736 : #i10000# those merges were lost during the rebase (m38->m42)
2009-03-03 13:25:27 +0100 lla  r268720 : #i99652# fix wrong refactoring
2009-02-27 11:12:56 +0100 fs  r268566 : beautified
2009-02-27 10:53:47 +0100 fs  r268561 : doFormListening(false) only when actually isFormListening() (found during complex test case XMLFormSettings with assertions)
2009-02-26 20:55:31 +0100 fs  r268546 : #i96530# set the Label property of the bound control, if we didn't create a dedicated label control
2009-02-26 11:53:09 +0100 fs  r268494 : #i10000#
2009-02-26 11:27:50 +0100 fs  r268493 : #i10000#
2009-02-26 11:17:08 +0100 fs  r268490 : reportdesign depends on REPORTBUILDER, not REPORTDESIGN
2009-02-25 11:39:48 +0100 fs  r268422 : #i10000# post-resync: INFO_ESCAPE_DATETIME got lost during rebase
2009-02-24 23:24:10 +0100 fs  r268411 : CWS-TOOLING: rebase CWS dba32a to trunk@268395 (milestone: DEV300:m42)
2009-02-20 15:09:48 +0100 fs  r268324 : respect ImplicitCatalog/SchemaRestriction in all necessary places
2009-02-20 13:48:10 +0100 oj  r268318 : order of initialize corrected
2009-02-14 15:07:52 +0100 fs  r267759 : #i98975# when an image does not have a bitmap, but a text, draw this (as placeholder)
2009-02-14 15:02:40 +0100 fs  r267758 : consolidated and removed some duplicate code
2009-02-14 13:52:23 +0100 fs  r267756 : #i10000#
2009-02-13 22:08:34 +0100 fs  r267750 : #i100000#
2009-02-13 22:07:25 +0100 fs  r267749 : #i10000#
2009-02-13 21:55:36 +0100 fs  r267747 : #i10000#
2009-02-13 21:54:27 +0100 fs  r267746 : use const_cast
2009-02-13 21:29:10 +0100 fs  r267745 : #i10000#
2009-02-13 21:27:39 +0100 fs  r267744 : #i10000#
2009-02-13 20:59:13 +0100 fs  r267742 : #i10000#
2009-02-13 13:21:30 +0100 fs  r267717 : better diagnostics
2009-02-13 13:17:24 +0100 fs  r267715 : #i58313# support Catalog/SchemaRestriction settings, which are applied in getTables when 'all catalogs/schemas' are to be retrieved
2009-02-13 13:16:14 +0100 fs  r267714 : filter out some more known global settings
2009-02-13 12:39:43 +0100 fs  r267713 : #i58313# ImplicitCatalog/SchemaRestriction
2009-02-13 12:36:50 +0100 fs  r267712 : when exporting data source settings, allow for properties which have a VOID default value, but are currently not VOID
2009-02-13 12:35:57 +0100 fs  r267711 : implement XSet, to allow inserting properties which have a default value of VOID
2009-02-13 12:35:03 +0100 fs  r267710 : +addVoidProperty
2009-02-13 10:20:08 +0100 fs  r267697 : removed unused variable
2009-02-13 09:46:46 +0100 fs  r267695 : refactored the table filtering code, to have a better base for introducing additional low level filters
2009-02-10 09:23:07 +0100 lla  r267537 : #i10000# wrong line feed, double named variable
2009-02-09 12:13:08 +0100 oj  r267508 : #i98605# notify hanlder
2009-02-09 11:50:34 +0100 oj  r267507 : #i98926# solve refcount problem
2009-02-09 11:50:05 +0100 oj  r267506 : #i98971# fix for simple html
2009-02-09 11:49:24 +0100 oj  r267505 : #i98971# fix for simple html
2009-02-09 11:47:27 +0100 oj  r267504 : invoke on copy
2009-02-09 09:51:00 +0100 fs  r267500 : #i98316#
2009-02-09 09:46:10 +0100 fs  r267499 : setCurrentSelection: don't reset the current form when we de-select everything
2009-02-09 09:43:45 +0100 fs  r267498 : #i98316#
2009-02-08 21:25:18 +0100 fs  r267496 : #i98272# introduce late ctor for cloning
2009-02-07 21:08:39 +0100 fs  r267485 : #i98272# when copy-constructing a FmFormPageImpl, use the XCloneable of the forms collection, instead of XPersistObject (which is incompletely implemented)
2009-02-07 21:07:26 +0100 fs  r267484 : removed obsolete include guards
2009-02-07 21:05:22 +0100 fs  r267483 : #i98272# implement XCloneable
2009-02-06 15:02:48 +0100 lla  r267467 : #i96523# add XImageControl
2009-02-06 14:41:38 +0100 oj  r267463 : #i98926# late init when connection disposed but only when asked for
2009-02-06 13:49:57 +0100 lla  r267457 : #i92860# bigint in forms doesn't allow input of values > 1, fixed
2009-02-06 13:03:55 +0100 oj  r267455 : ImageScaleMode
2009-02-05 14:48:19 +0100 lla  r267424 : #i89335# dropdown listboxes are 14 instead of 7 lines high
2009-02-05 13:40:00 +0100 oj  r267423 : #i96945# insert new prop Opaque
2009-02-05 13:39:19 +0100 oj  r267422 : #i96945# insert layer handling for hell and heaven
2009-02-05 13:29:32 +0100 lla  r267420 : #i89335# add is null, is not null, is not like filter condition
2009-02-04 12:23:02 +0100 oj  r267364 : #i98821# load table font settings
2009-02-04 10:05:27 +0100 oj  r267351 : #i98821# load table font settings
2009-02-04 09:23:22 +0100 fs  r267350 : checking persistency of UI settings in database documents - for the moment, capture table formattings (which is issue 98821)
2009-02-04 09:22:15 +0100 fs  r267349 : moved some methods which are of wider interest from DatabaseDocument to FileHelper resp. TestCase
2009-02-04 08:56:27 +0100 oj  r267347 : #i97586# UcbStreamHelper::CreateStream doesn't check all streamModes use different method
2009-02-04 08:23:26 +0100 oj  r267346 : #i98701# check key size is >= 3 and some redesign
2009-02-03 23:29:24 +0100 fs  r267345 : return the component (controller), not the frame
2009-02-03 23:28:53 +0100 fs  r267344 : openExisting returns a controller now, not the frame (this was a bug)
2009-02-03 23:28:25 +0100 fs  r267343 : openElement: properly return the component in the table/query case
2009-02-02 12:48:17 +0100 oj  r267261 : #i96013# fix for relative path
2009-02-02 10:33:28 +0100 lla  r267253 : #i98557# cleanups and consolidation
2009-02-02 09:37:23 +0100 lla  r267250 : #i88432# resize will no longer move components to other sections
2009-02-02 09:08:24 +0100 oj  r267245 : #i97475# write 0x1A at the end of the file
2009-01-30 19:39:20 +0100 lla  r267230 : #i10000# unused parameters
2009-01-30 09:51:09 +0100 fs  r267181 : onsolete
2009-01-30 09:49:27 +0100 fs  r267180 : onsolete
2009-01-29 14:28:22 +0100 oj  r267139 : #i96825# import cell style
2009-01-29 14:23:12 +0100 oj  r267137 : #i98601# export imagescalehandler
2009-01-29 14:19:57 +0100 lla  r267135 : #i98601# add ImageScaleMode
2009-01-29 13:21:08 +0100 oj  r267124 : #i98601# impl ScaleMode
2009-01-29 13:20:56 +0100 oj  r267123 : #i98601# impl ScaleMode
2009-01-29 08:46:40 +0100 oj  r267095 : new property: ScaleMode
2009-01-29 08:45:23 +0100 oj  r267094 : new ScaleMode from UnControlImageModel
2009-01-29 08:28:12 +0100 oj  r267093 : #i87930# close all sub forms/reports when the desktop is going to be terminated and no db frame exists
2009-01-28 19:54:34 +0100 lla  r267082 : #i98557# pictures in report wizard
2009-01-28 15:06:25 +0100 oj  r267060 : #i87930# close all sub forms/reports when the desktop is going to be terminated and no db frame exists
2009-01-28 11:38:41 +0100 lla  r267046 : #i76783# handle binary fields in forms
2009-01-28 09:24:43 +0100 lla  r267025 : #i10000#
2009-01-28 08:40:04 +0100 fs  r267024 : #i10000#
2009-01-28 08:04:43 +0100 oj  r267023 : #i93456# use resource strings for function names
2009-01-27 13:26:05 +0100 oj  r266988 : check data field is type field or expression
2009-01-27 13:07:17 +0100 oj  r266985 : check data field length
2009-01-27 11:48:19 +0100 oj  r266974 : #i96823# return dll string as column name when no alias exists
2009-01-27 09:53:11 +0100 fs  r266958 : display the message of a caught exception
2009-01-27 09:44:13 +0100 fs  r266957 : #i58313# when retrieving all tables, just set an empty table type filter - the connection will care for translating this, by respecting the TableTypeFilterMode setting
2009-01-27 09:36:09 +0100 fs  r266956 : #i58313# getTables: per JDBC spec,  is not a valid table type filter. Translate it to 'null'.
2009-01-26 11:24:49 +0100 lla  r266912 : #i97865# cleanups (AddField viewable in remote mode)
2009-01-26 07:49:27 +0100 lla  r266897 : #i97865# AddField opens in remote case
2009-01-26 07:48:58 +0100 lla  r266896 : #i97865# AddField opens in remote case
2009-01-26 07:48:42 +0100 lla  r266895 : #i97865# AddField opens in remote case
2009-01-23 15:04:40 +0100 fs  r266825 : consolidate the usage of OSQLMessageBox with MessageType==Warning into OSQLWarningBox
2009-01-23 10:47:33 +0100 fs  r266787 : +supportsUserAdministration
2009-01-23 10:47:11 +0100 fs  r266784 : use DatabaseMetaData.supportsUserAdministration
2009-01-23 07:55:59 +0100 lla  r266767 : #i10000# fix gcc compiler failures
2009-01-21 15:08:55 +0100 lla  r266673 : #i97265# Labels in HC (IsDark) with other color (viewable)
2009-01-19 14:58:54 +0100 lla  r266504 : #i96523# last problems with FormatKey and '0' values fixed
2009-01-19 14:58:00 +0100 lla  r266503 : #i96519# AddField help text
2009-01-19 11:59:02 +0100 fs  r266485 : #i96523# for formatted field models, init them with TreatAsNumber = false
2009-01-16 10:31:49 +0100 lla  r266405 : #i96793# add shrink to popup menu
2009-01-16 09:21:44 +0100 lla  r266401 : #i96519# AddField contains a help text
2009-01-15 11:21:49 +0100 lla  r266357 : #i96523# problem with XVclWindowPeer not fixed now
2009-01-15 09:19:20 +0100 lla  r266335 : #i96523# more crashes fixed.
2009-01-14 13:08:34 +0100 lla  r266291 : #i96523# problems with crashes fixed
2009-01-13 10:54:24 +0100 lla  r266199 : #i96523# show datasource in formattedfields new files
2009-01-13 10:52:39 +0100 lla  r266198 : #i96523# show datasource in formattedfields
2009-01-13 09:41:50 +0100 lla  r266197 : #i96526# handling none existance default.otr
2009-01-12 12:55:49 +0100 fs  r266151 : don't expect the control model to be a BoundComponent before adding as modify listener
2009-01-12 12:51:33 +0100 fs  r266149 : #i88458# let the ImageControl be an XModifyBroadcaster, so the forms runtime can notice when the user changes the control content while it does not have the focus
2009-01-09 13:41:22 +0100 fs  r266080 : doc
2009-01-09 13:14:14 +0100 fs  r266077 : #i97377# SetModified when order is changed via DnD
2009-01-07 09:55:40 +0100 oj  r265951 : merge from master
2009-01-07 09:55:24 +0100 oj  r265950 : removed observer
2009-01-07 09:55:06 +0100 oj  r265949 : merge from master
2009-01-07 07:29:11 +0100 oj  r265945 : shadow var changed
2009-01-06 07:25:57 +0100 oj  r265893 : CWS-TOOLING: rebase CWS dba32a to trunk@265758 (milestone: DEV300:m38)
2009-01-05 13:18:22 +0100 oj  r265865 : convert to unix le
2009-01-05 09:13:52 +0100 lla  r265857 : #i79423# lc_ sc_ permutation fix
2009-01-02 19:40:59 +0100 lla  r265847 : #i79423# section shrink icons
2008-12-22 11:37:57 +0100 lla  r265749 : #i97484# move component to negative Y-position
2008-12-22 11:37:05 +0100 lla  r265748 : #i97484# move component to negative Y-position
2008-12-22 11:35:33 +0100 lla  r265747 : #i97484# move component to negative Y-position
2008-12-22 11:25:07 +0100 lla  r265745 : #i96757# changes via property browser was not undoable
2008-12-18 15:10:38 +0100 fs  r265694 : corrected an condition in doFormListening, which otherwise leads to uncommitable grid columns in documents which are loaded from disc (not in documents which are newly created)
2008-12-18 14:54:39 +0100 fs  r265692 : Hide Columns text slightly changed
2008-12-18 13:44:15 +0100 fs  r265683 : #i94068# properly display erros happening during a form operation - at least once, and at most once
2008-12-18 11:28:29 +0100 fs  r265677 : document the new InputRequired property
2008-12-18 11:04:15 +0100 fs  r265676 : #i96530# createControlLabelPair: don't actually create a label for a checkbox
2008-12-18 10:35:53 +0100 fs  r265674 : #i95226# when a column is replaced, and it's the selected column, update the selection
2008-12-18 10:34:42 +0100 fs  r265673 : #i95226# refactoring of the implReplaced method
2008-12-18 10:34:28 +0100 fs  r265672 : #i95226# when replacing a grid column, update the property browser
2008-12-18 10:33:17 +0100 fs  r265671 : when an element is removed, remove it from m_aCurrentSelection, too (if necessary)
2008-12-18 10:31:57 +0100 fs  r265670 : Hide Columns text slightly changed
2008-12-18 10:15:56 +0100 lla  r265669 : #i14538# do not allow to press finish button twice
2008-12-18 08:56:33 +0100 lla  r265665 : #i10000# build depend=t problem hacked.
2008-12-17 20:59:10 +0100 fs  r265656 : #i89821# don't let a MultiLineEdit select all text when it receives the focus
2008-12-17 12:10:54 +0100 fs  r265594 : #i97356#
2008-12-17 12:06:29 +0100 fs  r265593 : #i97355# Print -> Printable
2008-12-17 11:59:31 +0100 fs  r265591 : #i97350# combo boxes comment on list selection (as list boxes already do)
2008-12-16 09:53:57 +0100 lla  r265527 : #i96526# handling none existance default.otr
2008-12-15 14:48:39 +0100 lla  r265500 : #i79423# reparing, was wrong implemented
2008-12-12 15:08:33 +0100 lla  r265424 : #i10000# remove wrong carridge returns
2008-12-12 15:07:55 +0100 lla  r265423 : #i10000# remove wrong carridge returns
2008-12-12 15:06:41 +0100 lla  r265422 : #i10000# remove wrong carridge returns
2008-12-12 10:23:13 +0100 lla  r265395 : #i95234# reset DragDelta
2008-12-12 10:11:02 +0100 lla  r265393 : #i79423# pre versions of shrink buttons
2008-12-11 15:32:13 +0100 fs  r265318 : prevent a deadlock during complex.dbaccess.DatabaseDocument test
2008-12-11 15:30:06 +0100 fs  r265316 : prevent a deadlock during complex.dbaccess.DatabaseDocument test
2008-12-11 15:07:05 +0100 fs  r265307 : removed superfluous text
2008-12-11 12:29:54 +0100 lla  r265282 : #i96757# cleanup second try
2008-12-11 12:09:15 +0100 lla  r265278 : #i96757# cleanup
2008-12-11 12:07:56 +0100 lla  r265277 : #i95234#
2008-12-10 14:04:39 +0100 lla  r265183 : #i93472# D&D fixes
2008-12-10 12:29:33 +0100 lla  r265168 : #i94067# add (APP|SYS)FONT to XUnitConversion
2008-12-10 12:15:02 +0100 lla  r265166 : #i94067# add APPFONT, SYSFONT to MeasureUnit
2008-12-10 11:52:10 +0100 lla  r265163 : #i94067# add comments
2008-12-06 20:33:05 +0100 fs  r264935 : #i10000# precompiled header
2008-12-05 09:29:26 +0100 fs  r264889 : #i10000#
2008-12-05 09:07:31 +0100 fs  r264888 : #i10000#
2008-12-04 13:25:46 +0100 fs  r264838 : CWS-TOOLING: rebase CWS dba32a to trunk@264807 (milestone: DEV300:m37)
2008-12-03 23:49:13 +0100 fs  r264808 : merge changes from trunk, to be able to do a rebase
2008-12-03 17:13:09 +0100 lla  r264801 : #i91041# update documentation
2008-12-03 16:57:04 +0100 lla  r264799 : #i94067# allow convert(Point|Size)ToLogic as pixel also
2008-12-02 12:36:32 +0100 lla  r264687 : #i96782# bring toolbar objects to menu structure
2008-12-02 10:32:44 +0100 lla  r264667 : #i86255# make property work
2008-12-02 09:22:47 +0100 lla  r264659 : #i79423# add section shrink toolbar
2008-12-02 07:41:22 +0100 lla  r264657 : #i86255# add check box for Escape DateTime property
2008-12-02 07:37:17 +0100 lla  r264656 : #i79423# new shrink buttons
2008-11-26 11:55:28 +0100 fs  r264362 : #i96541#
FillPropertySet: do not only catch UnknownPropertyException when setting the Char/ParaAutoStyleName,
but also care for the other exceptions which can be thrown by XPropertySet::setPropertyValue.
This is actually not the real fix for #i96541#, but only a follow-up. The root cause of the issue
was fixed in CWS dba301b, but this here was another (potential) bug which popped up during investigations.
2008-11-25 09:04:40 +0100 lla  r264273 : #i82083# new toolbox in GroupsSorting dialog
2008-11-25 08:56:08 +0100 lla  r264272 : #i94729# change token strings into string list, move class out of function
2008-11-24 15:52:22 +0100 fs  r264251 : #i96532# do not set AppendTableAlias, NameLengthLimit, etc., if the OXMLDataSourceInstance is used for elements at which those attributes never appear
2008-11-24 15:51:45 +0100 fs  r264249 : #i96532# do not set AppendTableAlias, NameLengthLimit, etc., if the OXMLDataSourceInstance is used for elements at which those attributes never appear
2008-11-24 15:45:21 +0100 fs  r264244 : #i96532# the API default for ParamNameSubst is false
2008-11-24 15:45:04 +0100 fs  r264243 : #i96532# do not set AppendTableAlias, NameLengthLimit, etc., if the OXMLDataSourceInstance is used for elements at which those attributes never appear
2008-11-24 15:44:14 +0100 fs  r264241 : #i96532# slight refactoring of exporting properties which have a XML default different from the API default
2008-11-24 10:50:01 +0100 lla  r264216 : #i82083# icons for new toolbox
2008-11-24 09:38:45 +0100 lla  r264205 : #i82083# new toolbox in GroupsSorting dialog
2008-11-24 09:32:20 +0100 lla  r264201 : #i96501# cleanup assertions
2008-11-24 09:12:55 +0100 lla  r264198 : #i83082# enhancement for toolboxes, better HC comfort
2008-11-24 08:46:43 +0100 lla  r264197 : #i96501# fix problem with negative positions
2008-11-21 11:44:47 +0100 fs  r264118 : #i57042# introduce a counter for suspending change notifications of a given property, so recursive calls are possible
2008-11-21 11:02:17 +0100 fs  r264116 : #i96388# don't call ExecuteContextMenuAction when no action was chosen by the user
2008-11-21 10:36:53 +0100 fs  r264114 : #i47384# assertion was wrong
2008-11-14 12:33:15 +0100 fs  r263673 : #i47318# XRowSetChangeBroadcaster/Listener, to be able to listen for changes in an XRowSetSupplier's RowSet
2008-11-14 12:30:29 +0100 fs  r263672 : #i47318# more refactoring
- BoundControlModels now listen at the XRowSetSupplier for changes in the supplied
  RowSet, to properly revoke/register old/new listeners at the RowSet
- replaced ::osl::Mutex in various places with a ControlModelLock
2008-11-14 12:20:55 +0100 fs  r263671 : when BUILD_TYPE includes QADEVOOO, the BUILD_QADEVOOO needs to bet set, too
2008-11-14 12:19:21 +0100 fs  r263670 : oops, this was not intended to be committed
2008-11-12 11:08:10 +0100 fs  r263579 : #i96096# new ctors taking UNO_QUERY_THROW
2008-11-12 09:15:54 +0100 fs  r263576 : no need to load the complete dialog just to get a string which the dialog itself loads from resource
2008-11-10 17:55:45 +0100 fs  r263535 : spelling in comment
2008-11-10 15:51:14 +0100 fs  r263523 : #i47318# various refactorings
1. don't forward syntetic XLoadListener events from the grid control to
   the grid columns. Instead, forward GridColumn::XChild::setParent to
   the base class, which then can add itself as load listener 
2. removed various occurances of XMultiServiceFactory, instead use the
   ::comphelper::ComponentContext
3. in O(Bound)ControlModel, have a mechanism to lock the instance (using
   ControlModelLock) and fire property changes when the last lock dies.
2008-11-10 12:49:24 +0100 oj  r263513 : #i94729# change token strings into string list
2008-11-10 12:13:15 +0100 oj  r263512 : #i95222# export chart:title style as well
2008-11-10 08:55:25 +0100 oj  r263507 : #i93471# show the correct tabpage when selecting a different object
2008-11-07 23:38:29 +0100 fs  r263490 : #i95977# for the event input controls, add a component extending their functionality so they're reset when the users presses DEL
2008-11-07 23:35:39 +0100 fs  r263489 : during #i95977#: When a VCL Window is deleted from within VCL code, the respective WindowPeer was never disposed. Corrected this.
2008-11-07 14:57:07 +0100 fs  r263420 : #i95963# human-readable display names for event bindings
2008-11-06 10:34:52 +0100 fs  r263366 : #i95865# don't use library names containing InvalidZipEntryFileNames - workaround until i95409 is fixed
2008-11-06 10:33:28 +0100 fs  r263365 : #i95865#
copied the following change from CWS odfmetadata2 (not yet integrated) into CWS dba31d
  - comphelper/inc/comphelper/storagehelper.hxx,
    comphelper/source/misc/storagehelper.cxx:
    + add function IsValidZipEntryFileName (moved from module package)
2009-04-22 11:01:27 +00:00
Ivo Hinkelmann
0695548510 CWS-TOOLING: integrate CWS cmcfixes56
2009-03-26 14:46:13 +0100 cmc  r270080 : #i100517# merge changes of locales32 to match
2009-03-26 14:31:32 +0100 cmc  r270079 : #i100517# add some brackets and remove stray ;
2009-03-25 13:30:36 +0100 cmc  r270021 : #i100503# make tralay work again
2009-03-25 10:13:35 +0100 cmc  r269999 : #i100536# remove last unused method
2009-03-24 15:13:50 +0100 cmc  r269955 : #i100517# fix straight-forward warnings
2009-03-24 14:36:37 +0100 cmc  r269947 : #i100469# keep ia64 and arm alignments after fork-exec to signal change, but hackaround for arm to keep userlevel qemu-arm working
2009-03-24 14:02:27 +0100 cmc  r269943 : #i100223# make stl headers warning free for extra gcc 4.3 warnings
2009-03-24 13:58:15 +0100 cmc  r269942 : #i100504# drawinglayer is warning free on ix86 linux
2009-03-24 13:56:15 +0100 cmc  r269940 : #i100469# keep ia64 and arm alignments after fork-exec to signal change
2009-04-01 13:20:55 +00:00
Vladimir Glazounov
dd4cb8ff68 CWS-TOOLING: integrate CWS oooimprovement3_DEV300
2009-02-26 16:28:11 +0100 jsk  r268533 : #i99197#
2009-02-26 15:03:06 +0100 jsk  r268524 : #i99197#
2009-02-26 15:00:34 +0100 jsk  r268522 : i99187#
2009-02-23 13:37:17 +0100 b_michaelsen  r268353 : #i99491# fixing OStringBuffer construction. thanks, tono
2009-02-18 17:31:06 +0100 b_michaelsen  r268247 : cleaned mixup between base and brand layer
2009-02-17 15:00:48 +0100 b_michaelsen  r268172 : fixed treeopt.cxx
2009-02-17 14:59:04 +0100 b_michaelsen  r268171 : catching all exceptions
2009-02-16 14:06:33 +0100 jsk  r267805 : #i99197#
2009-02-16 14:05:30 +0100 jsk  r267804 : #i99197#
2009-02-16 14:04:35 +0100 jsk  r267803 : #i99197#
2009-02-13 17:45:43 +0100 b_michaelsen  r267735 : #i98981# ensure logging of accelerators
2009-02-13 16:53:59 +0100 b_michaelsen  r267732 : #i98741# deploying usage tracking enabling xcu with BUILD SPECIAL
2009-02-13 16:52:40 +0100 b_michaelsen  r267731 : #i98741# delivering usage tracking enabling xcu
2009-02-13 16:43:55 +0100 b_michaelsen  r267730 : #i98981# adding abbrevation for accerators
2009-02-12 16:53:59 +0100 b_michaelsen  r267678 : #i98981# diasble logging of key events
2009-02-12 16:11:23 +0100 b_michaelsen  r267673 : #i98981# reliable way to toggle usage tracking
2009-02-12 16:10:13 +0100 b_michaelsen  r267672 : #i98981# reliable way to toggle usage tracking
2009-03-18 10:45:43 +00:00
Oliver Bolte
6ecb6ca9ab CWS-TOOLING: integrate CWS oooimprovement2
2009-01-28 14:35:33 +0100 b_michaelsen  r267059 : #i98555# fixed help url
2009-01-27 12:47:40 +0100 b_michaelsen  r266982 : #159112# fixed enabling vcl part of usage tracking in an running session
2009-01-27 12:28:58 +0100 b_michaelsen  r266980 : #159129# deiniting eventlogger in vcl if it was inited, not if it was enabled (the logger can be disabled inbetween
2009-01-27 12:22:45 +0100 b_michaelsen  r266978 : whitespace fixes
2009-01-27 10:32:02 +0100 b_michaelsen  r266962 : #i94949# disposing of uploader thread
2009-01-23 17:00:57 +0100 b_michaelsen  r266839 : #159112# enabling/disabling of usage tracking takes effect without restart
2009-01-23 16:58:59 +0100 b_michaelsen  r266837 : #159112# enabling/disabling of usage tracking takes effect without restart
2009-01-23 01:08:49 +0100 b_michaelsen  r266761 : #159081# fixed buildid in oooimprovement
2009-01-22 22:51:16 +0100 b_michaelsen  r266759 : #i90370# including build id
2009-01-22 15:37:05 +0100 b_michaelsen  r266727 : #i90370# fixing precompiled headers for win32
2009-01-22 15:34:05 +0100 b_michaelsen  r266722 : #i90370# initializing startup counter
2009-01-22 15:30:52 +0100 b_michaelsen  r266720 : #i90370# enabling startup counter
2009-01-21 13:52:56 +0100 b_michaelsen  r266666 : #i98143# adjusted smoketest for usage tracking
2009-01-20 18:34:12 +0100 b_michaelsen  r266617 : #i90370#
2009-01-20 15:08:45 +0100 is  r266587 : #i90370# new improvement feature
2009-01-20 14:42:39 +0100 b_michaelsen  r266583 : #i90370# changing delivered job registration location
2009-01-20 12:35:31 +0100 is  r266567 : #i90370# new improvement feature
2009-01-20 12:33:51 +0100 is  r266566 : #i90370# new improvement feature
2009-01-20 12:33:20 +0100 is  r266565 : #i90370# new improvement feature
2009-01-20 11:47:13 +0100 b_michaelsen  r266559 : #i90370# updating Usage Tracking Info Url
2009-01-20 11:28:37 +0100 b_michaelsen  r266558 : #i90370# packing Usage Tracking config schema (xcs)
2009-01-20 11:19:00 +0100 b_michaelsen  r266557 : #i90370# adding Usage Tracking config schema (xcs)
2009-01-19 18:16:34 +0100 b_michaelsen  r266518 : #i90370# adding job registration (xcu)
2009-01-19 17:26:02 +0100 b_michaelsen  r266513 : #i90370# adding liboooimprovement
2009-02-13 11:55:44 +00:00
Oliver Bolte
c756984e2a CWS-TOOLING: integrate CWS mav44
2009-01-18 22:39:43 +0100 mav  r266467 : #i97073# the soffice file should be a shell script, adjust the plugin
2009-01-18 22:35:15 +0100 mav  r266466 : #i97073# the soffice file should be a shell script, integrate fix from hro41 cws
2009-01-16 15:32:10 +0100 mav  r266426 : #i96456# fix link resolving
2009-01-16 12:21:39 +0100 mav  r266413 : #i97073# the soffice file is no more a shell script
2009-01-16 09:58:05 +0100 mav  r266402 : #i95409# add complex test using unicode names
2009-01-15 20:27:03 +0100 mav  r266392 : #i95408# fix include list
2009-01-15 20:09:28 +0100 mav  r266390 : #i95408# deliver new header
2009-01-15 16:16:33 +0100 mav  r266382 : #i95408# rebase to m38
2009-01-15 16:11:16 +0100 mav  r266380 : #i95408# rebase to m38
2009-01-15 15:38:16 +0100 mav  r266376 : CWS-TOOLING: rebase CWS mav44 to trunk@265758 (milestone: DEV300:m38)
2009-01-14 13:23:55 +0100 mav  r266294 : #i97073# let the presentation slideshow be started in window mode in plugin
2009-01-13 17:27:52 +0100 mav  r266241 : #i95409#,#i95408# support UTF8 encoding for entry names, check the validity of the entries
2009-01-13 16:35:39 +0100 mav  r266236 : #i95408# function to check whether a zip entry name is acceptable
2009-01-13 12:00:18 +0100 mav  r266205 : #i94003# a readonly document can not be modified
2009-01-09 13:24:49 +0100 mav  r266078 : #i95951# let the title be changed
2009-01-09 11:34:49 +0100 mav  r266068 : #i80862# close the link only if was closed by the container, othewise leave it open
2009-01-08 11:30:13 +0100 mav  r265989 : #i97071# disable Toolbars during window-based slide show in ActiveX control
2009-01-08 08:23:23 +0100 mav  r265983 : #i97071# setVisible does not trigger layout in case there is not MenuBar
2009-01-06 12:39:39 +0100 mav  r265908 : #i96185# let the MediaDescriptor get the target URL
2009-01-05 08:46:45 +0100 mav  r265856 : #i93473# integrate the patch
2009-01-02 17:45:17 +0100 mav  r265845 : #i94468#,#i96456# try to follow links
2009-01-02 16:53:41 +0100 mav  r265841 : #i94468#,#i96456# use the same parsing mechanics in sharing control file and document lock file
2009-01-02 16:51:24 +0100 mav  r265839 : #i94468#,#i96456# use the same parsing mechanics in sharing control file and document lock file
2009-02-12 10:27:21 +00:00
Oliver Bolte
68f3a7e1ec CWS-TOOLING: integrate CWS sb103
2009-01-15 15:28:08 +0100 sb  r266375 : #i97629# set UNO_PATH in python start program and use it in bootstrap function in officehelper.py (and do not erroneously encode a vnd.sun.star.pathname URE_BOOTSTRAP value in tools::extendApplicationEnvironment)
2009-01-15 10:40:17 +0100 sb  r266338 : #i97424# explicit shut down of ImplImageTree singleton in DeInitVCL still required
2009-01-14 12:07:15 +0100 sb  r266276 : CWS-TOOLING: rebase CWS sb103 to trunk@265758 (milestone: DEV300:m38)
2009-01-14 08:53:02 +0100 sb  r266266 : #i96284# remove implementation of unused (but expensive) link feature; plus some general cleanup
2009-01-08 14:42:59 +0100 sb  r266010 : #i96683# enable dlclose for GCC 3 (based on a patch by cmc)
2009-01-06 14:18:23 +0100 sb  r265920 : #i97424# spurious unreferenced local variables
2008-12-19 15:33:39 +0100 sb  r265727 : #i57359# no need for a special glibc 2.2.4 based libgcc_s.so.1 for URE any more as the general one used for OOo is guaranteed to be based on at least glibc 2.2.4, anyway
2008-12-19 13:54:37 +0100 sb  r265724 : #i97424# clean up and speed up vcl ImplImageTree
2008-12-18 14:28:10 +0100 sb  r265690 : #i97132# spread usage of the rtl::Static pattern (patch by cmc)
2008-12-15 14:33:00 +0100 sb  r265499 : #i90492# generate UTF-8 encoded output (patch by tora)
2008-12-15 11:45:05 +0100 sb  r265469 : #i95593# -Djava.library.path to find libtest_javauno_any.so
2008-12-15 11:23:14 +0100 sb  r265468 : #i93769# it appears that Java nowadays expects file URIs in UTF-8, so ExternalUriReferenceTranslator.toExternal must not be called
2008-12-10 12:02:50 +0100 sb  r265164 : #i93219# use (corrected) signal handling instead of forking again (to avoid unintended generation of core files)
2009-02-12 09:18:09 +00:00
Jens-Heiner Rechtien
56bfd8ec81 CWS-TOOLING: integrate CWS mav43
2008-12-17 14:42:56 +0100 tbo  r265602 : #i97269# changed hid.lst and etab.win
2008-12-15 15:36:04 +0100 mav  r265508 : #i95809# remove the stream as well
2008-12-12 13:20:09 +0100 mav  r265411 : #i95809# small fixes
2008-12-12 13:12:07 +0100 mav  r265410 : #i95809# fix streams handling
2008-12-12 10:45:29 +0100 mav  r265397 : #i95809# close the stream if there is no storage
2008-12-12 10:24:38 +0100 mav  r265396 : #i95809# close the stream if there is no temporary file
2008-12-12 00:56:13 +0100 mav  r265383 : #i95809# adopt for linux
2008-12-12 00:51:25 +0100 mav  r265382 : #i95809# adopt for linux
2008-12-12 00:38:31 +0100 mav  r265381 : #i95809# check timestamp only if fs locking not active
2008-12-12 00:35:32 +0100 mav  r265380 : #i95809# small fixes
2008-12-12 00:29:33 +0100 mav  r265379 : #i95809# small fixes
2008-12-11 22:30:15 +0100 mav  r265374 : #i97092# allow to use default master password
2008-12-11 22:20:56 +0100 mav  r265372 : #i95809# avoid storage closing
2008-12-11 21:11:37 +0100 mav  r265368 : #i97092# do not publish for now
2008-12-11 21:08:22 +0100 mav  r265366 : #i95809# fix typo
2008-12-11 21:06:49 +0100 mav  r265364 : #i95809# small fixes
2008-12-11 21:05:13 +0100 mav  r265363 : #i95809# small fixes
2008-12-11 20:40:05 +0100 mav  r265360 : #i95809# show warning if the document was touched
2008-12-11 20:39:44 +0100 mav  r265359 : #i95809# show warning if the document was touched
2008-12-11 19:54:45 +0100 mav  r265355 : #i95809# small fixes
2008-12-11 19:42:52 +0100 mav  r265353 : #i95809# small fixes
2008-12-11 19:30:30 +0100 mav  r265351 : #i95809# small fixes
2008-12-11 19:16:40 +0100 mav  r265349 : #i95809# small fixes
2008-12-11 19:05:56 +0100 mav  r265348 : #i95809# small fixes
2008-12-11 18:26:03 +0100 mav  r265346 : #i95809# ignore the exception
2008-12-11 18:19:28 +0100 mav  r265345 : #i95809# pure imput stream in case of local file URL means opening of document readonly
2008-12-11 17:41:56 +0100 mav  r265341 : #i95809# unfortunately SfxMedium can not take the decision
2008-12-11 17:37:07 +0100 mav  r265340 : #i95809# fix typo
2008-12-11 17:33:47 +0100 mav  r265339 : #i95809# pure imput stream in case of local file URL means opening of document readonly
2008-12-11 16:12:26 +0100 mav  r265330 : #i95809# let dialogs look better
2008-12-11 15:50:43 +0100 mav  r265322 : #i97092# allow to use default master password
2008-12-11 13:35:39 +0100 mav  r265295 : #i97092# allow to use default master password
2008-12-11 13:04:28 +0100 mav  r265290 : #i97092# allow to use default master password
2008-12-11 12:34:52 +0100 mav  r265284 : #i97092# allow to use default master password
2008-12-11 11:21:33 +0100 mav  r265267 : #i95809# adopt for linux
2008-12-11 10:25:22 +0100 mav  r265255 : #i97092# allow to use default master password
2008-12-11 10:24:35 +0100 mav  r265254 : #i97092# allow to use default master password
2008-12-10 17:02:32 +0100 pb  r265207 : fix: #i97092# more info text
2008-12-10 16:40:53 +0100 mav  r265205 : #i95809# integrate new file locking UI in sfx workflow
2008-12-10 16:38:55 +0100 mav  r265204 : #i95809# allow to ignore own lock on saving
2008-12-10 14:52:12 +0100 pb  r265192 : fix: #i97092# new master password behavior
2008-12-10 14:51:22 +0100 pb  r265191 : fix: #i97092# new master password bahavior
2008-12-10 14:49:46 +0100 pb  r265189 : fix: #i97092# new master password bahavior
2008-12-10 10:55:19 +0100 mav  r265155 : #i95809# allow to ignore own lock on saving
2008-12-09 17:47:51 +0100 mav  r265124 : #i95809# allow to ignore own lock on saving
2008-12-07 11:24:57 +0100 mav  r264949 : #i95809# let the request be derived from IOException
2008-12-05 18:31:35 +0100 mav  r264915 : #i95809# use the locking related dialogs from InteractionHandler
2008-12-04 18:33:36 +0100 mav  r264867 : #i95809# the requests for the new locking UI
2008-12-04 10:26:52 +0100 pb  r264822 : fix: #i95809# new message boxes for locking
2008-12-04 10:23:51 +0100 pb  r264821 : fix: #i95809# STR_OPENLOCKED_UNKNOWNUSER replaced by STR_UNKNOWNUSER
2008-12-04 10:18:23 +0100 pb  r264820 : fix: #i95809# new message boxes for locking
2008-12-04 10:15:56 +0100 pb  r264819 : fix: #i95809# new message boxes for locking
2008-12-03 16:06:46 +0100 mav  r264796 : #i95809# system file locking support
2008-12-02 16:19:30 +0100 mav  r264717 : #i95809# system file locking support
2008-12-02 16:07:10 +0100 mav  r264716 : #i95809# system file locking support
2008-12-02 15:58:53 +0100 mav  r264714 : #i95809# change the name
2008-12-02 15:58:06 +0100 mav  r264713 : #i95809# do not allow to change ReadOnly flag in TypeDetection
2008-12-02 15:56:00 +0100 mav  r264712 : #i95809# system file locking support
2008-12-02 15:43:20 +0100 mav  r264708 : #i95809# change the name
2008-12-02 15:38:08 +0100 mav  r264706 : #i95809# an options to control system file locking usage
2009-01-06 16:18:24 +00:00
Rüdiger Timm
3dea05ab28 CWS-TOOLING: integrate CWS ooxml02
2008-12-18 06:12:51 +0100 jpryor  r265657 : Remove valgrind warning about "Conditional jump or move depends on
uninitialised value(s)" within XclFontData::SetApiEscapement(short), as
nApiEscapement isn't set by maHlpChCommon>>nApiEscapement.  Instead, provide a
default value.
2008-12-16 21:50:23 +0100 jpryor  r265575 : Remove warnings from Mac OSX gcc-4.0.1.
2008-12-11 20:13:08 +0100 jpryor  r265356 : Remove warning so that ooxml02 can build on Ubuntu build bots.
2008-12-11 17:18:47 +0100 jpryor  r265336 : CWS-TOOLING: rebase CWS ooxml02 to trunk@264807 (milestone: DEV300:m37)
2008-12-10 17:03:09 +0100 kohei  r265208 : take out the xls english opcode bits from sc.  We'll decide what to do later.
2008-12-10 16:34:30 +0100 kohei  r265202 : removed the xls english formula language entry.
2008-12-10 07:03:56 +0100 jpryor  r265144 : Generate the PROT4REV, PROT4REVPASS, BACKUP, and HIDEOBJ records.
2008-12-10 05:16:23 +0100 jpryor  r265143 : Undo BIFF record reordering.
This was originally done to increase code sharing between the BIFF & OOXML
export code, and was tested as being compatible between several
.xls-supporting apps, but it is now felt that the change in ordering will
complicate testing more than is desirable.
2008-12-08 19:37:27 +0100 kohei  r265036 : 1) reverted the localized separator bits, to keep the core functionality intact.
2) introduced English XL A1 and R1C1 grammars, which can be used for OOXML export
filter (and later for VBA formula parsing).
3) use the English XL A1 grammar for OOXML export.
2008-12-08 19:33:13 +0100 kohei  r265030 : added XL_ENGLISH formula language, which is used in OOXML export 
(and probably useful in the import as well).  This will also be
used in VBA formulas as well.
2008-12-03 04:23:54 +0100 jpryor  r264737 : Revert -Werror changes; these will be handled in a separate CWS.
2008-12-03 04:21:10 +0100 jpryor  r264736 : Revert -Werror fixes; these are being handled in a separate CWS.
2008-12-02 15:48:04 +0100 kendy  r264709 : Fix even the visibility warnings.
2008-12-02 09:57:16 +0100 kendy  r264661 : Deliver also scfiltmi.dll.
2008-12-02 05:19:37 +0100 jpryor  r264654 : -Werror fixes...
2008-12-02 05:14:53 +0100 jpryor  r264653 : -Werror fixes...
2008-12-02 05:10:36 +0100 jpryor  r264652 : -Werror fixes...
2008-12-02 04:07:52 +0100 jpryor  r264651 : -Werror fixes...
2008-12-02 04:00:54 +0100 jpryor  r264650 : Further -Werror god appeasement...
2008-12-01 20:23:04 +0100 kendy  r264637 : Deliver ioox.lib.
2008-12-01 20:13:38 +0100 kendy  r264635 : More visibility fixes in sc.
2008-12-01 20:12:09 +0100 kendy  r264634 : Fix build in sax, thanks to Tor :-)
2008-12-01 20:03:36 +0100 kendy  r264631 : Define OOXLIB even on Windows.
2008-12-01 15:07:45 +0100 kendy  r264609 : More visibilility fixes - sc links now even on Win32.
2008-12-01 12:28:18 +0100 kendy  r264594 : Fix visibility markup so that it [nearly ;-)] builds on Windows.
It should also save some good amount of symbols...
2008-12-01 12:18:21 +0100 kendy  r264593 : Add TYPEINFO_VISIBILITY() - it is the same as TYPEINFO(), but you can
specify what visibility markup should it use.
2008-11-27 16:34:23 +0100 mmeeks  r264504 : revert ppt bits that slipped in by accident.
2008-11-27 16:32:38 +0100 kendy  r264503 : Fix visibility markup in oox (SAL_DLLPUBLIC_EXPORT -> OOX_DLLPUBLIC).
2008-11-27 16:10:16 +0100 mmeeks  r264502 : revert un-necessary filter changes ...
2008-11-27 15:52:28 +0100 mmeeks  r264498 : revert un-intended evoab2 fixes ...
2008-11-27 15:17:59 +0100 mmeeks  r264494 : revert apparently unrelated evoab2 fixups that crept in here.
2008-11-27 11:18:26 +0100 mmeeks  r264468 : Rename ComplRefData -> ScComplexRefData for dr #96652#
2008-11-26 23:05:57 +0100 kendy  r264437 : #i96634# Fix build with --disable-mozilla.
2008-11-26 22:43:25 +0100 kendy  r264435 : #i96316# Fix filter signature to fix Win32 build.
2008-11-25 17:05:35 +0100 mmeeks  r264316 : distribute new scfilt library 
2008-11-25 17:04:56 +0100 mmeeks  r264315 : Add visibility markup to allow all filters to be built as a separate
module, and tweak the build to build that way.
Fix some existing instances of daft symbol naming around the place.
Move headers that are now internal into source/filter/inc
Saves ~1.4Mb on a normal calc, on Linux 
2008-11-21 22:51:08 +0100 jpryor  r264178 : Disable OOXML .xlsx export.
2008-11-21 22:49:26 +0100 jpryor  r264177 : More -Werror fixes...
2008-11-21 22:05:42 +0100 jpryor  r264175 : Appease the great -Werror god.
And cry.
Warnings fixed:
  - Duplicate definition of CREATE_OUSTRING.  This is caused because of the
    use of oox within sc/source/filter/excel, and oox has it's own version of
    CREATE_OUSTRING.  Fix things by ensuring that the oox version is always
    included first, thus allowing the ftools.hxx version to #undef it and
    provide it's own version.
  - Addition of braces for `if` blocks, parenthesis to disambiguate & | && ||.
  - One s/==/&&/ in dpoutput.cxx (as it's the only thing that makes sense).
  - Changing parameter names so that they don't hide member variables with the
    same name.
2008-11-21 13:33:25 +0100 jpryor  r264131 : Fix the Win32 build by moving the UnknownAttribute declaration into
fastattribs.hxx (lest MSVC complain about vector<UnknownAttribute>).
2008-11-20 19:05:27 +0100 jpryor  r264095 : fastsax was originally a UNO component, and then turned into a hybrid UNO/C++
library.  Undo this hybridization, reverting it to a normal UNO component, and
place the C++ classes into saxinstead.
Update project references to use $(SAXLIB) instead of $(FASTSAXLIB).
    * oox/util/makefile.mk, sc/util/makefile.mk: Remove $(FASTSAXLIB) and
      use $(SAXLIB) instead.
    * sax/prj/build.lst: Don't build sax\util, as sax\source\tools now
      builds the sax library.
    * sax/source/fastparser/exports.map: Remove; no longer needed.
    * sax/source/fastparser/facreg.cxx: Change path for
      fastserializer.hxx.
    * sax/source/fastparser/fastattribs.cxx,
      sax/source/fastparser/fastserializer.cxx,
      sax/source/fastparser/fastserializer.hxx,
      sax/source/fastparser/fshelper.cxx: Moved to sax/source/tools.
    * sax/source/fastparser/makefile.mk: Use appropriate UNO naming
      convention; link against $(SAXLIB) (which now contains
      FastSaxSerializer, etc.); don't compile fastserializer.obj/etc. (now
      built by tools); use component.map instead of export.map (removed).
    * sax/source/tools/makefile.mk: Build sax library instead of building
      a saxtools.lib file.  The sax library now contains
      FastAttributeList, FastSaxSerializer, and FastSerializerHelper.
    * scp2/source/ooo/file_library_ooo.scp: Install fastsax.uno, not
      libfastsax.
2008-11-20 19:04:06 +0100 jpryor  r264094 :     * oox/source/core/xmlfilterbase.cxx: Remove warning.
2008-11-19 22:26:16 +0100 kendy  r264025 : #i96333# A better fix for the evoab2 installation problem
Actually, it should be built as evoab2, not evoab; it should be possible
to have both at the same time...
2008-11-19 21:52:12 +0100 jpryor  r264024 : Shouldn't export symbols by-glob anymore, as we're using SAX_DLLPUBLIC now.
2008-11-19 21:50:30 +0100 jpryor  r264023 : Fix Win32 linker error as FastAttributeList and FastSerializerHelper need to
be accessible from other shared libraries.
(Hopefully this'll work...)
	* sax/inc/sax/fastattribs.hxx, sax/inc/sax/fshelper.hxx: Add
	  SAX_DLLPUBLIC to class declarations so that they'll be visible from
	  other shared libraries.
2008-11-19 06:47:51 +0100 jpryor  r263961 : Cope with oox::core::FilterBase changes.
	* xestream.cxx: FilterBase now requires that an XModel be provided so
	  that FilterBase::filter() will actually _do_ anything useful, so
	  call FilterBase::setSourceDocument() so that it has one.
2008-11-19 06:37:34 +0100 jpryor  r263960 : make sure evoab lib is not installed twice (because it breaks install
process as 2nd installation try fails).
Thanks to Radek Doulik <rodo@novell.com> for the patch.
2008-11-19 01:53:27 +0100 jpryor  r263959 : Fix build break under Linux.
	* connectivity/source/drivers/evoab2/NResultSetMetaData.cxx: Use a 
	  proper type declaration (`:.connectivity::SharedResource'?  wtf?!), 
	  and use a type that actually exists.
	  /me suspects that this was a bad case of regex search & replace
	  without actually making sure things compiled...
	* connectivity/source/drivers/evoab2/NStatement.cxx: 
	  - #include <resource/common_res.hrc> so that the symbol 
	    STR_QUERY_TOO_COMPLEX can be found.
	  - Use a variable that actually has the throwGenericSQLException() 
	    method...
2008-11-18 21:37:46 +0100 kendy  r263956 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
getTableStyles() needs to be a member of XclExpXmlStream...
2008-11-18 21:37:12 +0100 kendy  r263955 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Fix runtime crash due to sending a non-POD type through a ... function.
	* sc/source/filter/excel/xestyle.cxx: Stupid fix:
	  s/.getStr() FSEND/.getStr(), FSEND/g (commas are important!).
2008-11-18 21:36:47 +0100 kendy  r263954 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Fix sc build problems...
	* excel/excdoc.cxx, excel/excrecds.cxx: Remove ScTableProtection,
	  XclExpProtection references (these don't exist here); remove
	  compiler warnings & errors (AddSdrPage prototype changed?!).
	* excel/expop2.cxx: XclEscher constructor changed; deal.
	* excel/xestream.cxx, inc/xestream.hxx: XmlFilterBase added some
	  additional abstract members; implement them so we're a concrete
	  type.
2008-11-18 21:36:25 +0100 kendy  r263953 : #i96320# xlsx export
From: Fridrich Strba <fstrba@novell.com>
disambiguate
2008-11-18 21:36:00 +0100 kendy  r263952 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Flush, Flush, Flush...
2008-11-18 21:35:38 +0100 kendy  r263951 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement /styleSheet/numFmts/numFmt support.
	* sc/source/filter/inc/xestyle.hxx, sc/source/filter/excel/xestyle.cxx:
	  Generate /styleSheet/numFmts/numFmt.
2008-11-18 21:35:08 +0100 kendy  r263950 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement /styleSheet/colors/indexedColors/rgbColor.
Also generates /worksheet//col/@style.
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
	* sc/source/filter/inc/xestyle.hxx, sc/source/filter/excel/xestyle.cxx:
	  Generate /styleSheet/colors/indexedColors/rgbColor.
	* sc/source/filter/excel/xetable.cxx: Generate /worksheet//col/@style.
2008-11-18 21:34:46 +0100 kendy  r263949 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Correct /worksheet//row/@s and /worksheet//row/@ht logic.
We need an actual /styleSheet/cellXfs index for //row/@s, which mnIndex most
certainly was not, and XclExpRow::mnHeight is a value in twips, while OOXML
//row/@ht is a value in points, resulting in _huge_ row heights when opening
the document in Excel.  Oops.
	* sc/source/filter/excel/xetable.cxx: Fix //row/@s, //row/@ht.
2008-11-18 21:34:15 +0100 kendy  r263948 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement /styleSheet/cellXfs/xf/@xfId.
Now that I understand what this field is supposed to contain...
	* sc/source/filter/inc/xestyle.hxx, sc/source/filter/excel/xestyle.cxx:
	  Generate /styleSheet/cellXfs/xf/@xfId.
2008-11-18 21:33:52 +0100 kendy  r263947 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Document current state of style support.
2008-11-18 21:33:22 +0100 kendy  r263946 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Style Index Support, Take 3!
The problem is XclExpCellTable and XclExpRkCell: when XclExpCellTable creates
XclExpRkCell instances, it sets their style to EXC_XFID_NOTFOUND, which seems
to persist for quite some time, and is later "corrected" to the correct style
index in XclExpXFBuffer::GetXFIndex().
This leads to all sorts of problems for me, though, as
XclExpXFBuffer::maCellIndexes and maStyleIndexes were a nXFId::index map, and
it wasn't easy to get a "valid" nXFId value.
Hence, Take 3: maCellIndexes and maStyleIndexes aren't nXFId::index maps, but
nXFIndex::index maps.
(nXFId is the "original" XF index into XclExpXFBuffer::maXFList, while
nXFIndex is the index into XclExpXFBuffer::maSortedXFList, which is the order
that BIFF Excel export uses.)
Since the nXFId::nXFIndex map logic must work (it's required for BIFF
support), we can rely on this logic via a nXFIndex::xml-index map, allowing us
to export correct style indexes.
Now things Just Work (at least until I find another set of bugs...).
	* sc/source/filter/excel/xestyle.cxx: Rewrite (and simplify)
	  maCellIndexes and maStyleIndexes initialization, so that
	  XclExpRkCell can get proper style indexes.
	* sc/source/filter/inc/xetable.hxx, sc/source/filter/excel/xetable.cxx:
	  Rewrite XclExpBlankCell and XclExpRkCell XML generation to more
	  closely mimic BIFF generation (thus allowing us to more sanely deal
	  with the XclExpMultiCellBase "chaining" semantics).
2008-11-18 21:33:01 +0100 kendy  r263945 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Correct font export within xl/styles.xml.
The problem is that BIFF export inserts a "blind" font to appease older
versions of Excel, but Excel/OOXML does not want the blind font.  So instead
of making XclExpBlindFont do nothing -- which causes all //*/@fontId values to
be wrong because the @fontId is counting a font that isn't present -- we
just don't use XclExpBlindFont with OOXML output.
	* sc/source/filter/inc/xestyle.hxx, sc/source/filter/excel/xestyle.cxx:
	  Don't override+implement XclExpBlindFont::SaveXml(), and instead
	  don't add a XclExpBlindFont() record for OOXML export.
2008-11-18 21:32:30 +0100 kendy  r263944 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Enable export of blank cells.
Blank cells can contain formatting information (background color, borders,
etc.), and XclExpBlankCell was previously overlooked. :-(
	* sc/source/filter/inc/xetable.hxx, sc/source/filter/excel/xetable.cxx:
	  Export /worksheet//c elements for blank cells.
2008-11-18 21:32:08 +0100 kendy  r263943 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Start implementing /worksheet/cols/col/c/@s attribute.
This allows Style information to be set for cells.  It currently works for
background color on cells with text; still needs work to support ~everything.
	* sc/source/filter/excel/xetable.cxx: Generate the
	  /worksheet/cols/col/c/@s attribute so that it contains the Cell XF
	  which contains the appropriate formatting information.
2008-11-18 21:31:41 +0100 kendy  r263942 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Fix "Excel yells when importing a document that sets cell background color."
i.e. styles weren't quite right (shock!).
In this case, the issues were:
  - I wasn't distinguishing between *Cell* XFs and *Style* XFs.
  - //cellStyle/@xfId refers to an index into //cellStyleXfs, and I wasn't
    generating //cellStyleXfs.  Thus, if //cellStyle was present, Excel
    yelled.
  - "Indexes" were *completely* wrong.  BIFF only has a single set of indexes
    to track, nicely kept in XclExpXFBuffer::maXFIndexVec.  OOXML has _two_
    sets: //cellXfs and //cellStyleXfs, each of which are referenced "by
    index" from other XML parts (and from _this_ XML part, via
    //cellStyle/@xfId - above).
  - We needed to export builtin styles.
So *now*, if you create an empty Calc document, set a cell background color,
save, and load into Excel, it will load without error.
You *still* won't see the proper cell background color in Excel, but at least
it loads w/o error (which wasn't previously true).
	* sc/source/filter/inc/xestyle.hxx, sc/source/filter/excel/xestyle.cxx:
	  Add XclExpXFBuffer::GetXmlCellIndex(); lots of other changes (see
	  above for the details).
2008-11-18 21:31:19 +0100 kendy  r263941 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Er, yeah.
2008-11-18 21:30:54 +0100 kendy  r263940 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Remove deliberate segfault-inducing code.
2008-11-18 21:30:29 +0100 kendy  r263939 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Allow Excel to open a document that changes a cell background.
Note: it still doesn't *work* yet (as we don't set the cell's @s property so
Excel reads the appropriate style), but it does LOAD w/o error now.  This is
progress.
	* sc/source/filter/excel/xestyle.cxx: Lots 'o changes;
	  - Exclude the <bgColor/> and <fgColor/> children of //patternFill if
	    the colors aren't actually set.
	  - Don't export //xf/@xfId, as I'm not sure wtf this is supposed to
	    contain yet.
	  - Enhance the Border/Fill lists created last time so it behaves
	    properly: use custom predicates to check for equality (no idea
	    what the default operator== does; it's probably wrong); don't use
	    AddBorderAndFill() at all the "entry" points as this misses cells,
	    instead process all cells within XclExpXFBuffer::Finalize() and
	    add borders/fills there (thus ensuring we hit all cells);
	    Assert that the border/fill id values are valid.
	  - Add a default set of fills.  Excel complains loudly if you're
	    missing these fills, so make sure they're always present.
	  - //borders/@count should contain the *Borders* count, not the Fills
	    count.  Oops.
2008-11-18 21:30:04 +0100 kendy  r263938 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Continue style support.
Excel can now (again!) open Calc-generated spreadsheets.
Compared to other parts, this was a mess, mostly because (for the first time)
the XML format did NOT closely match the pre-existing binary format.  It's
reasonably close, but some additional mapping is necessary.  In particular, in
BIFF the XF records contain "inline" the border and fill information.  In OOXML
this information is referred to "by-index"; consequently we need to create an
internal table of borders & fills so that we can then determine the by-index
value for borders and fills. :-(
Furthermore, my previous `font support` commit was broken: it removed
duplicate fonts.  While this *sounds* like a good idea (look ma, smaller
files!), it's not (currently) a good idea as the XclExpXF::mnXclFont value is
an index into this font list (_with_ duplicate values).  Removing the
duplicates results in invalid /styleSheet/cellXfs/xf/@fontId values, which
causes Excel to complain (and no end of grief for me).
All told, this adds support for:
/styleSheet/borders, /styleSheet/borders/border,
/styleSheet/borders/border/bottom, /styleSheet/borders/border/diagonal,
/styleSheet/borders/border/left, /styleSheet/borders/border/right,
/styleSheet/borders/border/top, /styleSheet/cellXfs, /styleSheet/cellXfs/xf,
/styleSheet/cellXfs/xf/alignment, /styleSheet/cellXfs/xf/protection,
/styleSheet/fills, /styleSheet/fills/fill, /styleSheet/fills/fill/patternFill,
/styleSheet/fills/fill/patternFill/bgColor, and
/styleSheet/fills/fill/patternFill/fgColor.
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
	* sc/source/filter/inc/xestyle.hxx, sc/source/filter/excel/xestyle.cxx:
	  Get xl/styles.xml into an actual Excel-loadable condition.
	* sc/source/filter/inc/xestream.hxx,
	  sc/source/filter/excel/xestream.cxx: Add
	  XclXmlUtils::ToOString(Color).
2008-11-18 21:29:41 +0100 kendy  r263937 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement /styleSheet/fonts/font.
This generates: /styleSheet/fonts/font/b, /styleSheet/fonts/font/charset,
/styleSheet/fonts/font/color, /styleSheet/fonts/font/condense,
/styleSheet/fonts/font/extend, /styleSheet/fonts/font/family,
/styleSheet/fonts/font/i, /styleSheet/fonts/font/name,
/styleSheet/fonts/font/outline, /styleSheet/fonts/font/shadow,
/styleSheet/fonts/font/strike, /styleSheet/fonts/font/sz,
/styleSheet/fonts/font/u, and /styleSheet/fonts/font/vertAlign.
Missing is: /styleSheet/fonts/font/scheme,
	* sc/source/filter/inc/xestream.hxx,
	  sc/source/filter/excel/xestream.cxx: Change WriteFontData() to take
	  a `sal_Int32 nFontId' parameter, which is the element to write to
	  contain the font name.  This is necessary as the shared string table
	  wants to use XML_rFont for the font name, while //fonts/font wants
	  XML_name for the font name.
	* sc/source/filter/excel/xestring.cxx: WriteFontData() change.
	* sc/source/filter/inc/xestyle.hxx, sc/source/filter/excel/xestyle.cxx:
	  Generate </styleSheet> element (oops), and generate
	  /styleSheet/fonts/font/** for all unique fonts.
2008-11-18 21:29:12 +0100 kendy  r263936 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Rename XclExpXmlStream::WriteCurrentStreamAttributes() to WriteAttributes().
Also adds XclExpXmlStream::WriteFontData().  The
WriteCurrentStreamAttributes() to WriteAttributes() change was done so that
method names would have a reasonable length, and adding
WriteCurrentStreamFontData() was looking like an ugly pattern continuation.
XclExpXmlStream::WriteFontData() is to support code sharing of XclFontData
generation.
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
	* sc/source/filter/inc/xestream.hxx,
	  sc/source/filter/excel/xestring.cxx:
	  s/WriteCurrentStreamAttributes/WriteAttributes/g, add
	  WriteFontData() ("moved" from xestring.cxx).
	* sc/source/filter/inc/xerecord.hxx,
	  sc/source/filter/excel/excrecds.cxx,
	  sc/source/filter/excel/xepage.cxx,
	  sc/source/filter/excel/xerecord.cxx,
	  sc/source/filter/excel/xestream.cxx,
	  sc/source/filter/xcl97/xcl97rec.cxx: Deal with above changes.
2008-11-18 21:28:50 +0100 kendy  r263935 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Begin style support.
	* sc/source/filter/excel/excdoc.cxx: For OOXML output, create an
	  XclExpXmlStyleSheet instance instead of generating FONTLIST,
	  FORMATLIST, XFLIST, and PALETTE separately, as these need to be
	  written to a separate .zip part.
	* sc/source/filter/inc/xestyle.hxx, sc/source/filter/excel/xestyle.cxx:
	  Begin generating the xl/styles.xml part.
2008-11-18 21:28:25 +0100 kendy  r263934 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
=?utf-8?q?Partially=20implement=20Comments=20(=C2=A73.7).?=
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
This generates the /xl/commentsN.xml files (N == sheet index number).
This is only a partial generation because Excel requires that a drawing
object be associated with the comment in order to display it.  No drawing
object, and instead Excel displays a dialog warning that the comments could
not be displayed.
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
	* sc/source/filter/excel/excdoc.cxx: Create a XclExpComments object to
	  generate the appropriate commentsN.xml file, as the commentsN.xml
	  file needs to write information about *all* of the comments (author
	  information), so we can't just write out the XclExpNotes individually.
	* sc/source/filter/xcl97/xcl97rec.cxx,
	* sc/source/filter/excel/xecontent.cxx: Cope with
	  XclExpXmlStream::CreateOutputStream() changes.
	* sc/source/filter/inc/xeescher.hxx,
	  sc/source/filter/excel/xeescher.cxx: Add and implement
	  XclExpComments, and add XML generation to XclExpNote.
	* sc/source/filter/inc/xestream.hxx,
	  sc/source/filter/excel/xestream.cxx: Change
	  XclExpXmlStream::CreateOutputStream() to take full and relative
	  paths (instead of trying to cosntruct a full/relative path based on
	  the parameters).  This was necessary because commentsN.xml needs to
	  insert a relative path of e.g. "../comments1.xml", which the
	  previous implementation would have made difficult.  I think this
	  makes things clearer and less magical as well.
2008-11-18 21:28:01 +0100 kendy  r263933 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement most of the Shared String Table support.
Previously we generated /sst/si/t, which supports non-formatted text.
Now we support formatting within a cell -- AS LONG AS the formatting isn't
applied to the first character/token.  (The first character/token requires
formal styles support, which is lacking; everything after character position 1
can be handled within the shared string table.)
Now we have: /sst/si/r/rPr/b, /sst/si/r/rPr/charset, /sst/si/r/rPr/color,
/sst/si/r/rPr/family, /sst/si/r/rPr/i, /sst/si/r/rPr/outline,
/sst/si/r/rPr/rFont, /sst/si/r/rPr/scheme, /sst/si/r/rPr/shadow,
/sst/si/r/rPr/strike, /sst/si/r/rPr/sz, /sst/si/r/rPr/u,
/sst/si/r/rPr/vertAlign, and /sst/si/r/t.
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
	* sc/source/filter/excel/xecontent.cxx: Use XclExpString::WriteXml()
	  to generate string values, instead of assuming everything is
	  unformatted /sst/si/t elements.
	* sc/source/filter/inc/xestring.hxx,
	  sc/source/filter/excel/xestring.cxx: Add and implement
	  XclExpString::WriteXml(), which now handles formatted text runs.
	* sc/source/filter/inc/xestream.hxx,
	  sc/source/filter/excel/xestream.cxx: Change
	  XclXmlUtils::ToOUString(ScfUInt16Vec) to
	  XclXmlUtils::ToOUString(ScfUInt16Vec,int,int) so that it can be
	  easily used for substrings; add asserts to
	  XclXmlUtils::To*String(XclExpString) to ensure that we're not
	  dealing with formatted text there (as formatted text needs to go
	  through XclExpString::WriteXml(), but these methods are often used
	  for attribute values which cannot have formatted text).
2008-11-18 21:27:35 +0100 kendy  r263932 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Update of TODO.
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
2008-11-18 21:27:14 +0100 kendy  r263931 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Add /Relationships/Relationship/@TargetMode support.
This also fixes Calc hyperlink export, allowing Excel to properly read
documents containing a hyperlink.
	* sc/source/filter/excel/xecontent.cxx: Generate "External" for the
	  hyperlink's TargetMode property, so that Excel will load the
	  generated spreadsheet without error.
2008-11-18 21:26:39 +0100 kendy  r263930 : #i96320# xlsx export
From: Fridrich Strba <fstrba@novell.com>
I think this was what was meant
2008-11-18 21:26:18 +0100 kendy  r263929 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Allow Excel to open documents w/ all contents selected.
Previously, if you selected all cells (Ctrl+A) then saved, the
//selection/@sqref attribute would contain "A:IV", which Excel didn't like.
	* sc/source/filter/excel/xestream.cxx: Don't allow a MAXROW or MAXCOL
	  value to hit ScRange::Format(), thus avoiding the "missing row
	  numbers" issue.
2008-11-18 21:25:46 +0100 kendy  r263928 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
(Mostly) Implement /worksheet/hyperlinks/hyperlink.
The only piece missing is error-free Excel import, and in order for Excel to
import a generated document error-free is for the sheetN.xml.rels document to
contain a /Relationships/Relationship/@TargetMode attribute, e.g.
	<Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink" Target="http://www.example.com/" TargetMode="External"/>
I'm not sure how to add this functionality yet.
	* sc/source/filter/excel/excdoc.cxx: Generate the
	  /worksheet/hyperlinks start and end elements, if appropriate.
	* sc/source/filter/inc/xecontent.hxx,
	  sc/source/filter/excel/xecontent.cxx: Generate the
	  /worksheet/hyperlinks/hyperlink element
	* sc/source/filter/inc/xestream.hxx,
	  sc/source/filter/excel/xestream.cxx: Add
	  XclXmlUtils::ToOUString(XclExpString).
2008-11-18 21:25:24 +0100 kendy  r263927 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement AutoFilter support.
This includes /worksheet/autoFilter, /worksheet/autoFilter/filterColumn,
/worksheet/autoFilter/filterColumn/top10,
/worksheet/autofilter/filterColumn/customFilters, and
/worksheet/autofilter/filterColumn/customFilter.
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
	* sc/source/filter/inc/excrecds.hxx,
	  sc/source/filter/excel/excrecds.cxx: Generate //autoFilter/*.
	* sc/source/filter/excel/xename.cxx: Apparently adding an AutoFilter
	  adds a "defined name" with an empty string (!), so change
	  XclExpName::SaveXml() to skip entries with empty names.
	* sc/source/filter/inc/xerecord.hxx,
	  sc/source/filter/excel/xerecord.cxx: Declare and implement a
	  specialization for XclExpValueRecord<double>::SaveXml().  This is
	  necessary because Fridrich's change to XclExpValueRecord::SaveXml()
	  (to case maValue to sal_Int32) broke double exports (as it cast the
	  double to a sal_Int32, thus truncating the value).  Since we don't
	  want to re-add the ambiguity warning, we need to specialize so that
	  `double' output uses the correct rtl::OString::valueOf() method.
2008-11-18 21:24:55 +0100 kendy  r263926 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Fix OOXML Calc export so that documents containing > 1 feature work.
While most previous features worked -- you could create a document using
the feature, save it, and open it in Excel w/o issue -- they worked in
isolation.  So in trying to create a single test document to test as many
features as possible, things (expectedly) broke, so this fixes things up.
	* sc/source/filter/excel/excdoc.cxx, sc/source/filter/excel/xepage.cxx,
	  sc/source/filter/excel/excrecds.cxx: Reorder element output to
	  conform to the OOXML XSD (and allow Excel to read features.xlsx).
2008-11-18 21:24:34 +0100 kendy  r263925 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement /worksheet/autoFilter.
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
	* sc/source/filter/inc/excrecds.hxx,
	  sc/source/filter/excel/excrecds.cxx: Generate the
	  /worksheet/autoFilter element.
2008-11-18 21:24:07 +0100 kendy  r263924 : #i96320# xlsx export
From: Fridrich Strba <fstrba@novell.com>
disambiguate OUString::valueOf calls
2008-11-18 21:23:45 +0100 kendy  r263923 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
(Hopefully) Make Formula Export Locale-Independent.
Nice as Kohei's patch was, it relied on formula export being in the same
locale as the user's locale.  So import into Excel would work for *me*
(en-US user), but fail for ~everyone else (i.e. not very useful).
This patch is a hack, but has the added benefit that it appears to work:
create an ScCompiler::OpCodeMapPtr that's specific to OOXML output,
and not cache the results.  Not ideal, but enough to progress further...
	* sc/inc/grammar.hxx: Add GRAM_OOXML_A1, which is a locale-independent
	  grammar value (forces ENGLISH, which is what Excel expects).
	* sc/source/core/tool/compiler.cxx: When dealing with GRAM_OOXML_A1,
	  create a new/unique OpCodeMap that always uses ',' for SC_OPCODE_SEP.
	* sc/source/filter/excel/xestream.cxx: Use GRAM_OOXML_A1 for output.
2008-11-18 21:23:20 +0100 kendy  r263922 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Fix formula export to use ',' to separate parameters instead of ';'.
This is just Kohei's calc-formula-variable-separators-sc.diff patch, but
it works quite nicely for this. :-)
	* sc/inc/compiler.hxx, sc/source/core/tool/compiler.cxx: Allow
	  characters other than ';' to be used as the parameter separator
	  within functions.  We don't care so much about permitting people to
	  *enter* such formulas, but this also gives us the ability to
	  *export* such formulas using ',' instead of ';', which Excel
	  requires.
2008-11-18 21:22:55 +0100 kendy  r263921 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Finish initial support for /worksheet/sheetData/row/c.
Support for some attributes is missing (such as those storing formatting
information), but we now (almost completely) save cell values, errors,
boolean cells, and formulas.
The only missing feature is for > 1 formula argument, e.g. "SUM(A1;B1)".
This needs to be exported as "SUM(A1,B1)" (note the comma).
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
	* sc/source/filter/inc/xetable.hxx, sc/source/filter/excel/xetable.cxx:
	  Add formula support for /worksheet/sheetData/row/c.  Remove
	  XclExpBlankCell::SaveXml(), as I can't think of anything it would
	  actually need to do.
2008-11-18 21:22:30 +0100 kendy  r263920 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement partial support for /worksheet/sheetData/row/c.
This is take 1 of string and value support (//c[@t='s' or @t='n']).
Boolean (//c[@t='b']) and error (//c[@t='e']) support is also there, but I
have no idea how to test bool and error output without formula support.
TESTING:
Numbers have two serialization paths:
  - "RK" numbers, which go through XclExpRkCell.
  - non-RK numbers, which go thorugh XclExpNumberCell.
RK numbers are integers or numbers evenly divisible by 100.  All other
floating point values (e.g. Pi) are non-RK values.
Strings are, well, strings.
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
	* sc/source/filter/inc/xetable.hxx, sc/source/filter/excel/xetable.cxx:
	  Generate /worksheet/sheetData/row/c for strings and numeric values,
	  and stub out support for the other //c types (formulas, errors,
	  boolean values, blank values...).
2008-11-18 21:22:08 +0100 kendy  r263919 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement /worksheet/sheetData/row.
	* sc/source/filter/inc/xetable.hxx, sc/source/filter/excel/xetable.cxx:
	  Generate /worksheet/sheetData/row; generate <sheetData/> instead of
	  <sheetData></sheetData> if there are no rows.
2008-11-18 21:21:40 +0100 kendy  r263918 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
=?utf-8?q?Flush=20sc/source/filter/excel/ooxml-export-TODO.txt;=20completed=20first=20passs=20of=20=C2=A73.3.1.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
2008-11-18 21:21:15 +0100 kendy  r263917 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement /worksheet/sheetViews/sheetView.
	* sc/source/filter/excel/xeview.cxx: Generate attributes for
	  /worksheet/sheetViews/sheetView.
2008-11-18 21:20:54 +0100 kendy  r263916 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement /worksheet/sheetPr/pageSetUpPr.
This also partially implements /worksheet/sheetPr, but most of it is TODO.
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
	* sc/source/filter/excel/excdoc.cxx: Alter XclExpWsbool initialization
	  for XML output so we can output additional information.
	* sc/source/filter/inc/excrecds.hxx,
	  sc/source/filter/excel/excrecds.cxx: Generate /worksheet/sheetPr and
	  /worksheet/sheetPtr/pageSetUpPr elements.
2008-11-18 21:20:28 +0100 kendy  r263915 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Fix /worksheet/sheetViews/sheetView/selection/@sqref for multi-selection.
When multiple cells are selected, //selection/@sqref needs to be space
separated ("A1 A3 B2") not comma-separated ("A1,A3,B2").
	* sc/source/filter/excel/xestream.cxx: Use space as the separator
	  character between ScRanges.
2008-11-18 21:20:06 +0100 kendy  r263914 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement /workbook/sheetViews/sheetView/selection.
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
	* sc/source/filter/inc/xestream.hxx,
	  sc/source/filter/excel/xestream.cxx: Add
	  XclXmlUtils::ToOString(XclRangeList).
	* sc/source/filter/inc/xeview.hxx, sc/source/filter/excel/xeview.cxx:
	  Generate /workbook/sheetViews/sheetView/selection.
2008-11-18 21:19:39 +0100 kendy  r263913 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
*Actually* implement /worksheet/printOptions.
Previously I was emitting /worksheet/printOptions, but neglected to actually
emit any attributes for that element.  Oops.
	* sc/source/filter/excel/excdoc.cxx, sc/source/filter/excel/xepage.cxx:
	  Use the new 3-argument XclExpBoolRecord constructor to specify the
	  OOXML attribute to generate from SaveXml().
	* sc/source/filter/inc/xerecord.hxx,
	  sc/source/filter/excel/xerecord.cxx: Add a `nAttribute' parameter to
	  the constructor (default is disabled) so that the caller can specify
	  which attribute to generate instead of having a horrible
	  special-case HACK in XclExpBoolRecord::SaveXml() (which wasn't a
	  very scalable solution; this is much better).  This isn't perfect,
	  as XclExpBoolRecord::SaveXml() still has some special logic, but
	  it's better than it was...
2008-11-18 21:19:17 +0100 kendy  r263912 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement /worksheet/sheetViews/sheetView/pane.
Slightly more complicated than you'd think, as //pane needs to be after
//dimension but *before* //sheetData, and previously //dimension was being
generated as part of the //sheetData processing (thus making it difficult to
interrupt the generation for //sheetViews).
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
	* sc/source/filter/inc/excdoc.hxx, sc/source/filter/excel/excdoc.cxx:
	  Add FillAsXmlTable(); aRecList now gets filled either as a BINARY
	  (FillAsXmlTable) or "XML" (FillAsXmlTable), because trying to juggle
	  eBiff<= BIFF5, ==BIFF8, and GetOutput()!=EXC_OUTPUT_BINARY (XML) was
	  straining my head, and OOXML record ordering is looking to be quite
	  different from BIFF.  "Create" a EXC_ID3_DIMENSIONS record so that
	  //dimension is generated before //sheetViews.
	* sc/source/filter/inc/xerecord.hxx,
	  sc/source/filter/excel/xerecord.cxx: Add XclExpDelegatingRecord.
	  This is needed because I need an ScfRef<XclExpRecordBase> (to insert
	  the DIMENSION record into the correct location), but XclExpDimension
	  is located within another object and thus can't be heap-allocated
	  itself (at least not w/o changing how it works).  Thus I instead
	  create an XclExpDelegatingRecord instance which points to the
	  XclExpDimension instance I care about w/o worrying about double
	  freeing or `delete`ing non-`new`d memory...
	* sc/source/filter/inc/xestream.hxx,
	  sc/source/filter/excel/xestream.cxx: Add
	  XclXmlUtils::ToOString(XclAddress).
	* sc/source/filter/inc/xetable.hxx, sc/source/filter/excel/xetable.cxx:
	  Don't generate //dimension from XclExpRowBuffer::SaveXml(), as this
	  needs to be done earlier; add XclExpRowBuffer::GetDimensions(), used
	  by XclExpCellTable::CreateRecord() to return an XclExpRecordRef to
	  the already existing XclExpDimensions instance; change
	  XclExpCellTable::CreateRecord() to (a) make it non-const, and (b)
	  return the appropriate XclExpDimension instance for the
	  EXC_ID3_DIMENSIONS record type.
	* sc/source/filter/inc/xeview.hxx, sc/source/filter/excel/xeview.cxx:
	  Implement /worksheet/sheetViews and
	  /worksheet/sheetViews/sheetView/pane, and partially implement
	  /worksheet/sheetViews/sheetView.
	* sc/source/filter/xcl97/xcl97rec.cxx: Don't emit the
	  /workbook/workbookProtection/@revisionsPassword attribute, as this
	  causes xmllint XSD Schema validation to fail.
2008-11-18 21:18:48 +0100 kendy  r263911 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement /worksheet[pageMargins and pageSetup and printOptions].
Note: this change alters the ordering of records in (binary) .xls files as
well as .xlsx files.  This change does not seem to cause any repercussions;
Excel 2007 and Calc 2.4 still open generated .xls files w/o complaint.
(The records were reordered to simplify generation of OOXML, as otherwise we'd
either have a conditional mess or we'd have code duplication.  This seems to
work, but can be worked around if deemed necessary.)
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
	* sc/source/filter/inc/xepage.hxx, sc/source/filter/excel/xepage.cxx:
	  Generate /worksheet/pageMargins, /worksheet/pageSetup, and
	  /worksheet/printOptions elements.
	* sc/source/filter/inc/xerecord.hxx: Add ExlExpValueRecord<T>::SaveXml()
	  and ExlExpValueRecord<T>::SetAttribute() (needed to generate
	  attributes for some of the above elements).
2008-11-18 21:18:26 +0100 kendy  r263910 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement /worksheet/mergeCells/mergeCell.
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
	* sc/source/filter/inc/xecontent.hxx,
	  sc/source/filter/excel/xecontent.cxx: Generate
	  /worksheet/mergeCells and /worksheet/mergeCells/mergeCell elements.
2008-11-18 21:17:58 +0100 kendy  r263909 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement /worksheet/scenarios, //scenario, //inputCells.
"Minor" implementation difficulty (making this patch larger than would
normally be required): Scenarios implicitly add a new invisible worksheet
(as is noticable if you look at the Calc status bar after clicking
Tools->Scenarios...->OK; status goes from "Sheet 1/3" to "Sheet 1/4").
This extra sheet foiled my (stupid) resource ID mapping which "just
happened" to work, allowing rId1::sheet1 mappings.  The problem was that
it worked only by "luck" (and I'm not exporting too much), and it was
bound to break at some point...like now.
Consequently in addition to exporting //scenarios et. al, this also adds
additional infrastructure to deal with creating and storing Resource Ids,
in particular so that sheet's get valid resource Ids and Excel will still
deign to open our files w/o generating errors.
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
	* sc/source/filter/excel/excdoc.cxx: Change the ordering of
	  ExcEScenarioManager & FilterManager to follow the OOXML XSD;
	  ExcTable::WriteXml() no longer creates the sheet stream (this is
	  done by ExcBundlesheet8::SaveXml()), so lookup the correct stream
	  to use instead.
	* sc/source/filter/excel/xepage.cxx: Flush comments.
	* sc/source/filter/excel/xetable.cxx: Cleanup.
	* sc/source/filter/inc/xcl97rec.hxx,
	  sc/source/filter/xcl97/xcl97rec.cxx: Change
	  ExcBundlesheet8::WriteXml() to open the appropriate sheet output
	  stream (so that we can get a valid ResourceId for this output stream
	  to use in //sheet[@r:id]); implement //scenarios, //scenario, and
	  //inputCells for scenario generation.
	* sc/source/filter/inc/xestream.hxx,
	  sc/source/filter/excel/xestream.cxx: Add
	  XclXmlUtils::GetStreamName(), XclXmlUtils::ToOString(ScAddress),
	  XclXmlUtils::ToOString(ScRange),
	  XclXmlUtils::ToOString(XclExpString),
	  XclExpXmlStream::GetIdForPath(),
	  XclExpXmlStream::GetStreamForPath().  The XclXmlUtils methods are
	  helper routines (code cleanup), while the XclExpXmlStream methods
	  are to permit "registration" of a Path to both a RelationshipId and
	  a FSHelperPtr for later output.  This allows e.g.
	  ExcBundlesheet8::SaveXml() to open the output stream, and have
	  ExcTable::WriteXml() grab and use this output stream later.
	  Changed CreateOutputStream() to (optionally) return the ResourceId
	  as an output parameter.
2008-11-18 21:17:35 +0100 kendy  r263908 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Move XML character escape logic into FastSerializerHelper.
	* sc/source/filter/excel/xename.cxx, sc/source/filter/excel/xepage.cxx,
	  sc/source/filter/excel/xecontent.cxx: Use writeEscaped() instead of
	  write() in places that require escaping.
	* sc/source/filter/inc/xestream.hxx,
	  sc/source/filter/excel/xestream.cxx: Remove XclXmlUtils::Escape().
2008-11-18 21:17:10 +0100 kendy  r263907 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement /worksheet/headerFooter[oddHeader, oddFooter].
Excel distinguishes between left, right, and front page sets, while Calc
doesn't (at least, the .xls output doesn't make that distinction).
Consequently, we generate "all pages have these headers/footers" output.
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
	* sc/source/filter/excel/excdoc.cxx: Alter record ordering so that the
	  //headerFooter element is inserted into the correct position to
	  allow Excel to open generated documents.
	* sc/source/filter/inc/xepage.hxx, sc/source/filter/excel/xepage.cxx:
	  Generate the /worksheet/headerFooter,
	  /worksheet/headerFooter/oddHeader, and
	  /worksheet/headerFooter/evenHeader elements.
	* sc/source/filter/inc/xerecord.hxx,
	  sc/source/filter/excel/xerecord.cxx: Extend the
	  XclExpStartXmlElementRecord and XclExpStartSingleXmlElementRecord
	  types to accept a callback function which is invoked after starting
	  the element.  This allows us to ~easily provide the
	  /worksheet/headerFooter attributes w/o creating new XclExpRecordBase
	  subclasses.
	* sc/source/filter/inc/xestream.hxx,
	  sc/source/filter/excel/xestream.cxx: Add XclXmlUtils::Escape()
	  functions which perform XML character escaping (e.g. s/</&lt;/g) so
	  that we don't generate invalid XML.  In particular, the header/footer
	  contains a "formatting code" which contains '&', which must be
	  escaped within the generated XML.
2008-11-18 21:16:47 +0100 kendy  r263906 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement /worksheet/dimensions.
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
	* sc/source/filter/excel/xetable.cxx, sc/source/filter/inc/xetable.hxx:
	  Implement /worksheet/dimensions.
2008-11-18 21:16:21 +0100 kendy  r263905 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement /worksheet/dataValidations/dataValidation[formula1, formula2].
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
	* sc/source/filter/excel/xecontent.cxx,
	  sc/source/filter/inc/xecontent.hxx: Implement
	  /worksheet/dataValidations,
	  /worksheet/dataValidations/dataValidation, //formula1, //formula2.
	* sc/source/filter/inc/xestream.hxx,
	  sc/source/filter/excel/xestream.cxx: Add XESTRING_TO_PSZ(),
	  XclXmlUtils::ToOString(ScRangeList),
	  XclXmlUtils::ToOUString(ScDocument&,ScAddress,ScTokenArray*).
2008-11-18 21:15:58 +0100 kendy  r263904 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement /worksheet/conditionalFormatting.
Note that Excel will NOT currently open files containing this element, as the
XML is incomplete: the XSD requires at least one nested
/worksheet/conditionalFormatting/cfRule element, which we're not yet
generating.  We do properly generate //conditionalFormatting/@sqref.
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
	* sc/source/filter/excel/xecontent.cxx,
	  sc/source/filter/inc/xecontent.hxx: Generate
	  /worksheet/conditionalFormatting.
2008-11-18 21:15:31 +0100 kendy  r263903 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement /worksheet/cols/col; unstub /worksheet/sheetData.
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
	* sc/source/filter/excel/excdoc.cxx: Remove <sheetData/> stub, as
	  //col needs to come _before_ //sheetData, and emitting //sheetData
	  here makes that impossible (and keeps Excel from loading our files).
	* sc/source/filter/excel/xetable.cxx, sc/source/filter/inc/xetable.hxx:
	  Implement /worksheet/cols (XclExpColinfoBuffer),
	  /worksheet/cols/col (XclExpColinfo), and stub out
	  /worksheet/sheetData in the correct position to appease Excel.
2008-11-18 21:15:06 +0100 kendy  r263902 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement /worksheet/colBreaks, /worksheet/rowBreaks, and /worksheet//brk.
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
	* sc/source/filter/excel/xepage.cxx, sc/source/filter/inc/xepage.hxx:
	  Add XclExpPageSettings::SaveXml() and XclExpPageBreaks::SaveXml() --
	  the former to call the latter, and the latter to generate
	  /worksheet/colBreaks, /worksheet/rowBreaks, and /worksheet//brk.
2008-11-18 21:14:44 +0100 kendy  r263901 : #i96320# xlsx export
From: Fridrich Strba <fstrba@novell.com>
disambiguate
2008-11-18 21:14:19 +0100 kendy  r263900 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement (more-) proper /workbook/calcPr support.  Cleanup.
Previously, /workbook/calcPr was generated by filling a temporary
XclExpXmlCalculationProperties instance, and generating the //calcPr element
at the ~end of generation.  This was not ideal, as it involved more code (the
class to hold the intermediate values, etc.), and it could potentially place
the //calcPr element into the wrong position (the XSD requires that it be
before //oleSize, //customWorkbookViews, and //pivotCaches, while the previous
approach would have placed it after ~everything).
	* sc/source/filter/excel/excdoc.cxx: Follow the pattern of
	  //workbookProtection and insert the //calcPr BIFF records into the
	  appropriate position based on file type.  One minor quirk: the
	  records move from the per-SHEET array into the workbook array.
	* sc/source/filter/excel/xestream.cxx,
	  sc/source/filter/inc/xestream.hxx: Remove unnecessary code.
	* sc/source/filter/xcl97/xcl97rec.cxx: Directly emit the attributes
	  instead of filling an intermediate object.
2008-11-18 21:13:56 +0100 kendy  r263899 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Enable /workbook/workbookProtection.
/workbook/workbookProtection was previously disabled as emitting it would
cause Excel to generate an error message.  The problem has been resolved:
/workbook/workbookProtection *must* be before /workbook/bookviews (which in
turn must be before /workbook/sheets), and this wasn't previously the case.
Placing the element into the proper location makes Excel happy.
	* sc/source/filter/excel/excdoc.cxx: Place the
	  workbookProtection-related BIFF records into the correct position to
	  appease the Excel gods.
	* sc/source/filter/excel/excrecds.cxx,
	  sc/source/filter/xcl97/xcl97rec.cxx: Enable output of the various
	  /workbook/workbookProtection attributes.
2008-11-18 21:13:29 +0100 kendy  r263898 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement /workbook/bookviews/workbookView.
	* sc/source/filter/excel/ooxml-export-TODO.txt: Remove implemented elements.
	* sc/source/filter/excel/excdoc.cxx, sc/source/filter/excel/excel.cxx,
	  sc/source/filter/excel/xlroot.cxx, sc/source/filter/inc/xlroot.hxx,
	  sc/source/filter/inc/xlconst.hxx: The WINDOW1 record needs to be in
	  one of two different locations, depending on output format.  Add a
	  new XclOutput enumeration to contain the output format (we do NOT
	  want to reuse XclBiff for this purpose, as otherwise XML output is a
	  superset of BIFF8, and we don't want to update every existing check
	  for BIFF8 to check for both BIFF8 and XML), and check for this flag
	  so that the WINDOW1 record is created in the appropriate place.
	* sc/source/filter/excel/xestream.cxx,
	  sc/source/filter/inc/xestream.hxx: Add GetRoot() method and change
	  constructor to take a `const XclExpRoot&`, as
	  XclExpWindow::SaveXml() requires this information.
	* sc/source/filter/excel/xeview.cxx, sc/source/filter/inc/xeview.hxx:
	  XclExpWindow1::SaveXml() generates the //workbookView element.
	* sc/source/filter/xcl97/xcl97rec.cxx: Cleanup.
2008-11-18 21:13:04 +0100 kendy  r263897 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Remove SIGILL from ExcBundlesheet8::SaveXml().
	* sc/source/filter/excel/xestream.cxx: Add some asserts.
	* sc/source/filter/xcl97/xcl97rec.cxx: Non-POD types cause a SIGILL
	  when passed as a "..." argument to a function.  Doh!
2008-11-18 21:12:42 +0100 kendy  r263896 : #i96320# xlsx export
From: Fridrich Strba <fstrba@novell.com>
disambiguate
2008-11-18 21:12:17 +0100 kendy  r263895 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
/workbook/workbookProtection, mostly cancelled during rebase.
This isn't actually implemented -- the ::SaveXml() methods are `#if 0`d out --
as Excel barfs when this element + attributes are emitted.
Funnier, even <workbookProtection/> causes Excel to barf, so until all the
semantics are worked out it all needs to be uncommented out.
What is useful here is the mapping from BIFF record -> OOXML attribute.
	* sc/source/filter/excel/excdoc.cxx,
	  sc/source/filter/excel/excrecds.cxx,
	  sc/source/filter/inc/excrecds.hxx, sc/source/filter/inc/xcl97rec.hxx,
	  sc/source/filter/xcl97/xcl97rec.cxx: Add method stubs to generate
	  the /workbook/workbookProtection element & attributes.
2008-11-18 21:11:55 +0100 kendy  r263894 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Initial /workbook/workbookPr implementation.
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
	* sc/source/filter/excel/excdoc.cxx: Add records to start/end the
	  <workbookPr/> element; cleanup & document TODOs.
	* sc/source/filter/inc/excrecds.hxx,
	  sc/source/filter/excel/excrecds.cxx: Declare & Implement
	  Xcl1904::SaveXml().
	* sc/source/filter/inc/xerecord.hxx,
	  sc/source/filter/excel/xerecord.cxx: Declare and implement
	  XclExpXmlStartSingleElementRecord, XclExpXmlEndSingleElementRecord,
	  both used to single-style XML elements instead of the "full"
	  start/end XML created by XclExpXmlStartElementRecord and
	  XclExpXmlEndElementRecord, and add XclExpBoolRecord::SaveXml(),
	  which generates some <workbookPr/> attributes.
	* sc/source/filter/inc/xestream.hxx,
	  sc/source/filter/excel/xestream.cxx: Declare & implement
	  XclExpXmlStream::WriteCurrentStreamAttributes().
2008-11-18 21:11:30 +0100 kendy  r263893 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement (more-) proper /workbook/sheets support.  Refactor.
Instead of hacking around "limitations" in NameBuffer to generate
/workbook/sheets/sheet elements, use ExcBundlesheet8 to generate the
/workbook/sheets/sheet elements.  This also allows us to emit the
//sheet/@state attribute, which is private to ExcBundlesheet8.
In order to generate the /workbook/sheets elements,
XclExpXmlStartElementRecord and XclExpXmlEndElementRecord were added around
the ExcBundlesheet8 record entries, so that the existing record-based
infrastructure could automagically generate the structural XML tags.  These
records do nothing for existing BIFF output.
Finally, XclExpXmlStream::GetWorkbook() has been replaced with
XclExpXmlStream::GetCurrentStream(), and PushStream()/PopStream() methods were
added.  This is hoped to permit nesting of streams, and is currently being
used to generate the xl/worksheets/sheetN.xml files (to no effect, as not
enough records are generate XML for the results to be visible).
	* sc/source/filter/excel/excdoc.cxx: Undo the pTabNames/NameBuffer
	  changes, as we no longer use pTabNames to generate //sheets/; add
	  records to emit the <sheets/> element; place the sheet stream on top
	  of the XclExpXmlStream stack.
	* sc/source/filter/inc/excrecds.hxx,
	  sc/source/filter/excel/excrecds.cxx: Save the tab that
	  ExcBundlesheetBase was constructed for -- needed for <sheet/>
	  generation within ExcBundlesheet8.
	* sc/source/filter/excel/xecontent.cxx,
	  sc/source/filter/excel/xename.cxx, sc/source/filter/excel/xepivot.cxx:
	  s#GetWorkbook#GetCurrentStream#g; don't emit empty collections.
	* sc/source/filter/inc/xerecord.hxx,
	  sc/source/filter/excel/xerecord.cxx: Declare and Implement
	  XclExpXmlElementRecord, XclExpXmlStartElementRecord,
	  XclExpXmlEndElementRecord.
	* sc/source/filter/inc/xestream.hxx,
	  sc/source/filter/excel/xestream.cxx: Add stream stack methods;
	  remove warning about unused parameter.
	* sc/source/filter/inc/xcl97rec.hxx,
	  sc/source/filter/xcl97/xcl97rec.cxx: Add ExcBundlesheet8::SaveXml()
	  and generate /workbook/sheets/sheet elements from it.
2008-11-18 21:11:08 +0100 kendy  r263892 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Add Calc OOXML TODO list.
	* sc/source/filter/excel/ooxml-export-TODO.txt: Added.  I'm going through ECMA-376 Part 4 Section 3 in a
	  breadth-first fashion (i.e. top-down), and implementing each element
	  as I'm able.  I'm not always able to immediately implement an
	  element (frequently because I can't find the equivalent binary
	  export code) within a short period of time, so any such elements are
	  recorded here for later passes.
	  Just because an element isn't here doesn't mean it's been fully
	  implemented; any elements with associated code will have OOXTODO
	  comments specifying what's missing/needed for that particular code.
2008-11-18 21:10:36 +0100 kendy  r263891 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Initial /workbook/pivotCaches/pivotCache implementation.
	* sc/source/filter/excel/xepivot.cxx,
	  sc/source/filter/inc/xepivot.hxx: Declare and implement *Xml()
	  methods so that PivotCaches are saved into xl/workbook.xml.
2008-11-18 21:10:09 +0100 kendy  r263890 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Initial <definedName/> implementation.
	* sc/source/filter/excel/xename.cxx: Generate <definedName/>.
	* sc/source/filter/excel/xestream.cxx: Add XclXmlUtils::ToPsz(bool).
	* sc/source/filter/inc/xename.hxx: Declare
	  XclExpNameManager::SaveXml() so we can emit <definedName/> elements.
	* sc/source/filter/inc/xestream.hxx: Declare XclXmlUtils::ToPsz(bool).
2008-11-18 21:09:47 +0100 kendy  r263889 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Initial <calcPr/> implementation; provide count, uniqueCount <sst/> attributes.
	* sc/source/filter/excel/excdoc.cxx: Initial /workbook/calcPr
	  generation implementation.
	* sc/source/filter/excel/xecontent.cxx: Provide the count and
	  uniqueCount attributes for the <sst/> element.
	* sc/source/filter/inc/xestream.hxx,
	  sc/source/filter/excel/xestream.cxx: Provide/implement a
	  XclExpXmlStream::GetWorkbookCalculationProperties() method which
	  keeps track of data used by excdoc.cxx for <calcPr/> generation.
	* sc/source/filter/inc/xcl97rec.hxx,
	  sc/source/filter/xcl97/xcl97rec.cxx: Override SaveXml() for select
	  types to cache the information needed to write <calcPr/>.
2008-11-18 21:09:22 +0100 kendy  r263888 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Simplify addRelation/openOutputStream use within sc.
	* sc/source/filter/excel/excdoc.cxx,
	  sc/source/filter/excel/xecontent.cxx: Use CreateOutputStream() to
	  create sub-streams.
	* sc/source/filter/excel/xestream.cxx: Implement CreateOutputStream();
	  use CreateOutputStream() to create xl/workbook.xml.
	* sc/source/filter/inc/xestream.hxx: Add CreateOutputStream() methods
	  which merge addRelation() w/ openOutputStreamWithSerializer().
2008-11-18 21:08:59 +0100 kendy  r263887 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Allow Excel to open an empty spreadsheet.
	* sc/source/filter/excel/excdoc.cxx: Use proper sheet names in the
	  relations file so that correct relative paths are present within the
	  .rels file; Use the correct content type when creating sheetN.xml;
	  Insert a <sheetData/> element into the worksheet.xml files; insert
	  the sheetN.xml relational data into the correct .rels file.
	* sc/source/filter/excel/xestream.cxx: Use the correct content type
	  when creating xl/workbook.xml.
2008-11-18 21:08:28 +0100 kendy  r263886 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
More Excel export cleanup.
	* sc/source/filter/excel/excdoc.cxx: Use addRelation(XOutputStream...)
	  so that the added relation is (hopefully) inserted into the
	  appropriate xl/_rels/workbook.xml.rels file; extra tracing.
	* sc/source/filter/excel/xecontent.cxx: Cleanup/simplification.
	* sc/source/filter/excel/xestream.cxx,
	  sc/source/filter/inc/xestream.hxx: Add more ToOString() and
	  ToOUString() helper methods.
2008-11-18 21:08:06 +0100 kendy  r263885 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Current work-in-progress for minimal Excel support.
	* sc/source/filter/excel/excdoc.cxx: Implement ExcTable::WriteXml() to
	  write xl/worksheets/sheetN.xml or the workbook.xml <sheets/>
	  elements, depending on whether we're the header or not.  Implement
	  ExcDocument::WriteXml() to stub out xl/workbook.xml.
	* sc/source/filter/excel/xecontent.cxx: Use the XML Ids instead of
	  strings to speed up XML creation.
	* sc/source/filter/excel/xestream.cxx: Add XclXmlUtils::To*String()
	  helpers to simplify XML writing; open the xl/workbook.xml file so
	  that it can be written to from multiple locations.
	* sc/source/filter/inc/xestream.hxx: Add XclXmlUtils class to hold
	  various To*String() helpers; add XclExpXmlStream::GetWorkbook().
2008-11-18 21:07:41 +0100 kendy  r263884 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Generate a correct shared string table.
	* sc/source/filter/excel/xecontent.cxx: Write proper shared string
	  table entries.
	* sc/source/filter/inc/xestream.hxx: Include <sax/fshelper.hxx> so we
	  can easily use XmlFilterBase::openOutputStreamWithSerializer().
2008-11-18 21:07:18 +0100 kendy  r263883 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Write an actual ZIP package for .xlsx output, including a (stubbed) shared
 string table.
    * sc/prj/build.lst: We now depend on oox to build.
    * sc/source/filter/inc/xestream.hxx, sc/source/filter/excel/xestream.cxx:
      XclExpXmlStream how inherits from XmlFilterBase, which produces ZIP
      package files.  This allows increased code sharing.
    * sc/source/filter/excel/excdoc.cxx: Update XclExpXmlStream construction.
    * sc/source/filter/excel/excel.cxx: Don't create a SotStorage() instance
      over pMedStrm (this makes ZipStorage very angry); don't call
      lcl_ExportExcelBiff(), as we want to preserve our generated file.
    * sc/source/filter/excel/xecontent.cxx: Write out the XML forr the shared
      string table (incomplete, as I need to find an easier/more elegant way
      of inserting strings into the XML, but it'll need updating anyway  to
      use the FastSaxSerializer).
    * sc/util/makefile.mk: Link against $(OOXLIB) and $(FASTSAXLIB) as well.
2008-11-18 21:06:54 +0100 kendy  r263882 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Trace output for the shared string table.
This is step forward as we're hooking into the new XclExpRecordBase::SaveXml()
to invoke the string table SaveXml() routine.  It's still largely
proof-of-concept, but we can actually invoke the appropriate code now.
	* oox/workben/ooxml-export-notes.txt: Flush.
	* sc/source/filter/inc/exp_op.hxx, sc/source/filter/excel/expop2.cxx:
	  Add and implement the new ExportXml2007 type.
	* sc/source/filter/excel/excdoc.cxx, sc/source/filter/excel/excel.cxx,
	  sc/source/filter/excel/xecontent.cxx,
	  sc/source/filter/excel/xepivot.cxx,
	  sc/source/filter/excel/xerecord.cxx,
	  sc/source/filter/excel/xestream.cxx, sc/source/filter/inc/excdoc.hxx,
	  sc/source/filter/inc/xecontent.hxx, sc/source/filter/inc/xepivot.hxx,
	  sc/source/filter/inc/xerecord.hxx, sc/source/filter/inc/xestream.hxx,
	  sc/source/filter/inc/xestring.hxx: Implement enough glue to allow
	  XclExpSstImpl::SaveXml() to be invoked from the XML export context
	  and print useful information to the screen.
2008-11-18 21:06:28 +0100 kendy  r263881 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Implement support for writing .xlsx files.
The .xlsx file written is still a BIFF8 (.xls) file, but a file is now written
instead of generating an error message.
	* sc/inc/filter.hxx: Change the prototype of ScExportExcel5 so that we
		can specify Excel 2007 XML (Exp2007Xml) as a file format.
	* sc/source/filter/excel/excel.cxx: Refactor ScExportExcel5() so that
		Exp2007Xml is a supported format, and stub out Exp2007Xml support so
		that BIFF8 output is currently generated.
	* sc/source/ui/docshell/docsh.cxx: Add support for the "MS Excel 2007
		XML" filter and the new ScExportExcel5() semantics.
2008-11-18 21:06:03 +0100 kendy  r263880 : #i96320# xlsx export
From: Jonathan Pryor <jpryor@novell.com>
Make the filter names consistent with other filters used in sc/.../docsh.cxx.
	* filter/source/config/fragments/filters/calc_MS_Excel_2007_Binary.xcu,
	  filter/source/config/fragments/filters/calc_MS_Excel_2007_Binary_ui.xcu,
	  filter/source/config/fragments/filters/calc_MS_Excel_2007_XML.xcu,
	  filter/source/config/fragments/filters/calc_MS_Excel_2007_XML_Template.xcu,
	  filter/source/config/fragments/filters/calc_MS_Excel_2007_XML_Template_ui.xcu,
	  filter/source/config/fragments/filters/calc_MS_Excel_2007_XML_ui.xcu,
	  filter/source/config/fragments/types/MS_Excel_2007_Binary.xcu,
	  filter/source/config/fragments/types/MS_Excel_2007_XML.xcu,
	  filter/source/config/fragments/types/MS_Excel_2007_XML_Template.xcu:
	  Remove 'Calc ' from the filter names (as none of the other filters
	  mentioned in sc/source/ui/docshell.cxx use that convention), and
	  remove 3RDPARTYFILTER from the filter's Flags property, as this flag
	  causes objstor.cxx to use ExportTo() instead of ConvertTo(), and the
	  existing Calc->Export logic is all within ConvertTo().
2008-11-18 21:05:41 +0100 kendy  r263879 : #i96320# xlsx export
From: Radek Doulik <rodo@novell.com>
Initial work on ooxml export (xlsx)
	* filter/source/config/fragments/filters/calc_MS_Excel_2007_XML.xcu:
	ditto
	* filter/source/config/fragments/types/MS_Excel_2007_XML.xcu:
	reverse extensions order so that xlsx is shown in Save dialog as
	default
2008-11-18 20:53:43 +0100 kendy  r263877 : #i96316# OPC for export filters
From: Jan Holesovsky <kendy@suse.cz>
Deliver tablestylelist.hxx so that we can use xmlfilterbase.hxx.
And also just do forward declaration of TableStyle instead of including the
header - it includes too much in that case.
2008-11-18 20:53:21 +0100 kendy  r263876 : #i96316# OPC for export filters
From: Jonathan Pryor <jpryor@novell.com>
Fix build break.
	* source/ppt/pptimport.cxx: getServiceFactory() was renamed to
	  getGlobalFactory().
2008-11-18 20:52:49 +0100 kendy  r263875 : #i96316# OPC for export filters
From: Jan Holesovsky <kendy@suse.cz>
Add some namespaces so that sax builds again.
2008-11-18 20:52:27 +0100 kendy  r263874 : #i96316# OPC for export filters
From: Jonathan Pryor <jpryor@novell.com>
Cleanup in sax (wrt. escaping attribute values).
FastSaxSerializer::writeFastAttributeList() didn't properly escape
attribute values, which broke number format export if the number format
included e.g. '"' (double quote), e.g.:
    [$$-409]#,##0.00;[RED]-[$$-409]#,##0.00;""
which shows numbers with a currency type, negative numbers in red, and 0
values as the empty string.
	* sc/source/filter/excel/ooxml-export-TODO.txt: Flush.
	* sax/source/fastparser/fshelper.cxx,
	  sax/source/fastparser/fastserializer.hxx,
	  sax/source/fastparser/fastserializer.cxx: Move fshelper.cxx's
	  lcl_Escape() to FastSaxSerializer::escapeXml(), and use escapeXml()
	  when writing attribute values.
2008-11-18 20:51:59 +0100 kendy  r263873 : #i96316# OPC for export filters
From: Jan Holesovsky <kendy@suse.cz>
Make a bit more obvious what's happenning with AttributeLists.
2008-11-18 20:51:37 +0100 kendy  r263872 : #i96316# OPC for export filters
From: Fridrich Strba <fstrba@novell.com>
a from-scratch-build reveals some missed changes in include files :(
2008-11-18 20:51:11 +0100 kendy  r263871 : #i96316# OPC for export filters
From: Fridrich Strba <fstrba@novell.com>
deliver the header too
2008-11-18 20:50:48 +0100 kendy  r263870 : #i96316# OPC for export filters
From: Fridrich Strba <fstrba@novell.com>
public visibility of FastAttributeList class + some more convenience functions in fshelper
2008-11-18 20:50:26 +0100 kendy  r263869 : #i96316# OPC for export filters
From: Jonathan Pryor <jpryor@novell.com>
Add /Relationships/Relationship/@TargetMode support.
This also fixes Calc hyperlink export, allowing Excel to properly read
documents containing a hyperlink.
	* oox/inc/oox/core/xmlfilterbase.hxx, oox/source/core/xmlfilterbase.cxx:
	  Add a rTargetMode parameter to XmlFilterBase::addRelation().
2008-11-18 20:50:04 +0100 kendy  r263868 : #i96316# OPC for export filters
From: Fridrich Strba <fstrba@novell.com>
add string.h
2008-11-18 20:49:42 +0100 kendy  r263867 : #i96316# OPC for export filters
From: Jan Holesovsky <kendy@suse.cz>
Explicitely default construct maMarkStack [to be safe ;-)].
2008-11-18 20:49:13 +0100 kendy  r263866 : #i96316# OPC for export filters
From: Jan Holesovsky <kendy@suse.cz>
Rename writeMarked() to mergeTopMarks() and improve the implementation.
Just writing the top mark is not enough; in more complex scenarios it would
destroy the order completely.  This way we have better control over what's
happening, and can nest the mark()/mergeTopMarks()/mergeTopMarks( true ) as
necessary directly in the start/end tags.
2008-11-18 20:48:51 +0100 kendy  r263865 : #i96316# OPC for export filters
From: Jan Holesovsky <kendy@suse.cz>
Add mark() and writeMarked() methods.
These are to be able to change the order of the data being written.
If you need to write eg.
  p, r, rPr, [something], /rPr, t, [text], /r, /p,
but get it in order
  p, r, t, [text], /t, rPr, [something], /rPr, /r, /p,
simply do
  p, r, mark(), t, [text], /t, mark(), rPr, [something], /rPr,
  writeMarked(), writeMarked(), /r, /p
and you are done.
2008-11-18 20:48:24 +0100 kendy  r263864 : #i96316# OPC for export filters
From: Jonathan Pryor <jpryor@novell.com>
Move XML character escape logic into FastSerializerHelper.
	* sax/inc/sax/fshelper.hxx, sax/source/fastparser/fshelper.cxx: Add
	  and implement FastSerializerHelper::writeEscaped(), which escapes
	  any XML characters within the string before writing.
2008-11-18 20:48:02 +0100 kendy  r263863 : #i96316# OPC for export filters
From: Jonathan Pryor <jpryor@novell.com>
Introduce writeId().
	* sax/inc/sax/fshelper.hxx sax/source/fastparser/fastserializer.cxx,
	  sax/source/fastparser/fastserializer.hxx,
	  sax/source/fastparser/fshelper.cxx: Add/implement
	  FastSerializerHelper::writeId(), which does the "usual"
	  sal_Int32->string conversion but manually, outside of any automatic
	  context.  This is done so that
	  XclExpXmlStream::WriteCurrentStreamAttributes() can write element
	  attributes "piecemeal"/on-demand, without needing to store the
	  relevant information into a separate object to generate all the
	  attributes at once.
2008-11-18 20:47:36 +0100 kendy  r263862 : #i96316# OPC for export filters
From: Jonathan Pryor <jpryor@novell.com>
Change the semantics of startElement() and singleElement().
	* sax/source/fastparser/fshelper.cxx: Change the semantics of
	  startElement() and singleElement(), so that attributes with values
	  that are NULL are _skipped_, instead of ending all attributes.  This
	  allows us to have "optional" attributes, in which the attribute
	  won't be generated if the value is null.  This is needed so that the
	  //definedName/@localSheetId attribute is only emitted for non-global
	  sheet-specific names.
2008-11-18 20:47:14 +0100 kendy  r263861 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
call our pptx export filter from oox/pptimport when needed (yup, it is not only import filter from now ;-)
2008-11-18 20:46:51 +0100 kendy  r263860 : #i96316# OPC for export filters
From: Jan Holesovsky <kendy@suse.cz>
How to install the stuff.
2008-11-18 20:46:29 +0100 kendy  r263859 : #i96316# OPC for export filters
From: Jan Holesovsky <kendy@suse.cz>
Change 'core::addRelation' to 'static addRelation_impl'.
To be better readable, and no symbol for that.
2008-11-18 20:46:04 +0100 kendy  r263858 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
generate document wide unique Id's
2008-11-18 20:45:40 +0100 kendy  r263857 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
added standalone="yes" to xml document beginning
 removed unneccessary ::rtl:: prefix in one case
2008-11-18 20:45:18 +0100 kendy  r263856 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
added FSHelperPtr here as well
2008-11-18 20:44:56 +0100 kendy  r263855 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
call commit on StorageBase substorages rather than only on XStorage of these substorages so that the commit propagates recursively to all substorages
2008-11-18 20:44:34 +0100 kendy  r263854 : #i96316# OPC for export filters
From: Jonathan Pryor <jpryor@novell.com>
Implement getOutputStream(), some cleanup.
	* sax/inc/sax/fshelper.hxx: Add a getOutputStream() method so that
	  excdoc.cxx can easily use the addRelation(XOutputStream, ...) method.
	* sax/source/fastparser/fastserializer.cxx: Code refactor to remove
	  useless string duplication --
	  Sequence<byte>(ToString(s).getStr(), ToString(s).getLength()) == bad.
	* sax/source/fastparser/fastserializer.hxx: Add getOutputStream() (for
	  use in fshelper.cxx); cleanupl.
	* sax/source/fastparser/fshelper.cxx: Implement getOutputStream().
2008-11-18 20:44:12 +0100 kendy  r263853 : #i96316# OPC for export filters
From: Jonathan Pryor <jpryor@novell.com>
Add write() methods to write inside elements.
	* sax/inc/sax/fshelper.hxx: Add write() methods to write content to the
	  string inside of elements.
	* sax/source/fastparser/fshelper.cxx: Implement write() methods.
2008-11-18 20:43:50 +0100 kendy  r263852 : #i96316# OPC for export filters
From: Fridrich Strba <fstrba@novell.com>
making singleUnknownElement and singleFastElement be a uno method
2008-11-18 20:43:27 +0100 kendy  r263851 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
added NS versions of fast methods
2008-11-18 20:43:05 +0100 kendy  r263850 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
support namespaces in attribute names as well
2008-11-18 20:42:44 +0100 kendy  r263849 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
fix content types writting after it got broken somewhere between m4 and m19 when Version was added to properties between MediaType and FullPath
2008-11-18 20:42:21 +0100 kendy  r263848 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
fixed FastAttributeList::getUnknownAttributes where a std::for_each wasn't working properly (because of ++ in bind)
2008-11-18 20:41:55 +0100 kendy  r263847 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
fix attributes list and its reference creation so that the instance can be freed in Reference::release
2008-11-18 20:41:33 +0100 kendy  r263846 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
export tokens
 added xmlns to tokens
2008-11-18 20:41:08 +0100 kendy  r263845 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
instantiate token handler
 support xml namespaces
2008-11-18 20:40:45 +0100 kendy  r263844 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
added method to XmlFilterBase which opens stream with media type and returns newly created fast serializer shared ptr
2008-11-18 20:40:23 +0100 kendy  r263843 : #i96316# OPC for export filters
From: Jonathan Pryor <jpryor@novell.com>
    * oox/workben/ooxml-export-notes.txt: Flush.
2008-11-18 20:40:01 +0100 kendy  r263842 : #i96316# OPC for export filters
From: Fridrich Strba <fstrba@novell.com>
beefing up the fshelper
2008-11-18 20:39:40 +0100 kendy  r263841 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
export ChartConverterClass - it is now needed in XmlFilterBase
2008-11-18 20:39:17 +0100 kendy  r263840 : #i96316# OPC for export filters
From: Jan Holesovsky <kendy@suse.cz>
fastsax.uno.so was renamed to libfastsaxlx.so
2008-11-18 20:38:54 +0100 kendy  r263839 : #i96316# OPC for export filters
From: Fridrich Strba <fstrba@novell.com>
trying to do some useful stuff with the serializer
2008-11-18 20:38:26 +0100 kendy  r263838 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
use relation id names similar to ms office
2008-11-18 20:38:03 +0100 kendy  r263837 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
fixed typo in namespace url
2008-11-18 20:37:38 +0100 kendy  r263836 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
added 2 new methods to XmlFilterBase for adding relations to base storage and to output streams
2008-11-18 20:37:15 +0100 kendy  r263835 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
let writable stream handle relation id's
 new id can be queried by asking for property "RelId"
 fixed another issue with writing relations of writable stream - the same one I fixed lately for storages - looks like another cut'n'pasted code :(
2008-11-18 20:36:48 +0100 kendy  r263834 : #i96316# OPC for export filters
From: Fridrich Strba <fstrba@novell.com>
trying to avoid char* -> OUString and back conversions
2008-11-18 20:36:26 +0100 kendy  r263833 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
added commit methods to StorageBase and FilterBase to make things easier
2008-11-18 20:35:58 +0100 kendy  r263832 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
added new openOutputStream method to XmlFilterBase to open output stream of given mediat type (which is then saved to [Content_Types.xml]
 updated pptx export filter
2008-11-18 20:35:36 +0100 kendy  r263831 : #i96316# OPC for export filters
From: Fridrich Strba <fstrba@novell.com>
some casts to make compiler happy
2008-11-18 20:35:13 +0100 kendy  r263830 : #i96316# OPC for export filters
From: Fridrich Strba <fstrba@novell.com>
trying to make the fast serializer a bit less bloated
2008-11-18 20:34:51 +0100 kendy  r263829 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
do not get out of bounds of sequence
 do not overwrite the id tag
2008-11-18 20:34:29 +0100 kendy  r263828 : #i96316# OPC for export filters
From: Jonathan Pryor <jpryor@novell.com>
Notes for trace output for the shared string table.
	* oox/workben/ooxml-export-notes.txt: Flush.
2008-11-18 20:34:07 +0100 kendy  r263827 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
added ifdefs to fshelper.hxx to avoid problems when including more than once
 fixed the constructor namespace
 added export.map and made FastSerializerHelper class global
2008-11-18 20:33:44 +0100 kendy  r263826 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
defined OOXLIB and FASTSAXLIB variables to be used in makefiles
2008-11-18 20:33:18 +0100 kendy  r263825 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
added constructor and added fshelper.obj to the makefile.mk
2008-11-18 20:32:56 +0100 kendy  r263824 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
added fast serializer helper files (not implemented yet)
 make the fastsax a shared library (fastsax.uno.so --> libfastsaxlx.so)
 deliver the fast serializer header
2008-11-18 20:32:34 +0100 kendy  r263823 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
add fast serializer to the uno component
2008-11-18 20:32:12 +0100 kendy  r263822 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
moved uno service and implementation names to headers
2008-11-18 20:31:46 +0100 kendy  r263821 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
split fastparser.cxx to fastparser.hxx with class declaration, fastparser.cxx with implementation and facreg.cxx with uno component implementation
2008-11-18 20:31:19 +0100 kendy  r263820 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
export storage base class,
 remove old proof code from xml filter base
2008-11-18 20:30:57 +0100 kendy  r263819 : #i96316# OPC for export filters
From: Radek Doulik <rodo@novell.com>
exported filter base and zipstorage to be used in other module's filters
2008-11-18 20:30:35 +0100 kendy  r263818 : #i96316# OPC for export filters
From: Fridrich Strba <fstrba@novell.com>
make the FastSerializer as UNO service
2008-11-18 20:30:13 +0100 kendy  r263817 : #i96316# OPC for export filters
From: Fridrich Strba <fstrba@novell.com>
write out the attributes too
2008-11-18 20:29:51 +0100 kendy  r263816 : #i96316# OPC for export filters
From: Fridrich Strba <fstrba@novell.com>
some more changes to the fastserializer
Originally this also duplicated the offapi changes in unoxml; but the unoxml
files were removed recently ;-)
2008-11-18 20:29:24 +0100 kendy  r263815 : #i96316# OPC for export filters
From: Fridrich Strba <fstrba@novell.com>
move the fastserializer from oox module to sax module
2008-11-18 20:29:01 +0100 kendy  r263814 : #i96316# OPC for export filters
From: Fridrich Strba <fstrba@novell.com>
Adding a method to XFastAttributeList, in order to get the fast attributes along with unknown ones
2008-11-18 20:28:38 +0100 kendy  r263813 : #i96316# OPC for export filters
From: Fridrich Strba <fstrba@novell.com>
refactor the serializer
2008-11-18 20:28:16 +0100 kendy  r263812 : #i95759# docx/xlsx/pptx export filters
From: Fridrich Strba <fstrba@novell.com>
stuffing the serializer a bit more
2008-11-18 20:25:31 +0100 kendy  r263811 : #i95759# docx/xlsx/pptx export filters
From: Jan Holesovsky <kendy@suse.cz>
More explicit pointers to the export code.
2008-11-18 20:25:04 +0100 kendy  r263810 : #i95759# docx/xlsx/pptx export filters
From: Fridrich Strba <fstrba@novell.com>
adding and removing files up and down
2008-11-18 20:24:42 +0100 kendy  r263809 : #i95759# docx/xlsx/pptx export filters
From: Fridrich Strba <fstrba@novell.com>
adding fastserializer dummy inplementation
2008-11-18 20:24:19 +0100 kendy  r263808 : #i95759# docx/xlsx/pptx export filters
From: Jan Holesovsky <kendy@suse.cz>
Escher pointers.
2008-11-18 20:23:56 +0100 kendy  r263807 : #i95759# docx/xlsx/pptx export filters
From: Fridrich Strba <fstrba@novell.com>
removing the unnecessary FastSerializer service
2008-11-18 20:23:34 +0100 kendy  r263806 : #i95759# docx/xlsx/pptx export filters
From: Radek Doulik <rodo@novell.com>
XStream instead of XOutputStream for OOXML export filter.
2008-04-25  Radek Doulik  <rodo@novell.com>
	* oox/workben/ooxml-export-notes.txt: added odp export trace
	* oox/source/core/xmlfilterbase.cxx (implCreateStorage): added
	test code to create test storage and stream, also committing
	changes here
	* oox/inc/oox/helper/olestorage.* (class OleStorage): as below
	* oox/inc/oox/helper/zipstorage.*: as below
	* oox/inc/oox/helper/storagebase.* (class StorageBase): let
	export constructor use XStream instead of XOutputStream, change
	member type as well
	* oox/inc/oox/core/xmlfilterbase.* (class XmlFilterBase): as
	below
	* oox/inc/oox/core/binaryfilterbase.* (class BinaryFilterBase):
	as below
	* oox/inc/oox/core/filterbase.*: changed
	implCreateStorage method to get XStream instead of XOutputStream
	* sfx2/source/doc/objstor.cxx (ExportTo): added StreamForOutput
	XStream to media descriptor properties for OOXML export filter
	* comphelper/source/misc/mediadescriptor.cxx
	(PROP_STREAMFOROUTPUT): added StreamForOutput property
	* oox/source/helper/zipstorage.cxx (ZipStorage): open storage with
	OFOPXMLFormat
	* oox/source/helper/zipstorage.cxx (implOpenSubStorage): added
	implementation for export
	* oox/source/core/filterbase.cxx (setMediaDescriptor): add input
	stream only on import
2008-11-18 20:23:07 +0100 kendy  r263805 : #i95759# docx/xlsx/pptx export filters
From: Fridrich Strba <fstrba@novell.com>
add FastSerializer Service
2008-11-18 20:22:45 +0100 kendy  r263804 : #i95759# docx/xlsx/pptx export filters
From: Fridrich Strba <fstrba@novell.com>
add FastSerializer service
2008-11-18 20:22:23 +0100 kendy  r263803 : #i95759# docx/xlsx/pptx export filters
From: Fridrich Strba <fstrba@novell.com>
adapting the makefile.mk to build the XFastSerializer
2008-11-18 20:22:02 +0100 kendy  r263802 : #i95759# docx/xlsx/pptx export filters
From: Fridrich Strba <fstrba@novell.com>
Adding the XFastSerializer interface
2008-11-18 20:21:39 +0100 kendy  r263801 : #i95759# docx/xlsx/pptx export filters
From: Jan Holesovsky <kendy@suse.cz>
Added pointers to export code of binary filters.
2008-11-18 20:21:13 +0100 kendy  r263800 : #i95759# docx/xlsx/pptx export filters
From: Jan Holesovsky <kendy@suse.cz>
Implementation notes: affected modules.
[Started the implementation notes by asking Fridrich ;-)]
2008-11-18 20:20:51 +0100 kendy  r263799 : #i95759# docx/xlsx/pptx export filters
From: Radek Doulik <rodo@novell.com>
Initial work on ooxml export
	* oox/source/helper/zipstorage.cxx (implOpenOutputStream): added
	prototype implementation
	(ZipStorage): this constructor needs to be implemented (on output stream)
2009-01-06 12:16:56 +00:00
Jens-Heiner Rechtien
386551b1fc CWS-TOOLING: integrate CWS sb102
2008-12-11 16:18:12 +0100 sb  r265332 : #i95065# cleanup, to make Windows linking work
2008-12-11 16:16:03 +0100 sb  r265331 : #i95065# missing SAL_DLLPUBLIC_EXPORT
2008-12-09 17:40:28 +0100 sb  r265122 : #i94469# move CJK specific configuration data to brand layer
2008-12-09 16:09:08 +0100 sb  r265112 : #i96959# use PTHREAD_MUTEX_RECURSIVE on all platforms
2008-12-09 15:54:31 +0100 sb  r265110 : #i95065# do not derive apphelper::LifeTimeGuard from osl::ResettableMutexGuard to avoid problems with VISIBILITY_HIDDEN=TRUE on MSC
2008-12-09 15:40:51 +0100 sb  r265104 : #i95065# add VISIBILITY_HIDDEN=TRUE to connectivity/source/drivers/mozab
2008-12-09 15:36:21 +0100 sb  r265102 : #i95501# updated SDK_HOME
2008-12-09 15:31:46 +0100 sb  r265099 : typo (temppath vs. tmppath)
2008-12-08 11:48:08 +0100 sb  r264979 : #i95065# removed spurious ExplicitCategoriesProvider.obj (ExplicitCategoriesProvider.cxx is not in this directory)
2008-12-07 19:41:07 +0100 sb  r264960 : #i96994# erroneously doubled backslash caused visibility feature to be disabled for all GCC versions on Mac OS X
2008-12-06 23:54:49 +0100 sb  r264948 : changes from trunk that CWS-TOOLING's rebase to DEV300:m37 (r264891) had missed, as files had been moved around on this CWS
2008-12-05 20:29:23 +0100 sb  r264919 : #i85508# versions of flex apparently differ in whether input() resp. yyinput() returns zero or EOF upon end of file
2008-12-05 15:37:23 +0100 sb  r264908 : #i95315# removed obsolete jut
2008-12-05 15:34:59 +0100 sb  r264907 : #i95531# removed empty obsolete directories
2008-12-05 10:09:23 +0100 sb  r264891 : CWS-TOOLING: rebase CWS sb102 to trunk@264807 (milestone: DEV300:m37)
2008-12-04 14:50:20 +0100 sb  r264845 : #i95065# introduced VISIBILITY_HIDDEN makefile flag to reduce duplications; made additional libraries use VISIBILITY_HIDDEN=TRUE to avoid warnings with recent GCC 4 versions (had to split certain code directories to make changes that would otherwise erroneously affect multiple libraries built in the same makefile); changed connectivity::ORefVector to no longer derive from std::vector, as that caused problems with the MSC implementation of VISIBILITY_HIDDEN=TRUE; replaced uses of JNIEXPORT with SAL_DLLPUBLIC_EXPORT, as the former does not expand to visibility attributes on some platforms where the latter does
2008-12-03 11:29:38 +0100 sb  r264759 : #i94583# remove unnecessary (and wrong) assertion check for rtl_getAppCommandArg return value (which is guaranteed to return osl_Process_E_None or not return at all)
2008-12-02 17:18:31 +0100 sb  r264724 : #i96809# silenced GCC 4.3.2 warning
2008-12-02 13:29:34 +0100 sb  r264695 : #i96797# make get_tmp_dir fail less often
2008-11-28 17:19:24 +0100 sb  r264566 : #i95691# inadvertently missing from -c 264564
2008-11-28 17:07:50 +0100 sb  r264564 : #i95691# only structs of exactly 1, 2, 4, or 8 bytes are returned through registers
2008-11-25 13:28:08 +0100 sb  r264291 : #i96427# support for SAL_EXCEPTION_DLLPUBLIC_EXPORT (patch by np)
2008-11-21 14:45:22 +0100 sb  r264140 : #i95428# added SAL_EXCEPTION_DLLPUBLIC_EXPORT and SAL_EXCEPTION_DLLPRIVATE
2008-11-19 13:19:37 +0100 sb  r263984 : #i95525# removed erroneous application/octet-stream svn:mime-type properties
2008-12-30 13:32:01 +00:00
Rüdiger Timm
0a3c74a86b #i10000# comphelper/source/property/propagg.cxx include 'typeinfo' instead of 'typeinfo.h'. 2008-12-17 09:44:11 +00:00
Rüdiger Timm
69b684b12e CWS-TOOLING: integrate CWS rtlcontrols
2008-12-11 21:08:49 +0100 fs  r265367 : CONTEXT_WRITING_MODE is transient
2008-12-11 21:08:00 +0100 fs  r265365 : REGISTER_PROP_3
2008-12-11 20:53:44 +0100 fs  r265362 : ContextWritingMode is not MAYBEVOID
2008-12-11 15:29:08 +0100 fs  r265315 : prevent a deadlock during complex.dbaccess.DatabaseDocument test
2008-12-11 15:01:13 +0100 fs  r265304 : manual RESYNC to m37
2008-12-10 20:04:38 +0100 pl  r265230 : #i30631# fix a snafu in mirroring
2008-12-10 19:14:45 +0100 pl  r265229 : #i30631# rework PaintToDevice for RTL controls
2008-12-05 10:19:13 +0100 fs  r264893 : #i10000# ImplInitSettings => ImplInitWindow (ImplInitSettings clashed with base classes ImplInitSettings on unxsols4)
2008-12-03 12:55:24 +0100 fs  r264768 : #i100000#
2008-12-03 07:11:48 +0100 fs  r264741 : #i10000#
2008-12-02 10:37:51 +0100 fs  r264670 : CWS-TOOLING: rebase CWS rtlcontrols to trunk@264325 (milestone: DEV300:m36)
2008-12-02 09:27:50 +0100 fs  r264660 : merge from trunk
2008-11-25 10:28:36 +0100 ama  r264277 : Fix #i94572#
2008-11-24 11:46:48 +0100 fs  r264218 : #i30631# proper context writing mode
2008-11-24 09:38:04 +0100 fs  r264204 : #i30631# (approved by PL)
2008-11-24 09:35:47 +0100 fs  r264203 : #i30631# Context/WritingMode
2008-11-24 09:33:36 +0100 fs  r264202 : #i30631# Context/WritingMode
2008-11-24 09:31:53 +0100 fs  r264200 : #i30631# RTL
2008-11-19 08:51:48 +0100 fs  r263963 : #i10000#
2008-11-18 20:58:11 +0100 fs  r263878 : #i10000#
2008-11-18 15:30:44 +0100 fs  r263778 : migrate the CWS from CVS to SVN
the CVS changes contained in this change set are the ones between the 
following two CVS tags:
CWS_DEV300_RTLCONTROLS_ANCHOR
CWS_DEV300_RTLCONTROLS_PRE_MIGRATION
2008-11-18 12:29:04 +0100 ama  r263762 : Fix #i94572#: Context direction for drawing objects
2008-11-18 12:25:50 +0100 ama  r263761 : Fix #i94572#: Context direction for drawing objects
2008-11-18 12:02:30 +0100 ama  r263759 : Fix #i94572#: Context direction for drawing objects
2008-12-16 13:30:53 +00:00
Rüdiger Timm
97396d0614 CWS-TOOLING: integrate CWS sw301bf05_DEV300 2008-12-16 08:01:40 +00:00
Rüdiger Timm
508e0b1e29 CWS-TOOLING: integrate CWS dba301b_DEV300 2008-12-12 12:37:14 +00:00
Rüdiger Timm
498a742cd8 CWS-TOOLING: integrate CWS cmcfixes51
2008-12-08 10:12:55 +0100 cmc  r264975 : #i96203# protect with ifdefs to avoid unused symbol on mac
2008-12-05 12:23:47 +0100 cmc  r264898 : CWS-TOOLING: rebase CWS cmcfixes51 to trunk@264807 (milestone: DEV300:m37)
2008-12-01 14:45:17 +0100 cmc  r264606 : #i76655# ehlos apparently required
2008-11-28 17:49:30 +0100 cmc  r264567 : #i96655# remove newly unused method
2008-11-28 10:41:28 +0100 cmc  r264531 : #i96647# better ppc-bridges flushCode impl
2008-11-27 12:58:40 +0100 cmc  r264478 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 12:32:49 +0100 cmc  r264476 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 12:26:02 +0100 cmc  r264475 : #i96655# redundant old table export helpers
2008-11-27 11:49:06 +0100 cmc  r264473 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 11:38:35 +0100 cmc  r264471 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 11:14:21 +0100 cmc  r264467 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 11:06:22 +0100 cmc  r264464 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 10:58:18 +0100 cmc  r264462 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 10:41:44 +0100 cmc  r264461 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 10:19:24 +0100 cmc  r264460 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 10:13:39 +0100 cmc  r264459 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 10:06:14 +0100 cmc  r264458 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 09:59:54 +0100 cmc  r264457 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 09:52:51 +0100 cmc  r264456 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 09:48:26 +0100 cmc  r264454 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 09:40:20 +0100 cmc  r264452 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 09:35:26 +0100 cmc  r264451 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 09:31:00 +0100 cmc  r264450 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 09:24:08 +0100 cmc  r264449 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 00:26:15 +0100 cmc  r264443 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 00:21:01 +0100 cmc  r264442 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 00:09:40 +0100 cmc  r264441 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 23:51:56 +0100 cmc  r264440 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 23:49:09 +0100 cmc  r264439 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 18:09:54 +0100 cmc  r264432 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 18:07:40 +0100 cmc  r264431 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 17:28:02 +0100 cmc  r264429 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 17:27:39 +0100 cmc  r264428 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 17:18:36 +0100 cmc  r264426 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 16:22:16 +0100 cmc  r264415 : #i96624# make implicit braces and brackets explicit to avoid warnings
2008-11-26 16:00:23 +0100 cmc  r264409 : #i90426# remove warnings from svtools
2008-11-26 15:59:17 +0100 cmc  r264408 : #i90426# remove warnings
2008-11-26 15:47:32 +0100 cmc  r264404 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 14:46:57 +0100 cmc  r264394 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 14:19:50 +0100 cmc  r264387 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 14:15:26 +0100 cmc  r264386 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 14:11:26 +0100 cmc  r264384 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 13:44:23 +0100 cmc  r264380 : #i96084# comfirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 13:12:24 +0100 cmc  r264372 : #i96604# silence new warnings
2008-11-26 12:35:02 +0100 cmc  r264369 : #i96203# make qstarter work in 3-layer land
2008-11-26 12:33:04 +0100 cmc  r264368 : #i96170# ensure gtypes are up and running
2008-12-11 07:05:03 +00:00
Rüdiger Timm
28bbe98abe CWS-TOOLING: integrate CWS dba31d
2008-12-08 16:22:07 +0100 rt  r265005 : Remove DOS lineends
2008-12-05 13:56:24 +0100 fs  r264906 : #i10000# removed unreachable statement
2008-11-20 11:41:26 +0100 fs  r264037 : merged in the fix for #i95865# (it was wrongly committed to CWS dba32a, should have been here)
2008-11-20 11:34:24 +0100 fs  r264036 : line ends
2008-11-14 08:44:50 +0100 lla  r263665 : #i10000# comparsion between int and uint fixed
2008-11-13 13:31:12 +0100 lla  r263641 : #i10000# build problem fixed
2008-11-13 11:20:01 +0100 lla  r263625 : #i96130# hard code name of extension
2008-11-12 11:13:41 +0100 fs  r263582 : #i96096# when opening a SRB-report fails due to the missing SRB extension, log this as warning only, and proceed with the migration
2008-11-12 11:11:35 +0100 fs  r263581 : #i96096# ContentType handling. Now all contents deliver proper results in XContent::getContentType
2008-11-12 11:10:11 +0100 fs  r263580 : #i96096# new ctors taking UNO_QUERY_THROW
2008-11-11 10:10:13 +0100 lla  r263546 : CWS-TOOLING: rebase CWS dba31d to trunk@263288 (milestone: DEV300:m35)
2008-11-06 15:55:39 +0100 oj  r263393 : #i93452# get field from model fallbackis the name
2008-11-06 15:31:47 +0100 oj  r263392 : #i93465# remeber location of floating windows
2008-11-06 13:36:24 +0100 oj  r263381 : #i93450# check typemap for null
2008-11-06 13:28:49 +0100 oj  r263379 : #i93020# empty column list boxes when new relation should be created
2008-11-06 12:33:53 +0100 oj  r263377 : #i93012# set border to default : flat
2008-11-06 12:26:54 +0100 oj  r263375 : #i74927# do some less calls for odbc
2008-11-06 09:34:01 +0100 oj  r263362 : #i93383# grabFocus in suspend to get allmodified cells
2008-11-03 21:01:39 +0100 oj  r263308 : #i86739# check if slash can be valid for tables
2008-11-03 14:40:21 +0100 oj  r263287 : #i86739# check if slash can be valid for tables
2008-11-03 14:32:17 +0100 oj  r263286 : #i95227# column width 
2008-11-03 14:27:26 +0100 oj  r263285 : link fwe
2008-11-03 14:24:54 +0100 oj  r263284 : #i95235# changed to hold no ref only weak
2008-10-31 11:21:48 +0100 oj  r262859 : #i93459# set images add menu entry
2008-10-31 09:06:37 +0100 oj  r262851 : #i88629# correct fileopen filter for database odb files
2008-10-30 15:01:04 +0100 oj  r262828 : #i95229# set filter at the composer
2008-10-29 15:57:41 +0100 oj  r262817 : #i95235# changed to hold no ref only weak
2008-10-29 15:57:19 +0100 oj  r262816 : #i95235# changed to hold no ref only weak
2008-10-29 15:57:03 +0100 oj  r262815 : #i95235# changed to hold no ref only weak
2008-10-29 15:56:15 +0100 oj  r262814 : #i95235# filtermanger changed to hold no ref only weak
2008-10-29 10:32:39 +0100 oj  r262773 : #i93474# use correct table name
2008-10-28 13:49:33 +0100 lla  r262744 : #i95524# make an Invalidate and refresh on Tables
2008-10-28 10:45:02 +0100 fs  r262707 : line ends
2008-10-28 10:34:42 +0100 fs  r262706 : #i95522# don't expect the component to live in a TopWindow
2008-10-28 08:30:40 +0100 lla  r262696 : #i93176# set preview mode on view
2008-10-28 07:56:57 +0100 oj  r262694 : merge cvs svn
2008-10-27 14:13:51 +0100 oj  r262673 : #i94129# use dummy data
2008-10-27 12:38:45 +0100 fs  r262669 : #i94125# rework ScrollColumns
2008-10-23 15:53:57 +0200 oj  r262624 : #i94568# do not load the embeddedobj just copy the storage
2008-10-23 14:39:14 +0200 oj  r262622 : #i94129# handle chart correctly
2008-10-22 10:51:19 +0200 lla  r262582 : #i94115# problem with left walk chart shape fixed
2008-10-22 07:47:48 +0200 oj  r262576 : #i94455# rename now do not use remove insert
2008-10-22 07:47:27 +0200 oj  r262575 : #i94455# rename now do not use remove insert
2008-10-21 12:46:26 +0200 lla  r262567 : #i93845# extra check if default schema doesn't exists, fix assertion
2008-12-09 07:25:38 +00:00
Release Engineers
57654e6fc4 CWS-TOOLING: integrate CWS sw301bf03_DEV300 2008-12-01 15:44:36 +00:00
Release Engineers
3e33ac2ea6 CWS-TOOLING: integrate CWS dba31e
2008-11-19 12:36:23 +0100 msc  r263980 : i96104
2008-11-19 12:31:19 +0100 msc  r263979 : i96104
2008-11-19 12:21:55 +0100 msc  r263977 : i96104
2008-11-19 12:18:53 +0100 msc  r263976 : i96104
2008-11-18 09:09:45 +0100 oj  r263746 : disable color entry when area is set
2008-11-18 08:37:52 +0100 oj  r263741 : #remove sub report entry
2008-11-17 11:20:25 +0100 fs  r263708 : #i10000#
2008-11-17 11:06:52 +0100 fs  r263706 : minimal version now is 3.1
2008-11-12 22:25:59 +0100 fs  r263621 : #i96150#
2008-11-12 22:20:02 +0100 fs  r263620 : rebased to m34
2008-11-12 21:39:41 +0100 fs  r263618 : MANUAL REBASE: rebase CWS dba31d to DEV300_m34
2008-11-12 13:54:58 +0100 fs  r263597 : #i96134# MediaDescriptor.URL is to be preferred over MediaDescriptor.FileName. Nonetheless, ensure both are handled
2008-11-12 13:53:40 +0100 fs  r263596 : #i96134# re-enabled the code for #i41897#, a better fix is to come
2008-11-12 12:48:21 +0100 fs  r263585 : #i96134# disable saving URLs of file-base databases relatively
2008-11-11 16:11:11 +0100 msc  r263566 : #i96104#
2008-11-05 09:09:47 +0100 oj  r263342 : #i88727# color noe added
2008-11-05 08:41:43 +0100 oj  r263341 : #i77916# zoom added
2008-11-04 21:24:15 +0100 fs  r263339 : disposing: call disposeAndClear without own mutex locked - some of our listeners insist on locking the SolarMutex, which sometimes led to deadlocks on the complex test cases
2008-11-04 21:23:15 +0100 fs  r263338 : remove SolarMutex locking - this happned in CWS dba31c (in the CVS version), which this CWS was created from, but seems to got lost during resync
2008-11-04 20:49:50 +0100 fs  r263335 : docu formatting
2008-11-04 20:06:39 +0100 fs  r263334 : #i95826# use m_aMutex, not a DocumentGuard (wrongly resolved merge conflicts)
2008-11-04 17:36:29 +0100 fs  r263332 : #i92688# properly revoke as XEventListener from m_xActiveController when disposing
2008-11-04 14:49:34 +0100 fs  r263324 : #i92322# enable Input Required if EmptyIsNULL does not exist at the control
2008-10-31 11:10:04 +0100 oj  r262857 : merge from cvs to svn
2008-10-31 09:46:45 +0100 oj  r262853 : merge from cvs to svn
2008-10-31 08:46:37 +0100 oj  r262849 : merge from cvs to svn
2008-10-31 08:44:24 +0100 oj  r262848 : merge from cvs to svn
2008-10-31 08:43:33 +0100 oj  r262847 : merge from cvs to svn
2008-10-31 08:42:28 +0100 oj  r262846 : merge from cvs to svn
2008-10-31 08:41:58 +0100 oj  r262845 : merge from cvs to svn
2008-10-31 08:41:32 +0100 oj  r262844 : merge from cvs to svn
2008-10-28 12:19:50 +0100 oj  r262733 : #iXXXXX#: migrate CWS dba31e to SVN
2008-10-28 12:19:42 +0100 oj  r262732 : #iXXXXX#: migrate CWS dba31e to SVN
2008-10-28 12:19:36 +0100 oj  r262731 : #iXXXXX#: migrate CWS dba31e to SVN
2008-10-28 12:19:31 +0100 oj  r262730 : #iXXXXX#: migrate CWS dba31e to SVN
2008-10-28 12:19:22 +0100 oj  r262729 : #iXXXXX#: migrate CWS dba31e to SVN
2008-10-28 12:19:18 +0100 oj  r262728 : #iXXXXX#: migrate CWS dba31e to SVN
2008-10-28 12:19:10 +0100 oj  r262727 : #iXXXXX#: migrate CWS dba31e to SVN
2008-10-28 12:19:06 +0100 oj  r262726 : #iXXXXX#: migrate CWS dba31e to SVN
2008-10-28 12:19:05 +0100 oj  r262725 : #iXXXXX#: migrate CWS dba31e to SVN
2008-10-28 12:19:01 +0100 oj  r262724 : #iXXXXX#: migrate CWS dba31e to SVN
2008-10-28 12:18:50 +0100 oj  r262723 : #iXXXXX#: migrate CWS dba31e to SVN
2008-10-28 12:18:41 +0100 oj  r262722 : #iXXXXX#: migrate CWS dba31e to SVN
2008-10-28 12:18:40 +0100 oj  r262721 : #iXXXXX#: migrate CWS dba31e to SVN
2008-10-28 12:18:27 +0100 oj  r262720 : #iXXXXX#: migrate CWS dba31e to SVN
2008-10-28 12:18:10 +0100 oj  r262719 : #iXXXXX#: migrate CWS dba31e to SVN
2008-10-28 12:18:01 +0100 oj  r262718 : #iXXXXX#: migrate CWS dba31e to SVN
2008-10-28 12:17:39 +0100 oj  r262717 : #iXXXXX#: migrate CWS dba31e to SVN
2008-12-01 12:31:27 +00:00
Jens-Heiner Rechtien
e2341f99f9 CWS-TOOLING: integrate CWS fix30autorecovery_DEV300 2008-11-20 15:19:31 +00:00
Jens-Heiner Rechtien
4d22586d6f CWS-TOOLING: integrate CWS oooimprovementcorefixes_DEV300 2008-11-19 16:40:06 +00:00
Jens-Heiner Rechtien
5202aa22b9 CWS-TOOLING: integrate CWS fwk94_DEV300 2008-11-19 13:34:57 +00:00
Oliver Bolte
52a7bbb9c5 CWS-TOOLING: integrate CWS odbmacros3 2008-10-16 06:57:26 +00:00
Vladimir Glazounov
4749f35373 CWS-TOOLING: integrate CWS sb93 2008-10-01 09:04:58 +00:00
Rüdiger Timm
fb9fea37f1 No old windows def files needed any more. 2008-09-19 11:05:48 +00:00
Vladimir Glazounov
a999131e51 INTEGRATION: CWS dba31a (1.11.26); FILE MERGED
2008/07/04 20:39:27 fs 1.11.26.1: improved diagnostics for unknown value types
2008-08-19 09:35:34 +00:00
Rüdiger Timm
0e0e2c951e #i10000# Add precompiled header include directive. 2008-07-18 10:35:58 +00:00
Ivo Hinkelmann
79eabfdcdf INTEGRATION: CWS logger2 (1.1.4); FILE ADDED
2008/07/14 08:58:15 b_michaelsen 1.1.4.18: initializing result variable, fixing tinderbox warning
2008/07/11 08:01:14 b_michaelsen 1.1.4.17: initializing timeoutminutes variable, fixing tinderbox warning
2008/07/09 13:47:58 b_michaelsen 1.1.4.16: #i76683# not using an own component context
2008/07/09 10:36:19 b_michaelsen 1.1.4.15: #i88653# locking the global mutex as short as possible
2008/07/03 15:57:48 b_michaelsen 1.1.4.14: #i88653# made logfilenames windows compatible
2008/07/03 14:28:24 b_michaelsen 1.1.4.13: #i88653# only log .uno: urls
2008/06/27 16:04:49 b_michaelsen 1.1.4.12: #i88653# removed eventtrigger in uieventlogger - using an onFirstVisibleTask event for now
2008/06/17 15:13:13 b_michaelsen 1.1.4.11: #i88653# triggering the event via job executor
2008/06/17 12:45:58 b_michaelsen 1.1.4.10: #i88653# enabling by configuration and extension
2008/06/17 12:01:14 b_michaelsen 1.1.4.9: #i88653# enabling by configuration and extension
2008/06/06 10:37:09 b_michaelsen 1.1.4.8: #i88653# fixed hot rotation on startup
2008/06/06 10:04:56 b_michaelsen 1.1.4.7: #i88653# simplified code
2008/06/06 09:47:22 b_michaelsen 1.1.4.6: #i88653# eventcount and discarding inconvenient exceptions
2008/06/06 08:22:57 b_michaelsen 1.1.4.5: #i88653# hot rotation and threadsafty
2008/06/05 09:33:30 b_michaelsen 1.1.4.4: #i88653 removed inline
2008/05/19 11:24:46 b_michaelsen 1.1.4.3: #i88653# logrotation
2008/05/13 14:42:49 b_michaelsen 1.1.4.2: merged logger cws
2008/04/30 10:35:16 b_michaelsen 1.1.4.1: file uieventslogger.cxx was added on branch cws_dev300_logger2 on 2008-05-13 14:42:49 +0000
2008-07-17 14:33:53 +00:00
Ivo Hinkelmann
5abbe0aaa4 INTEGRATION: CWS logger2 (1.45.20); FILE MERGED
2008/07/03 14:28:24 b_michaelsen 1.45.20.3: #i88653# only log .uno: urls
2008/06/30 12:34:15 b_michaelsen 1.45.20.2: RESYNC: (1.45-1.47); FILE MERGED
2008/05/13 14:42:49 b_michaelsen 1.45.20.1: merged logger cws
2008-07-17 14:33:42 +00:00
Ivo Hinkelmann
7ea16187a7 INTEGRATION: CWS logger2 (1.1.4); FILE ADDED
2008/07/10 08:15:26 b_michaelsen 1.1.4.6: #i88653# fixed extra qualification on member error on gcc4
2008/06/17 12:45:58 b_michaelsen 1.1.4.5: #i88653# enabling by configuration and extension
2008/06/06 09:47:22 b_michaelsen 1.1.4.4: #i88653# eventcount and discarding inconvenient exceptions
2008/05/19 11:24:46 b_michaelsen 1.1.4.3: #i88653# logrotation
2008/05/13 14:42:49 b_michaelsen 1.1.4.2: merged logger cws
2008/04/30 10:35:14 b_michaelsen 1.1.4.1: file uieventslogger.hxx was added on branch cws_dev300_logger2 on 2008-05-13 14:42:49 +0000
2008-07-17 14:33:27 +00:00
Rüdiger Timm
39a5753bc2 INTEGRATION: CWS tkr14 (1.5.24); FILE MERGED
2008/06/20 06:25:46 tkr 1.5.24.2: #i88104# move XTitle check to the end of the methode
2008/06/05 09:57:36 tkr 1.5.24.1: #i88104# use of XTitle to get the title
2008-07-11 06:57:36 +00:00
Rüdiger Timm
a18044453e #i10000# Typo corrected: 'XInputStream.hpp' instead of 'XInputStrem.hpp'. 2008-07-11 06:30:35 +00:00
Vladimir Glazounov
7055b13269 INTEGRATION: CWS odfmetadata (1.12.34); FILE MERGED
2008/06/11 16:26:59 mst 1.12.34.1: - comphelper/inc/comphelper/storagehelper.hxx,
  comphelper/source/misc/storagehelper.cxx:
  + new static methods GetFileSystemStorageFactory, GetStorageFromURL2
2008-07-01 15:28:43 +00:00
Vladimir Glazounov
f2f25eacd6 INTEGRATION: CWS odfmetadata (1.7.34); FILE MERGED
2008/06/11 16:26:59 mst 1.7.34.1: - comphelper/inc/comphelper/storagehelper.hxx,
  comphelper/source/misc/storagehelper.cxx:
  + new static methods GetFileSystemStorageFactory, GetStorageFromURL2
2008-07-01 15:28:24 +00:00
Kurt Zenker
4cacaca468 INTEGRATION: CWS dba30d (1.5.32); FILE MERGED
2008/06/15 19:07:33 fs 1.5.32.1: #i90757#
2008-06-25 12:08:38 +00:00
Kurt Zenker
1a90fcc49a INTEGRATION: CWS dba30d (1.7.32); FILE MERGED
2008/06/04 12:23:09 fs 1.7.32.1: correct supportsService
2008-06-25 12:08:18 +00:00
Kurt Zenker
80dda83fc0 INTEGRATION: CWS canvas05 (1.10.20); FILE MERGED
2008/04/21 07:56:10 thb 1.10.20.2: RESYNC: (1.10-1.11); FILE MERGED
2007/10/01 13:50:40 thb 1.10.20.1: #i80285# Merge from CWS picom
2008-06-24 11:16:20 +00:00
Kurt Zenker
36f6db6fc9 INTEGRATION: CWS canvas05 (1.4.78); FILE MERGED
2008/04/21 07:56:04 thb 1.4.78.2: RESYNC: (1.4-1.5); FILE MERGED
2007/10/01 13:50:39 thb 1.4.78.1: #i80285# Merge from CWS picom
2008-06-24 11:16:04 +00:00
Kurt Zenker
67e438c413 INTEGRATION: CWS canvas05 (1.8.164); FILE MERGED
2008/04/21 07:56:07 thb 1.8.164.2: RESYNC: (1.8-1.9); FILE MERGED
2007/10/01 13:50:39 thb 1.8.164.1: #i80285# Merge from CWS picom
2008-06-24 11:15:40 +00:00
Rüdiger Timm
0f98492238 #i89973# Fix build breaker for msvc8. Patch by thb. 2008-06-23 12:58:49 +00:00
Rüdiger Timm
e3bf91519e INTEGRATION: CWS fwk88 (1.45.4); FILE MERGED
2008/06/02 10:22:01 pb 1.45.4.2: RESYNC: (1.45-1.46); FILE MERGED
2008/05/28 10:01:40 mav 1.45.4.1: #i63661# integrate the patch
2008-06-20 06:12:50 +00:00
Rüdiger Timm
2a7d8348b2 INTEGRATION: CWS fwk88 (1.1.2); FILE ADDED
2008/06/20 06:48:15 rt 1.1.2.2: Correct license header to LGPL v. 3
2008/05/28 10:01:08 mav 1.1.2.1: #i63661# integrate the patch
2008-06-20 06:12:34 +00:00
Rüdiger Timm
297dd728b4 INTEGRATION: CWS fwk88 (1.1.2); FILE ADDED
2008/06/20 06:44:43 rt 1.1.2.2: Correct license header to LGPL v. 3
2008/05/28 10:00:51 mav 1.1.2.1: #i63661# integrate the patch
2008-06-20 06:12:23 +00:00
Rüdiger Timm
31011bf56d INTEGRATION: CWS rptchart02 (1.24.4); FILE MERGED
2008/04/16 06:36:18 oj 1.24.4.2: RESYNC: (1.24-1.25); FILE MERGED
2008/03/12 09:30:03 oj 1.24.4.1: check if storage is readonly
2008-06-16 12:53:59 +00:00
Rüdiger Timm
47ccc8df9b INTEGRATION: CWS rptchart02 (1.6.76); FILE MERGED
2008/04/16 06:36:15 oj 1.6.76.2: RESYNC: (1.6-1.7); FILE MERGED
2008/04/04 08:58:05 oj 1.6.76.1: add chart for report
2008-06-16 12:53:34 +00:00
Rüdiger Timm
3b36ae1376 INTEGRATION: CWS dba30c (1.5.20); FILE MERGED
2008/05/13 06:53:56 fs 1.5.20.1: joining changes from CWS odbmacros3 to CWS dba30c
2008/04/16 20:54:43 fs 1.5.8.1: searchAndReplaceAllAsciiWithAscii
2008-06-06 13:36:31 +00:00
Rüdiger Timm
9f32a7e47b INTEGRATION: CWS dba30c (1.19.14); FILE MERGED
2008/05/13 06:53:28 fs 1.19.14.1: joining changes from CWS odbmacros3 to CWS dba30c
2008/05/07 08:16:31 fs 1.18.8.1: during #i49133#: +PROP_VIEWCONTROLLERNAME / addInputStream: respect the SalvagedFile property in the media descriptor, if present
2008/05/09 09:29:00 fs 1.18.8.2: RESYNC: (1.18-1.19); FILE MERGED
2008-06-06 13:36:10 +00:00
Rüdiger Timm
3d5b2d45b9 INTEGRATION: CWS dba30c (1.7.20); FILE MERGED
2008/05/13 06:52:52 fs 1.7.20.1: joining changes from CWS odbmacros3 to CWS dba30c
2008/05/11 21:02:36 fs 1.7.8.1: +OInteractionPassword
2008-06-06 13:35:51 +00:00
Rüdiger Timm
bad0e84c2d INTEGRATION: CWS dba30c (1.5.20); FILE MERGED
2008/05/13 06:51:45 fs 1.5.20.1: joining changes from CWS odbmacros3 to CWS dba30c
2008/04/16 20:54:38 fs 1.5.8.1: searchAndReplaceAllAsciiWithAscii
2008-06-06 13:35:38 +00:00
Rüdiger Timm
297b2fd541 INTEGRATION: CWS dba30c (1.10.2); FILE MERGED
2008/05/13 06:51:16 fs 1.10.2.1: joining changes from CWS odbmacros3 to CWS dba30c
2008/05/07 08:17:14 fs 1.9.6.1: #i49133# +wrap: wrap into a sequence of Anys
2008/05/09 09:28:56 fs 1.9.6.2: RESYNC: (1.9-1.10); FILE MERGED
2008-06-06 13:35:23 +00:00
Rüdiger Timm
f9035343b1 INTEGRATION: CWS dba30c (1.14.14); FILE MERGED
2008/05/13 06:50:40 fs 1.14.14.1: joining changes from CWS odbmacros3 to CWS dba30c
2008/05/07 08:15:29 fs 1.13.8.1: during #i49133#: +PROP_VIEWCONTROLLERNAME
2008/05/09 09:28:53 fs 1.13.8.2: RESYNC: (1.13-1.14); FILE MERGED
2008-06-06 13:35:04 +00:00
Rüdiger Timm
486612db66 INTEGRATION: CWS dba30c (1.6.20); FILE MERGED
2008/05/13 06:50:00 fs 1.6.20.1: joining changes from CWS odbmacros3 to CWS dba30c:
2008/05/11 20:59:01 fs 1.6.8.1: +OInteractionPassword
2008-06-06 13:34:48 +00:00
Vladimir Glazounov
d87e328e94 INTEGRATION: CWS oxtsysint01 (1.1.2); FILE ADDED
2008/04/24 13:31:50 dv 1.1.2.3: #i85856# SynchronousDispatch helper should throw an exception, when no synchon dispatch is available
2008/04/18 10:52:38 dv 1.1.2.2: #i85856# new SynchronousDispatch helper for replacing loadComponentFromURL
2008/04/15 11:50:20 dv 1.1.2.1: #i85856# new SynchronousDispatch helper for replacing loadComponentFromURL
2008-05-15 08:16:48 +00:00
Vladimir Glazounov
dd1a167f7e INTEGRATION: CWS oxtsysint01 (1.43.20); FILE MERGED
2008/04/15 13:30:49 dv 1.43.20.2: RESYNC: (1.43-1.45); FILE MERGED
2008/04/15 11:50:40 dv 1.43.20.1: #i85856# new SynchronousDispatch helper for replacing loadComponentFromURL
2008-05-15 08:16:35 +00:00
Vladimir Glazounov
94dc262b8a INTEGRATION: CWS oxtsysint01 (1.1.2); FILE ADDED
2008/04/15 11:49:57 dv 1.1.2.1: #i85856# new SynchronousDispatch helper for replacing loadComponentFromURL
2008-05-15 08:16:20 +00:00
Vladimir Glazounov
b482bbddf5 INTEGRATION: CWS jl93 (1.9.22); FILE MERGED
2008/05/05 13:26:45 jl 1.9.22.2: RESYNC: (1.9-1.11); FILE MERGED
2008/04/08 15:44:18 mav 1.9.22.1: #i86651# add Version property
2008-05-14 09:31:17 +00:00
Vladimir Glazounov
7c75c08cdd INTEGRATION: CWS stliterators (1.1.2); FILE ADDED
2008/05/08 16:41:45 b_michaelsen 1.1.2.4: made ::comphelper::StlUnoSequence const-correct
2008/05/08 11:08:02 b_michaelsen 1.1.2.3: taking parameters by reference, not a pointer
2008/05/08 10:38:51 b_michaelsen 1.1.2.2: added convenience functions ::comphelper::stl_begin and ::comphelper::stl_end in stlunosequence.hxx and updated some tests
2008/05/08 09:08:13 b_michaelsen 1.1.2.1: simple testcase for ::comphelper::StlUnoSeuqence
2008-05-14 08:31:58 +00:00
Vladimir Glazounov
809755ca29 INTEGRATION: CWS stliterators (1.1.2); FILE ADDED
2008/05/08 10:38:51 b_michaelsen 1.1.2.2: added convenience functions ::comphelper::stl_begin and ::comphelper::stl_end in stlunosequence.hxx and updated some tests
2008/05/08 09:09:04 b_michaelsen 1.1.2.1: simple testcase for ::comphelper::StlUnoSequence
2008-05-14 08:31:47 +00:00
Vladimir Glazounov
48a5f1988a INTEGRATION: CWS stliterators (1.5.18); FILE MERGED
2008/05/08 11:08:02 b_michaelsen 1.5.18.2: taking parameters by reference, not a pointer
2008/05/08 10:38:50 b_michaelsen 1.5.18.1: added convenience functions ::comphelper::stl_begin and ::comphelper::stl_end in stlunosequence.hxx and updated some tests
2008-05-14 08:31:37 +00:00
Vladimir Glazounov
1dcecc947c INTEGRATION: CWS stliterators (1.1.2); FILE ADDED
2008/05/13 08:32:06 mst 1.1.2.10: - comphelper/inc/comphelper/stlunosequence.hxx:
  + class StlSequenceIterator inherits from std::iterator
2008/05/09 15:57:37 b_michaelsen 1.1.2.9: removing unneeded bounds checking - not required by the stl
2008/05/09 09:51:07 b_michaelsen 1.1.2.8: formatting fixes
2008/05/09 09:42:25 b_michaelsen 1.1.2.7: removed dep on non-std random_access_iterator<> base class
2008/05/08 16:58:19 b_michaelsen 1.1.2.6: minor formatting fixes
2008/05/08 16:41:45 b_michaelsen 1.1.2.5: made ::comphelper::StlUnoSequence const-correct
2008/05/08 11:08:02 b_michaelsen 1.1.2.4: taking parameters by reference, not a pointer
2008/05/08 10:46:47 b_michaelsen 1.1.2.3: fixed empty declarations
2008/05/08 10:38:50 b_michaelsen 1.1.2.2: added convenience functions ::comphelper::stl_begin and ::comphelper::stl_end in stlunosequence.hxx and updated some tests
2008/05/08 09:03:25 b_michaelsen 1.1.2.1: new header-only template class StlUnoIterator providing a stl-like interface to ::com::sun::uno::Sequence
2008-05-14 08:31:23 +00:00
Kurt Zenker
58eb624615 INTEGRATION: CWS dba30b (1.9.8); FILE MERGED
2008/04/15 22:19:48 fs 1.9.8.2: RESYNC: (1.9-1.10); FILE MERGED
2008/03/16 14:00:38 fs 1.9.8.1: #i86996# added: copy ctor / 'merge'
2008-05-05 15:19:57 +00:00
Kurt Zenker
99af827b1f INTEGRATION: CWS dba30b (1.8.8); FILE MERGED
2008/04/15 22:19:45 fs 1.8.8.2: RESYNC: (1.8-1.9); FILE MERGED
2008/03/16 14:00:35 fs 1.8.8.1: #i86996# added: copy ctor / 'merge'
2008-05-05 15:19:15 +00:00
Jens-Heiner Rechtien
ee98f7a13e #i10000#: fixed gcc-4.2.3 warning: 'comphelper::OPropertyBag' has a field 'comphelper::OPropertyBag::m_aAllowedTypes' whose type uses the anonymous namespace 2008-04-29 10:29:14 +00:00
Rüdiger Timm
c1bd6f2398 INTEGRATION: CWS xmlfilter04 (1.14.72); FILE MERGED
2008/02/22 11:47:36 os 1.14.72.1: #i86262# TableBorderDistances added
2008-04-18 12:31:04 +00:00
Rüdiger Timm
79b5b78bfa INTEGRATION: CWS xmlfilter04 (1.13.72); FILE MERGED
2008/02/22 11:47:36 os 1.13.72.1: #i86262# TableBorderDistances added
2008-04-18 12:10:09 +00:00
Vladimir Glazounov
25fa29cbe4 INTEGRATION: CWS calcshare2 (1.17.78); FILE MERGED
2008/03/14 19:36:21 mav 1.17.78.1: #i85794# new file locking prototype
2008-04-15 13:23:00 +00:00
Vladimir Glazounov
d7c3c8537e INTEGRATION: CWS calcshare2 (1.12.78); FILE MERGED
2008/03/14 19:36:21 mav 1.12.78.1: #i85794# new file locking prototype
2008-04-15 13:22:08 +00:00
Rüdiger Timm
8fe4d7e44d INTEGRATION: CWS changefileheader (1.4.72); FILE MERGED
2008/03/31 12:19:39 rt 1.4.72.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:34:39 +00:00
Rüdiger Timm
d34b547f8c INTEGRATION: CWS changefileheader (1.14.2); FILE MERGED
2008/03/31 12:19:38 rt 1.14.2.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:34:18 +00:00
Rüdiger Timm
b7b1183997 INTEGRATION: CWS changefileheader (1.4.56); FILE MERGED
2008/03/31 12:19:38 rt 1.4.56.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:33:59 +00:00
Rüdiger Timm
5e0fc67310 INTEGRATION: CWS changefileheader (1.2.152); FILE MERGED
2008/03/31 12:19:38 rt 1.2.152.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:33:41 +00:00
Rüdiger Timm
0bc5a737f3 INTEGRATION: CWS changefileheader (1.3.142); FILE MERGED
2008/04/01 15:05:33 thb 1.3.142.2: #i85898# Stripping all external header guards
2008/03/31 12:19:38 rt 1.3.142.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:33:24 +00:00
Rüdiger Timm
74b07d5718 INTEGRATION: CWS changefileheader (1.6.160); FILE MERGED
2008/04/01 15:05:32 thb 1.6.160.3: #i85898# Stripping all external header guards
2008/04/01 12:26:33 thb 1.6.160.2: #i85898# Stripping all external header guards
2008/03/31 12:19:38 rt 1.6.160.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:33:04 +00:00
Rüdiger Timm
1756e4d018 INTEGRATION: CWS changefileheader (1.10.50); FILE MERGED
2008/04/01 12:26:33 thb 1.10.50.2: #i85898# Stripping all external header guards
2008/03/31 12:19:38 rt 1.10.50.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:32:46 +00:00
Rüdiger Timm
ce6e175818 INTEGRATION: CWS changefileheader (1.2.50); FILE MERGED
2008/03/31 12:19:38 rt 1.2.50.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:32:26 +00:00
Rüdiger Timm
24b22a4343 INTEGRATION: CWS changefileheader (1.3.50); FILE MERGED
2008/03/31 12:19:38 rt 1.3.50.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:31:52 +00:00
Rüdiger Timm
ced8e45636 INTEGRATION: CWS changefileheader (1.5.160); FILE MERGED
2008/04/01 12:26:33 thb 1.5.160.2: #i85898# Stripping all external header guards
2008/03/31 12:19:38 rt 1.5.160.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:31:13 +00:00
Rüdiger Timm
99f6bd8259 INTEGRATION: CWS changefileheader (1.5.160); FILE MERGED
2008/04/01 15:05:32 thb 1.5.160.3: #i85898# Stripping all external header guards
2008/04/01 12:26:33 thb 1.5.160.2: #i85898# Stripping all external header guards
2008/03/31 12:19:38 rt 1.5.160.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:30:49 +00:00
Rüdiger Timm
371b19dec8 INTEGRATION: CWS changefileheader (1.4.160); FILE MERGED
2008/04/01 12:26:33 thb 1.4.160.2: #i85898# Stripping all external header guards
2008/03/31 12:19:38 rt 1.4.160.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:29:53 +00:00
Rüdiger Timm
14758d781e INTEGRATION: CWS changefileheader (1.2.12); FILE MERGED
2008/03/31 12:19:38 rt 1.2.12.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:29:29 +00:00
Rüdiger Timm
c91e253e64 INTEGRATION: CWS changefileheader (1.11.12); FILE MERGED
2008/03/31 12:19:38 rt 1.11.12.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:29:03 +00:00
Rüdiger Timm
0ed94ed349 INTEGRATION: CWS changefileheader (1.9.24); FILE MERGED
2008/04/01 15:05:31 thb 1.9.24.3: #i85898# Stripping all external header guards
2008/04/01 12:26:33 thb 1.9.24.2: #i85898# Stripping all external header guards
2008/03/31 12:19:37 rt 1.9.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:28:18 +00:00
Rüdiger Timm
089da55ee5 INTEGRATION: CWS changefileheader (1.10.160); FILE MERGED
2008/04/01 15:05:31 thb 1.10.160.3: #i85898# Stripping all external header guards
2008/04/01 12:26:33 thb 1.10.160.2: #i85898# Stripping all external header guards
2008/03/31 12:19:37 rt 1.10.160.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:27:46 +00:00
Rüdiger Timm
9fa77ff830 INTEGRATION: CWS changefileheader (1.6.160); FILE MERGED
2008/04/01 15:05:31 thb 1.6.160.3: #i85898# Stripping all external header guards
2008/04/01 12:26:33 thb 1.6.160.2: #i85898# Stripping all external header guards
2008/03/31 12:19:37 rt 1.6.160.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:27:21 +00:00
Rüdiger Timm
104c29253a INTEGRATION: CWS changefileheader (1.5.160); FILE MERGED
2008/03/31 12:19:36 rt 1.5.160.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:26:58 +00:00
Rüdiger Timm
796d6337a6 INTEGRATION: CWS changefileheader (1.11.96); FILE MERGED
2008/03/31 12:19:36 rt 1.11.96.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:26:34 +00:00
Rüdiger Timm
d27a20315b INTEGRATION: CWS changefileheader (1.11.126); FILE MERGED
2008/04/01 15:05:30 thb 1.11.126.3: #i85898# Stripping all external header guards
2008/04/01 12:26:33 thb 1.11.126.2: #i85898# Stripping all external header guards
2008/03/31 12:19:36 rt 1.11.126.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:26:13 +00:00
Rüdiger Timm
86c7b33427 INTEGRATION: CWS changefileheader (1.18.160); FILE MERGED
2008/04/01 15:05:30 thb 1.18.160.3: #i85898# Stripping all external header guards
2008/04/01 12:26:32 thb 1.18.160.2: #i85898# Stripping all external header guards
2008/03/31 12:19:36 rt 1.18.160.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:25:55 +00:00
Rüdiger Timm
97dca6a1a0 INTEGRATION: CWS changefileheader (1.3.84); FILE MERGED
2008/04/01 12:26:32 thb 1.3.84.2: #i85898# Stripping all external header guards
2008/03/31 12:19:36 rt 1.3.84.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:25:38 +00:00
Rüdiger Timm
f5ef0c323b INTEGRATION: CWS changefileheader (1.10.82); FILE MERGED
2008/04/01 15:05:30 thb 1.10.82.3: #i85898# Stripping all external header guards
2008/04/01 12:26:32 thb 1.10.82.2: #i85898# Stripping all external header guards
2008/03/31 12:19:36 rt 1.10.82.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:25:21 +00:00
Rüdiger Timm
af8855683a INTEGRATION: CWS changefileheader (1.16.96); FILE MERGED
2008/04/01 15:05:30 thb 1.16.96.3: #i85898# Stripping all external header guards
2008/04/01 12:26:32 thb 1.16.96.2: #i85898# Stripping all external header guards
2008/03/31 12:19:36 rt 1.16.96.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:25:00 +00:00
Rüdiger Timm
dfffbad139 INTEGRATION: CWS changefileheader (1.2.24); FILE MERGED
2008/03/31 12:19:36 rt 1.2.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:24:43 +00:00
Rüdiger Timm
577334decb INTEGRATION: CWS changefileheader (1.16.24); FILE MERGED
2008/03/31 12:19:36 rt 1.16.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:24:02 +00:00
Rüdiger Timm
c0260f7bea INTEGRATION: CWS changefileheader (1.6.96); FILE MERGED
2008/04/01 15:05:30 thb 1.6.96.3: #i85898# Stripping all external header guards
2008/04/01 12:26:32 thb 1.6.96.2: #i85898# Stripping all external header guards
2008/03/31 12:19:36 rt 1.6.96.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:23:42 +00:00
Rüdiger Timm
b1942f9b91 INTEGRATION: CWS changefileheader (1.6.160); FILE MERGED
2008/04/01 15:05:29 thb 1.6.160.3: #i85898# Stripping all external header guards
2008/04/01 12:26:32 thb 1.6.160.2: #i85898# Stripping all external header guards
2008/03/31 12:19:36 rt 1.6.160.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:23:23 +00:00
Rüdiger Timm
de00cd7349 INTEGRATION: CWS changefileheader (1.14.84); FILE MERGED
2008/04/01 12:26:32 thb 1.14.84.2: #i85898# Stripping all external header guards
2008/03/31 12:19:36 rt 1.14.84.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:23:04 +00:00
Rüdiger Timm
8af5a41f70 INTEGRATION: CWS changefileheader (1.6.160); FILE MERGED
2008/04/01 12:26:32 thb 1.6.160.2: #i85898# Stripping all external header guards
2008/03/31 12:19:36 rt 1.6.160.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:22:47 +00:00
Rüdiger Timm
4af7450a9d INTEGRATION: CWS changefileheader (1.8.84); FILE MERGED
2008/04/01 15:05:29 thb 1.8.84.3: #i85898# Stripping all external header guards
2008/04/01 12:26:32 thb 1.8.84.2: #i85898# Stripping all external header guards
2008/03/31 12:19:36 rt 1.8.84.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:22:29 +00:00
Rüdiger Timm
9744e51bf3 INTEGRATION: CWS changefileheader (1.7.160); FILE MERGED
2008/04/01 12:26:32 thb 1.7.160.2: #i85898# Stripping all external header guards
2008/03/31 12:19:35 rt 1.7.160.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:22:11 +00:00
Rüdiger Timm
c07d778884 INTEGRATION: CWS changefileheader (1.6.160); FILE MERGED
2008/04/01 15:05:29 thb 1.6.160.3: #i85898# Stripping all external header guards
2008/04/01 12:26:31 thb 1.6.160.2: #i85898# Stripping all external header guards
2008/03/31 12:19:35 rt 1.6.160.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:21:50 +00:00
Rüdiger Timm
18a318b711 INTEGRATION: CWS changefileheader (1.7.160); FILE MERGED
2008/04/01 15:05:28 thb 1.7.160.3: #i85898# Stripping all external header guards
2008/04/01 12:26:31 thb 1.7.160.2: #i85898# Stripping all external header guards
2008/03/31 12:19:35 rt 1.7.160.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:21:31 +00:00
Rüdiger Timm
a5f6b9919b INTEGRATION: CWS changefileheader (1.4.246); FILE MERGED
2008/03/31 12:19:35 rt 1.4.246.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:21:11 +00:00
Rüdiger Timm
748522ad96 INTEGRATION: CWS changefileheader (1.6.160); FILE MERGED
2008/04/01 15:05:28 thb 1.6.160.3: #i85898# Stripping all external header guards
2008/04/01 12:26:31 thb 1.6.160.2: #i85898# Stripping all external header guards
2008/03/31 12:19:35 rt 1.6.160.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:20:54 +00:00
Rüdiger Timm
2777ed1f8a INTEGRATION: CWS changefileheader (1.3.246); FILE MERGED
2008/03/31 12:19:35 rt 1.3.246.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:20:32 +00:00
Rüdiger Timm
b06083a396 INTEGRATION: CWS changefileheader (1.8.4); FILE MERGED
2008/03/31 12:19:35 rt 1.8.4.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:20:14 +00:00
Rüdiger Timm
16500a9d3c INTEGRATION: CWS changefileheader (1.4.160); FILE MERGED
2008/04/01 15:05:28 thb 1.4.160.3: #i85898# Stripping all external header guards
2008/04/01 12:26:31 thb 1.4.160.2: #i85898# Stripping all external header guards
2008/03/31 12:19:34 rt 1.4.160.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:19:34 +00:00
Rüdiger Timm
2b2fd7cf79 INTEGRATION: CWS changefileheader (1.2.12); FILE MERGED
2008/03/31 12:19:34 rt 1.2.12.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:19:14 +00:00
Rüdiger Timm
1379f2cd98 INTEGRATION: CWS changefileheader (1.11.136); FILE MERGED
2008/04/01 15:05:28 thb 1.11.136.3: #i85898# Stripping all external header guards
2008/04/01 12:26:31 thb 1.11.136.2: #i85898# Stripping all external header guards
2008/03/31 12:19:34 rt 1.11.136.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:18:52 +00:00
Rüdiger Timm
b9cec442e5 INTEGRATION: CWS changefileheader (1.4.18); FILE MERGED
2008/03/31 12:19:34 rt 1.4.18.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:18:28 +00:00
Rüdiger Timm
49cf15302b INTEGRATION: CWS changefileheader (1.11.18); FILE MERGED
2008/04/01 12:26:31 thb 1.11.18.2: #i85898# Stripping all external header guards
2008/03/31 12:19:34 rt 1.11.18.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:18:06 +00:00
Rüdiger Timm
9fe0275eea INTEGRATION: CWS changefileheader (1.3.160); FILE MERGED
2008/03/31 12:19:34 rt 1.3.160.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:17:33 +00:00
Rüdiger Timm
004bdf695d INTEGRATION: CWS changefileheaderm6 (1.2.4); FILE MERGED
2008/04/09 16:08:45 rt 1.2.4.1: #i87884# Change license header to LPGL v3.
2008-04-11 10:17:16 +00:00
Rüdiger Timm
5212377008 INTEGRATION: CWS changefileheader (1.7.58); FILE MERGED
2008/04/01 12:26:31 thb 1.7.58.2: #i85898# Stripping all external header guards
2008/03/31 12:19:33 rt 1.7.58.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:17:09 +00:00
Rüdiger Timm
1a06783aad INTEGRATION: CWS changefileheader (1.5.96); FILE MERGED
2008/04/01 12:26:31 thb 1.5.96.2: #i85898# Stripping all external header guards
2008/03/31 12:19:33 rt 1.5.96.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:16:28 +00:00
Rüdiger Timm
cf8976053b INTEGRATION: CWS changefileheader (1.6.160); FILE MERGED
2008/03/31 12:19:33 rt 1.6.160.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:16:05 +00:00