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.

Bug 227610

Summary: "Location" as a table column in "Go to..." dialogs
Product: utilities Reporter: sanekf
Component: Jump ToAssignee: Tomas Zezula <tzezula>
Status: REOPENED ---    
Severity: normal    
Priority: P3    
Version: 7.4   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Exception Reporter:

Description sanekf 2013-03-18 11:57:43 UTC
Hi.

Currently one has to click on each match in "Go to type/symbol/etc" dialog to check "Location" field. It should be available as a table's column instead.

Some considerations:
1) Path should be right-aligned.
2) By default show relative path, but there should be an option to show full path.
3) Columns' width should be adjustable, or netbeans should guess it automatically depending on the search results.
4) There must be a way to disable "Project" column (otherwise there might be not enough horizontal space).
Comment 1 Tomas Zezula 2013-03-18 17:25:29 UTC
You don't have to click on them the absolute path is a tooltip text on each entry.
Changing the List into Table, which allows user to turn off column and resize column, will make the UI ugly as table header will need to be shown. Also the dialog is not wide enough to hold even the relative path so you will see just a part of the path.
Comment 2 sanekf 2013-03-19 11:54:20 UTC
Please reconsider your position. This functionality is crucial for me, and I do not want to return back to Gvim+cscope just because of this.

(In reply to comment #1)
> You don't have to click on them the absolute path is a tooltip text on each
> entry.

Having to hover mouse over each entry for every search is not productive either.

> Changing the List into Table, which allows user to turn off column and resize
> column, will make the UI ugly as table header will need to be shown.

I don't understand why the table header is considered ugly. Sure, in current implementation it is not needed, but refusing to add more columns because right now there are only two of them seems wrong.

If you still insist on table header being ugly, you can hide it when there are only 2 columns and add corresponding settings to "Tools->Options". This way the default look&feel will remain the same.

> Also the
> dialog is not wide enough to hold even the relative path so you will see just a
> part of the path.

This problem is partially addressed by right-aligning the path. Also, relative paths in my project (linux kernel) are not so long (~15 symbols) so there is more than enough space. An option to disable "Project Name" column will help with this too.