| ffd83a4c | 14-Jan-2023 |
Damjan Jovanovic <damjan@apache.org> |
UnoApp.close() was issuing XDesktop.terminate(), and then starting a timer that would kill OpenOffice 2 second seconds, while also killing it in the finally block, and not waiting for it to exit. Thi
UnoApp.close() was issuing XDesktop.terminate(), and then starting a timer that would kill OpenOffice 2 second seconds, while also killing it in the finally block, and not waiting for it to exit. This sometimes caused tests to start OpenOffice before the previous instance fully finished, especially in the fvt.uno.sc.formula.TestFormulaDocs test which starts up OpenOffice for each document, and then the new instance wouldn't start, causing test failures.
Rather, after issuing XDesktop.terminate(), wait up to 5 seconds for OpenOffice to exit. Only if it's still running, kill it. This is similar to what VclApp already does.
Patch by: me
show more ...
|
| 195282cf | 14-Jan-2023 |
Damjan Jovanovic <damjan@apache.org> |
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
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
show more ...
|
| a896732b | 12-Jan-2023 |
Damjan Jovanovic <damjan@apache.org> |
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
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
show more ...
|
| e83be9d6 | 27-Mar-2022 |
cbmarcum <carl.marcum@codebuilders.net> |
Refs #i128505# - testTableBorderLineStyle() was entering 0.55" instead of 0.50" at line 199 because the ctrl-a wasn't selecting all of the cell contents and leaving a 5 in the cell. then when typing
Refs #i128505# - testTableBorderLineStyle() was entering 0.55" instead of 0.50" at line 199 because the ctrl-a wasn't selecting all of the cell contents and leaving a 5 in the cell. then when typing in 0.5 it became 0.55 and failing the assertion at line 222. added sleep at 197 to make sure focus is completed before ctrl-a.
show more ...
|
| 4e588b9e | 31-Jul-2020 |
Damjan Jovanovic <damjan@apache.org> |
Deal with a test that expects strikeout style (X, /, bold, etc.) to be preserved when saving to .doc, even though neither the fileformat, nor apparently MS Office itself, support that.
Closes i12065
Deal with a test that expects strikeout style (X, /, bold, etc.) to be preserved when saving to .doc, even though neither the fileformat, nor apparently MS Office itself, support that.
Closes i120656 - the bold,with / and with X strike through change to single when save to doc
Patch by: me
show more ...
|