This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
1. "Summary" and "Diff" appear to be alternatives. So why are they buttons? Looks especially confusing with "Search" a button above them. Should be a tabbed pane. I just today figured out that they switch between two modes. With a tabbed pane this would have been immediately apparent. 2. The up and down arrow buttons to the right of them appear to be enabled only within the Diff view. If so, they should be inside the Diff pane, not on the same level. 3. The up and down arrows seem to move the selection of the revision up and down. I am not sure why they do this; it seems completely useless. I would expect them to move up and down between diff blocks in the diff window below, as similar buttons do in the top-level Diff window (and for which there appears to be no function in the Search History window). 4. I would expect the window to show all revs of the file initially, without my having to press the Search button with the textfields empty. Most of the time I just want to browse recent revisions, anyway. I don't often have anything in particular to search for. 5. The Username, From, and To textfields take the whole width of the IDE, which is odd since usually anything entered here would be quite short. Maybe some of these could be put together on one line? 6. "Tag/Branch/Revision/Date:YYYY-MM-DD" is helpful but still a little ambiguous. For example, do I need to prefix dates with "Date:"? Showing examples of valid values might be better, e.g. "Examples: some_tag (or) some_branch (or) 1.17 (or) 2005-06-30" IMHO this window could be really useful but it needs more careful UI design.
1. May be, I will consult with HIE 2. Sure, if #1 is approved 3. They should behave the same way as in the Diff Window - move along diff blocks and switch to next/previous file or revision if on the last/first one. Please file a separate issue in this case. 4. I will enable this for a single file. Otherwise it may be dangerous to fetch history of something large 5. To save space, you can hide search criteria by clicking on thin separator below them 6. see #1
Fixing #4, targetting the rest for future. /shared/data/ccvs/repository/javacvs/cvsmodule/src/org/netbeans/modules/versioning/system/cvss/ui/actions/log/SearchHistoryAction.java,v <-- SearchHistoryAction.java new revision: 1.9; previous revision: 1.8
I agree with Jesse in all points. For point 3 I filed issue 63772 with enhancement to choose whether to cycle over one document or forward to next file/revision. Anyway more comprehensible UI is welcome.
Enhancements for future releases.