What's New in This Release:
· Added ability to add custom scan paths for indexing/scanning.
· Added that the icon for each keyword can now be customized.
· Added a new more organized settings interface with more options (some where previously hidden).
· Added list can now also contain large items, where each item has a 32x32 pixel icon [Screenshot] (See "List appearance wizard" button in "Drop down / list" settings). The wizard can also change font and fontsize for the list.
· Added optional "Group" as a new keyword property. By this you can for example give all your browser keywords (ie, firefox, opera etc). the group "browsers". Then if you type "browsers" in the input field all keywords with the group browsers will be displayed in the drop down / list. Group names will also be auto-completed in input. Trying to Execute a group will open the drop-down / list with the group items.
· Added index settings now tell the amount of index items, and "scan now" button gives a bit more feedback.
· Added the keyword "apps" to the default keywords. This will list (and option to open) current running applications. Also each can be right-clicked for a number of options.
· Added the keyword "clipboard" to the default keywords. This will list previous clipboard text. Also each can be right-clicked for a number of options.
· Added the keyword "recent" to the default keywords. This will list (and option to open) most recent documents.
· Added lastfm to the default keywords.
· Added an option to run keywords/commands on startup. Found in settings (under misc.)
· Added setting "Always align to center of screen" to "General" settings.
· Added setting "Lock window position and size". The setting can be found in "General" settings, and in the context menu if you right-click Executor and select "More...".
· Added setting "Only auto-complete when cursor is at end of text, or at start of suggestion." This makes auto-completion less aggresive, and allows for easier editing of text to avoid auto-completion suggesting something while for example editing the middle part of the text input. Can be found in settings under "Input, wording & auto-completion".
· Added "Quick launch" and "Desktop" items are now scanned for short-cuts too.
· Added Auto-completion in drop-down (by typing something while focus is on drop-down).
· Added a setting to "Drop down / list" called "Auto size to fit number of items". If enabled this will trim down (auto size) the height of the list, if list contains less than the max number of visible items.
· Added keyword editor columns will size adjust better when resizing keyword editor.
· Added in keyword editor that you can sort the list by keyword name, hotkey or group, by clicking that specific column header.
· Added hidden setting specialsolo. If set to 1 $APPS$ and $RECENT$ will be shown isolated (default). If set to 0 they will be shown along with other matching items.
· Added keyword "center" to the "windowkeywords.exc" file (for importing).
· Added an option to always open the keyword editor maximized (found in Settings/misc).
· Added when Executor is set to not resolve network path icons, it will instead display a default network folder icon.
· Added "Add keyword" will now also detect if an url or a command is currently typed in the input field and use this as default for the keyword command being added.
· Added hidden setting (in executor.ini) named borderstyle. 0 (default) = rounded border, 1 = square border.
· Added the tag $APPS$. If you include this tag in a keywords command, typing the keyword will list the current open applications. If you select one of them it will activate that application (like alt-tab). Added this as I was tired of some remote desktop clients not supporting alt-tab etc.
· Added the tag $RECENT$. If you include this tag in a keywords command, typing the keyword will list the recent documents (just as going to the start-menu and selecting "recent documents").
· Added the tag $CLIPBOARD$. If you include this tag in a keywords command, typing the keyword will list clipboard text history.
· Added tag $SETPOS$. This can set the position of Executor.. Syntax is: keywordname x,y (Add a keyword with command $SETPOS$).
· Added tag $WCENTER$. It will center the current focused window on the monitor it's displayed on (in case of multiple monitors).
· Added a new tag $CE$ (clipboard extended) that is useful with a keyword that has a hotkey assigned. This will copy marked text to clipboard and launch the marked text. If the marked text is not an url or filepath it will launch the marked text to a default keyword as parameter, else it will launch the url or the filepath. The name of the default keyword can be modified in the inifile and is named "fastsearch".. It defaults to the keyword "google". So how is this useful ? Make a new keyword for example called "textlaunch", set it's command property to $CE$ and select a hotkey for the keyword. Now if you mark some text in a window somewhere (browser, email client etc) press the hotkey you assigned and the marked text will be copied to clipboard and launched. If you don't have a keyword named google, open the executor.ini and modify the value called fastsearch to your default internet search keyword.
· Improved Executor will no longer wait for scanning (if a scan is in progress) when closing down Executor (it will stop scanning gracefully instead).
· Improved keyword editor window can now be resized more easily.
· Improved "Scan for dead keywords". Now handles quoted commands and multiple command keywords better.
· Improved startup keywords/commands/etc. won't trigger any sound.
· Modified the tag $WRESIZE$. It can now take two optional parameters X and Y position of the window syntax is like this "200x200,10,20" (widthXheight,xpos,ypos).
· Modified the tag $WRESIZE$. It can now take an optional parameter to center. Syntax is like this "200x200,center" (widthXheight,center).
· Fixed an annoying bug where under certain circumstances when pressing a keywords hotkey, Executor would instead launch last selected/executed command from text input.
· Fixed a bug with "Detect and hide duplicate items" option, that could hide unique scanned items.
· Fixed that "Don't try to resolve network paths" option also applies to keyword commands containing network paths. Else this could stall Executor if visible part of list contained a keyword pointing to an unconnected network path.
· Fixed a bug where in some multi-screen environments stored window position would not be correct on start up.
· Fixed when keywords editor or settings dialog is open, Executor won't auto-hide when moving focus to something else (if auto-hide is enabled).
· Fixed some dialogs that could sometimes sneak behind Executor/settings window. Making it very hard to respond to the dialog.
· Fixed Executor sometimes appearing twice in the alt-tab view when visible.
· Fixed launching a keyword by hotkey and keyword fails will not pop up the "Seems broken" message (that message is only meant for the "Test" keyword button).
· Fixed drag and drop to window should work with alpha skins now.
· Fixed visual glitch that sometimes with alpha skins you can briefly see previous command executed before Executor hides (probably only on slower/stressed computers).
· Fixed an annoying bug with alpha skins and stay-on-top enabled (and no auto-hide) where Executor would in some cases keep grabing window focus.
· Fixed F9 should work now when drop down is visible but don't have focus.
· Fixed conflict with "show info on focus" and "clear last input" settings (show info now overrides).... [
read full changelog ]