Summary: | "Distributy Columns Evenly" does not work with the selected columns, but affects all columns in the table | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | ape <idler.1st> |
Component: | Writer | Assignee: | Ivan Timofeev (retired) <timofeev.i.s> |
Status: | CLOSED FIXED | ||
Severity: | major | CC: | cno, fyvaao, J.F.Lanting, kuehl, michael.stahl, sasha.libreoffice |
Priority: | medium | Keywords: | regression |
Version: | Master old -3.6 | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | target:3.6.0 target:3.5.1 | ||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 37361 |
Description
ape
2012-02-15 21:05:38 UTC
Error is in the "LibreOffice_Writer-3.5.1rc0; 3.6.0alfa". I changed the status to "highest" and "blocker" because it was very long and inconvenient to edit tables in text documents. A bug that has to be fixed, but since there is no data loss, and also enough work arounds, I think it's fair to call it a major bug. Medium / High / Highest is at distiction of the people that have to work on the bug. Thanks for reporting this, ape! - Cor reproduced in 3.5.0 and 3.6.0 97fdf02-9eed775-f061262 on Fedora 64 bit and in 3.5.0 beta 3 on Windows XP 32 bit but not reproducible in 3.4.2 and 3.3.4 , therefore regression since 3.4 (function changes size not only selected columns of table, but all columns. To see it, change size of several columns of table before testing this function, but select only two for resizing) *** Bug 46375 has been marked as a duplicate of this bug. *** I'm very curious about what workaround is suggested. Or should we set column width by hand one by one? A real-life situation will rather concern some 20 columns. ;JOOP! *** Bug 45555 has been marked as a duplicate of this bug. *** (In reply to comment #5) > I'm very curious about what workaround is suggested. > Or should we set column width by hand one by one? > A real-life situation will rather concern some 20 columns. > > ;JOOP! The width of the columns aligned by hand now. We went back to 1995. The possibility of alignment by hand only is the reason which forced me to assign a status to "BLOCER". Take a look at SwDoc::AdjustCellWidth, in sw/source/code/docnode/ndtbl1.cxx. I think the bug is in there. @ Michael Please, take look at this bug, comment 8. My be source of error is found. Ivan Timofeev committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=996f44c310520e3d7868c62d336aaec7bb0f845a fdo#46144: "Distributy Columns Evenly" does not work with the selected columns (In reply to comment #8) > Take a look at SwDoc::AdjustCellWidth, in sw/source/code/docnode/ndtbl1.cxx. I > think the bug is in there. Thank you so much Josh!!! Excellent pointer! Thanks to Josh for finding and to Ivan for fixing http://cgit.freedesktop.org/libreoffice/core/commit/?h=libreoffice-3-5&id=4f8094d0489d31563f18fb31bad366be2c19046f It will be available in LibreOffice 3.5.2. Ivan Timofeev committed a patch related to this issue. It has been pushed to "libreoffice-3-5-1": http://cgit.freedesktop.org/libreoffice/core/commit/?id=3aeba34bc8fb66ef8530be336531763bc34afa37&g=libreoffice-3-5-1 fdo#46144: "Distributy Columns Evenly" does not work with the selected columns It will be available already in LibreOffice 3.5.1. verified in 3.5.2 (and in master) - ok > thanks |