Sourcetrail v0.7.0.0 Release Notes
-
๐ released 2016-06-15
- โก๏ธ Updated to clang 3.8
- ๐ Fixed crash in search autocompletion retrieval due to edge case in sorting
- ๐ Fixed size policies in code view to avoid global scrollbar
- โ Added full text search via search field: ? for case-insensitive search, ?? for case-sensitive search
- Made initialization for full text search lazy: done on first full text search
- Defined full text search color in all color schemes
- ๐ Increased code view performance by caching file IDs and paths
- โ Added multithreaded indexing. Number of threads can be set in the Preferences UI, default is 4
- Reworked graph node bundling to only distinguish defined and undefined nodes in each bucket
- Made graph node sorting alphabetical and put bundles at end
- ๐ Changed code view snippet sorting to always show definition on top
- ๐ Fixed local symbols were not available within lambdas
- โ Added settings for font family, font size and tab with to Preferences UI
- ๐ Fixed VS solution parser issue with internal macros
- โ Removed header extensions, all included files within the project paths are now analyzed
- ๐ Fixed crash in sqlite when symbol name has special characters
- ๐ Improved code view performance by reducing amount of initially open code files
- ๐ Improved graph view performance through faster data retrieval and smarter structures
- Increased aggregation click speed with faster edge id retrieval
- ๐ Fixed png color profiles to avoid console warning: "libpng warning: iCCP: known incorrect sRGB profile"
- ๐ Fixed graph edge drawn wrong when leaving from child node of smaller node
- ๐ Fixed Sublime Text Plugin issue with wrong encoding
- ๐ Randomized source file order for multithreaded analysis to increase performance
- ๐ Show name of removed symbol when going back after refreshing
- ๐ Fixed macro definition not connected to file
- ๐ Fixed macro use not found in #ifdef, #ifndef, defined() and some expand cases
- โ Removed back and forward steps for some graph and code view manipulations
- ๐ Fixed code view style broken on Mac due to change of working directory when analyzing compilation database
- โ Added database optimization step after indexing to reduce database size by ~25%
- ๐ Fixed artifacts after graph view change by clearing view
- ๐ Fixed autocompletion list highlights at wrong location for long names
- ๐ Allow files and directories to be excluded from analysis in advanced settings for project setup
- โ Added Qt gif plugin to Mac Release so that loader gif in status bar is visible
- โ Added link to download page to start screen to remind users of updating once in a while
- Check if compilation database still exists before refreshing
- โ Added separate step for defining project name, project location and compiliation database to project setup
- ๐ป Explain that the project stays up-to-date with the compilation databes on refresh in project setup UI
- Disregard source extensions when loading from compilation database
- โ Removed error logs in name resolver
- โ Added plugin for VIM: https://github.com/CoatiSoftware/vim-coati