Hi

Recently I fixed a bad 9 year old bug #60307 with at least 6 duplicates
[and still broken in at least LO 4.2.8.2 :-)], now allowing searching for
cells by the value displayed after formatting (eg. 30/11/2015 formatted
into "30 November 2015" can be found when you search for "November" with
"Search in" set to "Values"). Also through repeated failures until I copied
how Writer already does it, today also fixed #35093, an infamous 11 year
old 15 vote issue in Calc ("Current selection only" should automatically be
checked if the "Find & Replace" dialog is opened with cells already
selected; since users expect this from other spreadsheets and the option is
invisible by default, it can cause wrong cells to change when doing
"Replace").

Now I am wondering what other enhancements to that dialog would be good to
make while it's fresh in my mind. Some ideas from Bugzilla:

Visibility of options. In a comment on #87032 it is suggested the dialog
should always be expanded so all options are visible, but #39453 is all
about trying to shrink it as it hides cells under it. #39453 was filed in
2004 when monitors were smaller and had lower resolutions, so dialog size
mattered more, but small devices are becoming ubiquitous today too. If the
dialog should remain expandable, which options should be visible with it
contracted? Comments in #35093 propose including "Current selection only"
and "Regular expressions", although I think the "Search in" is far more
commonly used than "Regular expressions".

Search in what? #106857 wants the default to be "Values" instead of the
current "Formulas", but Excel (2007) uses "Formulas", so it might surprise
users even though it is more natural.

Columns or rows? #106857 again wants "Columns" as default even though Excel
(2007) has rows.

Use the value of the cell under the cursor as the find text? #73544 asks
for this. Calc currently uses the last value searched for instead, as does
Excel (2007). Instead of the cell under the cursor, we could use a single
selected cell instead: it is rather hard to select only 1 cell by accident
(with the cursor on it, you have to Ctrl+Click it or Shift+Right+Left), and
you wouldn't need to search just 1 cell, so I think it's safe to treat a
single selected cell as the find text. Another AOO innovation?

Selection during the dialog? If cells are selected during the dialog,
should we automatically check the "Current selection only" box? We
currently uncheck it and gray it out if cells are deselected during the
dialog, but only enable it without checking it if cells are selected again.
Excel (2007) doesn't even have this option: if cells are selected only they
will be searched/replaced, if no cells are selected all will be. If we want
to copy Excel's behaviour then we should check it on reselection. But
Writer doesn't do that for multi-line text selections either, so it should
probably be changed too (and other apps?).

Any other proposals? Should we ask our current users what they want (how?)?

Thank you
Damjan

Reply via email to