Revision tags: AOO420-Dev5-m5, AOO4115-GA |
|
e2d7a903 | 28-Jan-2023 |
Arrigo Marchiori |
Add a "referer" property to SfxObjectShell::CallXScript() and trust macros explicitly requested by the user (cherry picked and adapted from commit 9112548547be8d3a47281bcef5925a60e1435527) |
Revision tags: AOO4114-GA |
|
d1836b62 | 12-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 ...
|
ffb2f9cd | 14-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 ...
|
4926b382 | 13-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 ...
|
0285e67f | 11-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 |
|
65329e3e | 09-Dec-2022 |
Arrigo Marchiori |
Detect some endless loops (cherry picked from commit 272eca8e075d834a9a9235a4c9e52e17c2276f2f) |
Revision tags: 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 |
|
0ede1db1 | 15-Mar-2017 |
Matthias Seidel |
Fixed typos git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1786974 13f79535-47bb-0310-9956-ffa450edef68 (cherry picked from commit f1e0dfd3db8a55251bf21b6dd04cde9725d20b76) |
11859c39 | 18-Apr-2017 |
Matthias Seidel |
#i126369# Removed last (hopefully) fragments for removed HWP (Hangul Word Processor) git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1791839 13f79535-47bb-0310-9956-ffa450edef6
#i126369# Removed last (hopefully) fragments for removed HWP (Hangul Word Processor) git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1791839 13f79535-47bb-0310-9956-ffa450edef68 (cherry picked from commit 3860c2719b5734f44da9b459f06e4a1b1a0fcaa7)
show more ...
|
142c271e | 07-Oct-2019 |
Damjan Jovanovic |
Add .DIB as an extension for BMP files. Closes #i10687# Cannot insert .dib pictures in documents. Patch by: me (cherry picked from commit 91d03466ff74ce4b0f42e9a352b5388c9f
Add .DIB as an extension for BMP files. Closes #i10687# Cannot insert .dib pictures in documents. Patch by: me (cherry picked from commit 91d03466ff74ce4b0f42e9a352b5388c9f858dee)
show more ...
|
ba6c1353 | 07-Oct-2018 |
Matthias Seidel |
i127873 - Merge r1838291 from trunk Ignore the SP_FGROUP flag on shape records. Instead assume that the first shape in a shape group is the group shape. Add a new flag parameter to
i127873 - Merge r1838291 from trunk Ignore the SP_FGROUP flag on shape records. Instead assume that the first shape in a shape group is the group shape. Add a new flag parameter to SvxMSDffManager::ImportShape() to indicate the whether or not this is a group shape based on the calling context. Call SvxMSDffManager::ImportShape() directly from SvxMSDffManager::ImportGroup() instead of indirectly via SvxMSDffManager::ImportObj() to facilitate passing the context information. Don't call SvxMSDffManager::ProcessObj() from SvxMSDffManager::ImportShape() when processing a group shape. SvxMSDffManager::ImportObj() expects SvxMSDffManager::ImportShape() to return a pointer to an SdrObjGroup object in this case, and SvxMSDffManager::ProcessObj() may replace the SdrObjGroup object with some other type of shape object. Change some C-style SdrObjGroup* casts to dynamic_cast so that incorrect casts will create a NULL pointer and fail quickly rather than executing methods on an object of the wrong type and doing something possibly undefined. Submitted by: truckman git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO416@1843062 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
3fd51d8f | 07-Oct-2018 |
Matthias Seidel |
i127872 - Merge r1838292 from trunk When importing a Microsoft Office Drawing Binary File Format data stream, ignore properties with the bComplex flag set indicating they have data e
i127872 - Merge r1838292 from trunk When importing a Microsoft Office Drawing Binary File Format data stream, ignore properties with the bComplex flag set indicating they have data external to the property record if the indicated size of the data is larger than will fit in the containing property table record. DffPropSet::GetPropertyString() should return an empty string if the bComplex flag is not set since there is no data to return. Bail out of the loop that processes the array of properties early if we hit the end of the property table record. Limit the length of the property table record to the remaining size of the stream. Submitted by: truckman git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO416@1843061 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
bf1024d2 | 03-Aug-2017 |
Jim Jagielski |
limit levels git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO414@1803943 13f79535-47bb-0310-9956-ffa450edef68 |
Revision tags: AOO4121, AOO412, SNAPSHOT, AOO411 |
|
eb98e140 | 24-Jul-2015 |
Andrea Pescetti |
#i122712# Split PDF Export dialog in columns for better compatibility with small screens. Patch by: hanya git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO410@169
#i122712# Split PDF Export dialog in columns for better compatibility with small screens. Patch by: hanya git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO410@1692553 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
f0dd62c6 | 14-Jul-2015 |
Kay Schenk |
#i126281# Remove HWP as an option to Writer open menu. git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO410@1691089 13f79535-47bb-0310-9956-ffa450edef68 |
33f678dd | 21-Jul-2014 |
Armin Le Grand |
i124608 Added functionality to export only selected objects in SVG export git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO410@1612298 13f79535-47bb-0310-9956-ffa450edef68 |
ec549e91 | 04-Jul-2014 |
Armin Le Grand |
i124825 secure usage of object ID in preparation of names for line start/end geometry git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO410@1607862 13f79535-47bb-0310-9956-
i124825 secure usage of object ID in preparation of names for line start/end geometry git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO410@1607862 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
0af288bd | 12-Jun-2014 |
Juergen Schmidt |
#124422# merge changes from trunk to be able to build on macos 10.9.3 and Xcode 5.1 git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO410@1602192 13f79535-47bb-0310-9956-ff
#124422# merge changes from trunk to be able to build on macos 10.9.3 and Xcode 5.1 git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO410@1602192 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
Revision tags: AOO410, AOO410_Beta |
|
270a30df | 27-Feb-2014 |
Armin Le Grand |
i15508 Added support for BMP file type git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO410@1572717 13f79535-47bb-0310-9956-ffa450edef68 |
03fa2ba3 | 21-Feb-2014 |
Oliver-Rainer Wittmann |
124092: export code for UOF v2 only for corresponding export style sheets git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1570574 13f79535-47bb-0310-9956-ffa450edef68 |
eb01a7e4 | 20-Feb-2014 |
Yuri Dario |
#i118923# OS/2 port, add CPPULIB to resolve uno constructors. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1570225 13f79535-47bb-0310-9956-ffa450edef68 |
a9ab3c7b | 21-Jan-2014 |
Herbert Dürr |
get rid of an extraneous parentheses in "if((A==B))" git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1560012 13f79535-47bb-0310-9956-ffa450edef68 |
24c56ab9 | 28-Nov-2013 |
Herbert Dürr |
#i123068# remove implicit conversions from rtl strings to their elements git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1546390 13f79535-47bb-0310-9956-ffa450edef68 |
0deba7fb | 27-Sep-2013 |
Steve Yin |
AOO IA2 enabled draft version 1 git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/ia2@1526782 13f79535-47bb-0310-9956-ffa450edef68 |
Revision tags: AOO401, AOO400 |
|
09610e13 | 21-Jun-2013 |
Andre Fischer |
121256: Remember Any by value not by pointer before using it in outer scope. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1495357 13f79535-47bb-0310-9956-ffa450edef68 |
d8e6293e | 26-Apr-2013 |
Herbert Dürr |
fix narrowing integer conversions in PictReaderShape* git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1476251 13f79535-47bb-0310-9956-ffa450edef68 |