= Filter Timeline Tickets by Component = == Description == Filters the new tickets, edited tickets, closed tickets, and files attached to tickets displayed in the timeline by the ticket component attribute. This is only guaranteed to work on Trac version 11.4. More testing and feedback is welcome. This plugin is based on the TimlineUserFilterPlugin and most of the code was shamelessly copied. == Bugs/Feature Requests == Existing bugs and feature requests for TimelineComponentFilterPlugin are [report:9?COMPONENT=TimelineComponentFilterPlugin here]. If you have any issues, create a [http://trac-hacks.org/newticket?component=TimelineComponentFilterPlugin&owner=pdoup new ticket]. == Download == Download the zipped source from [download:timelinecomponentfilterplugin here]. == Source == You can check out TimelineComponentFilterPlugin from [http://trac-hacks.org/svn/timelinecomponentfilterplugin here] using Subversion, or [source:timelinecomponentfilterplugin browse the source] with Trac. == Example == === Installation === Simply copy the {{{TimelineComponentFilter.py}}} to {{{[trac-env-path]/plugins}}} directory. === Configuration === To enable this component, put the following in the {{{[Components]}}} section of your trac.ini: {{{ [Components] timelinecomponentfilter.* = enabled }}} === Usage === Simply select the component(s) in the filter box on the timeline to filter out all tickets that do not apply to the selected component(s): In the following example, ticket !#1 is tied to component "component1" and ticket !#2 is tied to component "component2". The following is with no component selected (ie. display all tickets): [[Image(timeline-none-selected.PNG)]] The following shows the filtered tickets by component: [[Image(timeline-component1-selected.PNG)]] == Recent Changes == [[ChangeLog(timelinecomponentfilterplugin, 3)]] == Author/Contributors == '''Author:''' [wiki:pdoup] [[BR]] '''Contributors:'''