New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Highlighting of authored commits #2672
Conversation
Nice!
|
+1 |
Nice! What would you say if we change it a little bit:
|
That may make the feature more useful, hang on. |
53bf20c
to
4349ae5
Compare
Adds highlighting of commits by author. Commits are matched with current user's email address (if no commit is selected) or with email of author of currently selected commit. The feature can be configured in the 'Settings' dialog on the 'Colors' page, commits are highlighted with LighYellow color by default.
4349ae5
to
3ed5480
Compare
@jbialobr I modified the feature according to your suggestions, it is certainly better now :). One note about the implementation: I had to introduce a flag indicating an ongoing row count update (see DvcsGraph.cs) to prevent flickering of the selection right after a refresh of the revision grid. The SelectionChanged event is fired multiple times during the refresh because of multiple row count modifications. If you can think of more correct / elegant solution I'm more than eager to improve this part. |
@tomasdeml Well done, thanks! |
Adds highlighting of user's commits. This feature comes in handy (at least for me) when you are skimming through the commits while looking for something related to your work.
Commits are matched with current user's email address. The feature is enabled by default and can be configured in the 'Settings' dialog on the 'Colors' page. Commits are highlighted with LighYellow color by default.