Edgewall Software

Opened 15 years ago

Last modified 7 years ago

#6000 new enhancement

Multiple column support in timeline

Reported by: james.moger@… Owned by:
Priority: normal Milestone: unscheduled
Component: timeline Version: 0.10-stable
Severity: normal Keywords: consider
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:


The single column in the Timeline view is limiting. I'd like to see the Timeline view get a new preference option for controlling the number of visible columns of events - especially in light of the industry-wide movement to widescreen displays. I've hacked-up a timeline-based module which does this, but my preference would be for a polished implementation by the Trac team.

  • The preference box moves to top of timeline @ 100% width instead of pseudo-dialog-box in upper right which eclipses usable real estate.
  • preference option for N equal width columns
  • either automatic based on available width or manual preference for format=brief option (think format=rss) which drops unnecessary words like "Changeset", "Ticket", etc.

I've attached a screenshot of my hacked plugin which offers no gui preference controls. Maybe if I have time I will get back to trying to understand more Python/CS/Trac development - but this is working for me at the moment.

Attachments (1)

timelinecolumns.png (72.2 KB ) - added by james.moger@… 15 years ago.

Download all attachments as: .zip

Change History (11)

by james.moger@…, 15 years ago

Attachment: timelinecolumns.png added

comment:1 by Christopher Lenz, 15 years ago

Milestone: 0.11

This is an interesting idea, but is definitely not going in 0.11.

comment:2 by james.moger@…, 15 years ago

Totally reasonable. I don't know why I selected 0.11.

comment:3 by Noah Kantrowitz, 15 years ago

This strikes me as something to be an external plugin.

comment:4 by james.moger@…, 15 years ago

Clearly this could be done as an external plugin… but that seems like a lot of unnecessary duplication for adding multiples columns. I feel this is very similar to one of my older patch offerings #510 which created a second (and now default) viewing option (after incorporation/reimplementation by cmlenz). I am only proposing more flexibility for the timeline view.

comment:5 by Christian Boos, 15 years ago

Keywords: consider added
Milestone: 2.0

Maybe later?

comment:6 by anonymous, 14 years ago

would be even nicer if multi-column layout capability could be extended to *any* trac page using wiki markup. (eg. wiki page, tickets, etc)

comment:7 by jackie.Linux@…, 14 years ago

Keywords: timeline added; consider removed
Milestone: 2.00.11-retriage
Priority: normalhigh
Severity: normalcritical
Version: 0.10-stable0.11


How do I add some information/events by sql-syntax or authors-specific to the timeline view? Thanks a lot.

comment:8 by Remy Blank, 14 years ago

Keywords: consider added; timeline removed
Milestone: 0.11-retriage2.0
Priority: highnormal
Severity: criticalnormal
Version: 0.110.10-stable

Please don't change ticket fields arbitrarily.

comment:9 by Christian Boos, 12 years ago

Milestone: 2.0unscheduled

Milestone 2.0 deleted

comment:10 by Ryan J Ollos, 7 years ago

Owner: Christian Boos removed

Modify Ticket

Change Properties
Set your email in Preferences
as new The ticket will remain with no owner.
The ticket will be disowned.
as The resolution will be set. Next status will be 'closed'.
The owner will be changed from (none) to anonymous. Next status will be 'assigned'.

Add Comment

E-mail address and name can be saved in the Preferences .
Note: See TracTickets for help on using tickets.