Skip to content

feat(settings): Settings screen behind a gear on the You tab - #985

Merged
bmc08gt merged 2 commits into
mainfrom
feat/profile-refresh-settings
Oct 6, 2026
Merged

bmc08gt merged 2 commits into
mainfrom
feat/profile-refresh-settings

Conversation

@bmc08gt

@bmc08gt bmc08gt commented Oct 6, 2026 •

Copy link
Copy Markdown
Collaborator

First of six stacked PRs for the profile refresh (#985 → #986 → #987 → #988 → #989 → #990). Each is based on the previous branch, so review them in order.

The You tab becomes your profile in the next PRs, so the rows it held move to a Settings screen behind a gear on the tab: Profile, Security, Privacy, Advanced, and Account. Account has a new Account Info screen (phone, email, user ID, authority public key), log out, delete account, and the version footer with its beta easter egg. SettingsMyAccountScreen and SettingsAdvancedFeaturesScreen are gone, and the UI smoke tests reach Settings through the gear.

The Profile section is temporary. #988 moves its rows out and deletes it. Two later Settings tweaks also land there rather than here, uppercase section headings and Account Info shown only with beta access, so this branch didn't need rewriting under the four above it.

The You tab becomes the profile in later slices, so the rows it held
move to a Settings screen reached from a gear on the tab: an interim
Profile section (the My Account editors until Edit Profile exists),
Security, Privacy, Advanced, and Account with a new Account Info screen
(phone, email, user ID, authority public key), then the version footer.

SettingsMyAccountScreen and SettingsAdvancedFeaturesScreen are removed,
and the UI smoke tests now reach Settings through the gear.

Base: origin/main 410bb5f.
…nfoDetails.Row

The UI tests' failure messages and doc comments still named My Account,
which this branch removed. Also rewraps a YouScreen doc comment that was
reflowed onto one 110-column line.
@bmc08gt
bmc08gt force-pushed the feat/profile-refresh-settings branch from 3186981 to 25b8be7 Compare October 6, 2026 19:48
@bmc08gt
bmc08gt merged commit 005b3b6 into main Oct 6, 2026
3 checks passed
@bmc08gt
bmc08gt deleted the feat/profile-refresh-settings branch October 6, 2026 23:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant