Home / Version 0.9.0.7 alpha
Name Modified Size InfoDownloads / Week
Parent folder
CodeXCavator 0.9.0.7 alpha - Binaries.zip 2015-11-15 712.1 kB
CodeXCavator 0.9.0.7 alpha - Sources.zip 2015-11-15 799.6 kB
README.txt 2015-11-15 7.5 kB
Totals: 3 Items   1.5 MB 0
CodeXCavator v0.9.0.7 alpha
- [Ticket# 62]: Fixed problems with file list and file types list not being updated after index switch. File search did not work properly too in this case. Issue was caused by bug in user settings management code.

CodeXCavator v0.9.0.6 alpha
- [Ticket# 59]: Added possibility to specify either list files or directories containing index configuration files. 
- [Ticket# 26]: Added support for case insensitive full text and tag search.

CodeXCavator v0.9.0.5 alpha
- State of the immediate search buttons on the left search pane is now stored as user setting.
- [Ticket# 56]: Fixed issues, with long running search operations not being aborted correctly, such that their search results popped up suddenly.
- [Ticket# 55]: Aborting the UAC dialog, when triggering an external editor for a file does not popup an exception dialog anymore.
- [Ticket# 57]: Reworked directory filter logic. Adding a single directory filter and setting it to exclusive, now works as expected.
- [Ticket# 54]: Navigation between matches in the text viewer can now be performed using keyboard shortcuts Ctrl + Up ( previous match ) and Ctrl + Down ( next match ).
- [Ticket# 33]: Added in-file search capability. Pressing the search button in the lower-right corner of the text viewer or using the keyboard short cut Ctrl + F activates an in-file search pane providing different search modes.
- Added in-file search match navigation via buttons and keyboard using Ctrl+Up ( previous match ) and Ctrl+Down ( next match ) short cuts when in-file search text box has focus.

CodeXCavator v0.9.0.4 alpha
- Minor fixes at startup of the indexer and the searcher, when invalid non existing index configuration files have been provided.
- Added goto label highlighting to C++/C# and VB highlighters.
- Fixed problems within C#/C++/VB syntax highlighters which prevented some types from being highlighted.
- Fixed another problem in C# highlighter with "internal" and "interface" keywords overlapping with "int" type.
- Added horizontal scrolling via keyboard to the text viewer control.
- Overworked the look of the match position indicator, and fixed problems with match positions at the beginning of the file.
- [Ticket# 03]: Added search hit highlighting within the index file list box.
- [Ticket# 23]: Added check box for selecting / unselecting all file types within the file type filter list.
- [Ticket# 23]: Added multi selection functionality to the file type filter list. Toggling file type filter items, now toggles also items within the selection. 
- [Ticket# 23]: File type filter items can now be toggled with the space bar key.
- [Ticket# 24]: Added text search capability in the file type filter list box.
- [Ticket# 36]: Added possibility to disable and enable the file type and directory search filters.
- [Ticket# 28]: Added progress indication when counting total number of matches.
- [Ticket# 32]: Improved search results list handling. All matches within a file can now be expanded and scrolled over individually.
- [Ticket# 32]: Added double-click functionality to search results list view, which now again opens the corresponding file with it's search results. Opening a match entry also preselects the match within the opened file.
- [Ticket# 50]: Files within the index file list can now be opened via double click.
- [Ticket# 34]: Added immediate search toggle functionality. Immediate search can now be turned off and can be issued explicitly by clicking on the "Search" button, or by hitting enter/return.
- [Ticket# 39]: Fixed issue with search query being reset when index is switched. Now the search is reissued with the current search query on the current index.
- [Ticket# 47]: Added information about the last update time of an index.
- [Ticket# 53]: Added functionality, which stores the last used index as a user setting in the system registry. The last used index is per-selected, when the search application is restarted.
- [Ticket# 49]: Added button for fully clearing directory filter list.
- [Ticket# 49]: Added multi selection functionality to the directory filter list. Deleting an item of a selection will also delete the other items within it.
- [Ticket# 52]: Added "Open file with external editor as administrator" file action, which allows to open a file with an external editor and to start the editor with elevated administrator privileges.
- [Ticket# 51]: Added "Copy directory to clipboard" file action, which allows to copy the base directory path of a file to the clipboard.

CodeXCavator v0.9.0.3 alpha
- [Ticket# 13]: Added new text viewer control and replaced the old text viewer by it. This improves performance, when opening and browsing source code files.
- [Ticket# 25]: Removed tab virtualization on the file viewer tab control. This fixes performance issues and issues with text viewer scrollbar state not being preserved when switching between tabs.
- [Ticket# 41]: Fixed issues with indexer crashing on bad index congigurations. Indexing tool now reports and indicates errors, which occurred during indexing.
- Added functionality for closing all opened source code files. This functionality is available from the file viewer tab context menu.
- Added functionality for searching text selected in the text viewer. This functionality is available from the text viewer context menu.
- Added rudimentary syntax highlighter files for XAML, Visual Basic 6.0 and C/C++
- Modified C# syntax highlighter file to highlight intrinsic primitive data types.

CodeXCavator v0.9.0.2 alpha
- [Ticket# 05]: Added PluginManager, which dynamically loads plugin assemblies located in a "plugins" sub directory and registers all extension types
- [Ticket# 06]: Added support for <Source> tag element in index configuration file, which allows to specify an arbitrary file enumeration source type.
- [Ticket# 19]: Added support for <Catalogue> tag element in index configuration file, which allows to specify an arbitrary file catalogue enumeration source type.
- [Ticket# 07]: Added support for <Filter> tag element in index configuration file, which allows to specify an arbitrary file filter type.
- Added OrFileFilter, which creates a union of filter results.
- Added AndFileFilter, which creates an intersection of filter results.
- Added NotFileFilter, which creates a difference of input file set and filtered file set.
- Made RegExFileFilter configurable.
- Made WildCardFileFilter configurable.
- Made FixedFileEnumerator configurable.

CodeXCavator v0.9.0.1 alpha
- [Ticket# 12]: Added support for -silent command line switch to indexer tool, which surpresses all message boxes and dialogs.
- [Ticket# 11]: Added support for -autoclose command line switch to indexer tool, which lets the indexer close automatically when finished.
- [Ticket# 01]: Added logo and application icon.

CodeXCavator v0.9.0.0 alpha
- Initial working release.
- Supports creating indexes based on xml configuration files.
- Supports searching in previously created indexes.
- Supports tagging.
- Supports associating tags with external urls.
- Supports navigation to external urls associated with tags.
- Supports regular expression based syntax highlighting.
- Supports full text search.
- Supports tag search.
- Supports search in index file list.
- Supports browsing files.
- Supports navigating between matches in a single file.
- No plug-in support yet.
- No coalescing of adjacent search query matches.
Source: README.txt, updated 2015-11-15