Inkling 0.1.3
What's new
Fewer interruptions
- A thread that moves twice no longer tells you the same thing twice. A push landing after a review is reported as the push, not as the review again — and a pull request can no longer be announced as merged more than once.
- New commits on a pull request are their own kind, showing how much arrived since you were last told. Pushes to your own stay quiet unless you ask for them.
- Comments and approvals that land after something was merged or closed stay quiet, as does activity on someone else's draft, and a pull request you merged yourself. Being named still reaches you.
- A review request on something that was merged before you got to it now says so, instead of claiming you had already reviewed it.
Muting
- Mute unless someone names me: silences a thread for everything except an @mention, your team, or a reply to you.
- A mute can be set to lift when something breaks through, or to survive it.
Seeing what Inkling did
- Hover the Inkling name for how much arrived, how often it actually interrupted you, and how much was filtered — split into what a setting of yours turned away and what Inkling judged.
- Activity on a notification shows what you did first; the rest is behind Show details.
Settings
- How long things are kept is now yours to set: filtered rows, things you finished, and the record of what was decided.
- Every setting that also needs something switched on at GitHub now says which, with a link to it — checks, Dependabot alerts, discussions and releases cannot arrive until it is.
- Failed checks start switched off, since they cannot arrive until GitHub is set to send them.
Views and the sidebar
- The switcher covers your own repositories and anyone else's, not only organisations. Your account is listed even when it is quiet.
- Views can filter on who opened the thing, so My pull requests means yours rather than four kinds wherever they happen.
- Kinds you have switched off are greyed out when building a view, so you cannot build one that is always empty.
Fixes
- A filtered notification keeps the facts it arrived with, rather than being restamped with how the pull request looks today.
- Snoozing, reopening and ignoring someone are recorded properly, and no longer vanish from a filtered notification.
- A notification filtered by your repository list now offers that list to change, rather than an unrelated switch.
- Command-W closes the window and leaves Inkling running.
The same notes appear in the app the first time you open this version.
Installing
Download Inkling-arm64.dmg and drag Inkling to your Applications folder.
The first launch will say the developer can't be verified — the app is signed,
but not yet notarized by Apple. Open System Settings → Privacy & Security and
choose Open Anyway, or run:
xattr -dr com.apple.quarantine /Applications/Inkling.app
Updating: quit Inkling first, then replace it in Applications.
When macOS asks about notification style, choose Alerts rather than Banners.
Banners disappear after a few seconds, which isn't long enough to reach the
Snooze, Mute and Done buttons.
Requirements
- A Mac with Apple Silicon, running macOS 12 or later
- A GitHub account — the
ghCLI if you have it, or a
personal access token you paste in during setup
Known limits
- Apple Silicon only. There is no Intel or universal build yet.
- Not notarized, which is why macOS warns on first launch.
- No automatic updates. Inkling checks for a newer release and links here;
downloading and replacing it is your move.