Created attachment 126220 [details] sort1: Example for cell truncation and initial order Observed: 1) The Cell column is truncated, even for fairly small documents. (See attachment sort1.) 2) The original sort for the Cell column isn't by row or column. (See attachment sort1.) And it doesn't appear consistent between searches of the same document (at least on Linux). 3) Running the same sort multiple times produced different initial display orders. (Observed on Linux, not Windows, but less testing was done on Windows.) 4) Clicking to sort the Cell column produces a sort which appears to be based on a character sort of the cell names, which isn't useful. (See attachment sort2.) A2 should come before A10. 5) Sorts aren't stable. Sorting by Content sometimes produces a different non-useful sort for Cell (even when the content of all cells is identical). Sorting by Cell produces strange orders for sheets. (Version 5.1.4.2 on Windows 7 appears to have stable sorts in some cases. Version 5.1.4.2 on Ubuntu doesn't have stable sorts.) See attachment sort3 for an example of non-stable sorts on Windows 7. I sorted by Sheet then by Cell. 6) One search with results on Sheet1, Sheet2, and Sheet3 the initial order of the results was: - Some on Sheet1 - Some on Sheet3 - All from Sheet2 - The rest from Sheet3 - The rest from Sheet1 A later search for the same content in the same document produced a different order. (I only saw this on Linux.) 6) Sorting by sheet displays the sheets alphabetically, not by order in document. Expected: 1) When search results are displayed, adjust the Cell column width to prevent truncation. 2) The initial sort order should be by Sheet (order in document) primary, Cell (by row or by column, choose one) secondary. 3) If you want to take the focus in the document into account, use the focus to determine which entry in the search results is selected when the results are displayed. 4) Clicking to sort the Sheet column should cycle between ascending (by name of sheet), descending (by name of sheet), ascending (by order of sheets in document), descending (by order of sheets). 5) When switching between sorting sheets alphabetically and by order in document the shape/appearance of the search arrow should change. (Some applications use an outline around the sort arrow to indicate mode changes like this.) 6) Clicking sort for Cell should cycle between ascending by row, descending by row, ascending by column, descending by column. 7) When switching between sort by row and by column the shape/appearance of the search arrow should change. 8) All sort operations should be stable sorts.
Created attachment 126221 [details] sort2: After sort by Cell
Created attachment 126222 [details] sort3: Sort by Sheet then by Cell
Having a trustable sort is not questionable from the UX POV. Removing needsUXEval, component to Calc and NEW.
** Please read this message in its entirety before responding ** To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: Test to see if the bug is still present with the latest version of LibreOffice from https://www.libreoffice.org/download/ If the bug is present, please leave a comment that includes the information from Help - About LibreOffice. If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a comment that includes the information from Help - About LibreOffice. Please DO NOT Update the version field Reply via email (please reply directly on the bug tracker) Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) from http://downloadarchive.documentfoundation.org/libreoffice/old/ 2. Test your bug 3. Leave a comment with your results. 4a. If the bug was present with 3.3 - set version to 'inherited from OOo'; 4b. If the bug was not present in 3.3 - add 'regression' to keyword Feel free to come ask questions or to say hello in our QA chat: https://kiwiirc.com/nextclient/irc.freenode.net/#libreoffice-qa Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-UntouchedBug
The problem still exists with LibreOffice Version 5.4.1.2 on Ubuntu. I didn't test every case I initially reported, but: * The initial display cell order is still confusing. * The single column sort by cell still puts A10 before A9. * The Cell column is still truncated when first displayed.
Many problems still exist with version 6.0.6.2. I will cover the state of each issue I originally raised. 1) The unnecessary and inappropriate truncation of the Cell column is still a problem. 2) The original sort situation seems to have fixed or improved as the sort order was reasonable for every test I ran. 3) This also seems to be fixed. 4) Still a problem. 5) Sorts still aren't stable on Ubuntu. First 6) I no longer see this problem. Second 6) (sorry) Still a problem. And the overall behavior doesn't meet the expectations I outlined.
Dear B.J. Herbison, To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: Test to see if the bug is still present with the latest version of LibreOffice from https://www.libreoffice.org/download/ If the bug is present, please leave a comment that includes the information from Help - About LibreOffice. If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a comment that includes the information from Help - About LibreOffice. Please DO NOT Update the version field Reply via email (please reply directly on the bug tracker) Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) from http://downloadarchive.documentfoundation.org/libreoffice/old/ 2. Test your bug 3. Leave a comment with your results. 4a. If the bug was present with 3.3 - set version to 'inherited from OOo'; 4b. If the bug was not present in 3.3 - add 'regression' to keyword Feel free to come ask questions or to say hello in our QA chat: https://kiwiirc.com/nextclient/irc.freenode.net/#libreoffice-qa Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-UntouchedBug
Created attachment 155459 [details] Initial sort with 6.3.3 The situation has changed with 6.3.3, but problems still exist. The cell column was wide enough in every case I tested. The initial sort order is not by row or by column which makes the results hard to use for large result sets. The ability to sort by column has gone away. This removes some of my reported problems but is a major feature loss.
How about "Sheet" (with Sheet4.$A$1, Sheet4.$A$2...), "Row" (1,2...), and "Col" (A,B...), "Content"?
I would find separate columns more useful for single-sheet search results if the sorting was added back to the search results. For multiple sheets search results then sorting by the Sheet column wouldn't be stable on the row and column results--my position is 1) it should be possible to sort by sheet without otherwise changing row and column order in the search results, and 2) if you sort on a sheet column that says Sheet4.$A$1 it should sort on the full value of the column so the UI clearly reflects the sort order. Just putting the index in the Col column would also be less readable if the Tools/Options.../LibreOffice Calc/Formula/Formula Syntax setting was changed to "Excel R1C1". There would be two columns with just number. I don't know whether that would be a minor or significant confusion (and I don't use that setting).
(In reply to B.J. Herbison from comment #11) > sorting by the Sheet column wouldn't be stable on the row and column results Sorting order is: S1.$A$1,S1.$A$2,S1.$B$1,S1.$B$2,S2.$A$1,S2.$A$2,S2.$B$1,S2.$B$2 - so it is "stable" on row/column.
What I meant is that the "Sheet" column wouldn't just change the sheet order, it would also change the row and column (and value) ordering within the sheet. A stable sort based on "sheet" wouldn't change the relative order of cells within the sheet. Actually, a column containing Sheet4.$A$1 should be labeled "Reference" or "Identifier" since the value isn't just a sheet identifier. Is there a plan to add sorting back to the result list?
(In reply to B.J. Herbison from comment #13) > Is there a plan to add sorting back to the result list? We do not plan the development. If a developer is interested s/he might pick this easy task.
Dear B.J. Herbison, To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: Test to see if the bug is still present with the latest version of LibreOffice from https://www.libreoffice.org/download/ If the bug is present, please leave a comment that includes the information from Help - About LibreOffice. If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a comment that includes the information from Help - About LibreOffice. Please DO NOT Update the version field Reply via email (please reply directly on the bug tracker) Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) from https://downloadarchive.documentfoundation.org/libreoffice/old/ 2. Test your bug 3. Leave a comment with your results. 4a. If the bug was present with 3.3 - set version to 'inherited from OOo'; 4b. If the bug was not present in 3.3 - add 'regression' to keyword Feel free to come ask questions or to say hello in our QA chat: https://web.libera.chat/?settings=#libreoffice-qa Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-UntouchedBug
Thank you. The truncation is back (at least for small sheets), and the sorting is back and useful. Version: 7.2.2.2 / LibreOffice Community Build ID: 02b2acce88a210515b4a5bb2e46cbfb63fe97d56 CPU threads: 4; OS: Linux 5.13; UI render: default; VCL: gtk3 Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded