Releases: FaithfulDev/CVS-History-Viewer
Releases · FaithfulDev/CVS-History-Viewer
v1.2.0
v1.1.1
v1.1.0
New Features
- (#30) Quick Diff View now got syntax highlighting!
Improvements
- (#27) Tabs are now converted to spaces (default 4). This can be modifed via setting file.
- (#31) UI will now restore the previous selected revision when going back to a previous selected commit.
- (#35) If nothing was found using the search and the search term could be a commit hash without the "commit:" keyword, an automatic follow up search is triggered, treating the search term as a commit hash.
- (#37) Revision entries (bottom-left list) now show the file path in the tooltip.
- (#40) Big search performance improvements due to some database optimizations.
Bugfix
- (#22) Whitespace setting is now read from settings file. At some point in time there will be a way to change it via the UI, but for now you have to change it in the settings file (see local appdata folder).
- (#23) Search limit is now always applied, not just in the inital load. This should improve search performance on general searches (e.g. no or very few filter) drastically!
- (#28) Commit time is now converted to local time. Before it was shown in UTC, the way CVS logs it.
- (#29) Fixed a bug that would reverse diff lines whenever 2 blocks are merged.
- (#38) Double-click in the revison list will now only respond if a revision was targeted. Before it would use whatever revision was previously selected.
- (#39) Fixed a crash that would happend, whenever trying to refresh from a folder that was deleted.
v1.0.2
Improvements
- (#7) Ignored files (any CVS related ones) will now only be checked once and then never again.
- (#12) File checking logic is now faster.
- (#14) Diff view now shows "Whitespace" (unchanged lines) in between diff blocks.
- (#16) Line numbers in Diff view are now padded, so that they right-align with each other.
- (#17) Diff view now uses the "Consolas" font, which is monospaced, meaning that each character takes up the same space.
- (#18) App will now start-up a lot faster on big repositories, but commits will be limited to 220. This limit can be overwritten by using the "limit" keyword (e.g. "limit:400").
- (#19) Commit, author and date are now selectable.
- (#20) Files that have been changed, but have no new commits, will now be checked again in the next refresh (even if no new change was made).
Bugfix
v1.0.1
Bugfix
- (#1) Fixed a crash that were caused when analyzing diff with empty diff lines.
- (#2) Fixed a crash that were caused by files with a state of "dead", that were still present in the directory, when they are first added to the database.
- (#3) Fixed wrong diff colors (green/red) for diff blocks with a "addition" or "deletion" classification.
First Version!
It's the first version. If you want to see more feature, let me know!