-
-
Notifications
You must be signed in to change notification settings - Fork 463
Description
Is your feature request related to a problem? Please describe.
I'm always frustrated when I need to access recently opened files from applications like Adobe Premiere Pro, Adobe Photoshop, or Notepad++. Windows shows these recent files beautifully in the taskbar jump lists (right-click on a pinned app), but Flow Launcher doesn't provide access to this information. This forces me to switch between Flow Launcher for launching apps and the taskbar for accessing recent documents, breaking my keyboard-driven workflow.
Describe the solution you'd like
I would like Flow Launcher to display Windows Jump List entries when I open the context menu (Shift+Enter or right-click) on an application result. The implementation could work as follows:
When searching for an application (e.g., "Premiere"), the user selects it
Opening the context menu shows a new option like "Recent Files" or directly displays the recent files
The recent files should be parsed from Windows' AutomaticDestinations folder (%APPDATA%\Microsoft\Windows\Recent\AutomaticDestinations)
Selecting a recent file opens it directly in the application
Example workflow:
Search "premiere" → Select Adobe Premiere Pro → Shift+Enter → See recent .prproj files → Open directly
Search "photoshop" → Select Adobe Photoshop → Shift+Enter → See recent .psd files → Open directly
Search "notepad++" → Select Notepad++ → Shift+Enter → See recent text files → Open directly
Describe alternatives you've considered
Application-specific plugins: Plugins like "RecentProjectsOpen" exist for VSCode and IntelliJ, but they only work for specific IDEs. A general Jump List solution would work for ANY application.
Using the taskbar: The current workaround is to use the Windows taskbar jump lists, but this defeats the purpose of a keyboard-driven launcher.
Third-party tools: Tools like Listary offer jump list integration, but it would be great to have this natively in Flow Launcher.
File history search: While Flow Launcher can search for files, it doesn't prioritize recently-used files per application, making it harder to find the right project quickly.
Additional context
Windows stores jump list data in:
%APPDATA%\Microsoft\Windows\Recent\AutomaticDestinations*.automaticDestinations-ms (automatic recent files)
%APPDATA%\Microsoft\Windows\Recent\CustomDestinations*.customDestinations-ms (pinned items)
These are OLE Compound Files that contain SHLLINK (Windows Shortcut) structures. There are existing parsers in C# that could be used (e.g., JumpList parser).
Windows taskbar showing recent Premiere Pro projects - this is what I'd like to see in Flow Launcher
Related functionality:
The Program plugin already has context menu support
This feature would complement the existing "Open containing folder" option
Could be implemented as an optional feature in settings for users who want it
This would significantly improve workflow for users who work with project-based applications (video editing, image editing, text editing, 3D modeling, etc.) where quick access to recent projects is essential.