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.
Tooltips over the nodes in project explorer should explain the meaning of CVS badge icons. See comment from Tim and Tor... Quote from Tim Bray: -- The NetBeans team loves icons to a fault, and there are a bunch of new CVS-related icons that now hang off your project files and folders, I dunno what they mean... -- Quote from Tor Norbye: -- What would help me a lot if if the tooltip for a badged icon would indicate WHY an icon was badged. I remember being confused by the same thing Tim describes. "Hmm what's that blue "database" symbol on that folder?" I have since realized it means that there is some change in this folder that needs to be committed to the repository. That's EXTREMELY useful - I'm glad the feature is there. I can at a glance look at my project navigator and tell which projects have changes in them. But I remember hovering the mouse over the icon hoping it would give me a clue. It would be great if we could ensure that as part of the icon badging process, badgers were forced to include a description of the badge meaning, and then the tooltip support would automatically provide a legend. The tooltip could even include the badge icons themselves with descriptions, e.g. Foo.java %=modified U=cvs modifications (where % is the modified badge icon that appears on some files, and this one in particular, and "U" is the blue database/repository icon used for CVS files today). --
I see this is filed as a javacvs bug, but I'm thinking this is a generic issue for all of NetBeans. I've heard people new to NetBeans wonder what the "%" icon on files are (I -think- it means "needs compilation" or something like that). If possible, we should consider modifying the generic icon badging and/or node tooltip code such that all badges on icons get descriptions (perhaps on the line below the current tooltip - multiline tooltips are pretty easy now as of JDK1.4)
I also think this is not matter of javacvs module, badging should be explained in tooltips for any badged icon in IDE. But I don't know what should be the right component/subcomponent for such RFE. BTW: really good idea :-)
Okay, moving to openide. This is indeed a generic tooltip issue. Should work for "complilation" badges on java file nodes, for "broken reference" badges on project nodes, and CVS badges as well. For the future we're thinking about "java error" badges in project explorer indicating errors in java files. All those badges should be explained in tooltips.
Janko, it would be better file separate issues against appropriate modules. I leave this issue as the umbrella, but I don't think openide is only one involved module.
Marian, I think that first openide must provide multiline icon-capable tooltips and then other modules can use them.
Implemented by t_h, closing.