Releases: mantasjasikenas/flow-launcher-shortcuts-plugin
v1.2.2
-
Support for shell type
Pwsh
. -
If action is not specified for query result, pressing
Enter
will not close the launcher. -
Snippet shortcut type. Executing a snippet shortcut will copy the snippet value to the clipboard. Better would be if
executing a snippet shortcut will paste the snippet value to the active window but didn't find a way to do that so
far. Example:{ "Type": "Snippet", "Value": "Hello\rworld", "Key": "hi" }
-
Autocompleting on Shell shortcut type changes the query to shell plugin keyword followed by the shell shortcut
arguments. -
Changed the default behavior of list commands (
q list
,q snippets
,q group list
). Now invoking item from the
list will replace the query with the selected item. -
Removed default argument assignment when shortcut had only one argument. Now the user has to provide the argument name
when invoking the shortcut. This change was made due conflicts with other functionality. -
Added positional arguments support. For example, you have URL shortcut with the following arguments:
{ "Type": "Url", "Url": "https://www.youtube.com/watch?v=${value}&list=${list}", "Key": "yt" }
Before, you had to provide the arguments in the following way:
q yt -value watch -list later
. Now you can provide
the arguments in the following way:q yt -1 watch -2 later
. The numbers represent the argument position in the
shortcut. Numbering starts from 1. -
Fixed group shortcuts invocation bug when the group shortcut name contained spaces.
v1.2.1
- Do not autocomplete the result when Enter is pressed if the argument is not a literal type.
- Added a
LaunchGroup
field to group shortcuts. If set totrue
, you can launch all shortcuts in the group
simultaneously. Otherwise, you can only launch a single shortcut from the group at a time. - When the group shortcut name (key) is not fully typed, selecting the group shortcut from the list will replace the
query with the group shortcut name. - Icons folder support: If a directory type shortcut with the key
icons
is added, the plugin will search for icons for
shortcuts based on the shortcut key matching the icon file name. The icon file name should be the same as the
shortcut. Supported file extensions:.png
,.jpg
,.jpeg
,.ico
.
v1.2.0
- Fix group creation bug
- Show available possible variables when using
q var remove
command - Show available possible shortcuts when using
q remove
command
v1.1.9
- QuickLook support to preview folders and files
- Improved code quality and performance
- Enchanted config command. Now shows icon of the application which will be used to open configuration files
v1.1.8
-
Add autocomplete support for commands with arguments
-
After typing the full shortcut, for example
q dev
, pressingCtr+Tab
(autocomplete) will replace current query with
the
shortcut path -
Alias support for shortcuts. Add
Alias
field in the shortcut JSON file. Provide the alias name. Example:{ "Type": "Directory", "Path": "C:\\Users\\tutta\\Storage\\Dev", "Key": "dev", "Alias": ["development", "devs"] }
-
Show associated icons for shortcuts in the search results
-
New plugin icon
-
Customizable icons for shortcuts. In order to use custom icons, add
Icon
field in the shortcut JSON file.
Provide the full path to the icon file. Example:{ "Type": "Directory", "Path": "C:\\Users\\tutta\\Storage\\Dev", "Key": "dev", "Icon": "C:\\Users\\tutta\\Storage\\Dev\\Projects\\ShortcutPlugin\\Flow.Launcher.Plugin.ShortcutPlugin\\Images\\discord-mark-white.png" }
v1.1.7
- New backup command with subcommands.
- Added copy result title and subtitle options in the context menu
- Fix issue with cmd arguments quotes
- Support for VS Code and VS Code - Insiders in context menu for folders
- Help command with documentation, issues links and developer Discord username
v1.1.6
Warning
Backup your shortcuts and variables before updating if you use default paths!
- Improved possible shortcuts fuzzy search. Now fuzzy search is case insensitive.
- Version command to see the current plugin version.
- Fix the disappearing config file after updating the plugin using default shortcuts and variables paths. This should start working updating from v1.1.6 to future releases.
- Changed default shortcuts and variable paths.
- Reset button in the settings panel to set default settings values.
v1.1.5
- Invoking command from command list will change query text to the command name
- Report command to open GitHub issues
- Show count of shortcuts in list command
- Multiple shortcuts with the same key support
- Improved group shortcuts invocation
v1.1.4
-
Shorcut name highlighting in the search results
-
Ability to set a specific application to open file or URL shortcuts. Add "App" field in the shortcut JSON file. Provide application name (works only for registered applications in the system) or full path to the executable file. If the application is not defined, the default application will be used to open the file or URL. Example:
{ "Type": "Url", "Url": "https://www.youtube.com/playlist?list=WL", "App": "msedge.exe", "Key": "wl2" }, { "Type": "File", "App": "C:\\Program Files\\WindowsApps\\Microsoft.WindowsNotepad_11.2312.18.0_x64__8wekyb3d8bbwe\\Notepad\\Notepad.exe", "Path": "C:\\Users\\tutta\\Storage\\Motion Picture\\labas.txt", "Key": "t1" }, { "Type": "File", "App": "notepad", "Path": "C:\\Users\\tutta\\Storage\\Motion Picture\\labas.txt", "Key": "t2" },
v1.1.3
- New shortcut type:
shell
. This type allows you to execute commands in command prompt or powershell. - Improved auto completion for commands.