Skip to content

[FEATURE] Context Menu speed improvements. Show in batches #6

@firefox97

Description

@firefox97

Problem Statement

I have a few slow items on my context menu like TortoiseSVN etc. I would like some way for some check that anything that is available in the first 200ms or something gets shown, and as slower items become available they show up..
Things like properties and rename should open instantly...

Proposed Solution

I know this is a big one, and there are lots of ideas, and many efforts have been already tried...
Perhaps another option would be pre-caching some context menu sets for a given set of extensions or something? Could load at startup once in idle after loading everything else... And some model for rechecking, perhaps when you click on a file, the cached menu is shown, and it start gathering the current menu items, and if they differ then it updates once the new load is complete, but the user was able to interact with the cached version while loading...

Alternatives Considered

No response

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions