History log of /aoo41x/main/filter/source/xslt/ (Results 1 - 15 of 15)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: AOO420-Dev5-m5, AOO4115-GA, AOO4114-GA
d1836b6212-Jan-2023 Damjan Jovanovic

In ODF (19.679.2 of ODF 1.3), the <table:covered-table-cell> element's
table:number-columns-repeated attribute has a default value of 1,
meaning the cell spans the cell to its right. However

In ODF (19.679.2 of ODF 1.3), the <table:covered-table-cell> element's
table:number-columns-repeated attribute has a default value of 1,
meaning the cell spans the cell to its right. However when the XSLT import
filter converts from SpreadsheetML's ss:MergeAcross to ODF's
table:number-columns-repeated, it always inserts a <table:covered-table-cell>
element, and then adds the table:number-columns-repeated attribute only if
it is greater than 1. This breaks when ss:MergeAcross="0", because ODF's
defaulting to 1 ends up occupying an extra empty cell to the right when it
shouldn't.

Fix this by only inserting the <table:covered-table-cell> when
ss:MergeAcross > 0.

Add a test document to prove this.

Fixes #100989 - SpreadsheetML: cell with ss:MergeAcross="0" gets an extra empty cell to the right
Patch by: me

(cherry picked from commit a896732bfcd282115c06407a2f1da77694fa8d19)

show more ...

ffb2f9cd14-Jan-2023 Damjan Jovanovic

When importing SpreadsheetML ss:DateTime, import the entire value, not only the
first 19 characters.

Add a test file for this bug.

Fixes: #128554 - Office 2003 SpreadsheetML: fr

When importing SpreadsheetML ss:DateTime, import the entire value, not only the
first 19 characters.

Add a test file for this bug.

Fixes: #128554 - Office 2003 SpreadsheetML: fractional seconds are silently
ignored during import
Patch by: me

(cherry picked from commit 195282cf3d8bfaa9e1cec43b093251d9df87f4ba)

show more ...

4926b38213-Jan-2023 Damjan Jovanovic

Dates and times are loaded wrongly from SpreadsheetML files, because the filter
loads only the date or time portion of the ss:DateTime based on the cell's
style.

Rather always load t

Dates and times are loaded wrongly from SpreadsheetML files, because the filter
loads only the date or time portion of the ss:DateTime based on the cell's
style.

Rather always load the ss:DateTime as our ODF office:date-value in the
XMLSchema-2 dateTime format, with both its date and time part, and then rely on
formatting to display only the date or time as desired.

Fixes: #82849 - SpreadsheetML ss:DateTime cell value is loaded as either only
a date or a time

Patch by: Philip J. Turmel <philip@turmel.org>
Reviewed by: me

(cherry picked from commit 0db4a4f44da1c0fb06154ba61c960a18427e751b)

show more ...

0285e67f11-Jan-2023 Damjan Jovanovic

Our XSLT-based MS Office 2003 SpreadsheetML format import filter, when doing
conversion from R1C1 style column references to our A1 style references, had a
bug where it was treating the colum

Our XSLT-based MS Office 2003 SpreadsheetML format import filter, when doing
conversion from R1C1 style column references to our A1 style references, had a
bug where it was treating the column value as 0-based, and dividing by 26 to
find the 1st letter and taking the remainder when divided by 26 for the second
letter. Those numbers are then each converted to a letter [0 = nothing,
1 = "A", 2 = "B", ..., 26 = "Z"].

However since R1C1 is 1-based, and not 0-based, this breaks for column numbers
which are multiples of 26, as 26 mod 26 = 0, so the least significant digit is
converted to nothing while the most significant digit gets incremented too
early.

Fix this by converting the column number to 0-based by subtracting 1 before
calculation, then adding 1 to the least significant digit afterwards.

Also the fact we have 2 letters limited us to a maximum of 26^2 = 676 columns,
after which column references would wrap around. Fix this too, by adding a 3rd
letter, which lets us address a maximum of 17576 columns.

Add a sample file to our unit tests.

Found by: alex dot plantema at xs4all dot nl
Patch by: me

(cherry picked from commit 577fe17932e0dec38662067d1a86e7fd6ae525b6)

show more ...

Revision tags: AOO420-Dev4-m4, AOO4113-GA, AOO4112-GA, AOO4111-GA, AOO420-Dev3-m3, AOO4110-GA, AOO419-GA, AOO418-GA, 420-Dev2-m2, AOO417, AOO420-Dev-m1, AOO416, AOO416-RC1, AOO415, AOO414, AOO413, AOO4121, AOO412, SNAPSHOT, AOO411, AOO410, AOO410_Beta, AOO401, AOO400, AOO340
1c11026d23-Jul-2012 Hongyun An

clean the redundant comments about UOF v2.0
Review by Hongyun An from CS2C

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1364477 13f79535-47bb-0310-9956-ffa450edef68

ed89ea2c20-Jul-2012 Armin Le Grand

xslt filter: remove the FLA horror
wordml import filter: replace FLA usage with plain XSLT
Patch by: Michael Stahl

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@13

xslt filter: remove the FLA horror
wordml import filter: replace FLA usage with plain XSLT
Patch by: Michael Stahl

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1363727 13f79535-47bb-0310-9956-ffa450edef68

show more ...

8d3f565e20-Jul-2012 Hongyun An

for revision:1363673,add the UOF v2.0 code,including 33 files,(because of forgetting to add the annotation)

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1363677 13f79535-

for revision:1363673,add the UOF v2.0 code,including 33 files,(because of forgetting to add the annotation)

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1363677 13f79535-47bb-0310-9956-ffa450edef68

show more ...

d3069caa20-Jul-2012 Hongyun An

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1363673 13f79535-47bb-0310-9956-ffa450edef68

8cc32e1d25-Jun-2012 Lei De Bin

#118057# - fix the word 2003 XML (wordml) filters broken

Found by: mst.ooo dot arcor.de
Patch by: mst.ooo dot arcor.de
Review by: yuanlin <yuanlin.ibm at gmail dot com> and Lei De Bi

#118057# - fix the word 2003 XML (wordml) filters broken

Found by: mst.ooo dot arcor.de
Patch by: mst.ooo dot arcor.de
Review by: yuanlin <yuanlin.ibm at gmail dot com> and Lei De Bin

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1353389 13f79535-47bb-0310-9956-ffa450edef68

show more ...

8eb6fccd29-Mar-2012 Andrew Rist

Update headers to Alv2 headers

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1306685 13f79535-47bb-0310-9956-ffa450edef68

23d132e624-Feb-2012 Pedro Giffuni

i77112 - revert for now: It's not clear why the author did not include this in CWS xsltfilter10.

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1293302 13f79535-47bb-0310-9

i77112 - revert for now: It's not clear why the author did not include this in CWS xsltfilter10.

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1293302 13f79535-47bb-0310-9956-ffa450edef68

show more ...

54b9b0c924-Feb-2012 Pedro Giffuni

i77112 - Patch to run Spreadsheetml XSLT import with JDK5/6 and Saxon. Patch by sus.

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1293286 13f79535-47bb-0310-9956-ffa450ed

i77112 - Patch to run Spreadsheetml XSLT import with JDK5/6 and Saxon. Patch by sus.

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1293286 13f79535-47bb-0310-9956-ffa450edef68

show more ...

1e519d8d31-Dec-2011 Andrew Rist

Update headers to Alv2 headers

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1225987 13f79535-47bb-0310-9956-ffa450edef68


common/math.xsl
common/measure_conversion.xsl
export/common/ooo2ms_docpr.xsl
export/spreadsheetml/formular.xsl
export/spreadsheetml/ooo2spreadsheetml.xsl
export/spreadsheetml/style_mapping.xsl
export/spreadsheetml/styles.xsl
export/spreadsheetml/table.xsl
export/wordml/ooo2wordml.xsl
export/wordml/ooo2wordml_border.xsl
export/wordml/ooo2wordml_custom_draw.xsl
export/wordml/ooo2wordml_draw.xsl
export/wordml/ooo2wordml_field.xsl
export/wordml/ooo2wordml_list.xsl
export/wordml/ooo2wordml_page.xsl
export/wordml/ooo2wordml_path.xsl
export/wordml/ooo2wordml_settings.xsl
export/wordml/ooo2wordml_table.xsl
export/wordml/ooo2wordml_text.xsl
import/common/ms2ooo_docpr.xsl
import/spreadsheetml/spreadsheetml2ooo.xsl
import/wordml/wordml2ooo.xsl
import/wordml/wordml2ooo_custom_draw.xsl
import/wordml/wordml2ooo_draw.xsl
import/wordml/wordml2ooo_field.xsl
import/wordml/wordml2ooo_list.xsl
import/wordml/wordml2ooo_page.xsl
import/wordml/wordml2ooo_path.xsl
import/wordml/wordml2ooo_settings.xsl
import/wordml/wordml2ooo_table.xsl
import/wordml/wordml2ooo_text.xsl
odf2xhtml/export/common/body.xsl
odf2xhtml/export/common/styles/style_collector.xsl
odf2xhtml/export/common/styles/style_mapping_css.xsl
odf2xhtml/export/common/table/table.xsl
odf2xhtml/export/common/table/table_cells.xsl
odf2xhtml/export/common/table/table_columns.xsl
odf2xhtml/export/common/table/table_rows.xsl
odf2xhtml/export/common/table_of_content.xsl
odf2xhtml/export/xhtml/body.xsl
odf2xhtml/export/xhtml/header.xsl
odf2xhtml/export/xhtml/opendoc2xhtml.xsl
odf2xhtml/export/xhtml/table.xsl
2e155b5028-Aug-2011 Eike Rathke

added missing files

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1162590 13f79535-47bb-0310-9956-ffa450edef68

cdf0e10c16-Aug-2011 rcweir

Initial import of the old OOo hg repository tip revision.

.../trunk/main is a copy of (currently tip-most)
http://hg.services.openoffice.org/OOO340/rev/c904c1944462

.../trunk/

Initial import of the old OOo hg repository tip revision.

.../trunk/main is a copy of (currently tip-most)
http://hg.services.openoffice.org/OOO340/rev/c904c1944462

.../trunk/extras/l10n is a copy of (currently tip-most)
http://hg.services.openoffice.org/master_l10n/OOO340/rev/af6bc9467af5

Note that the following files with line-end and/or encoding anomalies were left out (they will need to be to be checked in separately):

/ooo/trunk/core/dictionaries/de_DE/README_hyph_de_DE.txt
/ooo/trunk/core/dictionaries/de_CH/README_hyph_de_CH.txt
/ooo/trunk/core/dictionaries/de_AT/README_hyph_de_AT.txt
/ooo/trunk/core/gettext/gettext-0.18.1.1.patch
/ooo/trunk/core/apache-commons/patches/codec.patch
/ooo/trunk/core/libcroco/libcroco-0.6.2.patch
/ooo/trunk/core/testautomation/writer/optional/input/import/mactext.txt
/ooo/trunk/core/graphite/graphite-2.3.1.patch
/ooo/trunk/core/hwpfilter/source/hwpeq.cpp
/ooo/trunk/core/solenv/bin/cwstouched.pl
/ooo/trunk/core/readlicense_oo/html/THIRDPARTYLICENSEREADME.html
/ooo/trunk/core/writerfilter/source/doctok/escher.html
/ooo/trunk/core/writerfilter/source/odiapi/qname/resource/office2003/WordprocessingML Schemas/xsdlib.xsd
/ooo/trunk/core/writerfilter/source/odiapi/qname/resource/office2003/WordprocessingML Schemas/wordnetaux.xsd
/ooo/trunk/core/filter/source/xslt/odf2xhtml/export/common/body.xsl
/ooo/trunk/core/filter/source/xslt/odf2xhtml/export/common/styles/style_mapping_css.xsl

Also: Repository.mk from the l10n toplevel


git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1162288 13f79535-47bb-0310-9956-ffa450edef68

show more ...


common/copy.xsl
common/math.xsl
common/measure_conversion.xsl
export/common/ooo2ms_docpr.xsl
export/spreadsheetml/formular.xsl
export/spreadsheetml/ooo2spreadsheetml.xsl
export/spreadsheetml/style_mapping.xsl
export/spreadsheetml/styles.xsl
export/spreadsheetml/table.xsl
export/uof/odf2uof_presentation.xsl
export/uof/odf2uof_spreadsheet.xsl
export/uof/odf2uof_text.xsl
export/wordml/ooo2wordml.xsl
export/wordml/ooo2wordml_border.xsl
export/wordml/ooo2wordml_custom_draw.xsl
export/wordml/ooo2wordml_draw.xsl
export/wordml/ooo2wordml_field.xsl
export/wordml/ooo2wordml_list.xsl
export/wordml/ooo2wordml_page.xsl
export/wordml/ooo2wordml_path.xsl
export/wordml/ooo2wordml_settings.xsl
export/wordml/ooo2wordml_table.xsl
export/wordml/ooo2wordml_text.xsl
import/common/ms2ooo_docpr.xsl
import/spreadsheetml/spreadsheetml2ooo.xsl
import/uof/uof2odf_presentation.xsl
import/uof/uof2odf_spreadsheet.xsl
import/uof/uof2odf_text.xsl
import/wordml/wordml2ooo.xsl
import/wordml/wordml2ooo_custom_draw.xsl
import/wordml/wordml2ooo_draw.xsl
import/wordml/wordml2ooo_field.xsl
import/wordml/wordml2ooo_list.xsl
import/wordml/wordml2ooo_page.xsl
import/wordml/wordml2ooo_path.xsl
import/wordml/wordml2ooo_props.xsl
import/wordml/wordml2ooo_settings.xsl
import/wordml/wordml2ooo_table.xsl
import/wordml/wordml2ooo_text.xsl
odf2xhtml/export/common/styles/style_collector.xsl
odf2xhtml/export/common/table/table.xsl
odf2xhtml/export/common/table/table_cells.xsl
odf2xhtml/export/common/table/table_columns.xsl
odf2xhtml/export/common/table/table_rows.xsl
odf2xhtml/export/common/table_of_content.xsl
odf2xhtml/export/xhtml/body.xsl
odf2xhtml/export/xhtml/header.xsl
odf2xhtml/export/xhtml/opendoc2xhtml.xsl
odf2xhtml/export/xhtml/table.xsl