| Summary: | Decorations should only apply on package level | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Technology] EGit | Reporter: | Benjamin Muskalla <b.muskalla> | ||||
| Component: | UI | Assignee: | Project Inbox <egit.ui-inbox> | ||||
| Status: | CLOSED DUPLICATE | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | robin | ||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
Created attachment 173382 [details]
Screenshot
Screenshot showing the confusion ;)
*** Bug 322692 has been marked as a duplicate of this bug. *** Marked as duplicate of bug 387175, as there is a hint for how to solve this there. *** This bug has been marked as a duplicate of bug 387175 *** |
The decorator currently decorates the package of a changed file (in case of a Java project) and all its parents. This is rather confusing in the flat package presentation. src * > core <---- confusing * > core.foo > changed file The decorater is right from a file-system view of things but from the visual structure, it seems that there are changes in the "core" package but "core" is only decorated because it's a parent of "core.foo". I'd suggest to omit the decoration for the core package in this case.