Hello - I managed to create an action that opens a new tabbed file history in the VCS log tool window:
I did this by getting the existing tabbed file history UI and re-using properties with `FileHistoryUiFactory#createLogUi` to get a copy of it.
With this `FileHistoryUi` object, is it possible to modify the object so that either of the following is possible?
1) Remove/filter the commits in the file history UI so that only a subset of commits are shown.
2) Change the highlighting or the text colour of some of the commits shown.
For 1), I thought that creating a new `VisiblePack` object and then calling `setVisiblePack` on the file history UI with it might work as I saw creating a `VisiblePack` requires passing in a `VcsLogFilterCollection` object. However, when I try to create a filter with just one commit and do this, it seems like it causes the diff preview to be removed along with the the red and green bars on the left showing file rename: