Commit graph

25 commits

Author SHA1 Message Date
Rüdiger Timm
9a190ab079 INTEGRATION: CWS execshellmacrogone (1.2.10); FILE MERGED
2007/10/24 08:33:18 rene 1.2.10.2: RESYNC: (1.2-1.3); FILE MERGED
2007/10/24 06:35:43 rene 1.2.10.1: #i79760# krs patches for supressing "Executing shell macro..." output
2007-11-06 14:42:30 +00:00
Jens-Heiner Rechtien
504aa7d312 INTEGRATION: CWS dba231a_SRC680 (1.2.36); FILE MERGED
2007/10/22 06:49:35 oj 1.2.36.1: #i79167# merge changs from reportdesign01 into this one
2007-11-02 10:24:47 +00:00
Jens-Heiner Rechtien
e114fab27b INTEGRATION: CWS dba231a_SRC680 (1.2.36); FILE MERGED
2007/10/22 06:49:34 oj 1.2.36.1: #i79167# merge changs from reportdesign01 into this one
2007-11-02 10:24:30 +00:00
Jens-Heiner Rechtien
2e275ad55d INTEGRATION: CWS dba231a_SRC680 (1.2.36); FILE MERGED
2007/10/02 06:42:03 oj 1.2.36.1: #i81126# correct factor for dpi conversion into mm
2007-11-02 10:23:46 +00:00
Ocke Janssen
65a549d753 remove merge conflict 2007-08-03 09:35:05 +00:00
Jens-Heiner Rechtien
1780588a7d INTEGRATION: CWS rpt23fix02 (1.2.4); FILE MERGED
2007/07/25 06:52:03 oj 1.2.4.2: new jcommon andnew file
2007/07/24 12:49:37 oj 1.2.4.1: merge from rpt23fix01
2007-08-03 08:52:41 +00:00
Jens-Heiner Rechtien
f783a6435b INTEGRATION: CWS rpt23fix02 (1.1.2); FILE ADDED
2007/07/27 11:12:44 oj 1.1.2.2: build problems with manifest file resoved
2007/07/24 17:19:28 tmorgner 1.1.2.1: Issue number:  #78502, #77039

The formatted-text-layout controller did not look for the correct node,
and therefore never found the expected 'office:value-type' attribute.
This now fixes the #78502 bug, and possibly addresses the #77039 bug as
well (although this bug might be connected to a writer-bug).

Fixed the repositories so that the StorageRepository does no longer log
exceptions whenever we test for an non-existing file. We expect the
exception and can safely swallow it here.

The FileRepository now maintains its own manifest for all files that
are written. This class is needed for all test-runs outside of OpenOffice.
2007-08-03 08:52:29 +00:00
Jens-Heiner Rechtien
ff2168120f INTEGRATION: CWS rpt23fix02 (1.2.4); FILE MERGED
2007/07/31 09:34:16 tmorgner 1.2.4.2: Fixed the non-display of shapes that was caused by some unnecessary CDATA
copied from the original XML file. We now ignore all CDATA from <draw:*>
elements.
2007/07/30 13:08:50 tmorgner 1.2.4.1: Issue number:  80157

Keep-Together is now applied to the paragraph-style instead of the cell-style.
However, as cell-styles dont (yet) get inherited if the paragraph has a style
defined, this now breaks the fonts of the first cell. Either we or the text/
style team should fix or work around this issue.

Also fixed:
A possible nullpointer if the image-data is invalid.
2007-08-03 08:52:07 +00:00
Jens-Heiner Rechtien
51ebaf4d9d INTEGRATION: CWS rpt23fix02 (1.1.2); FILE ADDED
2007/07/31 09:34:16 tmorgner 1.1.2.1: Fixed the non-display of shapes that was caused by some unnecessary CDATA
copied from the original XML file. We now ignore all CDATA from <draw:*>
elements.
2007-08-03 08:51:55 +00:00
Jens-Heiner Rechtien
e52cfce83e INTEGRATION: CWS rpt23fix02 (1.2.4); FILE MERGED
2007/07/31 09:34:15 tmorgner 1.2.4.1: Fixed the non-display of shapes that was caused by some unnecessary CDATA
copied from the original XML file. We now ignore all CDATA from <draw:*>
elements.
2007-08-03 08:51:45 +00:00
Jens-Heiner Rechtien
6bc5b80213 INTEGRATION: CWS rpt23fix02 (1.2.4); FILE MERGED
2007/07/25 15:05:46 tmorgner 1.2.4.1: Issue number:  78128

This commit fixes the messed up repeating-header system. The whole thing has
been redesigned to create a clean state-flow that can be debugged and traced
without any weird mind-bending activities. The report-targets now have a
new state (IN_GROUP_INSTANCE) to keep track of the group's processing and
to separate repeating headers and footers from ordinary headers and footers.

This patch also enforces a clean state-flow in the OfficeReportOutputTarget
and explicitly checks for all allowed band-types and throws exceptions on
every illegal state.
2007-08-03 08:51:33 +00:00
Jens-Heiner Rechtien
394a814ac5 INTEGRATION: CWS rpt23fix02 (1.2.4); FILE MERGED
2007/07/31 09:34:15 tmorgner 1.2.4.6: Fixed the non-display of shapes that was caused by some unnecessary CDATA
copied from the original XML file. We now ignore all CDATA from <draw:*>
elements.
2007/07/30 13:08:49 tmorgner 1.2.4.5: Issue number:  80157

Keep-Together is now applied to the paragraph-style instead of the cell-style.
However, as cell-styles dont (yet) get inherited if the paragraph has a style
defined, this now breaks the fonts of the first cell. Either we or the text/
style team should fix or work around this issue.

Also fixed:
A possible nullpointer if the image-data is invalid.
2007/07/26 12:27:36 tmorgner 1.2.4.4: Issue number:  77610

Now the keep-together is working. We apply the keep-together to the first
paragraph in every table-row (most of the time in the first-cell, but if
the first cell is a covered cell, we choose the next cell until we find
a paragraph in that row). Along with the "TableRowKeep" compatiblity mode,
this makes the keep-together setting work.

Keep-together will be silently ignored on older versions of OpenOffice/StarOffice,
as they did not implement the 'TableRowKeep' compatibility mode.
2007/07/26 11:10:37 tmorgner 1.2.4.3: Issue number:  78128

.. and enforce the pagebreak after the group (to trigger the change of the
master page) just to make sure that the page-header/footer is correct if
the group has a parent-group. *Now* we've coverd all cases.
2007/07/26 11:06:15 tmorgner 1.2.4.2: Issue number:  78128

After a group that has a repeating group header, we have to reset the
master-page to the correct template (one that does no longer contain
the repeating header's tables)
2007/07/25 15:05:46 tmorgner 1.2.4.1: Issue number:  78128

This commit fixes the messed up repeating-header system. The whole thing has
been redesigned to create a clean state-flow that can be debugged and traced
without any weird mind-bending activities. The report-targets now have a
new state (IN_GROUP_INSTANCE) to keep track of the group's processing and
to separate repeating headers and footers from ordinary headers and footers.

This patch also enforces a clean state-flow in the OfficeReportOutputTarget
and explicitly checks for all allowed band-types and throws exceptions on
every illegal state.
2007-08-03 08:51:21 +00:00
Jens-Heiner Rechtien
2ecf301f7d INTEGRATION: CWS rpt23fix02 (1.2.4); FILE MERGED
2007/07/26 14:10:49 tmorgner 1.2.4.1: Issue number:  77494

The engine now creates a derived style if the section-table has a
defined background that is not transparent. However, if the row
has an own background that is not transparent, then the row's
defined background will be preserved.
2007-08-03 08:51:10 +00:00
Jens-Heiner Rechtien
91ac02e71d INTEGRATION: CWS rpt23fix02 (1.2.4); FILE MERGED
2007/07/30 13:08:49 tmorgner 1.2.4.2: Issue number:  80157

Keep-Together is now applied to the paragraph-style instead of the cell-style.
However, as cell-styles dont (yet) get inherited if the paragraph has a style
defined, this now breaks the fonts of the first cell. Either we or the text/
style team should fix or work around this issue.

Also fixed:
A possible nullpointer if the image-data is invalid.
2007/07/25 15:05:46 tmorgner 1.2.4.1: Issue number:  78128

This commit fixes the messed up repeating-header system. The whole thing has
been redesigned to create a clean state-flow that can be debugged and traced
without any weird mind-bending activities. The report-targets now have a
new state (IN_GROUP_INSTANCE) to keep track of the group's processing and
to separate repeating headers and footers from ordinary headers and footers.

This patch also enforces a clean state-flow in the OfficeReportOutputTarget
and explicitly checks for all allowed band-types and throws exceptions on
every illegal state.
2007-08-03 08:50:45 +00:00
Jens-Heiner Rechtien
025c4a4e95 INTEGRATION: CWS rpt23fix02 (1.1.2); FILE ADDED
2007/07/25 15:05:46 tmorgner 1.1.2.1: Issue number:  78128

This commit fixes the messed up repeating-header system. The whole thing has
been redesigned to create a clean state-flow that can be debugged and traced
without any weird mind-bending activities. The report-targets now have a
new state (IN_GROUP_INSTANCE) to keep track of the group's processing and
to separate repeating headers and footers from ordinary headers and footers.

This patch also enforces a clean state-flow in the OfficeReportOutputTarget
and explicitly checks for all allowed band-types and throws exceptions on
every illegal state.
2007-08-03 08:50:30 +00:00
Jens-Heiner Rechtien
d407aa4dc8 INTEGRATION: CWS rpt23fix02 (1.2.4); FILE MERGED
2007/07/25 15:05:45 tmorgner 1.2.4.1: Issue number:  78128

This commit fixes the messed up repeating-header system. The whole thing has
been redesigned to create a clean state-flow that can be debugged and traced
without any weird mind-bending activities. The report-targets now have a
new state (IN_GROUP_INSTANCE) to keep track of the group's processing and
to separate repeating headers and footers from ordinary headers and footers.

This patch also enforces a clean state-flow in the OfficeReportOutputTarget
and explicitly checks for all allowed band-types and throws exceptions on
every illegal state.
2007-08-03 08:50:20 +00:00
Jens-Heiner Rechtien
4b82cc5663 INTEGRATION: CWS rpt23fix02 (1.1.2); FILE ADDED
2007/07/25 15:05:45 tmorgner 1.1.2.1: Issue number:  78128

This commit fixes the messed up repeating-header system. The whole thing has
been redesigned to create a clean state-flow that can be debugged and traced
without any weird mind-bending activities. The report-targets now have a
new state (IN_GROUP_INSTANCE) to keep track of the group's processing and
to separate repeating headers and footers from ordinary headers and footers.

This patch also enforces a clean state-flow in the OfficeReportOutputTarget
and explicitly checks for all allowed band-types and throws exceptions on
every illegal state.
2007-08-03 08:49:24 +00:00
Jens-Heiner Rechtien
f4590502bf INTEGRATION: CWS rpt23fix02 (1.2.4); FILE MERGED
2007/07/24 17:19:27 tmorgner 1.2.4.1: Issue number:  #78502, #77039

The formatted-text-layout controller did not look for the correct node,
and therefore never found the expected 'office:value-type' attribute.
This now fixes the #78502 bug, and possibly addresses the #77039 bug as
well (although this bug might be connected to a writer-bug).

Fixed the repositories so that the StorageRepository does no longer log
exceptions whenever we test for an non-existing file. We expect the
exception and can safely swallow it here.

The FileRepository now maintains its own manifest for all files that
are written. This class is needed for all test-runs outside of OpenOffice.
2007-08-03 08:49:15 +00:00
Jens-Heiner Rechtien
d34f9955f7 INTEGRATION: CWS rpt23fix02 (1.2.4); FILE MERGED
2007/07/30 13:08:49 tmorgner 1.2.4.2: Issue number:  80157

Keep-Together is now applied to the paragraph-style instead of the cell-style.
However, as cell-styles dont (yet) get inherited if the paragraph has a style
defined, this now breaks the fonts of the first cell. Either we or the text/
style team should fix or work around this issue.

Also fixed:
A possible nullpointer if the image-data is invalid.
2007/07/25 15:05:45 tmorgner 1.2.4.1: Issue number:  78128

This commit fixes the messed up repeating-header system. The whole thing has
been redesigned to create a clean state-flow that can be debugged and traced
without any weird mind-bending activities. The report-targets now have a
new state (IN_GROUP_INSTANCE) to keep track of the group's processing and
to separate repeating headers and footers from ordinary headers and footers.

This patch also enforces a clean state-flow in the OfficeReportOutputTarget
and explicitly checks for all allowed band-types and throws exceptions on
every illegal state.
2007-08-03 08:48:55 +00:00
Jens-Heiner Rechtien
8c7a0a0699 INTEGRATION: CWS rpt23fix02 (1.2.4); FILE MERGED
2007/07/27 11:12:44 oj 1.2.4.1: build problems with manifest file resoved
2007-08-03 08:48:43 +00:00
Jens-Heiner Rechtien
823ae1926a INTEGRATION: CWS rpt23fix01 (1.2.2); FILE MERGED
2007/07/13 09:21:27 lla 1.2.2.2: #i78437#
2007/07/12 10:26:04 lla 1.2.2.1: #i78437# new name for reportdesign
2007-08-02 13:28:46 +00:00
Jens-Heiner Rechtien
d8110e0cd0 INTEGRATION: CWS rpt23fix01 (1.2.2); FILE MERGED
2007/07/13 09:21:26 lla 1.2.2.2: #i78437#
2007/07/12 10:25:43 lla 1.2.2.1: #i78437# new name for reportdesign
2007-08-02 13:28:35 +00:00
Jens-Heiner Rechtien
cb00c07a38 INTEGRATION: CWS rpt23fix01 (1.2.2); FILE MERGED
2007/07/13 09:21:26 lla 1.2.2.2: #i78437#
2007/07/12 10:25:16 lla 1.2.2.1: #i78437# new name for reportdesign
2007-08-02 13:28:23 +00:00
Jens-Heiner Rechtien
5794e81f77 INTEGRATION: CWS rpt23fix01 (1.2.2); FILE MERGED
2007/07/13 09:21:26 lla 1.2.2.2: #i78437#
2007/07/12 10:24:06 lla 1.2.2.1: #i78437# new name for reportdesign
2007-08-02 13:28:11 +00:00
Rüdiger Timm
94ccba3eeb Bring module to HEAD. 2007-07-09 10:56:41 +00:00