Community
Participate
Working Groups
The contents of the FindReplaceDialog is completely hidden if it is resized to a small size. This often leads to users not being aware that there are options which influence the search operation. For example users might wonder why only whole words are found, and they do not see the corresponding option. See a screenshot attached demonstrating such a clipped dialog. As a fix I propose to make the dialog contents scrollable to indicate that there is more content. See second screenshot for how this will look.
Created attachment 259599 [details] Current look
Created attachment 259600 [details] New look, note the scrollbars
See https://bugs.eclipse.org/bugs/show_bug.cgi?id=474850#c2 why it is like that. I'd have to see/feel how the dialog looks like with a scroll bar.
New Gerrit change created: https://git.eclipse.org/r/66036
I was able to solve the issue with the dialog's initial size by just removing the dialog's custom implementation of getInitialSize(). It now feels like I would expect it: users can work with it at small sizes, it stores its size, and shows scrollbars.
4.7... Sadly this move of even small-sized and "helpwanted" patches reflects the perceived state of Eclipse. Not exactly what I would call a motivation to do more...
(In reply to Christian Georgi from comment #6) > 4.7... Sadly this move of even small-sized and "helpwanted" patches reflects > the perceived state of Eclipse. Not exactly what I would call a motivation > to do more... I agree.
Gerrit change https://git.eclipse.org/r/66036 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.text.git/commit/?id=f17b47543969005692dfd543520798bacd8754f5
Thanks for reviewing this!
Verified in I20160425-1300
The problem with such small fixes is that there's usually one or more follow-up problems like bug 494939.
(In reply to Markus Keller from comment #11) > The problem with such small fixes is that there's usually one or more > follow-up problems like bug 494939. Yes, and we will fix follow-up issues as we have always done ;) No reason not do try to make this better in the first place...