keybase / keybase/client

Feature Request: Add option for Windows taskbar flashing (flash frame)

Open
#7,782 4 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
9.2k
Forks
1.3k
Avg merge
12h 58m
Merged PRs (30d)
56

Description

The desktop app works pretty well so far but there is one small missing feature that can get annoying. I'm trying to use the chat as a semi-replacement for other messaging clients but it can be hard to tell if I have new unread messages waiting, so it'd be nice if there was an option to enable the Windows tray blinking (I think it's this) for the client, so that it would be made much more obvious when there's new unread messages, pretty much any other chat client does this so to me missing this feels a little unexpected, and it'd be nice to have.

Example:
notification

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with Electron's BrowserWindow win.flashFrame API linked in the issue, then trace how the desktop client detects new unread chat messages and presents notifications. Done means an optional Windows taskbar flashing behavior is triggered for new unread messages without changing other platforms.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron
Domain
desktop
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.