Skip to content

Releases: mlange-42/git-igitt

git-igitt 0.1.18

15 Jan 20:43
59a887b
Compare
Choose a tag to compare
  • Release binaries using for Alpine Linux using musl

git-igitt 0.1.17

10 Nov 22:27
43b96fe
Compare
Choose a tag to compare
  • Upgrade to Rust 2021 edition
  • Update all dependencies
  • Fix for breaking changes and clippy changes
  • Publish on Crates.io

git-igitt 0.1.15

26 Jan 22:57
92e66bd
Compare
Choose a tag to compare

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

21 Jan 23:37
ef0ad27
Compare
Choose a tag to compare

Bug fixes

  • Fix for bug where some tags are not shown due to inconsistent tag ID in underlying library libgit2 (upgrade to git-graph 0.4.3). Fixes #48.

git-igitt 0.1.13

21 Jan 20:45
Compare
Choose a tag to compare

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

17 Jan 02:51
Compare
Choose a tag to compare

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

14 Jan 23:38
Compare
Choose a tag to compare

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

13 Jan 21:31
Compare
Choose a tag to compare

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
  • 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

12 Jan 15:47
Compare
Choose a tag to compare

Features

  • Navigation hints in panel titles

git-igitt 0.1.8

10 Jan 23:43
Compare
Choose a tag to compare

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)