Skip to content

Added details to SVG graph#140

Open
plafrance wants to merge 3 commits intogit-bahn:masterfrom
plafrance:87-FR-SVG-output-to-include-text-commit-hashes-etc
Open

Added details to SVG graph#140
plafrance wants to merge 3 commits intogit-bahn:masterfrom
plafrance:87-FR-SVG-output-to-include-text-commit-hashes-etc

Conversation

@plafrance
Copy link
Copy Markdown

Closes #87

First of all, thank you so much for this project. I've been looking for just that for quite a while now.

I enhanced the SVG graph with some more details, making it look a bit like Gitlab graphs :

ss 260331-212446-000
  • Added branch names
  • Added HEAD (attached or detached)
  • Added Commit summary
  • Angular branch deviations
  • Commit hash in a title visible on hoovering the dot

@peso
Copy link
Copy Markdown
Collaborator

peso commented Apr 8, 2026

Thank you for the contribution, this is most welcome: The SVG part has been neglected for quite some time.

Before I can accept the change, the errors from clippy needs to be fixed. Note that one of them puts a cap on the number of lines in a function so you may have to do a little refactoring.

@plafrance
Copy link
Copy Markdown
Author

Thank you for your feedback @peso. All checks now pass. I'm still new to rust, so please let me know if I made some horrible blunder.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

FR: SVG output to include text, commit hashes etc

2 participants