Commit graph

2669 commits

Author SHA1 Message Date
Rüdiger Timm
b0fbc46b5b 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
c69dbe0229 CWS-TOOLING: integrate CWS mozbootstrapfix
2008-12-26 18:21:46 +0100 rene  r265808 : #i97010# fix mozbootstrap
2009-01-06 10:44:38 +00:00
Jens-Heiner Rechtien
a851a3f4f2 CWS-TOOLING: integrate CWS libmsword
2008-12-18 12:33:19 +0100 kendy  r265681 : Export less symbols.
2008-12-17 19:26:56 +0100 kendy  r265655 : Move libmsword to the -writer package.
2008-12-15 17:46:16 +0100 kendy  r265516 : Enable exceptions for iodetect.cxx.
2008-12-15 15:17:53 +0100 kendy  r265504 : Deliver the msword.dll.
2008-12-09 19:38:17 +0100 kendy  r265138 : Remove accidentally added method.
2008-12-09 19:33:57 +0100 kendy  r265137 : Fix linking on Win32.
2008-12-09 18:37:16 +0100 kendy  r265135 : Move SwFltControlStack::Delete() to ww1/fltshell.cxx to fix linking.
2008-12-09 18:01:56 +0100 kendy  r265127 : Visibility fixes.
2008-12-09 15:51:52 +0100 kendy  r265109 : Fix ambiguous usage of class Color.
2008-12-09 14:54:27 +0100 kendy  r265091 : Add #include "precompiled_sw.hxx" to fix --enable-pch build.
2008-12-09 14:44:59 +0100 kendy  r265088 : Add #include "precompiled_sw.hxx" to fix --enable-pch build.
2008-12-08 19:14:49 +0100 kendy  r265015 : #i96313# Get rid of inc/iodetect.cxx, it's a really bad idea to share
code by #ifdefing parts of it, and #including a .cxx file ;-)
This change moves it to iodetect.cxx, which is compiled to a .o/.obj
that is used where needed.
2008-11-20 17:45:08 +0100 kendy  r264083 : #i96313# Make the destruction of Readers consistent.
2008-11-20 17:18:11 +0100 kendy  r264070 : #i96313# Added missing SW_DLLPUBLIC for (Import|Export)(DOC|RTF).
2008-11-18 19:21:07 +0100 kendy  r263797 : #i96313# Remove accidentally added file.
2008-11-18 17:14:31 +0100 kendy  r263790 : #i96313# Split doc and rtf filters into a separate library
From: Radek Doulik <rodo@novell.com>
fix SwFieldBookmark class visibility (suggested by kendy)
2008-11-18 17:14:01 +0100 kendy  r263789 : #i96313# Split doc and rtf filters into a separate library
From: Fridrich Strba <fstrba@novell.com>
add visibility markup to allow linking
2008-11-18 17:13:29 +0100 kendy  r263788 : #i96313# Split doc and rtf filters into a separate library
From: Jan Holesovsky <kendy@suse.cz>
Visibility markup for libmsword.
This is the most trivial approach, every class that had a symbol that needed
to be visible was marked with SW_DLLPUBLIC; the correct (but more time
consuming) way would be to mark just the exact methods that were needed.
To be done later if generally shows that the separate libmsword makes sense;
and also now we have the upper limit of symbols that needed to be added, and
we can only make it better [decrease the number] ;-)
2008-11-18 17:12:58 +0100 kendy  r263787 : #i96313# Split doc and rtf filters into a separate library
From: Jan Holesovsky <kendy@suse.cz>
Added the missing msword.map.
2008-11-18 17:12:25 +0100 kendy  r263786 : #i96313# Split doc and rtf filters into a separate library
From: Jan Holesovsky <kendy@suse.cz>
scp2 change for libmsword.
2008-11-18 17:11:55 +0100 kendy  r263785 : #i96313# Split doc and rtf filters into a separate library
From: Jan Holesovsky <kendy@suse.cz>
Convert the binary .doc and .rtf filters into a separate library.
It is called 'libmsword' and loaded on demand when either of the formats
(.doc, .rtf) is loaded or saved.
2009-01-05 14:06:42 +00:00
Jens-Heiner Rechtien
9600051268 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
Jens-Heiner Rechtien
9ce9c1f0b9 CWS-TOOLING: integrate CWS native216
2008-12-18 10:50:56 +0100 jsk  r265675 : #i97390#
2008-12-18 09:35:32 +0100 jsk  r265668 : #i97110#
2008-12-17 17:38:44 +0100 tbo  r265649 : #i97365# double entries in hid.lst
2008-12-17 09:01:55 +0100 jsk  r265580 : #i97343#
2008-12-16 21:11:08 +0100 jsk  r265574 : #i97110#
2008-12-16 15:59:30 +0100 jsk  r265555 : #i97110#
2008-12-16 15:57:57 +0100 jsk  r265554 : #i97110#
2008-12-11 11:49:29 +0100 is  r265274 : #i97101# new oooimprovement extension
2008-12-11 11:48:33 +0100 is  r265272 : #i97101# new oooimprovement extension
2008-12-29 16:33:44 +00:00
Rüdiger Timm
606c02f62d #i97440# For now disable bundling of writer2latex extension as it breaks non-product version for mac and windows. Re-enable as soon as the underlying bug has been fixed. 2008-12-22 15:09:45 +00:00
Rüdiger Timm
063e5974b8 CWS-TOOLING: integrate CWS alf01
2008-12-10 09:35:35 +0100 as  r265152 : #158798# hide internal service
2008-12-09 15:29:11 +0100 cd  r265098 : #158857# Check index correctly, must be zero
2008-12-09 12:06:21 +0100 mhu  r265075 : #158857# Fixed compiler warning(s).
2008-12-09 11:09:34 +0100 cd  r265064 : #158857# Added access to the window state configuration to support setting title of internal docking windows via <Module>WindowState.xcu files
2008-12-09 10:43:53 +0100 as  r265063 : #158798# make resizes working better
2008-12-08 17:08:05 +0100 mhu  r265010 : #158857# Fixed compiler warning(s).
2008-12-08 15:19:04 +0100 as  r264999 : #158857# make WindowContentFactories.xcs part of installation set
2008-12-08 13:23:37 +0100 as  r264993 : #158857# actualize size on child window
2008-12-08 10:14:05 +0100 cd  r264977 : #158857# More helper functions and support to show/hide internal docking windows
2008-12-08 10:13:08 +0100 cd  r264976 : #158857# SfxTitleDockingWindow now uses a factory for content window. Additional documentation for special IDs
2008-12-05 07:58:07 +0100 as  r264885 : remove obsolete code (not referenced inside makefile any longer)
2008-12-04 18:57:08 +0100 mhu  r264871 : #158857# Fixed compiler warning.
2008-12-04 16:13:12 +0100 mhu  r264851 : #158857# Fixed compiler warning.
2008-12-04 15:46:45 +0100 as  r264849 : solve merge conflicts right
2008-12-04 09:20:26 +0100 cd  r264818 : 2008-12-04 09:19:32 +0100 cd  r264817 : 2008-12-04 09:19:07 +0100 cd  r264816 : Resolved conflicts
2008-12-04 09:13:27 +0100 cd  r264815 : New window content factory manager with configuration support added.
2008-12-03 15:15:50 +0100 as  r264791 : #158798# make sure tab window will show its content the first time its made visible
2008-12-03 10:59:30 +0100 as  r264752 : #158798# new helper service for a dockable tab control window
2008-12-02 15:39:48 +0100 as  r264707 : #158798# fix crash in MouseButtonDown for TabControl
2008-12-02 10:28:20 +0100 cd  r264665 : #158857# Resolved conflicts on merge
2008-12-02 09:58:36 +0100 cd  r264662 : #158857# Added predefined slots for the internal docking windows. Currently only ten predefined docking windows are possible
2008-12-01 09:44:49 +0100 cd  r264586 : #158857# Fix problem with close the floated docking window with closer
2008-11-28 13:42:34 +0100 cd  r264550 : #158857# First additional code to create a docking window. Very preliminary and not near to final code
2008-11-28 11:53:51 +0100 cd  r264538 : #158857# First additional code to create a docking window. Very preliminary and not near to final code
2008-11-28 11:32:38 +0100 cd  r264534 : #158857# First version of docking window factory and additional helper classes
2008-11-21 09:46:36 +0100 jsc  r264110 : #158798# remove warnings
2008-11-20 17:59:07 +0100 pb  r264090 : fix: #158798# tabcontainerwindow.obj and tabdialog.obj added
2008-11-20 17:55:57 +0100 pb  r264089 : fix: #i158798# implementation of service TabContainerWindow
2008-11-20 17:52:52 +0100 pb  r264088 : fix: #158798# implementation of the TabDialog and its Pages for the TabContainerWindow service
2008-11-20 17:51:26 +0100 pb  r264087 : fix: #i158798# TabContainerWindow added
2008-11-20 17:50:11 +0100 pb  r264086 : fix: #158798# tabcontainerwindow.obj and tabdialog.obj added
2008-11-20 17:47:16 +0100 pb  r264085 : fix: #158798# new resource: TabDialog DLG_TABCONTAINER
2008-11-20 17:46:06 +0100 pb  r264084 : fix: #i158798# added ids for TABCONTAINER...
2008-11-20 17:43:19 +0100 pb  r264082 : fix: #158798# IMPLEMENTATION/SERVICENAME_TABCONTAINERWINDOW added
2008-11-20 17:43:00 +0100 pb  r264081 : fix: #i158798# implementation of service TabContainerWindow
2008-11-20 17:40:42 +0100 pb  r264080 : fix: #158798# TabContainerWindow.idl added
2008-11-20 17:36:57 +0100 pb  r264079 : fix: #158798# new service TabContainerWindow
2008-11-20 17:33:05 +0100 pb  r264077 : fix: #158798# show tooltip if only a image is shown
2008-11-18 15:10:08 +0100 jsc  r263770 : CWS-TOOLING: rebase CWS alf01 to trunk@263288 (milestone: DEV300:m35)
2008-11-18 09:55:21 +0100 jsc  r263749 : merge from trunk
2008-11-18 09:54:30 +0100 jsc  r263748 : merge from trunk
2008-11-13 17:01:17 +0100 pl  r263655 : fix some warnings
2008-10-21 15:38:37 +0200 pl  r262572 : #i95201# add: EnablePage
2008-10-20 18:57:53 +0200 pl  r262335 : #i95201# add: images for tab items
2008-10-20 17:26:50 +0200 pl  r262330 : #i95201# remove old tools list
2008-12-16 16:42:03 +00:00
Rüdiger Timm
03fb43fd3d CWS-TOOLING: integrate CWS native211_DEV300 2008-12-16 13:48:06 +00:00
Rüdiger Timm
0653d8ba55 CWS-TOOLING: integrate CWS native210_DEV300 2008-12-16 09:24:51 +00:00
Rüdiger Timm
2f4d5c35d4 CWS-TOOLING: integrate CWS native209_DEV300 2008-12-16 08:51:36 +00:00
Rüdiger Timm
9215116407 CWS-TOOLING: integrate CWS sw301bf05_DEV300 2008-12-16 08:01:40 +00:00
Rüdiger Timm
425f307d4b CWS-TOOLING: integrate CWS tl56_DEV300 2008-12-15 12:01:46 +00:00
Rüdiger Timm
383044d00d CWS-TOOLING: integrate CWS sjfixes12_DEV300 2008-12-13 09:31:00 +00:00
Rüdiger Timm
62b009474c CWS-TOOLING: integrate CWS sb101
2008-12-08 16:52:06 +0100 sb  r265009 : #i95330# python23.dll needs to be copied to brand layer, not just moved there
2008-11-24 18:15:54 +0100 sb  r264259 : #i95022# tools::extendApplicationEnvironment gets URE_BOOTSTRAP value from outside bootstrap.cxx, so needs to operate in LOOKUP_MODE_URE_BOOTSTRAP, too
2008-11-20 21:12:31 +0100 jbu  r264103 : deactivated debug log
2008-11-20 21:09:03 +0100 jbu  r264102 : #i95331# ld_library_path now contains ure/lib directory
2008-11-20 21:05:37 +0100 jbu  r264101 : #i95330# python.dll is now installed in the brand-program directory (unix remains unchanged)
2008-11-20 20:46:57 +0100 jbu  r264099 : #i95118# + #i93994# Python scripts in share and user uno packages now work again
2008-11-20 20:38:23 +0100 jbu  r264098 : #i95037# python wrapper now waits for completion of python executable and currectly returns the exit state
2008-11-20 10:46:28 +0100 sb  r264034 : #i95028# import socket, since on Windows sal3.dll no longer calls WSAStartup (and import socket does)
2008-11-18 17:01:09 +0100 sb  r263784 : #i96314# fixed encode()
2008-11-18 15:59:17 +0100 sb  r263779 : #i95024# missing vnd.sun.star.pathname: in URE_BOOTSTRAP
2008-11-18 13:51:36 +0100 sb  r263765 : #i95022# treat \ and $ verbatim in URE_BOOTSTRAP=vnd.sun.star.pathname values
2008-12-11 12:57:12 +00:00
Rüdiger Timm
443b99326b CWS-TOOLING: integrate CWS writer2latexexternal
2008-12-10 18:49:30 +0100 mba  r265224 : #i97016#: module title and description added
2008-12-05 16:40:46 +0100 rene  r264909 : jut is not needed and supposed to be removed
2008-12-05 08:50:58 +0100 rene  r264887 : typo
2008-12-05 01:13:25 +0100 rene  r264882 : try this (analogous to id_Module_Root_Extension_Dictionary_En)
2008-12-04 21:41:09 +0100 rene  r264874 : dependencies
2008-12-04 21:32:00 +0100 rene  r264873 : add packinfo
2008-12-03 14:57:20 +0100 rene  r264789 : fixup
2008-12-03 14:05:55 +0100 rene  r264773 : remove, the oxt provides them
2008-12-02 15:52:28 +0100 rene  r264711 : autoconf
2008-12-02 15:50:00 +0100 rene  r264710 : merge changes from writer2latexexternal/CVS and update writer2latex to 0.5.0.2
2008-12-11 09:03:05 +00:00
Rüdiger Timm
63425502ed CWS-TOOLING: integrate CWS sjfixes11_DEV300 2008-12-09 12:50:33 +00:00
Rüdiger Timm
340f8e8603 CWS-TOOLING: integrate CWS configitems02_svn
2008-12-02 10:22:34 +0100 as  r264664 : #i5114# truncate list also in case list size was changed externaly
2008-11-28 10:25:56 +0100 as  r264530 : make gcc happy with new line at end of file
2008-11-21 09:44:40 +0100 jsk  r264109 : #i96409#
2008-11-21 08:03:30 +0100 jsk  r264106 : #i96409#
2008-11-21 07:55:59 +0100 jsk  r264105 : #i96409#
2008-11-10 13:42:44 +0100 as  r263518 : make code warning free (linux)
2008-10-21 16:38:44 +0200 as  r262573 : #i51626# refactor svtools config items (at least some of them)
2008-12-09 11:54:53 +00:00
René Engelhard
216ef4f1bd #i96889# fix --disable-mozilla 2008-12-04 22:43:38 +00:00
Release Engineers
585bbb3d4b #i10000# forgotten changes from the socs21 CWS 2008-12-02 11:09:29 +00:00
Release Engineers
8c36d53e2a CWS-TOOLING: integrate CWS mav42_DEV300 2008-12-01 16:41:51 +00:00
Release Engineers
559dc466b0 CWS-TOOLING: integrate CWS sw301bf03_DEV300 2008-12-01 15:44:36 +00:00
Release Engineers
5e03bf5a40 CWS-TOOLING: integrate CWS ooo301gsl1_DEV300 2008-12-01 15:06:44 +00:00
Release Engineers
6bab88b4b8 CWS-TOOLING: integrate CWS accelerators01svn
2008-11-26 10:12:06 +0100 as  r264354 : #i96383# use new snapshot of accelerator configuration retrieved from latest master
2008-11-21 12:45:17 +0100 as  r264125 : handle missing module configurations right (create them on demand)
2008-11-21 11:37:37 +0100 as  r264117 : #i96383# add missing shortcuts for writer
2008-11-03 10:46:17 +0100 as  r263280 : fix warning regarding unreachable code
2008-10-23 11:07:04 +0200 as  r262616 : #i87737# move shortcut configuration to XCU/S based configuration
2008-12-01 13:46:00 +00:00
Release Engineers
a1ecc5df53 CWS-TOOLING: integrate CWS cairosource01
2008-11-28 13:29:24 +0100 rene  r264546 : i96634# add patch from kendy fixing --disable-mozilla with the new mozbootstrap stuff
2008-11-28 12:43:54 +0100 rene  r264540 : revert commit to wrong branch
2008-11-28 11:52:54 +0100 rene  r264537 : #ii10000# work around gcc taking hours/OOMing with qnametostr.cxx
2008-11-24 21:40:36 +0100 mox  r264268 : Remove the support for pre-built binaries, now that cairo can be built
from source
2008-11-24 21:39:01 +0100 mox  r264267 : Remove the support for pre-built binaries, now that cairo can be built
from source
2008-11-14 22:25:27 +0100 mox  r263699 : Fix build breakers on vanilla Win32
2008-11-10 19:45:48 +0100 mox  r263538 : Try to fix build breaker
2008-11-09 10:48:43 +0100 mox  r263493 : Full pixman_CFLAGS and pixman_LIBS are needed for configure to work
properly on UNX.
2008-11-08 20:24:06 +0100 mox  r263491 : Patch for pixman is still needed to fix build breakers in VM with Linux/FreeBSD
2008-11-05 21:29:44 +0100 mox  r263358 : CWS-TOOLING: rebase CWS cairosource01 to trunk@263288 (milestone: DEV300:m35)
2008-11-03 20:36:48 +0100 mox  r263306 : Update cairo sources missing from migration.
2008-11-03 20:33:17 +0100 mox  r263305 : Migrate CWS cairosource01 to SVN.
2008-11-30 07:56:43 +00:00
Jens-Heiner Rechtien
6e3192b8f2 #i96333#: prevent second installation of libevoablx.so, patch by jpryor 2008-11-21 11:38:19 +00:00
Jens-Heiner Rechtien
458d57699d CWS-TOOLING: integrate CWS native207_DEV300 2008-11-20 15:36:10 +00:00
Jens-Heiner Rechtien
3ca93b834b CWS-TOOLING: integrate CWS i18n48_DEV300 2008-11-20 15:25:56 +00:00
Jens-Heiner Rechtien
df678a7ed9 CWS-TOOLING: integrate CWS fix30autorecovery_DEV300 2008-11-20 15:19:31 +00:00
Jens-Heiner Rechtien
c7f14cbc3c CWS-TOOLING: integrate CWS buildid301_DEV300 2008-11-20 15:13:11 +00:00
Jens-Heiner Rechtien
2dd266f688 CWS-TOOLING: integrate CWS impress163_DEV300 2008-11-20 14:55:36 +00:00
Jens-Heiner Rechtien
6cbc552950 CWS-TOOLING: integrate CWS ab64_DEV300 2008-11-20 14:05:36 +00:00
Jens-Heiner Rechtien
4b49708440 CWS-TOOLING: integrate CWS swffixes_DEV300 2008-11-20 13:15:41 +00:00
Jens-Heiner Rechtien
6c24bc3a1b CWS-TOOLING: integrate CWS onlineupdate7_DEV300 2008-11-20 11:46:52 +00:00
Jens-Heiner Rechtien
7be88907d2 CWS-TOOLING: integrate CWS dba301a_DEV300 2008-11-19 17:43:08 +00:00
Jens-Heiner Rechtien
bd5832a636 CWS-TOOLING: integrate CWS sw301bf02_DEV300 2008-11-19 16:29:07 +00:00
Jens-Heiner Rechtien
45894b4851 CWS-TOOLING: integrate CWS fwk94_DEV300 2008-11-19 13:34:57 +00:00
Rüdiger Timm
1488be181d CWS-TOOLING: integrate CWS native201_DEV300 2008-10-29 13:27:59 +00:00
Rüdiger Timm
dd293aafd9 CWS-TOOLING: integrate CWS appleremote01 2008-10-29 10:26:13 +00:00
Rüdiger Timm
708bd808b7 CWS-TOOLING: integrate CWS i18n42 2008-10-28 08:56:37 +00:00
Oliver Bolte
a24b024b3b CWS-TOOLING: integrate CWS ause098 2008-10-15 08:43:33 +00:00
Vladimir Glazounov
4c25522a6b CWS-TOOLING: integrate CWS native196_DEV300 2008-10-02 08:34:45 +00:00
Vladimir Glazounov
c697830f15 CWS-TOOLING: integrate CWS addentitlement_DEV300 2008-10-01 15:11:11 +00:00
Vladimir Glazounov
5a5dab5167 CWS-TOOLING: integrate CWS sb98_DEV300 2008-10-01 13:56:13 +00:00
Vladimir Glazounov
76a53d40e5 CWS-TOOLING: integrate CWS sb93 2008-10-01 09:04:58 +00:00
Vladimir Glazounov
56a1a3265c CWS-TOOLING: integrate CWS mingwport15 2008-10-01 07:05:18 +00:00
Rüdiger Timm
51eeedaa87 CWS-TOOLING: integrate CWS sb96_DEV300 2008-09-29 08:59:45 +00:00
Rüdiger Timm
d56f809657 CWS-TOOLING: integrate CWS native199_DEV300 2008-09-29 07:42:25 +00:00
Rüdiger Timm
70c25f208b CWS-TOOLING: integrate CWS native195_DEV300 2008-09-26 13:44:20 +00:00
Rüdiger Timm
29a0773d60 INTEGRATION: CWS native193_DEV300 (1.29.62); FILE MERGED
2008/09/02 15:49:58 is 1.29.62.1: #i92973# fixes for Windows language packs
2008-09-04 06:16:23 +00:00
Rüdiger Timm
d1e118e096 INTEGRATION: CWS native193_DEV300 (1.31.16.2.4); FILE MERGED
2008/09/02 15:49:58 is 1.31.16.2.4.1: #i92973# fixes for Windows language packs
2008-09-04 06:16:12 +00:00
Rüdiger Timm
a799caa7d1 INTEGRATION: CWS sb95_DEV300 (1.56.68); FILE MERGED
2008/09/01 09:21:56 sb 1.56.68.1: #i92798# missing cleanup from previous attempt at fixing this issue
2008-09-04 05:56:06 +00:00
Rüdiger Timm
f31ee95313 INTEGRATION: CWS sb95_DEV300 (1.77.2.2.22); FILE MERGED
2008/09/01 09:21:56 sb 1.77.2.2.22.1: #i92798# missing cleanup from previous attempt at fixing this issue
2008-09-04 05:55:40 +00:00
Rüdiger Timm
5e7fa3a000 INTEGRATION: CWS sb95_DEV300 (1.16.36.4.2); FILE MERGED
2008/09/01 09:21:56 sb 1.16.36.4.2.1: #i92798# missing cleanup from previous attempt at fixing this issue
2008-09-04 05:55:20 +00:00
Rüdiger Timm
1047a7eb01 INTEGRATION: CWS macrestart_DEV300 (1.16.36.3.20); FILE MERGED
2008/08/22 21:34:42 hro 1.16.36.3.20.1: #i92798# Replaced soffice softlink by soffice loader executable
2008-08-29 09:27:15 +00:00
Rüdiger Timm
4964f9d144 INTEGRATION: CWS native189_DEV300 (1.112.4.6.10); FILE MERGED
2008/08/26 13:49:04 is 1.112.4.6.10.1: #i93138# removing solaris packages after dependency check
2008-08-27 14:24:11 +00:00
Rüdiger Timm
35ab648f0c INTEGRATION: CWS native186_DEV300 (1.4.184); FILE MERGED
2008/08/20 09:57:50 sb 1.4.184.1: #i92939# moved shlxthdl.dll into a fresh directory program/shlxthdl of its own, together with an additional copy of the stlport dll, so that all dependencies of shlxthdl.dll are found when it is loaded by Windows Explorer
2008-08-27 13:49:54 +00:00
Rüdiger Timm
fc761c7d46 INTEGRATION: CWS native186_DEV300 (1.6.184); FILE MERGED
2008/08/20 09:57:50 sb 1.6.184.1: #i92939# moved shlxthdl.dll into a fresh directory program/shlxthdl of its own, together with an additional copy of the stlport dll, so that all dependencies of shlxthdl.dll are found when it is loaded by Windows Explorer
2008-08-27 13:49:39 +00:00
Rüdiger Timm
9bd564366c INTEGRATION: CWS native186_DEV300 (1.8.182); FILE MERGED
2008/08/20 09:57:50 sb 1.8.182.1: #i92939# moved shlxthdl.dll into a fresh directory program/shlxthdl of its own, together with an additional copy of the stlport dll, so that all dependencies of shlxthdl.dll are found when it is loaded by Windows Explorer
2008-08-27 13:49:23 +00:00
Rüdiger Timm
2c5b99c432 INTEGRATION: CWS native186_DEV300 (1.31.50); FILE MERGED
2008/08/20 11:47:55 is 1.31.50.1: #i92915# vista default program support
2008-08-27 13:49:07 +00:00
Rüdiger Timm
4ca3e88603 INTEGRATION: CWS sb91 (1.54.4); FILE MERGED
2008/07/21 10:56:13 sb 1.54.4.2: RESYNC: (1.54-1.56); FILE MERGED
2008/07/17 15:58:23 sb 1.54.4.1: #i91721# added explicit ENABLE_GCONF (had previously been covered by ENABLE_GNOMEVFS, but unxsolu4 does not support the latter but does support the former)
2008-08-27 12:45:09 +00:00
Rüdiger Timm
2476f8130b INTEGRATION: CWS sb91 (1.10.22); FILE MERGED
2008/07/21 10:56:06 sb 1.10.22.2: RESYNC: (1.10-1.11); FILE MERGED
2008/07/14 12:58:10 sb 1.10.22.1: #i91567# adapt to unxsolu4
2008-08-27 12:44:55 +00:00
Rüdiger Timm
122257fe10 INTEGRATION: CWS sb91 (1.12.102); FILE MERGED
2008/07/17 15:58:23 sb 1.12.102.1: #i91721# added explicit ENABLE_GCONF (had previously been covered by ENABLE_GNOMEVFS, but unxsolu4 does not support the latter but does support the former)
2008-08-27 12:44:41 +00:00
Rüdiger Timm
5a900869e2 INTEGRATION: CWS sb91 (1.7.102); FILE MERGED
2008/07/17 15:58:23 sb 1.7.102.1: #i91721# added explicit ENABLE_GCONF (had previously been covered by ENABLE_GNOMEVFS, but unxsolu4 does not support the latter but does support the former)
2008-08-27 12:44:28 +00:00
Rüdiger Timm
615fbc4cde INTEGRATION: CWS sb91 (1.10.102); FILE MERGED
2008/07/17 15:58:22 sb 1.10.102.1: #i91721# added explicit ENABLE_GCONF (had previously been covered by ENABLE_GNOMEVFS, but unxsolu4 does not support the latter but does support the former)
2008-08-27 12:44:13 +00:00
Rüdiger Timm
851a6efa61 INTEGRATION: CWS native188_DEV300 (1.5.156); FILE MERGED
2008/08/22 16:49:50 is 1.5.156.1: #i93032# new win registry layers for all products
2008-08-27 10:51:24 +00:00
Rüdiger Timm
d131cf628b INTEGRATION: CWS native188_DEV300 (1.31.54); FILE MERGED
2008/08/22 16:49:50 is 1.31.54.1: #i93032# new win registry layers for all products
2008-08-27 10:51:08 +00:00
Rüdiger Timm
f97dd04896 INTEGRATION: CWS native188_DEV300 (1.20.54); FILE MERGED
2008/08/21 12:31:34 dv 1.20.54.1: #i92988# Always write all entries needed for registering in open with list
2008-08-27 10:50:55 +00:00
Rüdiger Timm
86d3c224f5 INTEGRATION: CWS native185_DEV300 (1.112.4.5.4); FILE MERGED
2008/08/12 16:05:27 is 1.112.4.5.4.1: #i92713# userland installation with prepared database
2008-08-27 10:33:48 +00:00
Vladimir Glazounov
a80ac44eef #i93007# fix for mac 2008-08-22 10:10:16 +00:00
Vladimir Glazounov
dd20eb349a INTEGRATION: CWS aw033 (1.63.32); FILE MERGED
2008/07/11 11:38:57 aw 1.63.32.9: RESYNC: (1.100-1.109); FILE MERGED
2008/06/25 13:03:20 aw 1.63.32.8: RESYNC: (1.95-1.100); FILE MERGED
2008/05/14 14:46:22 aw 1.63.32.7: RESYNC: (1.89-1.95); FILE MERGED
2008/03/14 13:56:18 cl 1.63.32.6: RESYNC: (1.85-1.89); FILE MERGED
2008/01/29 13:13:29 aw 1.63.32.5: RESYNC: (1.81-1.85); FILE MERGED
2007/12/03 16:45:53 aw 1.63.32.4: RESYNC: (1.74-1.81); FILE MERGED
2007/10/08 19:34:10 aw 1.63.32.3: RESYNC: (1.70-1.74); FILE MERGED
2007/08/09 23:18:10 aw 1.63.32.2: RESYNC: (1.63-1.70); FILE MERGED
2007/07/04 11:28:31 aw 1.63.32.1: #i39532# added drawinglayer to install sets
2008-08-19 23:09:01 +00:00
Vladimir Glazounov
ef4df1b678 INTEGRATION: CWS aw033 (1.244.32); FILE MERGED
2008/07/11 11:38:53 aw 1.244.32.10: RESYNC: (1.292-1.298); FILE MERGED
2008/06/25 13:03:26 aw 1.244.32.9: RESYNC: (1.286-1.292); FILE MERGED
2008/05/14 14:46:28 aw 1.244.32.8: RESYNC: (1.281-1.286); FILE MERGED
2008/03/14 13:56:13 cl 1.244.32.7: RESYNC: (1.273-1.281); FILE MERGED
2008/02/12 11:34:04 aw 1.244.32.6: RESYNC: (1.272-1.273); FILE MERGED
2008/01/29 13:13:25 aw 1.244.32.5: RESYNC: (1.265-1.272); FILE MERGED
2007/12/03 16:45:50 aw 1.244.32.4: RESYNC: (1.260-1.265); FILE MERGED
2007/10/08 19:33:12 aw 1.244.32.3: RESYNC: (1.255-1.260); FILE MERGED
2007/08/09 23:17:11 aw 1.244.32.2: RESYNC: (1.244-1.255); FILE MERGED
2007/07/04 11:28:31 aw 1.244.32.1: #i39532# added drawinglayer to install sets
2008-08-19 23:08:50 +00:00
Vladimir Glazounov
2d22acd7fb INTEGRATION: CWS xsltfilter10 (1.66.4); FILE MERGED
2008/07/10 00:06:16 sus 1.66.4.1: #i91376# Adaption due to change of XSLT processor from Apache Xalan to Saxon9 supporting XSLT2
2008-08-19 11:08:13 +00:00
Vladimir Glazounov
90e9bd53ac INTEGRATION: CWS xsltfilter10 (1.108.4); FILE MERGED
2008/07/10 00:06:16 sus 1.108.4.1: #i91376# Adaption due to change of XSLT processor from Apache Xalan to Saxon9 supporting XSLT2
2008-08-19 11:07:57 +00:00
Vladimir Glazounov
f2ee3f88ad INTEGRATION: CWS xsltfilter10 (1.72.4); FILE MERGED
2008/07/10 00:06:16 sus 1.72.4.1: #i91376# Adaption due to change of XSLT processor from Apache Xalan to Saxon9 supporting XSLT2
2008-08-19 11:07:44 +00:00
Vladimir Glazounov
2620f83397 INTEGRATION: CWS xsltfilter10 (1.251.4); FILE MERGED
2008/07/14 14:54:42 sus 1.251.4.2: #i91376# adapt JAR name from saxon.jar to saxon9.jar
2008/07/10 00:06:16 sus 1.251.4.1: #i91376# Adaption due to change of XSLT processor from Apache Xalan to Saxon9 supporting XSLT2
2008-08-19 11:07:31 +00:00
Vladimir Glazounov
edd4c8525f INTEGRATION: CWS dictionaryupdate (1.109.4); FILE MERGED
2008/07/21 09:26:11 is 1.109.4.1: #i91243# adding vietnamese spellchecker
2008-08-19 10:10:58 +00:00
Vladimir Glazounov
60968be49a INTEGRATION: CWS dictionaryupdate (1.255.6); FILE MERGED
2008/07/21 09:26:11 is 1.255.6.1: #i91243# adding vietnamese spellchecker
2008-08-19 10:10:46 +00:00
Vladimir Glazounov
667d873c9a INTEGRATION: CWS dba31a (1.95.26); FILE MERGED
2008/07/30 12:11:03 fs 1.95.26.6: RESYNC: (1.109-1.112); FILE MERGED
2008/07/16 06:18:27 fs 1.95.26.5: RESYNC: (1.104-1.109); FILE MERGED
2008/07/02 09:24:34 oj 1.95.26.4: RESYNC: (1.100-1.104); FILE MERGED
2008/07/02 08:25:39 oj 1.95.26.3: #i77916# ExtendedColorScheme not needed at the moment
2008/06/24 12:14:06 oj 1.95.26.2: RESYNC: (1.95-1.100); FILE MERGED
2008/06/06 08:59:27 oj 1.95.26.1: #i57999# fix naming schema for base libs
2008-08-19 09:43:42 +00:00
Vladimir Glazounov
a3d90e84f2 INTEGRATION: CWS dba31a (1.30.2); FILE MERGED
2008/08/05 13:33:36 fs 1.30.2.1: hsqldb2->hsqldb
2008-08-19 09:37:00 +00:00
Vladimir Glazounov
37709f35eb INTEGRATION: CWS dba31a (1.248.10); FILE MERGED
2008/07/30 12:10:59 fs 1.248.10.4: RESYNC: (1.255-1.257); FILE MERGED
2008/07/16 06:18:23 fs 1.248.10.3: RESYNC: (1.249-1.255); FILE MERGED
2008/07/02 09:24:28 oj 1.248.10.2: RESYNC: (1.248-1.249); FILE MERGED
2008/07/02 08:25:39 oj 1.248.10.1: #i77916# ExtendedColorScheme not needed at the moment
2008-08-19 09:36:41 +00:00
Vladimir Glazounov
bbc0edbc2d INTEGRATION: CWS dba31a (1.286.64); FILE MERGED
2008/07/30 12:10:53 fs 1.286.64.5: RESYNC: (1.299-1.303); FILE MERGED
2008/07/16 06:18:17 fs 1.286.64.4: RESYNC: (1.294-1.299); FILE MERGED
2008/07/02 09:24:23 oj 1.286.64.3: RESYNC: (1.292-1.294); FILE MERGED
2008/06/24 12:14:02 oj 1.286.64.2: RESYNC: (1.286-1.292); FILE MERGED
2008/06/06 08:59:27 oj 1.286.64.1: #i57999# fix naming schema for base libs
2008-08-19 09:36:29 +00:00
Vladimir Glazounov
058e2de6bc INTEGRATION: CWS dba31a (1.17.26); FILE MERGED
2008/07/16 06:18:06 fs 1.17.26.2: RESYNC: (1.17-1.18); FILE MERGED
2008/07/02 08:24:37 oj 1.17.26.1: #i77916# move config to extension
2008-08-19 09:36:16 +00:00
Vladimir Glazounov
f13edfc6d5 INTEGRATION: CWS dba31a (1.27.70); FILE MERGED
2008/07/02 08:24:36 oj 1.27.70.1: #i77916# move config to extension
2008-08-19 09:36:05 +00:00
Vladimir Glazounov
89a1cdcd58 INTEGRATION: CWS maccrashrep (1.7.98); FILE MERGED
2008/06/25 08:44:44 hro 1.7.98.1: #i90159# Enabled crash reporting for MacOsX
2008-08-18 14:48:15 +00:00
Vladimir Glazounov
6cdfc0b953 INTEGRATION: CWS cmcfixes48 (1.30.40); FILE MERGED
2008/08/01 14:08:02 cmc 1.30.40.1: #i92247# build a pic .a on unix, we only link in one place now, so this reduces size slightly and removes the conflicting libxmlsec1 provides from the hacked version vs the system one on AutoReqProv rpm systems
2008-08-18 12:23:45 +00:00
Vladimir Glazounov
347996ce71 INTEGRATION: CWS cmcfixes48 (1.112.18); FILE MERGED
2008/08/01 14:08:01 cmc 1.112.18.1: #i92247# build a pic .a on unix, we only link in one place now, so this reduces size slightly and removes the conflicting libxmlsec1 provides from the hacked version vs the system one on AutoReqProv rpm systems
2008-08-18 12:23:32 +00:00
Vladimir Glazounov
e7498cc14e INTEGRATION: CWS cmcfixes48 (1.302.14); FILE MERGED
2008/08/07 07:16:44 cmc 1.302.14.2: #i92247# tidy up
2008/08/01 14:08:01 cmc 1.302.14.1: #i92247# build a pic .a on unix, we only link in one place now, so this reduces size slightly and removes the conflicting libxmlsec1 provides from the hacked version vs the system one on AutoReqProv rpm systems
2008-08-18 12:23:20 +00:00
Kurt Zenker
960aca17d1 INTEGRATION: CWS native182_DEV300 (1.7.170); FILE MERGED
2008/08/07 13:00:02 is 1.7.170.1: #158187# removing also langpacks and updates
2008-08-15 13:06:52 +00:00
Kurt Zenker
3e2c09da4f INTEGRATION: CWS sw30bf12_DEV300 (1.28.40); FILE MERGED
2008/08/07 14:42:13 is 1.28.40.1: #i38636# removing two filters
2008-08-14 13:34:52 +00:00
Kurt Zenker
254a005e01 INTEGRATION: CWS sw30bf12_DEV300 (1.112.4.3.4); FILE MERGED
2008/08/07 14:50:03 is 1.112.4.3.4.1: #i80103# adding galician spellchecker
2008-08-14 13:34:38 +00:00
Kurt Zenker
5779da8790 INTEGRATION: CWS sw30bf12_DEV300 (1.257.4.3.4); FILE MERGED
2008/08/07 14:50:02 is 1.257.4.3.4.1: #i80103# adding galician spellchecker
2008-08-14 13:34:24 +00:00
Rüdiger Timm
322ae50afc INTEGRATION: CWS rmfreetype (1.95.20); FILE MERGED
2008/07/22 10:59:04 obr 1.95.20.2: RESYNC: (1.95-1.111); FILE MERGED
2008/06/04 05:01:41 obr 1.95.20.1: #i52025#,#i52026# no longer ship a private copy of libfreetype.so
2008-08-01 13:41:41 +00:00
Rüdiger Timm
345716c692 INTEGRATION: CWS rmfreetype (1.286.56); FILE MERGED
2008/07/22 10:58:59 obr 1.286.56.2: RESYNC: (1.286-1.302); FILE MERGED
2008/06/04 05:01:40 obr 1.286.56.1: #i52025#,#i52026# no longer ship a private copy of libfreetype.so
2008-08-01 13:41:23 +00:00
Rüdiger Timm
b4d314cbe6 INTEGRATION: CWS helpsearch (1.109.8); FILE MERGED
2008/07/23 09:04:04 jsc 1.109.8.2: #i91750# modify spelling, use uppercase
2008/07/23 06:31:53 jsc 1.109.8.1: #i91750# add lucene-analyzers-2.3.jar
2008-08-01 11:15:46 +00:00
Rüdiger Timm
387b8cdb4b INTEGRATION: CWS helpsearch (1.255.2); FILE MERGED
2008/07/23 09:04:03 jsc 1.255.2.2: #i91750# modify spelling, use uppercase
2008/07/23 06:31:53 jsc 1.255.2.1: #i91750# add lucene-analyzers-2.3.jar
2008-08-01 11:15:26 +00:00
Rüdiger Timm
774dd9fd89 INTEGRATION: CWS native177 (1.6.120); FILE MERGED
2008/07/24 08:56:36 is 1.6.120.1: #i92002# setting properties for progress bar
2008-08-01 10:24:53 +00:00
Rüdiger Timm
bb8479a0e3 INTEGRATION: CWS native177 (1.16.28); FILE MERGED
2008/07/24 08:56:36 is 1.16.28.2: #i92002# setting properties for progress bar
2008/07/23 13:52:23 obr 1.16.28.1: #i77328# removed -aqua postfix as there will be no official X11 release of OOo 3.0 on OSX any more
2008-08-01 10:24:40 +00:00
Rüdiger Timm
50146f350f INTEGRATION: CWS register30 (1.77.4); FILE MERGED
2008/07/31 11:47:03 obr 1.77.4.1: #158122# s/BUILD_SPECIAL/ENABLE_SVCTAGS/g
2008-08-01 08:11:10 +00:00
Rüdiger Timm
55cf1bf591 INTEGRATION: CWS register30 (1.251.14); FILE MERGED
2008/07/31 11:47:03 obr 1.251.14.3: #158122# s/BUILD_SPECIAL/ENABLE_SVCTAGS/g
2008/07/29 06:20:31 obr 1.251.14.2: RESYNC: (1.251-1.257); FILE MERGED
2008/07/29 05:00:37 obr 1.251.14.1: #158122# new style registration for sun provided builds
2008-08-01 08:10:54 +00:00
Rüdiger Timm
dd5d9ddbf0 INTEGRATION: CWS register30 (1.15.14); FILE MERGED
2008/07/31 11:47:02 obr 1.15.14.4: #158122# s/BUILD_SPECIAL/ENABLE_SVCTAGS/g
2008/07/29 11:37:08 obr 1.15.14.3: #158122# renamed gid_ as appropriate
2008/07/29 06:20:28 obr 1.15.14.2: RESYNC: (1.15-1.16); FILE MERGED
2008/07/29 05:00:37 obr 1.15.14.1: #158122# new style registration for sun provided builds
2008-08-01 08:10:23 +00:00
Rüdiger Timm
f9d3e7a37e INTEGRATION: CWS ab56 (1.112.8); FILE MERGED
2008/07/29 10:11:26 ab 1.112.8.1: #i92231# Move share library entries to share/basic xlc files
2008-07-31 18:12:50 +00:00
Rüdiger Timm
dec6e16891 INTEGRATION: CWS ab56 (1.257.6); FILE MERGED
2008/07/29 10:11:26 ab 1.257.6.1: #i92231# Move share library entries to share/basic xlc files
2008-07-31 18:12:36 +00:00
Rüdiger Timm
1cadd93a36 INTEGRATION: CWS layoutdialogs (1.2.20); FILE MERGED
2008/07/30 12:58:07 jcn 1.2.20.4: RESYNC: (1.2-1.3); FILE MERGED
2008/03/31 14:53:28 jcn 1.2.20.3: Install layout xml files as ZIP archive.  Fixes language tree issues.
2008/03/28 11:24:32 jcn 1.2.20.2: Remove installation of deleted libtklayout.
2008/03/20 11:57:44 jcn 1.2.20.1: Update layout lib naming to new DEV300 naming scheme (without UPD).

Fixes install.
2008-07-30 13:34:16 +00:00
Rüdiger Timm
6bc3367515 #i10000# binfilter depends on langtemplates. 2008-07-30 12:38:31 +00:00
Mathias Bauer
efaa520b16 #i92212#: new profile names 2008-07-28 10:43:11 +00:00
Oliver Bolte
7201598085 INTEGRATION: CWS aqua11y02 (1.66.60); FILE MERGED
2008/07/11 09:02:52 obr 1.66.60.3: RESYNC: (1.69-1.73); FILE MERGED
2008/06/18 18:04:55 fne 1.66.60.2: RESYNC: (1.66-1.69); FILE MERGED
2008/06/11 13:49:40 obr 1.66.60.1: raised baseline for Java UNO AccessBridge to Java 1.5
2008-07-25 08:12:58 +00:00
Oliver Bolte
3603000f19 INTEGRATION: CWS jl108 (1.11.8); FILE MERGED
2008/07/23 11:16:01 jl 1.11.8.1: #i91982# define _MSC for builds with microsoft compiler
2008-07-25 05:36:51 +00:00
Oliver Bolte
d954ed3c35 INTEGRATION: CWS jl108 (1.75.10); FILE MERGED
2008/07/23 11:16:01 jl 1.75.10.2: #i91982# define _MSC for builds with microsoft compiler
2008/07/23 09:16:45 jl 1.75.10.1: #i91982# define MSC for builds with microsoft compiler
2008-07-25 05:35:57 +00:00
Oliver Bolte
d57e2620a9 INTEGRATION: CWS jl108 (1.302.6); FILE MERGED
2008/07/23 11:16:01 jl 1.302.6.1: #i91982# define _MSC for builds with microsoft compiler
2008-07-25 05:35:37 +00:00
Oliver Bolte
ef3dbe0715 INTEGRATION: CWS dellauncher (1.37.138); FILE MERGED
2008/07/16 15:11:06 sg 1.37.138.1: #91575#removed launcher from configuration: launcher library is not packed into OpenOffice.org anymore, obsolete by now
2008-07-22 11:37:02 +00:00
Oliver Bolte
d8c81221c1 INTEGRATION: CWS dellauncher (1.109.10); FILE MERGED
2008/07/16 15:13:36 sg 1.109.10.1: #91575#removed launcher from configuration: launcher library is not packed into OpenOffice.org anymore, obsolete by now
2008-07-22 11:36:42 +00:00
Oliver Bolte
29d1eadd7f INTEGRATION: CWS dellauncher (1.254.10); FILE MERGED
2008/07/16 15:13:36 sg 1.254.10.1: #91575#removed launcher from configuration: launcher library is not packed into OpenOffice.org anymore, obsolete by now
2008-07-22 11:36:27 +00:00
Oliver Bolte
8d7e77c943 INTEGRATION: CWS dellauncher (1.53.20); FILE MERGED
2008/07/16 15:13:36 sg 1.53.20.1: #91575#removed launcher from configuration: launcher library is not packed into OpenOffice.org anymore, obsolete by now
2008-07-22 11:36:10 +00:00
Oliver Bolte
85d923740f INTEGRATION: CWS native172 (1.27.6); FILE MERGED
2008/07/17 08:46:53 is 1.27.6.1: #i91700# improved dot net check
2008-07-22 11:11:44 +00:00
Oliver Bolte
4352289493 INTEGRATION: CWS native172 (1.66.30); FILE MERGED
2008/07/16 13:16:02 sb 1.66.30.1: #i91721# added ScriptFramework.jar back to URE_MORE_JAVA_TYPES (got lost in rev. 1.57)
2008-07-22 11:11:28 +00:00
Vladimir Glazounov
c11971f1d7 #i91756# #i10000# installer fix 2008-07-18 11:41:08 +00:00
Ivo Hinkelmann
779ed6034f INTEGRATION: CWS native168 (1.51.40); FILE MERGED
2008/07/10 15:10:35 is 1.51.40.1: #158212# avoid same files at different modules
2008-07-17 15:35:00 +00:00
Ivo Hinkelmann
cd6ecd162b INTEGRATION: CWS native168 (1.7.118); FILE MERGED
2008/07/10 15:10:35 is 1.7.118.1: #158212# avoid same files at different modules
2008-07-17 15:34:45 +00:00
Ivo Hinkelmann
e324400633 INTEGRATION: CWS native168 (1.6.16); FILE MERGED
2008/07/11 14:05:11 is 1.6.16.3: #158211# force parameter for system integration packages
2008/07/10 19:01:40 is 1.6.16.2: #i91544# set installorder for system integration packages
2008/07/03 16:34:25 is 1.6.16.1: #i90234# adding system integration again
2008-07-17 15:34:32 +00:00
Ivo Hinkelmann
6be4831fe6 INTEGRATION: CWS native168 (1.104.14); FILE MERGED
2008/07/10 15:10:34 is 1.104.14.1: #158212# avoid same files at different modules
2008-07-17 15:34:20 +00:00
Ivo Hinkelmann
cbfaf9968c INTEGRATION: CWS native168 (1.7.120); FILE MERGED
2008/07/10 15:10:34 is 1.7.120.1: #158212# avoid same files at different modules
2008-07-17 15:34:06 +00:00
Ivo Hinkelmann
7d38fc0ea6 INTEGRATION: CWS native168 (1.69.60); FILE MERGED
2008/07/10 15:10:34 is 1.69.60.1: #158212# avoid same files at different modules
2008-07-17 15:33:49 +00:00
Ivo Hinkelmann
3cb2970f46 INTEGRATION: CWS native168 (1.249.12); FILE MERGED
2008/07/10 15:10:34 is 1.249.12.1: #158212# avoid same files at different modules
2008-07-17 15:33:35 +00:00
Ivo Hinkelmann
cd67e31fc5 INTEGRATION: CWS logger2 (1.286.66); FILE MERGED
2008/06/30 12:34:34 b_michaelsen 1.286.66.2: RESYNC: (1.286-1.292); FILE MERGED
2008/06/11 10:37:29 b_michaelsen 1.286.66.1: #i88653# added liboooimprovecore
2008-07-17 14:34:36 +00:00
Ivo Hinkelmann
3cee147ed9 INTEGRATION: CWS jl106 (1.9.10); FILE MERGED
2008/07/02 14:20:50 jl 1.9.10.1: #i91168# cli assemblies not for mingw
2008-07-17 10:47:10 +00:00
Ivo Hinkelmann
ee9908f3ef INTEGRATION: CWS jl106 (1.294.6); FILE MERGED
2008/07/02 14:20:49 jl 1.294.6.1: #i91168# cli assemblies not for mingw
2008-07-17 10:46:56 +00:00
Ivo Hinkelmann
26d944e07d INTEGRATION: CWS sysui26 (1.50.6); FILE MERGED
2008/06/30 20:21:24 dv 1.50.6.1: #i90335# Moved all binfilter related registry entries to binfilter module
2008-07-16 15:28:02 +00:00
Ivo Hinkelmann
43e9e5c268 INTEGRATION: CWS sysui26 (1.8.50); FILE MERGED
2008/06/30 20:21:10 dv 1.8.50.2: #i90335# Moved all binfilter related registry entries to binfilter module
2008/06/25 08:59:17 dv 1.8.50.1: Register for mso file extensions
2008-07-16 15:27:47 +00:00
Ivo Hinkelmann
8e4514c515 INTEGRATION: CWS sysui26 (1.14.48); FILE MERGED
2008/07/03 15:36:35 dv 1.14.48.5: use sweb.exe instead of soffice.exe for html files
2008/07/01 13:33:43 dv 1.14.48.4: #i85618# use staroffice to open .html files (swriter/web)
2008/06/30 20:21:10 dv 1.14.48.3: #i90335# Moved all binfilter related registry entries to binfilter module
2008/06/27 13:11:45 dv 1.14.48.2: Add Office to open with list for mso types, too
2008/06/25 08:59:17 dv 1.14.48.1: Register for mso file extensions
2008-07-16 15:27:32 +00:00
Ivo Hinkelmann
2fe7e8018a INTEGRATION: CWS sysui26 (1.26.2); FILE MERGED
2008/07/03 15:36:35 dv 1.26.2.1: use sweb.exe instead of soffice.exe for html files
2008-07-16 15:27:12 +00:00
Ivo Hinkelmann
cee7fc6d34 INTEGRATION: CWS sysui26 (1.37.48); FILE MERGED
2008/07/03 15:36:34 dv 1.37.48.1: use sweb.exe instead of soffice.exe for html files
2008-07-16 15:26:57 +00:00
Ivo Hinkelmann
4126d5e0b9 INTEGRATION: CWS sysui26 (1.24.8); FILE MERGED
2008/06/25 14:20:58 dv 1.24.8.2: Removed reg4msdoc custom action
2008/06/25 09:01:14 dv 1.24.8.1: Register for mso file extensions
2008-07-16 15:26:38 +00:00
Ivo Hinkelmann
749d1a34eb INTEGRATION: CWS sysui26 (1.10.50); FILE MERGED
2008/06/30 20:21:10 dv 1.10.50.1: #i90335# Moved all binfilter related registry entries to binfilter module
2008-07-16 15:26:23 +00:00
Ivo Hinkelmann
4806982ade INTEGRATION: CWS sysui26 (1.29.2); FILE MERGED
2008/06/30 20:21:10 dv 1.29.2.1: #i90335# Moved all binfilter related registry entries to binfilter module
2008-07-16 15:26:05 +00:00
Ivo Hinkelmann
4dd4095892 INTEGRATION: CWS sysui26 (1.99.4); FILE MERGED
2008/06/25 14:20:58 dv 1.99.4.2: Removed reg4msdoc custom action
2008/06/25 09:03:31 dv 1.99.4.1: Register for mso file extensions
2008-07-16 15:25:49 +00:00
Ivo Hinkelmann
9af9b71ad0 INTEGRATION: CWS sysui26 (1.290.10); FILE MERGED
2008/06/25 14:20:57 dv 1.290.10.2: Removed reg4msdoc custom action
2008/06/25 09:04:39 dv 1.290.10.1: Register for mso file extensions
2008-07-16 15:25:31 +00:00
Ivo Hinkelmann
7dbd0ddc54 INTEGRATION: CWS sysui26 (1.7.50); FILE MERGED
2008/06/30 20:21:10 dv 1.7.50.1: #i90335# Moved all binfilter related registry entries to binfilter module
2008-07-16 15:25:13 +00:00
Ivo Hinkelmann
2d797febdb INTEGRATION: CWS sysui26 (1.14.48); FILE MERGED
2008/06/30 20:21:10 dv 1.14.48.1: #i90335# Moved all binfilter related registry entries to binfilter module
2008-07-16 15:24:55 +00:00
Ivo Hinkelmann
a4ce98e7cf INTEGRATION: CWS sysui26 (1.7.50); FILE MERGED
2008/06/30 20:21:09 dv 1.7.50.2: #i90335# Moved all binfilter related registry entries to binfilter module
2008/06/25 08:58:46 dv 1.7.50.1: Register for mso file extensions
2008-07-16 15:24:39 +00:00
Ivo Hinkelmann
3a0504d03d INTEGRATION: CWS sysui26 (1.14.48); FILE MERGED
2008/06/30 20:21:09 dv 1.14.48.3: #i90335# Moved all binfilter related registry entries to binfilter module
2008/06/27 13:12:35 dv 1.14.48.2: Add Office to open with list for mso types, too
2008/06/25 08:58:46 dv 1.14.48.1: Register for mso file extensions
2008-07-16 15:24:20 +00:00
Ivo Hinkelmann
16639f4aca INTEGRATION: CWS sysui26 (1.7.50); FILE MERGED
2008/06/30 20:21:09 dv 1.7.50.1: #i90335# Moved all binfilter related registry entries to binfilter module
2008-07-16 15:24:05 +00:00
Ivo Hinkelmann
7300498de7 INTEGRATION: CWS sysui26 (1.15.48); FILE MERGED
2008/06/30 20:21:09 dv 1.15.48.1: #i90335# Moved all binfilter related registry entries to binfilter module
2008-07-16 15:23:48 +00:00
Ivo Hinkelmann
22f5f14ced INTEGRATION: CWS sysui26 (1.7.50); FILE MERGED
2008/06/30 20:21:09 dv 1.7.50.2: #i90335# Moved all binfilter related registry entries to binfilter module
2008/06/25 08:58:26 dv 1.7.50.1: Register for mso file extensions
2008-07-16 15:23:32 +00:00
Ivo Hinkelmann
c72680c523 INTEGRATION: CWS sysui26 (1.14.48); FILE MERGED
2008/06/30 20:21:09 dv 1.14.48.3: #i90335# Moved all binfilter related registry entries to binfilter module
2008/06/27 13:12:16 dv 1.14.48.2: Add Office to open with list for mso types, too
2008/06/25 08:58:25 dv 1.14.48.1: Register for mso file extensions
2008-07-16 15:23:16 +00:00
Ivo Hinkelmann
3c77ee5ed4 INTEGRATION: CWS sysui26 (1.1.2); FILE ADDED
2008/06/30 20:19:40 dv 1.1.2.1: #i90335# Moved all binfilter related registry entries to binfilter module
2008-07-16 15:23:00 +00:00
Ivo Hinkelmann
03fe98f631 INTEGRATION: CWS sysui26 (1.1.2); FILE ADDED
2008/06/30 20:19:31 dv 1.1.2.1: #i90335# Moved all binfilter related registry entries to binfilter module
2008-07-16 15:22:48 +00:00
Ivo Hinkelmann
7e602832b4 INTEGRATION: CWS sysui26 (1.2.14); FILE MERGED
2008/06/30 20:21:09 dv 1.2.14.1: #i90335# Moved all binfilter related registry entries to binfilter module
2008-07-16 15:22:32 +00:00
Ivo Hinkelmann
36c1e78e8b INTEGRATION: CWS sysui26 (1.18.76); FILE MERGED
2008/07/03 15:18:58 dv 1.18.76.4: use only one type for openwith
2008/06/27 13:11:23 dv 1.18.76.3: Add Office to open with list for mso types, too
2008/06/26 07:04:04 dv 1.18.76.2: #i89966# Register printto with key printto!
2008/06/25 08:56:46 dv 1.18.76.1: Added helper macros for registering file extensions
2008-07-16 15:22:17 +00:00
Rüdiger Timm
2c29b1b285 INTEGRATION: CWS jsc21 (1.46.22); FILE MERGED
2008/07/04 11:36:21 jsc 1.46.22.4: RESYNC: (1.50-1.53); FILE MERGED
2008/07/04 06:43:37 jsc 1.46.22.3: #i88797# rework optional SDK
2008/06/11 14:40:48 sb 1.46.22.2: RESYNC: (1.46-1.50); FILE MERGED
2008/04/28 09:29:09 jsc 1.46.22.1: #88797# integrate sdk as optional office module
2008-07-11 13:56:36 +00:00
Rüdiger Timm
2b273d93f7 INTEGRATION: CWS jsc21 (1.6.20); FILE MERGED
2008/07/04 06:46:23 jsc 1.6.20.2: #i88797# rework optional SDK
2008/04/28 09:29:08 jsc 1.6.20.1: #88797# integrate sdk as optional office module
2008-07-11 13:56:21 +00:00
Rüdiger Timm
6249120dce INTEGRATION: CWS jsc21 (1.1.2); FILE ADDED
2008/04/28 09:27:26 jsc 1.1.2.1: #88797# new
2008-07-11 13:56:06 +00:00
Rüdiger Timm
1432903fbb INTEGRATION: CWS jsc21 (1.1.2); FILE ADDED
2008/04/28 09:27:14 jsc 1.1.2.1: #88797# new
2008-07-11 13:55:56 +00:00
Rüdiger Timm
ab04f1228c INTEGRATION: CWS jsc21 (1.3.22); FILE MERGED
2008/07/04 06:43:37 jsc 1.3.22.2: #i88797# rework optional SDK
2008/04/28 09:29:08 jsc 1.3.22.1: #88797# integrate sdk as optional office module
2008-07-11 13:55:46 +00:00
Rüdiger Timm
1d17a19ade INTEGRATION: CWS jsc21 (1.47.18); FILE MERGED
2008/07/04 11:36:16 jsc 1.47.18.3: RESYNC: (1.50-1.53); FILE MERGED
2008/06/11 14:40:38 sb 1.47.18.2: RESYNC: (1.47-1.50); FILE MERGED
2008/04/28 09:29:08 jsc 1.47.18.1: #88797# integrate sdk as optional office module
2008-07-11 13:55:24 +00:00
Rüdiger Timm
5e0969dfac INTEGRATION: CWS jsc21 (1.8.48); FILE MERGED
2008/07/04 06:43:37 jsc 1.8.48.2: #i88797# rework optional SDK
2008/04/28 09:29:08 jsc 1.8.48.1: #88797# integrate sdk as optional office module
2008-07-11 13:55:04 +00:00
Rüdiger Timm
7aa3972b9d INTEGRATION: CWS native170 (1.25.12); FILE MERGED
2008/07/08 10:39:44 is 1.25.12.1: #i91442#
2008-07-11 09:50:15 +00:00
Rüdiger Timm
da21ac75ad INTEGRATION: CWS native170 (1.29.100); FILE MERGED
2008/07/08 10:39:44 is 1.29.100.1: #i91442#
2008-07-11 09:50:02 +00:00
Rüdiger Timm
b061e90ce4 INTEGRATION: CWS mst01 (1.28.50); FILE MERGED
2008/06/27 16:09:46 mst 1.28.50.1: - scp2/prj/build.lst:
  + add dependency on libxslt (for libxsltversion.mk)
2008-07-11 09:45:36 +00:00
Rüdiger Timm
4ffd08af5f INTEGRATION: CWS mst01 (1.28.104); FILE MERGED
2008/06/27 11:48:28 mst 1.28.104.1: - scp2/source/ooo/{makefile.mk,file_library_ooo.scp,shortcut_ooo.scp}:
  + gid_File_Lib_Xslt:
    use include makefile libxsltversion.mk for soname versioning
2008-07-11 09:32:50 +00:00
Rüdiger Timm
5a695e215f INTEGRATION: CWS mst01 (1.69.42); FILE MERGED
2008/06/27 11:48:28 mst 1.69.42.1: - scp2/source/ooo/{makefile.mk,file_library_ooo.scp,shortcut_ooo.scp}:
  + gid_File_Lib_Xslt:
    use include makefile libxsltversion.mk for soname versioning
2008-07-11 09:32:27 +00:00
Rüdiger Timm
b7efcf0350 INTEGRATION: CWS mst01 (1.292.16); FILE MERGED
2008/06/27 11:48:27 mst 1.292.16.1: - scp2/source/ooo/{makefile.mk,file_library_ooo.scp,shortcut_ooo.scp}:
  + gid_File_Lib_Xslt:
    use include makefile libxsltversion.mk for soname versioning
2008-07-11 09:32:04 +00:00
Rüdiger Timm
f582aeffb0 INTEGRATION: CWS startcenterfix03 (1.249.18); FILE MERGED
2008/07/07 11:30:43 pl 1.249.18.1: #i91406# get back the SCPZIP_REPLACE flag for Common.xcu
2008-07-11 06:34:02 +00:00
Rüdiger Timm
cc682fe4db INTEGRATION: CWS native161 (1.26.62); FILE MERGED
2008/06/27 16:27:38 is 1.26.62.1: #i90919# dependencies to ooobasis packages
2008-07-07 15:26:40 +00:00
Rüdiger Timm
b76d613a08 INTEGRATION: CWS native161 (1.4.100); FILE MERGED
2008/06/27 16:27:37 is 1.4.100.1: #i90919# dependencies to ooobasis packages
2008-07-07 15:26:27 +00:00
Rüdiger Timm
9a4543bfce INTEGRATION: CWS native161 (1.24.34); FILE MERGED
2008/06/25 13:30:36 is 1.24.34.1: #i91052# remove layer links only in full uninstallation
2008-07-07 15:26:13 +00:00
Rüdiger Timm
b3a2de40ec INTEGRATION: CWS native161 (1.99.18); FILE MERGED
2008/06/30 13:26:26 is 1.99.18.1: #i90919# new dependencies to avoid uninstallation with foreign product
2008-07-07 15:25:56 +00:00
Rüdiger Timm
c70199460a INTEGRATION: CWS native161 (1.12.22); FILE MERGED
2008/06/30 14:06:49 sb 1.12.22.2: #i91216# removed obsolete setup.ini entries
2008/06/27 16:27:36 is 1.12.22.1: #i90919# dependencies to ooobasis packages
2008-07-07 15:25:37 +00:00
Rüdiger Timm
8322f4e857 INTEGRATION: CWS native161 (1.21.40); FILE MERGED
2008/06/27 16:27:36 is 1.21.40.1: #i90919# dependencies to ooobasis packages
2008-07-07 15:25:24 +00:00
Rüdiger Timm
dce1aab119 INTEGRATION: CWS native161 (1.20.62); FILE MERGED
2008/06/27 16:27:35 is 1.20.62.1: #i90919# dependencies to ooobasis packages
2008-07-07 15:25:09 +00:00
Rüdiger Timm
64d921a904 INTEGRATION: CWS native161 (1.19.62); FILE MERGED
2008/06/27 16:27:33 is 1.19.62.1: #i90919# dependencies to ooobasis packages
2008-07-07 15:24:55 +00:00
Rüdiger Timm
5af8648667 INTEGRATION: CWS native161 (1.25.40); FILE MERGED
2008/06/27 16:27:32 is 1.25.40.1: #i90919# dependencies to ooobasis packages
2008-07-07 15:24:43 +00:00
Rüdiger Timm
3cdcf93bd5 INTEGRATION: CWS native161 (1.17.62); FILE MERGED
2008/06/27 16:27:32 is 1.17.62.1: #i90919# dependencies to ooobasis packages
2008-07-07 15:24:29 +00:00
Rüdiger Timm
0f8c5ea660 INTEGRATION: CWS ab55 (1.69.50); FILE MERGED
2008/07/02 13:01:46 ab 1.69.50.1: #i91158# System lucene
2008-07-07 15:07:18 +00:00
Rüdiger Timm
0fc41812e4 INTEGRATION: CWS ab55 (1.249.2); FILE MERGED
2008/07/02 13:01:45 ab 1.249.2.1: #i91158# System lucene
2008-07-07 15:06:58 +00:00
Rüdiger Timm
c491d43176 INTEGRATION: CWS iconupdate300u1 (1.240.12); FILE MERGED
2008/05/05 11:20:28 hjs 1.240.12.1: #i82268# classic8 -> classic
2008-07-04 16:23:45 +00:00
Rüdiger Timm
1238956793 INTEGRATION: CWS nomacmozab (1.249.4); FILE MERGED
2008/07/01 20:00:36 fs 1.249.4.1: #i91209# no Mozilla-based address books on mac OS X
2008-07-04 16:22:33 +00:00
Rüdiger Timm
8d351ef0ea INTEGRATION: CWS nomacmozab (1.294.4); FILE MERGED
2008/07/01 20:00:32 fs 1.294.4.1: #i91209# no Mozilla-based address books on mac OS X
2008-07-04 16:21:22 +00:00
Rüdiger Timm
97ee7b59b8 #i91319# Conditionalize dictionaries. 2008-07-03 10:39:45 +00:00
Vladimir Glazounov
ef09684555 INTEGRATION: CWS sb90 (1.24.28); FILE MERGED
2008/06/26 08:57:18 sb 1.24.28.1: #157787# new CopyEditionData custom action
2008-07-02 08:46:28 +00:00
Vladimir Glazounov
5c7f229a8f INTEGRATION: CWS sb90 (1.65.6); FILE MERGED
2008/06/26 08:54:48 sb 1.65.6.1: configuration CustomLayer has been replaced by BrandLayer (no longer parameterized by CustomDataUrl)
2008-07-02 08:45:57 +00:00
Vladimir Glazounov
d64f241a2b INTEGRATION: CWS sb90 (1.13.6); FILE MERGED
2008/06/26 08:56:31 sb 1.13.6.1: #157787# versionrc UpdateUserAgent value changed; configuration CustomLayer has been replaced by BrandLayer (no longer parameterized by CustomDataUrl, which thus no longer needs to be set in fundamentalrc)
2008-07-02 08:45:10 +00:00
Vladimir Glazounov
d81602e61f INTEGRATION: CWS odfmetadata (1.28.74); FILE MERGED
2008/06/26 11:09:24 mst 1.28.74.2: - scp2/source/ooo/{makefile.mk,file_library_ooo.scp,shortcut_ooo.scp}:
  + gid_File_Lib_Raptor, gid_File_Lib_Rasqal, gid_File_Lib_Rdf:
    use include makefile redlandversion.mk for soname versioning
2008/06/17 08:57:20 mst 1.28.74.1: - scp2/source/ooo/{file_library_ooo.scp,module_hidden_ooo.scp,
    shortcut_ooo.scp}:
  + add external redland libraries:
    gid_File_Lib_Raptor, gid_File_Lib_Rasqal, gid_File_Lib_Rdf
  + add unordf component library: gid_File_Lib_Unordf
2008-07-01 15:30:37 +00:00
Vladimir Glazounov
57fb6ad93d INTEGRATION: CWS odfmetadata (1.98.4); FILE MERGED
2008/06/25 10:13:40 mst 1.98.4.2: RESYNC: (1.98-1.100); FILE MERGED
2008/06/17 08:57:20 mst 1.98.4.1: - scp2/source/ooo/{file_library_ooo.scp,module_hidden_ooo.scp,
    shortcut_ooo.scp}:
  + add external redland libraries:
    gid_File_Lib_Raptor, gid_File_Lib_Rasqal, gid_File_Lib_Rdf
  + add unordf component library: gid_File_Lib_Unordf
2008-07-01 15:30:22 +00:00
Vladimir Glazounov
125289385d INTEGRATION: CWS odfmetadata (1.68.4); FILE MERGED
2008/06/26 11:09:24 mst 1.68.4.3: - scp2/source/ooo/{makefile.mk,file_library_ooo.scp,shortcut_ooo.scp}:
  + gid_File_Lib_Raptor, gid_File_Lib_Rasqal, gid_File_Lib_Rdf:
    use include makefile redlandversion.mk for soname versioning
2008/06/25 10:13:36 mst 1.68.4.2: RESYNC: (1.68-1.69); FILE MERGED
2008/06/23 08:51:00 mst 1.68.4.1: #i90956#
- scp2/source/ooo/makefile.mk:
  + add patch from rene: define macro SYSTEM_REDLAND
2008-07-01 15:30:06 +00:00
Vladimir Glazounov
1d021fa800 INTEGRATION: CWS odfmetadata (1.290.4); FILE MERGED
2008/06/26 11:09:23 mst 1.290.4.3: - scp2/source/ooo/{makefile.mk,file_library_ooo.scp,shortcut_ooo.scp}:
  + gid_File_Lib_Raptor, gid_File_Lib_Rasqal, gid_File_Lib_Rdf:
    use include makefile redlandversion.mk for soname versioning
2008/06/25 10:13:51 mst 1.290.4.2: RESYNC: (1.290-1.292); FILE MERGED
2008/06/17 08:57:20 mst 1.290.4.1: - scp2/source/ooo/{file_library_ooo.scp,module_hidden_ooo.scp,
    shortcut_ooo.scp}:
  + add external redland libraries:
    gid_File_Lib_Raptor, gid_File_Lib_Rasqal, gid_File_Lib_Rdf
  + add unordf component library: gid_File_Lib_Unordf
2008-07-01 15:29:44 +00:00
Vladimir Glazounov
8203fec607 INTEGRATION: CWS odfmetadata (1.28.4); FILE MERGED
2008/06/27 16:11:16 mst 1.28.4.1: - scp2/prj/build.lst:
  + add dependency on redland (for redlandversion.mk)
2008-07-01 15:29:26 +00:00
Vladimir Glazounov
de2058de2f INTEGRATION: CWS native156 (1.50.20); FILE MERGED
2008/06/19 12:13:30 mba 1.50.20.1: #i90657#: no lingu
2008-07-01 14:53:34 +00:00
Vladimir Glazounov
eb0318c8c8 INTEGRATION: CWS native156 (1.99.16); FILE MERGED
2008/06/19 11:36:59 mba 1.99.16.2: #i90657#: no writingaids.zip anymore
2008/06/18 13:49:17 is 1.99.16.1: #i89121# oxt dictionaries
2008-07-01 14:53:20 +00:00
Vladimir Glazounov
b10898cc8a INTEGRATION: CWS native156 (1.247.20); FILE MERGED
2008/06/18 13:49:16 is 1.247.20.1: #i89121# oxt dictionaries
2008-07-01 14:53:00 +00:00
Vladimir Glazounov
404fb9be94 INTEGRATION: CWS native156 (1.50.44); FILE MERGED
2008/06/19 11:36:59 mba 1.50.44.1: #i90657#: no writingaids.zip anymore
2008-07-01 14:52:39 +00:00
Vladimir Glazounov
72200135c7 INTEGRATION: CWS native156 (1.28.28); FILE MERGED
2008/06/19 11:37:06 mba 1.28.28.1: #i90657#: no writingaids.zip anymore
2008-07-01 14:51:44 +00:00
Vladimir Glazounov
8c5ddddb9a #i91263# typos... 2008-07-01 13:06:07 +00:00
Vladimir Glazounov
eb6fcd4979 INTEGRATION: CWS native160 (1.50.12); FILE MERGED
2008/06/24 10:38:35 is 1.50.12.1: #i88671# merging msvc90 libraries
2008-06-30 14:25:15 +00:00
Vladimir Glazounov
96cff5c7e5 INTEGRATION: CWS native160 (1.7.16); FILE MERGED
2008/06/24 10:38:35 is 1.7.16.1: #i88671# merging msvc90 libraries
2008-06-30 14:25:02 +00:00
Vladimir Glazounov
8e3c80d9c1 INTEGRATION: CWS native160 (1.99.10); FILE MERGED
2008/06/24 10:38:35 is 1.99.10.1: #i88671# merging msvc90 libraries
2008-06-30 14:24:49 +00:00
Vladimir Glazounov
240d55632a INTEGRATION: CWS native160 (1.3.84); FILE MERGED
2008/06/24 15:04:15 is 1.3.84.2: #i88671# merging msvc90 libraries
2008/06/24 10:38:35 is 1.3.84.1: #i88671# merging msvc90 libraries
2008-06-30 14:24:33 +00:00
Vladimir Glazounov
75e43d9d4c INTEGRATION: CWS native160 (1.69.14); FILE MERGED
2008/06/24 10:38:35 is 1.69.14.1: #i88671# merging msvc90 libraries
2008-06-30 14:24:20 +00:00
Vladimir Glazounov
ceb3a26e2e INTEGRATION: CWS native160 (1.290.16); FILE MERGED
2008/06/24 10:38:34 is 1.290.16.1: #i88671# merging msvc90 libraries
2008-06-30 14:24:07 +00:00
Vladimir Glazounov
481fed895d INTEGRATION: CWS native160 (1.12.12); FILE MERGED
2008/06/24 10:38:34 is 1.12.12.1: #i88671# merging msvc90 libraries
2008-06-30 14:23:54 +00:00
Vladimir Glazounov
87763b2a24 INTEGRATION: CWS dba30e (1.292.4); FILE MERGED
2008/06/19 10:36:07 oj 1.292.4.1: merge mysql changes in
2008-06-30 14:13:15 +00:00
Kurt Zenker
baf473d98a INTEGRATION: CWS jl104 (1.7.20); FILE MERGED
2008/06/20 11:21:12 jl 1.7.20.2: #i88078#
2008/06/19 10:42:01 jl 1.7.20.1: #i88078# cli-uno assemblies moved to ure
2008-06-25 11:18:37 +00:00
Kurt Zenker
d65ca3add2 INTEGRATION: CWS jl104 (1.99.12); FILE MERGED
2008/06/19 10:42:01 jl 1.99.12.1: #i88078# cli-uno assemblies moved to ure
2008-06-25 11:18:22 +00:00
Kurt Zenker
c3c8edabfb INTEGRATION: CWS jl104 (1.290.18); FILE MERGED
2008/06/19 10:42:01 jl 1.290.18.1: #i88078# cli-uno assemblies moved to ure
2008-06-25 11:18:02 +00:00
Kurt Zenker
3bcade55cc INTEGRATION: CWS jl104 (1.50.40); FILE MERGED
2008/06/19 10:42:01 jl 1.50.40.1: #i88078# cli-uno assemblies moved to ure
2008-06-25 11:17:45 +00:00
Kurt Zenker
49987d334d INTEGRATION: CWS jl102 (1.95.24); FILE MERGED
2008/06/18 08:44:46 jl 1.95.24.3: RESYNC: (1.96-1.99); FILE MERGED
2008/06/09 08:35:56 jl 1.95.24.2: RESYNC: (1.95-1.96); FILE MERGED
2008/06/02 13:07:34 jl 1.95.24.1: #i90254# renaming unopkg.dll to unopkgapp.dll
2008-06-25 10:08:25 +00:00
Kurt Zenker
3e9de7bd4c INTEGRATION: CWS jl102 (1.286.60); FILE MERGED
2008/06/18 08:44:43 jl 1.286.60.4: RESYNC: (1.287-1.290); FILE MERGED
2008/06/09 08:35:35 jl 1.286.60.3: RESYNC: (1.286-1.287); FILE MERGED
2008/06/05 12:29:31 sb 1.286.60.2: #i90398# renamed soffice lib -> sofficeapp
2008/06/02 13:07:33 jl 1.286.60.1: #i90254# renaming unopkg.dll to unopkgapp.dll
2008-06-25 10:07:32 +00:00
Kurt Zenker
f1768eb5e3 INTEGRATION: CWS ab52 (1.95.4); FILE MERGED
2008/06/18 13:17:50 ab 1.95.4.1: #i83625# Lucene related jar files
2008-06-24 15:26:02 +00:00
Kurt Zenker
5fe5ab6ddf INTEGRATION: CWS ab52 (1.245.22); FILE MERGED
2008/06/18 13:17:50 ab 1.245.22.1: #i83625# Lucene related jar files
2008-06-24 15:25:44 +00:00
Kurt Zenker
fcf584cbc7 INTEGRATION: CWS canvas05 (1.78.18); FILE MERGED
2008/05/23 23:10:29 thb 1.78.18.5: RESYNC: (1.93-1.95); FILE MERGED
2008/04/21 07:57:04 thb 1.78.18.4: RESYNC: (1.91-1.93); FILE MERGED
2008/04/07 14:42:49 thb 1.78.18.3: RESYNC: (1.85-1.91); FILE MERGED
2008/01/22 00:54:16 thb 1.78.18.2: RESYNC: (1.78-1.85); FILE MERGED
2008/01/07 22:59:59 thb 1.78.18.1: #i81092# Slightly renamed and new dx lib
2008-06-24 11:19:14 +00:00
Kurt Zenker
c153a22e1d INTEGRATION: CWS canvas05 (1.6.66); FILE MERGED
2008/04/21 07:56:55 thb 1.6.66.3: RESYNC: (1.6-1.7); FILE MERGED
2008/04/15 16:54:21 thb 1.6.66.2: Fixed typo (win32)
2008/02/19 13:32:09 thb 1.6.66.1: Making dx5 canvas truly optional (was a copy of dx9 canvas before)
2008-06-24 11:19:00 +00:00
Kurt Zenker
9e4b38576c INTEGRATION: CWS canvas05 (1.4.408); FILE MERGED
2008/05/23 23:10:26 thb 1.4.408.6: RESYNC: (1.7-1.8); FILE MERGED
2008/04/21 07:57:01 thb 1.4.408.5: RESYNC: (1.5-1.7); FILE MERGED
2008/04/16 14:50:37 thb 1.4.408.4: dxcanvas version handling now entirely via USE_DIRECTX5
2008/02/19 13:32:09 thb 1.4.408.3: Making dx5 canvas truly optional (was a copy of dx9 canvas before)
2008/01/22 00:54:13 thb 1.4.408.2: RESYNC: (1.4-1.5); FILE MERGED
2008/01/07 22:59:59 thb 1.4.408.1: #i81092# Slightly renamed and new dx lib
2008-06-24 11:18:48 +00:00
Kurt Zenker
d204720bd6 INTEGRATION: CWS canvas05 (1.3.424); FILE MERGED
2008/04/21 07:56:58 thb 1.3.424.2: RESYNC: (1.3-1.4); FILE MERGED
2008/04/16 15:17:14 thb 1.3.424.1: Also pack cairo dll on win32
2008-06-24 11:18:35 +00:00
Kurt Zenker
9810953fb2 INTEGRATION: CWS native163 (1.5.88); FILE MERGED
2008/06/19 09:18:15 is 1.5.88.2: #i87887# java installer without --nodeps
2008/06/18 15:51:23 is 1.5.88.1: #i87887# java installer without --nodeps
2008-06-24 09:18:57 +00:00
Kurt Zenker
e7b25a6a94 INTEGRATION: CWS native163 (1.2.26); FILE MERGED
2008/06/18 15:51:23 is 1.2.26.1: #i87887# java installer without --nodeps
2008-06-24 09:18:28 +00:00
Rüdiger Timm
edfa689d14 #i10000# Adding custom action for layer links on windows. 2008-06-17 14:56:54 +00:00
Rüdiger Timm
6e248e4aec INTEGRATION: CWS sb88 (1.4.40); FILE MERGED
2008/06/11 10:49:23 sb 1.4.40.3: RESYNC: (1.4-1.7); FILE MERGED
2008/06/06 08:33:55 sb 1.4.40.2: #i89507# take care of .jnilib vs. .dylib feature of MACOSX
2008/05/15 10:06:46 sb 1.4.40.1: #i88329# move just-for-moz msvcp71.dll/msvcr71.dll from URE to Basis layer
2008-06-16 13:15:23 +00:00
Rüdiger Timm
67e862f3b1 INTEGRATION: CWS sb88 (1.60.10); FILE MERGED
2008/06/11 10:49:18 sb 1.60.10.3: RESYNC: (1.60-1.64); FILE MERGED
2008/06/11 09:04:05 sb 1.60.10.2: #i90601# fixed relative order of Brand Layer CFG_Strata
2008/05/15 11:07:54 sb 1.60.10.1: #88739# VBA types were missing (fix by npower)
2008-06-16 13:15:05 +00:00
Rüdiger Timm
4d939118ed INTEGRATION: CWS sb88 (1.95.2); FILE MERGED
2008/06/11 10:49:13 sb 1.95.2.3: RESYNC: (1.95-1.99); FILE MERGED
2008/05/16 08:04:40 sb 1.95.2.2: #i88325#, #i88974# localised xcu files moved back from brand to basis layer, brand specific parts extracted into modules and kept in brand layer
2008/05/15 10:06:46 sb 1.95.2.1: #i88329# move just-for-moz msvcp71.dll/msvcr71.dll from URE to Basis layer
2008-06-16 13:14:49 +00:00
Rüdiger Timm
198b7ec747 INTEGRATION: CWS sb88 (1.241.6); FILE MERGED
2008/06/11 10:49:09 sb 1.241.6.2: RESYNC: (1.241-1.247); FILE MERGED
2008/05/16 08:04:39 sb 1.241.6.1: #i88325#, #i88974# localised xcu files moved back from brand to basis layer, brand specific parts extracted into modules and kept in brand layer
2008-06-16 13:14:31 +00:00
Rüdiger Timm
f5bfcd46d9 INTEGRATION: CWS sb88 (1.286.38); FILE MERGED
2008/06/11 10:49:00 sb 1.286.38.2: RESYNC: (1.286-1.290); FILE MERGED
2008/05/15 10:06:46 sb 1.286.38.1: #i88329# move just-for-moz msvcp71.dll/msvcr71.dll from URE to Basis layer
2008-06-16 13:14:05 +00:00
Rüdiger Timm
bb2307dc6e INTEGRATION: CWS sb88 (1.7.8); FILE MERGED
2008/06/11 10:48:54 sb 1.7.8.3: RESYNC: (1.7-1.12); FILE MERGED
2008/06/06 08:33:06 sb 1.7.8.2: #i89507# for now, include a soffice -> soffice.bin symlink on MACOSX (may become obsoleted when crashreporting feature requires two distinct soffice/soffice.bin processes, anyway)
2008/05/16 08:04:39 sb 1.7.8.1: #i88325#, #i88974# localised xcu files moved back from brand to basis layer, brand specific parts extracted into modules and kept in brand layer
2008-06-16 13:13:38 +00:00
Rüdiger Timm
fedd92a1d6 INTEGRATION: CWS sb88 (1.18.70); FILE MERGED
2008/06/06 08:33:55 sb 1.18.70.2: #i89507# take care of .jnilib vs. .dylib feature of MACOSX
2008/05/15 10:06:45 sb 1.18.70.1: #i88329# move just-for-moz msvcp71.dll/msvcr71.dll from URE to Basis layer
2008-06-16 13:13:17 +00:00
Rüdiger Timm
2e476f9d5f INTEGRATION: CWS hunspellexternal (1.286.10); FILE MERGED
2008/04/22 13:49:04 rene 1.286.10.1: no libhunspell.so anymore
2008-06-13 13:12:52 +00:00
Rüdiger Timm
5c5a95108c INTEGRATION: CWS obr09 (1.50.10); FILE MERGED
2008/05/30 12:08:07 is 1.50.10.1: #158078# removing share/userinstall
2008-06-13 13:10:52 +00:00
Rüdiger Timm
829e20ac32 INTEGRATION: CWS sb87 (1.2.22); FILE MERGED
2008/06/09 08:18:26 sb 1.2.22.6: resolved conflict against DEV300m17
2008/05/09 15:06:01 sb 1.2.22.5: #i88211# python start wrapper moved to brand layer (so it can eventually bootstrap a brand-layer specific UNO environment)
2008/04/24 13:20:27 sb 1.2.22.4: RESYNC: (1.2-1.6); FILE MERGED
2008/04/24 11:30:19 sb 1.2.22.3: #i88687# added unoinfo executable
2008/04/14 08:14:18 sb 1.2.22.2: #i86315# moved Jobs-stclient.xcu from basis to brand layer
2008/04/04 12:23:14 sb 1.2.22.1: #i87548# moved npsoplugin dynamic library to brand layer, kept nsplugin executable (called from plugin, in turn calling soffice) in basis layer
2008-06-09 12:23:23 +00:00
Rüdiger Timm
3d63f6daa5 INTEGRATION: CWS sb87 (1.46.16); FILE MERGED
2008/05/19 14:22:35 jsc 1.46.16.1: #i88211# remove shortcut_python.par
2008-06-09 11:54:53 +00:00
Rüdiger Timm
7b9addfc13 INTEGRATION: CWS sb87 (1.12.16); FILE MERGED
2008/05/19 14:19:34 jsc 1.12.16.2: #i88211# remove pythonmsi.dll, custom setup action
2008/05/09 15:09:40 sb 1.12.16.1: #i88211# python start wrapper moved to brand layer
2008-06-09 11:54:26 +00:00
Rüdiger Timm
af88093aa1 INTEGRATION: CWS sb87 (1.14.16); FILE MERGED
2008/05/09 15:09:40 sb 1.14.16.1: #i88211# python start wrapper moved to brand layer
2008-06-09 11:54:15 +00:00
Rüdiger Timm
a7cd2340f7 INTEGRATION: CWS sb87 (1.18.16); FILE MERGED
2008/05/19 14:19:34 jsc 1.18.16.2: #i88211# remove pythonmsi.dll, custom setup action
2008/05/09 15:09:40 sb 1.18.16.1: #i88211# python start wrapper moved to brand layer
2008-06-09 11:54:01 +00:00
Rüdiger Timm
c8b327827b INTEGRATION: CWS sb87 (1.22.6); FILE MERGED
2008/05/09 15:03:22 sb 1.22.6.1: #i88211# customaction-generated python.bat has been replaced by python.exe from pyuno module
2008-06-09 11:53:49 +00:00
Rüdiger Timm
e147bc722b INTEGRATION: CWS sb87 (1.91.16); FILE MERGED
2008/04/24 13:20:42 sb 1.91.16.3: RESYNC: (1.91-1.94); FILE MERGED
2008/04/14 08:14:19 sb 1.91.16.2: #i86315# moved Jobs-stclient.xcu from basis to brand layer
2008/04/10 15:47:01 sb 1.91.16.1: #i87512# removed configimport
2008-06-09 11:52:50 +00:00
Rüdiger Timm
45eff72c7c INTEGRATION: CWS sb87 (1.66.16); FILE MERGED
2008/05/13 13:10:27 sb 1.66.16.1: propagate SYSTEM_PYTHON flag
2008-06-09 11:51:56 +00:00
Rüdiger Timm
a948fda791 INTEGRATION: CWS sb87 (1.235.12); FILE MERGED
2008/04/24 13:20:37 sb 1.235.12.4: RESYNC: (1.235-1.240); FILE MERGED
2008/04/14 08:31:39 sb 1.235.12.3: #i86315# moved Jobs-stclient.xcu from basis to brand layer
2008/04/10 15:47:01 sb 1.235.12.2: #i87512# removed configimport
2008/04/04 12:23:14 sb 1.235.12.1: #i87548# moved npsoplugin dynamic library to brand layer, kept nsplugin executable (called from plugin, in turn calling soffice) in basis layer
2008-06-09 11:51:39 +00:00
Vladimir Glazounov
479536a5f2 INTEGRATION: CWS mingwport13 (1.4.24); FILE MERGED
2008/06/02 10:50:09 vg 1.4.24.2: RESYNC: (1.4-1.5); FILE MERGED
2008/05/05 14:15:56 vg 1.4.24.1: #i88772# MinGW fixes for DEV300
2008-06-06 16:05:51 +00:00
Vladimir Glazounov
6144bfaff2 INTEGRATION: CWS mingwport13 (1.94.16); FILE MERGED
2008/05/14 09:37:26 vg 1.94.16.2: RESYNC: (1.94-1.95); FILE MERGED
2008/05/05 14:15:56 vg 1.94.16.1: #i88772# MinGW fixes for DEV300
2008-06-06 16:05:33 +00:00
Vladimir Glazounov
6eed6a27c5 INTEGRATION: CWS mingwport13 (1.286.24); FILE MERGED
2008/05/05 14:15:56 vg 1.286.24.1: #i88772# MinGW fixes for DEV300
2008-06-06 16:05:15 +00:00
Vladimir Glazounov
42786e62b2 INTEGRATION: CWS mingwport13 (1.6.14); FILE MERGED
2008/06/02 10:50:04 vg 1.6.14.3: RESYNC: (1.7-1.10); FILE MERGED
2008/05/14 09:37:23 vg 1.6.14.2: RESYNC: (1.6-1.7); FILE MERGED
2008/05/05 14:15:56 vg 1.6.14.1: #i88772# MinGW fixes for DEV300
2008-06-06 16:04:56 +00:00
Rüdiger Timm
4caf76ae27 INTEGRATION: CWS native151 (1.46.36); FILE MERGED
2008/05/06 15:50:12 is 1.46.36.1: #i79800# binfilter into an own package
2008-06-06 08:45:09 +00:00
Rüdiger Timm
a6d0318cfe INTEGRATION: CWS native151 (1.1.2); FILE ADDED
2008/05/30 09:46:04 is 1.1.2.2: #i79800# new file header
2008/05/06 15:53:51 is 1.1.2.1: #i79800# binfilter into an own package
2008-06-06 08:44:42 +00:00
Rüdiger Timm
61d10a4197 INTEGRATION: CWS native151 (1.4.36); FILE MERGED
2008/05/06 15:50:12 is 1.4.36.1: #i79800# binfilter into an own package
2008-06-06 08:44:33 +00:00
Rüdiger Timm
46a99cd3e4 INTEGRATION: CWS native151 (1.12.34); FILE MERGED
2008/05/06 15:50:12 is 1.12.34.1: #i79800# binfilter into an own package
2008-06-06 08:44:21 +00:00
Rüdiger Timm
6ec838400f INTEGRATION: CWS native151 (1.94.24); FILE MERGED
2008/05/06 15:50:12 is 1.94.24.1: #i79800# binfilter into an own package
2008-06-06 08:44:03 +00:00
Rüdiger Timm
eaca3eaca3 INTEGRATION: CWS native151 (1.66.36); FILE MERGED
2008/05/06 15:50:11 is 1.66.36.1: #i79800# binfilter into an own package
2008-06-06 08:43:12 +00:00
Rüdiger Timm
1fce4a3fcc INTEGRATION: CWS native151 (1.64.34); FILE MERGED
2008/05/06 15:50:11 is 1.64.34.1: #i79800# binfilter into an own package
2008-06-06 08:42:54 +00:00
Rüdiger Timm
7d1dfcf683 INTEGRATION: CWS native151 (1.240.22); FILE MERGED
2008/05/06 15:50:11 is 1.240.22.1: #i79800# binfilter into an own package
2008-06-06 08:42:42 +00:00
Rüdiger Timm
396defdab0 INTEGRATION: CWS native151 (1.286.32); FILE MERGED
2008/05/06 15:50:11 is 1.286.32.1: #i79800# binfilter into an own package
2008-06-06 08:41:29 +00:00
Rüdiger Timm
d9b26a0196 INTEGRATION: CWS native151 (1.19.34); FILE MERGED
2008/05/06 15:50:11 is 1.19.34.1: #i79800# binfilter into an own package
2008-06-06 08:40:25 +00:00
Rüdiger Timm
74aef212b5 INTEGRATION: CWS native151 (1.9.36); FILE MERGED
2008/05/06 15:50:11 is 1.9.36.1: #i79800# binfilter into an own package
2008-06-06 08:40:11 +00:00
Rüdiger Timm
7e04132cb5 INTEGRATION: CWS native151 (1.37.34); FILE MERGED
2008/05/06 15:50:11 is 1.37.34.1: #i79800# binfilter into an own package
2008-06-06 08:39:57 +00:00
Rüdiger Timm
2be47480c3 INTEGRATION: CWS native151 (1.23.34); FILE MERGED
2008/05/06 15:50:10 is 1.23.34.1: #i79800# binfilter into an own package
2008-06-06 08:39:39 +00:00