Skip to content

Added details to SVG graph#140

Merged
peso merged 3 commits intogit-bahn:masterfrom
plafrance:87-FR-SVG-output-to-include-text-commit-hashes-etc
Apr 9, 2026
Merged

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

Conversation

@plafrance
Copy link
Copy Markdown
Contributor

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
Contributor 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.

@peso peso merged commit b5ba5cd into git-bahn:master Apr 9, 2026
5 checks passed
@peso
Copy link
Copy Markdown
Collaborator

peso commented Apr 9, 2026

We all have to start somewhere, but this is good.

@peso peso mentioned this pull request Apr 9, 2026
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