Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 339796

Summary: Allow column choice in History View
Product: [Technology] EGit Reporter: Wayne Stidolph <wayne>
Component: UIAssignee: Project Inbox <egit.ui-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: dave.keber, kevinsheedy, markus.kell.r, matthias.sohn, remy.suen, robin, till2.schaefer
Version: unspecified   
Target Milestone: 5.1   
Hardware: PC   
OS: Linux   
See Also: https://git.eclipse.org/r/126447
https://git.eclipse.org/c/egit/egit.git/commit/?id=5b76c96c4b38c2e3a6286190c361dc8dcb3b4a71
Whiteboard:

Description Wayne Stidolph CLA 2011-03-12 11:57:31 EST
I'd like to select what fields are visible in the History view, and in what order. For example, while I'm working on a branch by myself I would like to hide the Author and Committer fields (it's always me!)
Comment 1 Remy Suen CLA 2011-12-02 14:34:18 EST
*** Bug 365400 has been marked as a duplicate of this bug. ***
Comment 2 Kevin Sheedy CLA 2012-10-01 06:45:11 EDT
Me too. The history view is a bit cluttered and could do with a tidy up. It's one of the cases where "less is more".
Comment 3 Robin Stocker CLA 2012-10-01 07:03:19 EDT
Do you know about the following preferences?:

* Go to Team > Git > History
* Check "Relative Dates"
* Uncheck "E-mail addresses in Author/Committer columns"

These get rid of some noise (don't know which of these are defaults right now).

Apart from that, it would probably make sense to be able to hide author/committer fields. I don't know about allowing everything to be changed/reordered though.
Comment 4 Kevin Sheedy CLA 2012-10-01 09:10:22 EDT
Thanks Robin, that removes a little of the clutter but it would still be great if all the columns were customizable. At present, I just can't use this view and have to use the TortoiseGit history instead.

Just as an example of one "user story", here are the columns I'd like to see on my History View, and in this order:

1) Branch Graph (without the branch names)
2) Commit Message (again, without branch names)
3) Committer
4) Date of Commit

I don't want the following in my main history view, instead they should be available in the Revision Details or Revision Comment section:

1) ID (7-digits of hex is just not useful to me at a glance)
2) Branch Names
3) Author - I don't know how this is different to "Commitor"
4) Authored Date - again, don't know how this is different from "Committed Date"

These are just my preferences but it would be great if eGit was customizable enough to support this.
Comment 5 David Keber CLA 2014-09-04 09:59:15 EDT
This request is still relevant, as Mars M1 still exhibits the same (lack of) behavior. Is it going to be addressed before Mars gets to RTM?

I would like to further request that the location of the columns is remembered between invocations (this is not always the case).
Comment 6 Till Schäfer CLA 2018-07-19 08:59:30 EDT
still relevant in photon
Comment 7 Eclipse Genie CLA 2018-07-22 11:58:34 EDT
New Gerrit change created: https://git.eclipse.org/r/126447
Comment 8 Eclipse Genie CLA 2018-08-01 19:57:11 EDT
Gerrit change https://git.eclipse.org/r/126447 was merged to [master].
Commit: http://git.eclipse.org/c/egit/egit.git/commit/?id=5b76c96c4b38c2e3a6286190c361dc8dcb3b4a71