Skip to content

add account menu in discover#2151

Merged
Tlaster merged 1 commit into
masterfrom
feature/discover-account-list
May 15, 2026
Merged

add account menu in discover#2151
Tlaster merged 1 commit into
masterfrom
feature/discover-account-list

Conversation

@Tlaster

@Tlaster Tlaster commented May 15, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@Tlaster Tlaster requested a review from Copilot May 15, 2026 04:49
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds compact-screen account selection to Discover/Search by moving account switching into the search bar trailing icon while keeping chip-based selection on larger screens.

Changes:

  • Adds optional trailingIcon support to the shared SearchBar.
  • Adds compact account dropdown menus to Discover and Search screens.
  • Restricts the existing account chip row to big-screen layouts.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 4 comments.

File Description
app/src/main/java/dev/dimension/flare/ui/component/SearchBar.kt Exposes and forwards an optional trailing icon slot.
app/src/main/java/dev/dimension/flare/ui/screen/home/DiscoverScreen.kt Adds compact account dropdown and big-screen-only account chips.
app/src/main/java/dev/dimension/flare/ui/screen/home/SearchScreen.kt Adds compact account dropdown and big-screen-only account chips.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +74 to +76
trailingIcon =
state.searchState.selectedAccount?.let { account ->
if (!isBigScreen) {
Comment on lines +106 to +115
IconButton(
onClick = {
if (accounts.size > 1) {
showMenu = true
}
},
) {
AvatarComponent(
data = account.avatar,
)
Comment on lines +80 to +89
IconButton(
onClick = {
if (accounts.size > 1) {
showMenu = true
}
},
) {
AvatarComponent(
data = account.avatar,
)
Comment on lines +121 to +125
accounts.forEach { profile ->
DropdownMenuItem(
text = {
Text(profile.handle.canonical)
},
@Tlaster Tlaster merged commit 2cd6dd2 into master May 15, 2026
9 checks passed
@Tlaster Tlaster deleted the feature/discover-account-list branch May 15, 2026 05:27
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.

2 participants