Skip to content

[CmdPal] Removing App tag #38971

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

niels9001
Copy link
Contributor

The "App" tag is pretty redundant and is adding a lot of visual noise. Closes #38968

New:
image

@moooyo
Copy link
Contributor

moooyo commented Apr 21, 2025

Agree.

Another thing is, in top level page, only Apps result have app tags.

I think we also need to add tag for fallback item to distinguish their source?

@zadjii-msft
Copy link
Member

Wait doesn't this also get rid of the top-level tag too? I thought we wanted that to make sure that we could clearly differentiate the app results from the command ones

@niels9001
Copy link
Contributor Author

@moooyo @zadjii-msft Meh.. that's a good point. Is there a way to differentiate between the two?

Still, even on a toplevel, the default tag UX feels 'heavy' to just point something out as a tag.. Not for this PR, but maybe something to figure out longer term how make that more subtle

@yeelam-gordon yeelam-gordon added Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams Product-Command Palette Refers to the Command Palette utility labels Apr 24, 2025
@zadjii-msft
Copy link
Member

gah this is annoying. There's not an easy way to differentiate them - least not currently. The main page needs ListItems with tags. The Apps page doesn't. That basically necessitates having two different lists of ListItems, one with tags and one without.

seems like it'd be silly for us to be constructing new ListItem's as we're filtering the top-level. That should be the hottest, cleanest path

I suppose the cache could have them all be created with the tags, and then have AllAppsPage.GetItems iterate over the cache, and build new ListItems specific to that page, without the tags.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams Product-Command Palette Refers to the Command Palette utility
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[CmdPal] App tag is redundant when using the apps plugin
4 participants