keybase / keybase/client

Improve mobile notifications

Open
#12,771 2 comments 8 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
9.2k
Forks
1.3k
Avg merge
12h 58m
Merged PRs (30d)
56

Description

Client: Android 2.1.2

Some small improvements can make the notifications friendlier.

### Current notifications
![screenshot_20180710-134447 1](https://user-images.githubusercontent.com/815704/42538153-f04cb648-844b-11e8-9df1-1801a3040d53.png)

### Single message format
Title can be replaced with the sending user and removed from the notification text, as the app name is indicated by a dedicated field and an icon. Large icon can be replaced with sender avatar.

### Multi message
Instead of having one notifications per message, notifications can be clustered in notification groups by sender.

### WhatsApp example
2 senders, each with multiple messages

#### Collapsed
![screenshot_20180710-142159](https://user-images.githubusercontent.com/815704/42538731-9975cc40-844d-11e8-99c7-5f45467d7aa6.png)

#### Extended
![screenshot_20180710-142152](https://user-images.githubusercontent.com/815704/42538764-af2f525e-844d-11e8-8f86-50a24ba27b49.png)

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue does not name files, tests, or an entry point. Start by locating the Android notification implementation, then compare its current behavior with the requested single-message and sender-grouped layouts. Done means the notification title, icon, and grouping match the described behavior for both single and multiple messages.

Written by the indexing model from the issue text.

Assessment

Tech stack
android
Domain
mobile-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.