Modify

Opened 6 years ago

Closed 6 years ago

Last modified 5 years ago

#5305 closed enhancement (fixed)

Display branch name/trunk next to timeline entries

Reported by: jeremy@… Owned by: aviram
Priority: low Component: BranchTimelinePlugin
Severity: normal Keywords:
Cc: Trac Release: 0.11

Description

Thanks so much for writing this plugin! A request: In the timeline, to the right of each changeset, it would be great if the branch name (or "trunk") was displayed next to the changeset number. This would make it easier to browse the timeline when you are looking at combined results. This option could be disabled in trac.ini.

Attachments (0)

Change History (4)

comment:1 Changed 6 years ago by aviram

  • Status changed from new to assigned

Hey, thanks for the feedback. The feature you suggested is useful and important. I'll probably start working on this during this weekend.

comment:2 Changed 6 years ago by aviram

  • Resolution set to fixed
  • Status changed from assigned to closed

Hey,

I've added the feature you requested in [5967] (and removed a feature from it in [5698]). Now the title of the changeset shows which branches were changed.

The format of trac's changesets in the timeline is pretty lame - you can change only the title or the description, so I decided to change the title. If you can think of a better way of displaying the changed branches, let me know by writing it here...

comment:3 Changed 5 years ago by jeremy@…

Thanks for doing this, it works great! :) PS: I made a slight change locally, by wrapping the branch part of the title in a <cite> tag just so it looks neat: line 230:

 branch_names = tag.cite(' in %s' % (', '.join([_get_branch_name(branch, self._branches_path, self._trunk_path)

comment:4 Changed 5 years ago by aviram

Cool. Added it.

Add Comment

Modify Ticket

Action
as closed The owner will remain aviram.
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.