GNOME Bugzilla – Bug 362528
replace the find dialog box with a find bar
Last modified: 2013-03-29 04:15:08 UTC
This is an idea for experimentation of a different UI for finding text in the diff view. I prefer a find bar to appear at the bottom of the existing window rather than a new window (like what you get in Firefox) because you don't have to manage an extra window.
Created attachment 74780 [details] [review] remove find dialog and add a findbar This is a first cut to give an idea of how a find bar might work. There's a problem that it doesn't expose the find options (word, case, regex, wrap). I'm not sure what the appropriate UI for that is. Also, I haven't used glade before but when I tried to edit the existing file, it seemed to generate different code so I just edited it by hand. Not sure if that's ok.
There's some code on the (failed) experimental cvs branch "branch-0_9" which does this and more IIRC.
I've added code in svn for a findbar which has all the current options plus I added replace support at the same time.
Actually there are still a few items to make this slick: Remove popup dialogs - use a different notification of errors. Status label? Web-like tooltip popup? Implement find previous Implement replace all Use history entry Prefill entries with selected text, etc
Not sure why this is still open. This is basically all done, and any additional fixes should just be filed as new bugs.