Tags: christek91/GitGutter
Tags
1.5.1 Fix: - Files are randomly marked as modified (Issue jisaacks#381) - Print error message and abort evaluation on failed git call. - Improve error handling on temporary file creation (Issue jisaacks#384) Enhancement: - Hide 'Compare against ... ' current branch in status message. Docs: - Add Boxy Theme to the list of supported
Release Candidate 1 Changes since 1.4.0: Enhancement: - Avoid creation of temporary files, if view does not show a file from a valid git repository. - Optimize number of git and diff calls. - Determine, whether a view's file really exists on disk. - Make "compare to" functionality work per git directory (Issue jisaacks#327) - Optimize some encoding/decoding stuff. - Use jinja2 template engine to render status bar messages if library is available. - Read file from git index only, if the compare target has changed. - Event driven tracking of changed compare target replaces polling. - Update the temporary buffer file only, if the view has changed. - Run git diff only if one of the temporary files changed. - Query git for compare commit hash only if not comparing against commit. - Don't call git for diff popup at all. - Refactoring the EventListener to best fit the current structure. - Add some idle time between git calls to reduce lacks on ST2 Feature: - Add support for custom icon packages (Issue jisaacks#256) - Add 'Compare against file commit' and enable filtering by commit id (Issue jisaacks#142, jisaacks#281) - Add Side-By-Side settings support and show in command pallet - Add support to set marker size in minimap (Issue jisaacks#263) - Show file status (committed/modified/untracked/ignored) on status bar (Issue jisaacks#226) Fix: - Disable GitGutter, if git binary was not found (Issue jisaacks#94, jisaacks#352) - Create only one instance of GitGutterSettings (Issue jisaacks#334) - error invoking git on Windows systems (Issue jisaacks#244, jisaacks#357) - Fix issue with all untracked and ignored files being marked incorrectly (Issue jisaacks#267, jisaacks#279, jisaacks#353). - Show the correct branch or tag name in the 'compare against' status message. - Avoid exception due to missing dependencies. (Issue jisaacks#366) - Fall back to simple status bar text if jinja2 is not available (Issue jisaacks#366) - Run all git commands from within working tree (Issue jisaacks#239, jisaacks#248, jisaacks#290) - Follow symlinks correctly to the source file in the working tree (Issue jisaacks#373). - diff popup doesn't show modifications on first line. - Noticeable flicker/delay in icons when working with files (Issue jisaacks#340) - Problem with smudge/clean filters (Issue jisaacks#74) - Use cached git diff result for 'Goto next/prev git difference' command. - Ensure not to start more than one evaluation at a time. - Disable GitGutter for binary files and scratch views. (Issue jisaacks#189) - GitGutter ignores on_modified() event in ST2, because view visibility check fails. (Issue jisaacks#349) - Securing git execution. (Issue jisaacks#348) - Show markers on new, ignored and untracked files only, if show_markers_on_untracked_file is true. README: - Refactoring
PreviousNext