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 114037 - Navigator and filter buttons
Summary: Navigator and filter buttons
Status: RESOLVED FIXED
Alias: None
Product: cnd
Classification: Unclassified
Component: -- Other -- (show other bugs)
Version: 8.0
Hardware: All All
: P3 blocker (vote)
Assignee: Alexander Simon
URL:
Keywords:
: 128829 (view as bug list)
Depends on:
Blocks: 118384
  Show dependency tree
 
Reported: 2007-08-28 17:18 UTC by avp
Modified: 2015-11-26 06:50 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments
navigator popup menu (8.73 KB, image/png)
2009-01-14 08:23 UTC, Alexander Simon
Details

Note You need to log in before you can comment on or make changes to this bug.
Description avp 2007-08-28 17:18:03 UTC
I think that must be a possibility of filtration  in Navigator window (I.e. only methods, variables, headers and other).
And other back  of this enhancement is sorting by element type window and elements with identical type must sorting with
alphabetic
Comment 1 Vladimir Kvashin 2007-09-24 12:47:39 UTC
Form commebts by avp (avp@netbeans.org):

I propose to add a checkbox menu item into the Navigator context menu:
> "Show forward function declarations" (vkvashin) and not only function and for classes too
> Show headers
> Show namespaces
> Show macros 
 and others...

And I propose: show extended view of class (with members which are in macros defined) make optional. 
     When I write macros I  want to make class definition easy and smaller but Navigator show all members. 
     And from navigator to this members I can't go to the macros when member is defined I go to macros which is in class
definition.
Comment 2 Alexander Simon 2008-01-16 13:16:47 UTC
partly fixed. In popup menu added items:
- Show Macro Definitions
- Show Include Directives
- Show Typedefs
- Show Variables
- Show Usings and Aliases


CVS log:

Checking in Bundle.properties;
/shared/data/ccvs/repository/cnd/qnavigator/src/org/netbeans/modules/cnd/qnavigator/navigator/Bundle.properties,v  <-- 
Bundle.properties
new revision: 1.10; previous revision: 1.9
done
Checking in NavigatorModel.java;
/shared/data/ccvs/repository/cnd/qnavigator/src/org/netbeans/modules/cnd/qnavigator/navigator/NavigatorModel.java,v  <--
 NavigatorModel.java
new revision: 1.15; previous revision: 1.14
done
Checking in CsmFileFilter.java;
/shared/data/ccvs/repository/cnd/qnavigator/src/org/netbeans/modules/cnd/qnavigator/navigator/CsmFileFilter.java,v  <--
 CsmFileFilter.java
new revision: 1.3; previous revision: 1.2
done
Comment 3 Alexander Simon 2008-11-18 19:42:57 UTC
*** Issue 128829 has been marked as a duplicate of this issue. ***
Comment 4 Quality Engineering 2009-01-14 07:43:37 UTC
Integrated into 'main-golden', will be available in build *200901140201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/cb9e4b295112
User: Alexander Simon <alexvsimon@netbeans.org>
Log: fixing IZ#112863:Show scope for class function/variables definitions in navigator
fixing IZ#114037:Navigator and filter buttons
fixing IZ#118384:Enable filtering, sorting, more collapsing in Navigator
fixing IZ#139264:Navigator node collapsing
Comment 5 Alexander Simon 2009-01-14 08:23:16 UTC
Created attachment 75806 [details]
navigator popup menu
Comment 6 Alexander Simon 2009-01-14 08:24:07 UTC
Fixed. Now navigator popup menu is:
- Sort by Name
- Sort by Source
- Group by Kind
- Expand All
- Kind Filters
  - Show Forward Function Declarations
  - Show Macro Definitions
  - Show Include Directives
  - Show Typedefs
  - Show Variables
  - Show Usings ans Aliases
So Navigator support 4 sorting types:
- by name
- by kind and name
- by offset
- by kind and offset

If user does not want see expanded all classifiers/namespaces:
- uncheck "Expand All".
Navigator will show only top level objects.
Nodes will be expanded by demand when user will walk in the source code.
Comment 7 ruwanthalk 2015-11-26 05:26:41 UTC
If user does not want see expanded all classifiers/namespaces:
This should be fi
Comment 8 Alexander Simon 2015-11-26 06:50:54 UTC
(In reply to ruwanthalk from comment #7)
> If user does not want see expanded all classifiers/namespaces:
> This should be fi
Please, file another issue.