Skip to content

Adding a ToolTip for Shortcuts in the AppsListPage (All Apps Section) of task bar menu #34267

@Lee-WonJun

Description

Description of the new feature / enhancement

As far as I know, we can check shortcuts via the ToolTip in taskbar settings. However, there is no way to check shortcuts in the "All Apps" page (More -> toggle menu).

In my case, I often forget shortcuts, so I want to be able to check them in the "All Apps" page, but currently, I have to open the settings menu to do so.

I would like to have a ToolTip menu for shortcuts in the "All Apps" page as well.

like this
image

PS. I checked the AllAppsViewModel.cs in the source code and found the following in the textbox:

<ToolTipService.ToolTip>
    <TextBlock x:Uid="GPO_SettingIsManaged_ToolTip" TextWrapping="WrapWholeWords" />
</ToolTipService.ToolTip>

I'm not entirely sure what this code does, but I suspect it displays the full text in a tooltip when the TextBlock text is truncated. I don't want to disrupt the current functionality, so I'm planning to add a simple tooltip to the image only.

like this

<Image
    Width="20"
    Margin="0,0,16,0"
    VerticalAlignment="Center">
    <Image.Source>
        <BitmapImage UriSource="{x:Bind Icon, Mode=OneWay}" />
    </Image.Source>
    <ToolTipService.ToolTip>
        <ToolTip Content="{x:Bind ToolTip}" Visibility="{x:Bind ToolTip, Converter={StaticResource StringVisibilityConverter}}" />
    </ToolTipService.ToolTip>
</Image>

Scenario when this would be used?

I would like to have a consistent way to check shortcuts. PowerToy is a powerful tool with various apps integrated, which sometimes makes the shortcuts confusing. From a UX perspective of not launching a standalone app, it would be better if the shortcut checking feature is also applied in the All Apps screen, just as it is available in Quick Access, for the sake of consistency.

Supporting information

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area-FlyoutIssues refering to the PowerToys flyout launched from the tray areaIdea-EnhancementNew feature or request on an existing productNeeds-TriageFor issues raised to be triaged and prioritized by internal Microsoft teams

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions