LibreOffice-3.5.0; Writer; all operating systems. The menu "Distributy Columns Evenly" does not work with the selected columns 1. Create a text document. 2. Insert a table containing three or more columns that have the same width. 3. Change the width of the 2nd column. 4. Select the 2nd and 3rd column. 5. Click "Distributy Columns Evenly" (menu "Table - Autofit >") There is alignment of the width of the columns of the table. Width should be lined only selected (second and third) column. So working LibreWriter-3.3.x; 3.4.x. This is - a critical regression bug.
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