I greatly enjoy developing GitVine and I hope that you enjoy using it.
It's free to use but if you think GitVine is a worthwhile application, I would sure appreciate your donation.
Added Support for using Windows Terminal as the integrated terminal (On Windows 10 Only).
See Pre-Requisites below for configuration instructions.
|24 May 2020|
Improved Multi Core performance for background commit loading.
Fix for comparisons not opening from commit properties dialog's file list, for files in current directory.
Support for 4K Displays. (High DPI Scaling + Icons)
Staged & Modified Nodes also show file list & allow comparisons.
Added Tooltips for Refs & Arrows.
|06 May 2020|
Added a Clickable File/Change Table to the Commit Properties Dialog.
(Double Click Item in this table to open a comparison for this item's commit)
|10 April 2020|
Improved Commit Tooltip Layout & rendering.
Copied Clipboard Content: Tabs are now spaces for better text alignement.
|15 Mar 2020|
Added "Refs" handling to Find, Tooltip & Clipboard.
Find Results now in colour.
|07 Mar 2020|
Added Git Blame/Annotate. (Tools Menu)
Bigger Avatar in Commit Menu.
Added Proxy Settings. (Tools/Options/Network)
Load Avatars in background thread.
New Circular Progress Bars.
|20 Feb 2020|
Added Support for Gravatar User Icons.
Comparison of commits inside a repository is now in "dir diff" mode for easier use.
Table Commit Item Tooltip now shows full messsage along with subject
|09 Feb 2020|
Added Multi threaded Backgrounding loading for Additional commit details.
Added additional Search possibilities: Commit Messages, Contained In & Files.
|01 Feb 2020|
Reduced size of Binaries
More Easter Eggs
|26 Jan 2020|
Push is now always available/enabled on context menu
Fixed arrows getting corrupted/incorrect after dragging
|18 Jan 2020|
Added Options Dialog for Configuration (Tools Menu)
Added "Remotes" on Status Bar Panel - Info in its tooltip
Added Integrated Terminal via Tools Menu. Recommended Terminal App is Hyper (Only)
Fixed Terminal path separator [1.91]
Added Branch Info Panel [1.91]
Extended Commit Tooltip + Clipboard to also show changed Files [1.92]
|16 Jan 2020|
Commit Nodes are now moveable by user
Temporary workaround for crash with "cherry -v" on some bare repos
Avoid Update Check Delay/error when no Internet Access - Will go into offline more for now [1.81]
Added File Editing via Tools => Edit File [1.82]
Added Pending Pull Indicator for MC [1.83]
|09 Jan 2020|
Commit Tree & Table views can be resized
Scrolling & Highlighting Updated
Added confirmation before clear recents
|03 Jan 2020|
Improved Rending Speed
Fix for View ShowAll setting not loaded
Fixes for modified/staged vs commit comparison
|31 Dec 2019|
Cancel compare on ESC key. FindCommit setting extended and settings also saved
Added Stage, Unstage, Discard, Commit, Push etc
Staged/Modified Nodes also show list of files changed (tooltip)
|27 Dec 2019|
Added error message box when loading an invalid file/folder
MRU list updated for item to be on top, when selecting older item from list
Link colour updated for visibility in dark mode
Improved performance/caching of "Contained in" functionality
|23 Dec 2019|
Added Mechanism to Locate From/To Commit - from a Arrow's Context Menu
Added File => Open Folder
Added Recently Opened - Files + Folders
|21 Dec 2019|
Added mouse wheel tree scrolling
Added processing & comparison for Directories & relative paths
Added "Pending Push" icon for new commits needing a push to remote
Increased Properties & Find Dialog Width to 640 pixels [PO]
Workaround fix for Very Slow Performance on git/git-gui repos [PY]
Workaround fix for Head (arrow) not pointing to actual HEAD [PY]
Fix for missing Signed-off-by" trailers are missing the email addresses [PY]
Re-organised Edit & Context Menu for clarity
|20 Dec 2019|
"Contained In" - Added to Tooltip + Clipboard Handler
Table Header shows SHA on the tooltip
Head Commit is now highlighted by an icon
Auto select last commit on start/refresh/open
Added View Zooming
|17 Dec 2019|
Added Bezier curves for easier visualisation
Added "Contained In" - Tag (Properties Dialog)
Improved App Wide Dark Mode
Fix to ensure selected commit nodes scroll correctly to view
|15 Dec 2019|
Added FindCommits Dialog, Clipboard Copy/Menu, Toolbar, ShowAll option
Added Full Commit Message Body & Properties Window 0.32
Improved stability after update check failed 0.31
|14 Dec 2019|
|0.3||Show Staged & Modified as Nodes & added diffs to them.
Single Click to sync tree & view.
Ability to check & report new GitVine versions
|8 Dec 2019|
|0.2||Added Commit Table, Tags, Gradient Colours.
File Open handling, Ascending Layout, synced views, Dark Mode.
Retain User Settings, --first-parent, fix right click selection, Linux + macOS support.
|7 Dec 2019|
|0.1||Initial Version||16 Nov 2019|
Extract GitVineExplorer.zip. Ensure GitVine.exe is in your %PATH%.
Execute AddGitVine.reg to Add GitVine to Windows Explorer Context Menu for any file or folder.
(Execute RemoveGitVine.reg to Remove GitVine from the Windows Explorer Context Menu.)
|17 Dec 2019
Menu - Tools - External Tools - Add
Option: Enable Close on Exit