Murmele / Gittyup

Understand your Git history!
https://murmele.github.io/Gittyup
MIT License
1.49k stars 110 forks source link

[Enhancement] Show contact names for commit authors instead of `git` names. #600

Open RokeJulianLockhart opened 1 year ago

RokeJulianLockhart commented 1 year ago

Considering that a git author has an e-mail address assigned, I'd like to be able to associate that with a contact. I can synchronize my CalDAV contacts with Windows Contacts, so that they're available system-wide in Windows.

Apps can be allowed access easily using a prompt or manually, per this. The API is fairly robust and easy to work with even in legacy software, per https://learn.microsoft.com/en-us/windows/win32/api/_wincontacts/ (see this reduced permalink if unavailable). Although this is probably the better choice.

For KDE, this would be a good starting point, although I understand if you don't want to implement Linux support due to very DE-specific methods of exposing such information.