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 134044 - Difficult to see group name in Projects tab - plugin available
Summary: Difficult to see group name in Projects tab - plugin available
Status: REOPENED
Alias: None
Product: projects
Classification: Unclassified
Component: Generic Infrastructure (show other bugs)
Version: 6.x
Hardware: PC Linux
: P3 blocker (vote)
Assignee: Tomas Stupka
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-27 21:36 UTC by crimcat
Modified: 2016-07-01 17:55 UTC (History)
1 user (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments
Issue screen shot (7.19 KB, image/jpeg)
2008-04-29 12:34 UTC, crimcat
Details

Note You need to log in before you can comment on or make changes to this bug.
Description crimcat 2008-04-27 21:36:17 UTC
Use case: create several project groups, add different and same projects to these project groups; switch between project
groups.
Problem: I cannot easily find any hint about project group selected. It may be quite confusing especially when projects
are used in several groups. To find a name I need to click on 'File'->'Project Groups' - this is annoying.
Suggest have a project group hint somewhere in IDE UI.
Comment 1 Milos Kleint 2008-04-29 10:49:46 UTC
well, the name of the project group is shown in the header of the Projects component. so for example if I name my group
XXX, the projects component shows "Projects - XXX"

closing as works for me, please reopen if you disagree.
Comment 2 crimcat 2008-04-29 12:33:34 UTC
Sorry, forget to add:
This hint in the 'Project' tabbed widget is invisible in most cases.
For example, if the screen width is less than 1280 pixels and if we have 3 tabs: 'Projects', 'Files', 'Classes' (in C++
mode), the project group name is invisible. Also, it may be convenient to have handy information about all known project
groups (as a suggestion).
Please, refer to attached screenshot (sshot01.jpg).
Comment 3 crimcat 2008-04-29 12:34:13 UTC
Created attachment 60800 [details]
Issue screen shot
Comment 4 crimcat 2008-04-30 13:21:14 UTC
Maybe, it could be useful to have one more tree view level in the projects pane. The top-level tree nodes show the
project groups, and only one project group (which is active) is expanded with projects tree.
Comment 5 Milos Kleint 2008-04-30 13:32:23 UTC
that's unlikely to happen I think. unless the human interface engineers redesign the workflow with projects completely.
Comment 6 crimcat 2008-04-30 22:40:05 UTC
I'm not sure how this improvement can be done.
But, if someone try to have 3 or more project groups at the same time, he definitely finds that it is good to have such
information. These project groups are like solutions in MS Visual Studio...
I can suggest another variant - to a special tab or pane with created groups. Even, maybe, on the start page. At least,
we have 'Add plugin' and sample projects on it.
Comment 7 Antonin Nebuzelsky 2010-03-29 14:10:36 UTC
Change of default owner.
Comment 8 Jesse Glick 2010-05-04 23:17:06 UTC
(In reply to comment #2)
> This hint in the 'Project' tabbed widget is invisible in most cases.
> For example, if the screen width is less than 1280 pixels and if we have 3
> tabs: 'Projects', 'Files', 'Classes' (in C++
> mode), the project group name is invisible.

Probably could be improved by putting group name first. Or main window title could be changed to show project group rather than currently selected project, if information about the selection is shown elsewhere (there is an RFE for that).
Comment 9 markiewb 2013-01-12 14:06:02 UTC
(In reply to comment #8)
> Or main window title
> could be changed to show project group rather than currently selected project,
> if information about the selection is shown elsewhere (there is an RFE for
> that).

Nice idea. Version 2.0.0 of my plugin http://plugins.netbeans.org/plugin/42000 supports this. 

But this makes the plugin only available for NB 7.3, because the OpenProjects API was extended to provide the information only for 7.3 - http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-projectuiapi/org/netbeans/api/project/ui/OpenProjects.html#getActiveProjectGroup()
Comment 10 markiewb 2013-01-13 12:16:10 UTC
(In reply to comment #9)
> But this makes the plugin only available for NB 7.3, because the OpenProjects
> API was extended to provide the information only for 7.3 -
> http://bits.netbeans.org/dev/javadoc/org-netbeans-modules-projectuiapi/org/netbeans/api/project/ui/OpenProjects.html#getActiveProjectGroup()
FYI: It is also possible without using the API (and so without breaking up the compatibility) - see http://wiki.netbeans.org/DevFaqGetNameOfProjectGroup
It has been included in 2.0.1 of the plugin. @Milos: Thanks for hint.