Releases: mlange-42/git-igitt
Releases · mlange-42/git-igitt
git-igitt 0.1.18
git-igitt 0.1.17
- Upgrade to Rust 2021 edition
- Update all dependencies
- Fix for breaking changes and clippy changes
- Publish on Crates.io
git-igitt 0.1.15
Bug fixes
- Turned off diff-like line coloring for old/new file version view (lines were green/red when starting with
+
or-
and syntax highlighting was turned off). Fixes #52.
git-igitt 0.1.14
git-igitt 0.1.13
Features
- Optional line wrapping in diffs (off by default, toggle with Ctrl+W)
Big fixes
- Doesn't crash on still unsupported shallow clones, but shows a clear message in the error dialog
git-igitt 0.1.12
Features
- Syntax highlighting for old/new file version in diff panel (using crate
syntect
)
Minor features
- Jump to graph panel when selection a branch in full-screen mode
- Delayed loading of file diff to avoid jerks when scrolling through diff files
Bug fixes
- Prevent crash when trying to dispay files containing invalid utf-8 characters
- Workaround to avoid artifacts from
tui-rs
bug, caused by spaces at end of lines - Workaround replacing tabs by spaces in diff view to avoid zero-width tabs (new CLI option
--tab-width
)
git-igitt 0.1.11
Features
- Scroll indicators for graph, files and branches to show scroll position and list length
- Scroll margins for graph, files and branches: always show a few entries as context above/below selected item
- Delayed loading of diff files when selecting a commit, to prevent jerks during rapid scrolling through graph
Bug fixes
- Fixed spaces around detached HEAD (use git-graph 0.4.1)
- Fix space for line numers in diffs
git-igitt 0.1.10
Features
- Search through text in the graph panel (Ctrl+F/F3)
- Merges of equally-named branches are detected as coming from a fork, and are handled separately
- Delete folder
%APP_DIR%/git-graph/models
to have them colored and arranged like feature branches in the GitFlow model
- Delete folder
- Enhanced open repository dialog
- Highlight folders that are Git repositories
- Enter a folders that are no repositories with Enter (in addition to Right Arrow)
- Added entry '..' at the top of the folder list to navigate one level up (in addition to Left Arrow)
- Selection improvements
- Start with HEAD selected when opening a repository
- Select HEAD with Pos1/Home (previously jumped to top-most commit)
- Select the first file to show a diff when entering files panel
git-igitt 0.1.9
Features
- Navigation hints in panel titles
git-igitt 0.1.8
Features
- Diff options:
- Toggle diff view between diff, old and new file version (D/O/N)
- Adjust number of context lines (+/-)
- Clear secondary selection when it is moved to primary selection (in addition to clear with Backspace)
- Re-structured help panel (F1/H)