major
nice-to-have
defect
major
enhancement
(User-visible)
A new option should be added to the Gantt chart. When enabled, if milestones overlap, additional rows should be inserted for the milestones so that all of them can be displayed without overlapping.
Code Migration
- Some draw* methods now have a return value (void → Collection<BlockingInfo>). Overrides of these methods (see CompileErrors) must be adjusted as follows: BlockingInfo objects that were previously added manually (cf. getBlockingInfo().add(...)), must now be returned as the return value instead.
- The ganttFilter.jsp file has been updated with the new field GanttChartFilterComponent.PROPERTY_ADD_COLLISION_AVOIDING_ROWS. Overrides must also include this field accordingly.
Test
No test?