|
VERSION HISTORY
Version 2.31.01 - October 8th, 2008
| • | [MinorFeature] - Added Portable mode support (edit the configdir.ini file and add line PORTABLE=TRUE); when enabled no system files or any files outside of the program directory will be written. |
| • | [MajorFeature] - New UserVariables tab in options, allows aliases and plugins to read custom values set by user in this area. This is an easy way to provide options that are independent from the plugin and alias files, such as user logins, etc. Aliases and plugins can also create default values which will be initialized in the UserVariables tab on first use. |
Version 2.30.01 - August 5th, 2008
Version 2.29.01 - August 4th, 2008
| • | [MinorFeature] - Removed option to hide statusbar.. was causing trouble with skinning system and on reflection seemed to be a bad idea to hide info that might need to be displayed by plugins, etc. |
| • | [MinorFeature] - Improve the right-click context menu for Explore Here, added "Visit this alias" for both partial alias matches and full alias results. |
| • | [BugFix] - using \ during plugin searches didn't work for plugins using non-regex search matches. |
Version 2.28.01 - July 29th, 2008
| • | [MinorFeature] - Added option to show file extensions only when doing explicit directory listings. |
Version 2.27.01 - July 28th, 2008
| • | [MinorFeature] - Changed default memory use to "Average" (was Use More Memory When Minimized). |
Version 2.26.01 - July 27th, 2008
| • | [BugFix] - Improved autosizing of window, especially with custom font overrides and skins. |
| • | [MajorFeature] - You can now specify a list of extensions to restrict search to or exclude from searching in each search folder (when combined with search folder keyword modifiers this can be an efficient way of restricting search). |
| • | [MajorFeature] - You can now specify an optional prefix to trigger alias/plugin matches (and wont match against them if not found). |
Version 2.25.01 - July 26th, 2008
| • | [BugFix] - Some plugins were being called even when an initial explicit directory path was preceding the plugin alias. |
| • | [MajorFeature] - Non-contiguous search option (enabled by default, searching for "ffox" will match "fire fox") |
Version 2.24.01 - July 21st, 2008
| • | [MinorFeature] - Added alert alias launch string to help debugging aliases. |
| • | [MinorFeature] - The %LASTHWND% replacement string is now available to aliases and plugins. |
| • | [BugFix] - Using an action modifier alias on drive letters like C: will now replace with C:\ (slash at end) |
| • | [BugFix] - Some plugin aliases were being listed if the search edit box contained only explicit path and modifiers. |
| • | [BugFix] - The addnote alias was incorrectly referring to the helper addnote.exe file. |
| • | [BugFix] - Pressing enter when a partial alias with one result should launch the alias but was autocompleting it instead; fixed. |
| • | [MinorFeature] - You can add \n at the end of a search string in an alias or hotkey configuration to launch the result immediately. |
Version 2.22.01 - July 11th, 2008
| • | [MinorFeature] - Plugin can get current viewmode. |
| • | [MinorFeature] - Added commands to show a please wait display (useful for plugins). |
| • | [Bugfix] - FARR was refusing to launch farr:// links in html mode if they were triggered by some javascript tricks. |
| • | [Bugfix] - FARR was not calling plugin DocumentComplete function for showhtml commands. |
| • | [Bugfix] - The embedded webbrowser OnDocumentComplete callback was triggering before web page text was available. |
Version 2.20.01 - July 6th, 2008
Version 2.19.01 - July 6th, 2008
| • | [MajorFeature] - A plugin can now embed (dock) their own window INSIDE the farr window, in a user view mode. This lets a plugin generate any kind of output which is shown seamlessly inside farr and resized just like the normal farr contents. |
| • | [BugFix] - Statusbar message sometimes got stuck saying "Searching plugins.." |
Version 2.18.01 - July 5th, 2008
| • | [BugFix] - Mousewheel scrolling of html view from edit box was not always working; new method seems to be more reliable. |
Version 2.17.01 - July 5th, 2008
| • | [Feature] - FARR now remembers the size of the window independently for each of the different view modes (list results, memo, html). |
| • | [Feature] Added setsize command to set the window size of current display mode. |
| • | [Feature] You can now right-click and choose to duplicate an alias item in a read-only alias file, and it will be duplicated in the myaliases alias file. |
| • | [BugFix] Creating duplicate alias entries could sometimes cause access violation fault. |
Version 2.16.01 - July 4th, 2008
| • | [BugFix] - The ReceiveKey command was not being triggered in plugins in htmlview mode. |
| • | [Feature] - You can now use Ctrl (or Alt) +(PgDn,PgUp,Home,End,Up,Dn) from the search edit in html mode to scroll the html window. |
| • | [Feature] - You can now use the mouse wheel to scroll memo and html views without leaving search edit box. |
Version 2.15.01 - July 3rd, 2008
| • | [BugFix] - Plugin customization options were not being saved. |
| • | [Feature] - FARR now keeps focus in search edit box when showing html contents if that was prior focus state (painful). |
Version 2.14.01 - July 2nd, 2008
| • | [BugFix] - But the remove-duplicates option back in Search Behavior tab -- used to be checked by default. |
| • | [Feature] - All built-in "lists" are now filterable (agroups, aplugins, historys, historyl) |
Version 2.13.03 - June 29th, 2008
| • | [BugFix] - The showfile launch command was not properly identifying html files as such. |
| • | [BugFix] - FARR was sometimes refusing to follow far:// links in a file url fetched by file:// |
| • | [BugFix] - Create duplicate alias command was not working. |
| • | [BugFix] - Disabled items on result pop-up menu were sometimes not shown as disabled; they are now hidden. |
| • | [Feature] - Hitting tab with an alias result as first item now always puts alias group name in search box. |
| • | [BugFix] - FARR was not shutting down smoothly with windows shutdown when certain plugins were loaded |
| • | [BugFix] - Plugin reloading speed should be improved, as well as program exit speed. |
| • | [Plugin] - Added multi-monitor-centering farr plugin to list of installable plugins |
| • | [Change] - When an alias has only one result, that result is shown on a partial match, but only if its a non-regex alias and only if the result refers to a real file (otherwise the partial alias is shown). |
| • | [BugFix] - Tab autocomplete behavior has been improved. |
Version 2.12.01 - June 25th, 2008
| • | [Feature] - Redesigned the Options dialog to use an OptionTree. |
| • | [Feature] - Settings file now uses buffered read+write which should dramatically speed up saving and loading of settings file. |
| • | [Feature] - Added option to choose whether to use the old or new launch method. |
Version 2.11.01 - June 21st, 2008
| • | [MinorFeature] - New aliases are now always added at the END of the list (makes it easier to find new ones; you can still drag+drop to re-order). |
| • | [Feature] - Changed the way partial alias matches are displayed and launched. If there is only one result in an alias, then its single result contents is displayed in results (icon and launch file), and it is treated exactly like a match on that contents item. If there are multiple results, the alias name is shown along with a hint about contents, but now the icon from the first result is used for the alias display. This also allows you to simply hit enter to launch a single-result alias is matched partially. |
Version 2.10.01 - June 18th, 2008
| • | [BugFix] - preventing recursive plugin trigger launch takeover. |
| • | [BugFix] - eliminated (and fixed from previous install) the setting of the internet explorer user-agent string. |
Version 2.09.01 - June 14th, 2008
| • | [MinorFeature] Alias launched files are no longer added to history. |
| • | [Feature] Trying improved method to launch documents and shortcuts -- maybe will improve launching issues for that rare minority who have the launching problem. |
Version 2.08.02 - June 14th, 2008
| • | [Feature] $$# regular expression patterns are replaced with blank strings if they are not found in capture groups in pattern |
| • | [MinorFeature] Directory browsing now shows top directory in proper mixed case. |
| • | [BugFix] Using arrow keys and tab from directory browsing now always pops focus back to edit box. |
| • | [Feature] ShellExecute method changed -- hopefully this may fix failure to launch shortcuts for some people |
Version 2.07.03 - June 13th, 2008
| • | [Feature] Disabled skinning of all but main form -- necessary change for now to support some html view browser activex dialogs. |
| • | [BugFix] Fixed htmlviewurl to decode urls that use %20% and similar encoding strings. |
| • | [Feature] - Created a new subdir under FARR dir called MyLocalData\ which is now the recommended place for installed aliases to save data that should not be overwritten on updates (the TiddlyWiki aliases use this directory for example). |
Version 2.07.01 - June 13th, 2008
| • | [MinorFeature] When using the restartsearch special alias command, you should now add a \n at the end if you want it to simulate the pressing of enter after the search (useful especially for plugins triggers). |
| • | [BugFix] Fixed bug with triggering restartsearch alias launch strings from plugins or links. |
| • | [BugFix] Large clipboard contents (>1k) could cause FARR to crash if used with a hotkey that tries to use %cliptext% |
Version 2.06.08 - June 12th, 2008
| • | [MinorFeature] Improved plugin help pages. |
| • | [MinorFeature] Added commands and callbacks for plugins to work with embedded web browser. |
| • | [MinorFeature] Added ability to auto process "farr://" links in html shown via showhtml alias command (wont work with internet loaded pages). |
| • | [MinorFeature] Triggering a hotkey that has no forced searchtext while farr window is still on screen but not in front will now bring farr window to front without disturbing search edit contents and without reseting the output display. |
| • | [Feature] Mouse buttons for back,forward,refresh,stop now work properly in the embedded web browser. |
| • | [Feature] Disabled ActiveX loading in the embedded web browser for security purposes. Unfortunately this prevents any flash pages from being displayed. I will add an option to enable activex, and maybe even a mini whitelist feature for it. We need to discuss what the safest security features are for the embedded web browser. |
| • | [BugFix] Attempting to fix DLL error on windows shutdown. |
| • | [BugFix] Attempting to fix secondary DLL error on windows shutdown due to some plugins. |
| • | [BugFix] farr:// links were sometimes being disabled due to incorrect security check. |
Version 2.05.01 - June 9th, 2008
| • | [MinorFeature] Directory browsing now lists files in alphabetical order without differential scoring. |
| • | [BugFix] Files named ".BLAH" where showing as "BLAH" in results without the leading period. |
| • | [BugFix] Max recursion limit in search directories was 0. |
Version 2.04.03 - June 9th, 2008
| • | [BugFix] Triggering an item in the "historys" command was closing FARR right away instead of showing past search in edit box. |
| • | [BugFix] Removed ugly space at beginning of item labels when number display is disabled. |
| • | [BugFix] Replacement of $$c could still cause recursive hang/crash. |
| • | [BugFix] The restartsearch special launch string was closing window prematurely (also affected the noresults special alias). |
| • | [Feature] The new release of FARR contains update links for most known plugins as of June 9th, 2008; they can now be installed from the updater. |
Version 2.04.02 - June 8th, 2008
| • | [MajorNewFeature] Added balloon messages and alert box popups to Plugin API. |
| • | [Minor Feature] When a in memo mode, the Home+End keys were not working as normal (to go to start and end of search edit text) and were instead being used to navigate the scrolled memo text. Now you have to use Ctrl+Home and Ctrl+End (and PgDn and PgUp) to scroll memo. |
| • | [MajorNewFeature] Added KeyPressed messages to Plugin API, so plugins can detect special key combos while displaying their results. |
| • | [MinorFeature] Minor tweaks to the options dialogs. |
| • | [BugFix?] Fixed "launch all" shortcut? (Ctrl+Alt+Enter). |
| • | [MinorFeature] Typing rplugins now reloads/rescans both plugins and aliases. |
| • | [BugFix] Aliases using the $$c string to replace clipboard contents could cause recursive crash if clipboard text itself contained $$c. |
| • | [BugFix] Alias labels (when alias result is configured as LABEL | PROGRAMTOLAUNCH) were not replacing $$c and %cliptext% |
| • | [BugFix] Dragging and dropping an item in options tabs onto itself resulted in deletion of the item. |
| • | [MinorFeature] Ctrl+A selects full editbox text (you can also use Escape key). |
| • | [MinorFeature] FARR is now more suitable for portable use with regard to skin file location -- it will look in local Skin subfolder if the explicit path doesn't resolve to an existing file. |
| • | [MinorFeature] Using the special launch string paste you can now use \r,\n,\t to escape characters |
| • | [MinorFeature] Improved instructions for using the special noresults alias. |
| • | [BugFix] After doing explicit directory browsing, if you cleared search window the default results would show with full paths. |
| • | [MinorFeature] If hotkey is used to restore focus of FARR rather than un-minimize it, then the text will not be forced into editbox. |
| • | [MinorFeature] Added option to minimize FARR when its window loses focus. |
| • | [MinorFeature] Added option to disable the showing of any index numbers on results. |
| • | [MinorFeature] Selection of rows in slide mode now only highlights the text. |
| • | [Feature] You can now specify multiple programs to launch within one alias my separating them with ;;; |
Version 2.00.144 - Oct 22nd, 2007
| • | [bugfix] showmemo command now properly converts multiple \n when displaying in text memo results. |
| • | Added showfile command to show contents of a file into text memo results. |
| • | [bugfix] All keyword modifiers are now forced to lowercase since mixed case resulted in failure to match when searching. |
| • | You can now use Ctrl+PgUp, PgDn, ArrowUp, ArrowDn,Home,End to scroll result memo view. |
| • | [bugfix] Using dashes in search should work now as long as it isn't of the form [SPACE]-WORD which will be treated like a work to exclude from search. |
| • | [bugfix] Virtual folder replacements now intelligently handle \ directory separators, so you can write for example %FARRDIR%\scripts or %FARRDIR%scripts. This bugfix also fixes the case where cpanel items were shown twice. |
| • | Added check-for-updates to plugin manager form. |
| • | Added option to stop search on regex match, and default stop search on exact alias name match to false. |
| • | [bugfix] alias files were sometimes getting extraneous fields saved in them. |
| • | Added option to disable the +action modifier result replacement, where when there is only 1 result and you use a +action modifier, the result shows the action modifier text instead of the normal result text. |
| • | [bugfix] Double quotes were being lost on url searching. |
Version 2.00.143 - Oct 13th, 2007
| • | On VISTA the installer doesn't offer to launch the program as it could run as administrative user. |
Version 2.00.142 - Aug 19th, 2007
| • | Found folders were not obeying the result path option. |
| • | Added a slight delay when triggering hotkey with the copytext option, to give more time for the copy to work. |
| • | Disabled plugins are now completely unloaded (so no resource use if unchecked). |
| • | Sped up search by removing outdated whitespace-removal search heuristic. |
| • | Fixed error where you were unable to delete user aliases and instead got an error about them being readonly. |
| • | Improved interaction with the updater on plugin updates. |
Version 2.00.138 - July 25th, 2007
| • | Improved searching for plugins (just return ENTRYTYPE_UNKNOWN instead of file, if its not a file being returned in results list. |
| • | Improved processing of # characters in search string. |
| • | Tried to improve clipboard capturing routine to eliminate a rare exception case. |
| • | Backup ini files (automatically made when using a new version upgrade) are now stored in a BackupIni subdirectory. |
Version 2.00.137
| • | Added option in hotkeys to pre-highlight search string. |
| • | Special searchword agroups now displays the alias file for each alias; selecting an alias now shows full info in statusbar. |
| • | You can now right-click and jump to the alias file of aliases in agroups. |
| • | [bugfix] Explore Here right context menu item was showing up even on urls. |
| • | [bugfix] The +sall option was not working on directory listings. |
| • | [bugfix] Trying to solve a slowdown problem with shortcuts to UNC paths. |
| • | [bugfix] # hash characters were being replaced in search strings. |
| • | The 'aplugins' special search string now shows all plugins not just first 9. |
| • | Added 'rplugins' search word to quickly reload all plugins (prompting first after unload), which is useful for plugin developers to give them an opportunity to copy over a new dll. |
| • | Delete key in results now removed an item from history (if it is in history). |
| • | Improved right-click pop-up menu (now shows directories for explore here, etc). |
| • | Icon no longer shown on main FARR window. |
| • | Modified default plugin scoring to not use custom user file pattern scoring. |
Version 2.00.135 - July 20th, 2007
| • | Cleaned up some of the options. |
| • | Added new option to set maximum window size for autosizing (useful for +sall). |
| • | Custom font settings are now applied to statusbar and column header. |
| • | Added new default Ctrl+Break hotkey for copying selected text to clipboard and launching FARR with search %cliptext% in searchbox, as a demo of the new hotkey system. |
Version 2.00.134 - July 20th, 2007
| • | Completion (tab or alt+right) now will fill in the 2nd item if the first lists the current directory in edit box. |
| • | [bugfix] Autocomplete tab was adding extra spaces. |
| • | [bugfix] Scores for aliases were sometimes being reset to 0 on locales using comma for decimal separator. |
| • | [bugfix] Some aliase results had an .ico type label due to icon specification |
| • | Sped up display updating and responsiveness. |
| • | Improved autocomplete of shortcuts that link to "Installer{" style shortcuts. |
| • | Improved tab/autocomplete for aliases (no longer completes non alias/files/folder results) |
| • | [major feature] Totally new and flexible hotkey system. |
Version 2.00.133 - July 17th, 2007
| • | Disabled the new fade-in code for now as it was not working as well as hoped. |
Version 2.00.132 - July 17th, 2007
| • | Added commanline options (-show,-exit,-search "search string") to let you control the running version of farr by launching a new version. |
| • | Now detects an infinite recursion that can happen by a bad alias dosearch usage and reports it. |
| • | The goupdate string now closes FARR window while launching updater. |
| • | Set FARR alias files to use Legacy (not UTF-8) encoding by default when saving alias files; will solve issues with manually created alias files that use diacriticals. |
| • | Modified the fade-in code so it will be faster and less jumpy. |
Version 2.00.131 - July 15th, 2007
| • | More improvements of smooth refreshing. |
Version 2.00.130 - July 14th, 2007
| • | Trying some new smarter delayed refresh routines, should lead to smoother update of display and less hard flicker/resizing. |
| • | Added mouseover hints for more menus and options |
Version 2.00.129 - July 13th, 2007
| • | [bugfix] cursor was not being placed at end of line after an alias restartsearch. |
| • | [bugfix] right-click context menu for copying item path to clipboard was not removing custom \ICON stuff |
| • | [bugfix] alias results with urls were showing \ICON in results |
| • | Added feature to show plugin triggers when you type aplugins. |
| • | Ctrl+left/right now move between words. Alt+left/right work as before, deleting last word and autocompleting. |
| • | Fixed updating of hotkeys when options form is closed. |
| • | Previously, including any \ directory components without an initial starting dir (like C:\) would trigger a long slow search starting at root of drives. Now if no initial explicit directory is specified, it does a standard search of configured folders for files containing the directory paths specified. |
| • | Implemented small (500ms) delay between updating of results -- yields much faster directory browsing and somewhat faster display of results when there are lots of results. |
| • | Clipboard text is now used with $$c only when it is <128 characters. |
Version 2.00.127 - July 11th, 2007
| • | Modified it to work with new dcupdater to not cause the silly Vista UAC prompts. |
| • | [bugfix] The special restartsearch alias command was placing cursor in wrong place. |
| • | You can now use a \s at the end of your restartsearch line to add a space in editbox after replacement. |
| • | Corrected many of the mouse-over statusbar hints. |
Version 2.00.126 - July 9th, 2007
| • | Only one instance at a time is allowed to run, thanks to Florian Bömers OneInst component. |
| • | Added option to configure tab to not auto-complete (use Ctrl+Right to autocomplete in this case) |
| • | Display options now update right away when you adjust column options. |
| • | Added options to use ctrl/alt to insert digits in search edit box. |
| • | Directories with periods (.) in them were not displaying properly. |
| • | Autocomplete (tab) on alias now puts alias in search editbox. |
Version 2.00.125 - July 7th, 2007
| • | default alias folder icons are now not used if an alias result refers to a real program with an icon (but they will be used for non-program alias results). |
| • | special alias search commands should now strip off /ICON extra stuff in alias. |
| • | Added scrollbars to exclude subdirectory list in search directory dialog. |
| • | Added plugin callable function "setshowallmode" to switch results into +sall mode. |
| • | Double-clicking an alias that changes search (like an entry in agroups) now puts cursor back in edit box. |
| • | Started putting icons in right-click results context menu, moved system submenus to top. |
| • | [bugfix] When adding aliases via the right click results menu, they werent available until going into options dialog first. |
| • | [bugfix] When using action alias keywords (like "notepad +search"), custom icons were not being shown. |
| • | [bugfix] Results with UNC network paths (//) were causing FARR to pause and appear to hang for a few seconds. |
Version 2.00.123 - July 4th, 2007
| • | [bugfix] custom fonts were not being enabled on initial start. |
| • | Fixed a bug that could crash farr when closing options. |
| • | Improved handling of plugins so that they aren't reloaded unless needed. |
Version 2.00.122 - July 2nd, 2007
| • | Added ability to customize the plugin richedit display font (used by fcalc for example) |
| • | Fixed bug where column sizes were shifting between runs. |
| • | Removed launch options like /ICON from statusbar display when selected a result. |
Version 2.00.121 - July 1st, 2007
| • | [bugfix] go button to visit plugin web pages was not working in plugin manager form. |
| • | Changed options for large icon mode -- now you have checkboxes for when to switch to small result mode, including switching whenever there are too many results for large mode (like when using alias lists and +sall modifier) |
| • | Added 'aplugins' special search to list installed plugins and versions. |
| • | Trying out new code to handle the ontop/non-ontop status management of farr window. |
| • | FARR now creates the file that the updater uses to locate it, so even if you install it someplace custom, the updater will find it. |
| • | Moved to reorganization of alias files by Hamradio (Carroll Dearstone), along with his wonderful icons for them. |
| • | You can now see changes immediately when modifying display options. |
Version 2.00.118 - June 30, 2007
| • | [bugfix] vista had messed up statusbar |
Version 2.00.116 - June 30, 2007
| • | Improved the File -> Create new alias file command and fixed crash that occurred when using it. |
| • | Added hints to some new options items, rearranged them slightly. |
| • | Added "visit forum" to help menus. |
Version 2.00.115 - June 29, 2007
| • | [bugfix] Result pop-up menu commands for adding results to aliases was not working. |
| • | Removed useless option "tab autocompletes" -- tab now always autocompletes when applicable. |
| • | Added option to not keep search history (good for paranoid people). |
| • | [bugfix] - was crashing when keep-launchhistory size was 0. |
| • | You can now create a special alias called noresults and if user hits enter when no results are shown, this alias will be triggered. Useful if you want to do something like launch what they type directly (as if it was on path), or invoke another search program, etc. Just use $$1 in the results. |
| • | If you use an alias action keyword now, and there is only one result in the results, the alias action will show in results. |
| • | Digit keys now work in the fcalc plugin and any other plugin which does not use results, even if you have the option set to launch using digit keys. |
| • | Added option to customize fonts and fontsizes used by FARR. |
| • | Added optional large number display in large icon (slide) mode. |
| • | [bugfix] resizing the icon toolbar to 0 size was making it impossible to resize later. |
| • | [bugfix] drag and resize of columns was malfunctioning. |
| • | Some installer shortcuts don't really refer to a filesystem location -- jumping to them now jumps to shortcut directory. |
| • | Added update checking integration with options. |
Version 2.00.108 - June 12, 2007
| • | Improved alpha-fading in effect |
| • | Added option to hide from taskbar or not |
| • | Installer is now named FindAndRunRobotSetup.exe, and will close any running version during install or uninstall. |
| • | FARR now appears quicker and does not miss initial keypresses. |
| • | Jump to Dir menu option now adds \ at the end of the dir so that you can see contents of the directory immediately, and fixed bug which was truncating results. |
Version 2.00.104 - June 9, 2007
|