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 51235 - Apply modified icon to packages containing files needing commit
Summary: Apply modified icon to packages containing files needing commit
Status: RESOLVED FIXED
Alias: None
Product: obsolete
Classification: Unclassified
Component: vcscore (show other bugs)
Version: 4.x
Hardware: PC Linux
: P3 blocker with 2 votes (vote)
Assignee: issues@obsolete
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-06 15:13 UTC by pbw
Modified: 2008-05-22 16:22 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description pbw 2004-11-06 15:13:48 UTC
In the Projects, Files and Versioning windows, CVS
controlled files which have been locally modified
are marked with a particular icon (a reddish-brown
circle with a superimposed '+'.  Files which are
up-to-date are marked with a tick.  It would be
very useful if these icons could be applied
recursively up the tree, so that a CVS summary of
the state of a whole module, of a directory or
package within the module, could be determined
without having to expand all packages/directories.
Comment 1 Martin Entlicher 2004-11-08 16:54:51 UTC
Well, we can look at how Eclipse does this, but I'm afraid that it
will have a performance impact. When the status information is not yet
loaded (for the first time), the whole sub-tree would have to be
scanned for the status information.
Another approach can be to store that modification flag persistently
and update it just when files are saved in the IDE, but external
modifications will not be catched this way.
Comment 2 ieising 2004-11-09 09:34:32 UTC
I would say that if you make it configurable to whether or not show 
these annotations, performance shouldn't be an issue.

I would definitely like to have this option, since it adds a lot of 
additional usability in the version-control department.
Comment 3 Jesse Glick 2008-05-22 16:22:22 UTC
This has worked for a long time now. Issue probably obsolete.