Commit graph

12 commits

Author SHA1 Message Date
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