git-cola v2.5¶
Usability, bells and whistles¶
The icon for untracked files was adjusted to better differentiate between files and the “Untracked” header.
Ctrl+O was added as a hotkey for opening repositories.
git dag now uses consistent edge colors across updates.
git cola’s Bookmarks widget can now be used to set a “Default Repository”. Under the hood, we set the cola.defaultrepo configuration variable. The default repository is used whenever git cola is launched outside of a Git repostiory. When unset, or when set to a bogus value, git cola will prompt for a repository, as it previously did.
git cola’s Russian and Spanish translations were improved thanks to Vaiz and Zeioth.
https://github.com/git-cola/git-cola/pull/514
git cola was translated to Turkish thanks to Barış ÇELİK.
The status view now supports launching git gui blame. It can be configured to use a different command by setting cola.blameviewer.
git dag now allows selecting non-contiguous ranges in the log widget.
Any font can now be chosen for the diff editor, not just monospace fonts.
Fixes¶
xfce4-terminal and gnome-terminal are now supported when launching git mergetool to resolve merges. These terminals require that the command to execute is shell-quoted and passed as a single string argument to -e rather than as additional command line arguments.
Fixed a unicode problem when formatting the error message that is shown when gitk is not installed. We now handle unicode data in tracebacks generated by python itself.
The New repository feature was fixed.
We now use omit the extended description when creating “fixup!” commits, for consistency with the Git CLI. We now include only the one-line summary in the final commit message.