Now that we are getting close to having most of GitHub’s core productivity features, what can we build to set us apart? Maybe even make using GitHawk more enjoyable than the web?
Some ideas:
_What else?_
This is just to get ideas flowing. We won’t start any of this until sometime next year.
Sent with GitHawk
Push Notifications
Working Copy partnership is a really interesting idea!
What would also be nice is to detect if an issue belongs to a PR and vice versa.
What I would love is that if I'm read up on an issue related to a PR and I am read up on said PR, to automatically mark both as read. On web eg., the issue will still be unread because of the close event triggering a notification.
Notifications 😝
Re issue+PR connection detection: it seems like this is pretty feasible looking at the GraphQL response:
{
"__typename" : "CrossReferencedEvent",
"id" : "MDIwOkNyb3NzUmVmZXJlbmNlZEV2ZW50NTM4MTk5NzQx",
"actor" : {
"login" : "BasThomas",
"__typename" : "User"
},
"source" : {
"__typename" : "PullRequest",
"title" : "[DO NOT MERGE] Switch markAll logic back to mark all",
"number" : 1295,
"closed" : false,
"merged" : false,
"repository" : {
"name" : "GitHawk",
"owner" : {
"login" : "rnystrom",
"__typename" : "User"
},
"__typename" : "Repository"
}
},
"createdAt" : "2017-12-20T07:35:26Z"
}
One of my favorite features of GitHawk is that I need to explicitly mark a notification as read. If you ever change that behavior, please let it be something that can be configured in the settings.
Thanks again for making this app! ♥️
It already is @mattcantstop 😉
Sent with GitHawk
Most helpful comment
It already is @mattcantstop 😉
Sent with GitHawk