wordpress-mobile / wordpress-mobile/WordPress-Android

Settings: Allow our most-used features to be set as Initial Screen

Open
#17,454 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

[Type] Enhancement /Me App Settings
Dominant language
Kotlin
Stars
3.2k
Forks
1.4k
Avg merge
1d 11h
Merged PRs (30d)
69

Description

Expected behavior

If I am able to set an initial screen (the screen the app loads with when I open it), I expected to be able to choose "Reader" for instance, or another of our most-used features' screens.

Actual behavior

While I am able to set an initial screen, the options are "Home" and "Menu". These are the two sections of the My Site area.

Our most-used features are Stats, Notifications, and Reader. These three even are more common than creating a new post, so it would probably be convenient for our users to be able to have the app open directly to one of those screens.

Steps to reproduce the behavior
  1. Head to My Site > Me > App Settings
  2. Tap "Initial screen", and note that the options are "Home" and "Menu"
Tested on Samsung Galaxy S21, Android 12, JP Android 21.1-rc-3

Found during usability exploration: pdcxQM-1ff-p2

Contributor guide

Open the contributing guide

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 by reproducing the Initial screen setting at My Site > Me > App Settings and inspect where the existing Home and Menu choices are defined. Extend the available choices to include Stats, Notifications, and Reader, then verify that each selected screen opens when the app launches.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin
Domain
mobile
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.