GitX
- Version 0.7.1 | Release Date: 2009-01-29 | Download
-
v0.7.1
This is a maintenance release. The following bugs have been fixed:
- The Tree View now tries to be smart about displaying binaries (Johannes)
- GitX now correctly tries to require git v1.6.0 or higher (Pieter)
- Amending commits if the author name has UTF-8 multi-byte characters now correctly works (Pieter)
- GitX no longer stalls for large periods when refreshing in the commit view (Johannes, Pieter)
- The history view tries to be less crashy when loading commits
In addition, the Sparkle framework has been updated so that future updates will be signed
- Version 0.7 | Release Date: 2009-01-29 | Download
-
v0.7
As a GitX user, we would like you to help us focus our development by telling us your wishes. You can help us by filling in this survey!
This feature-release has the following new features and enhancements:
- Line-wise staging by selecting lines from hunks (JD Smith)
- Discarding hunks/changes to files (using git apply --reverse) (Johannes Gilger)
- Show current HEAD in window-title (Johannes Gilger)
- Show current branch in orange in history view (Steven Michalske)
- Collapse commit-list/diff-view using Command-Shift-Up/Down (Johannes Gilger)
- Sign-Off commits in commit view (Johannes Gilger, Nicolas Riley)
- "Show in Finder" for files in commit view (Charles O'Rourke)
- Commit hooks are executed when committing (Joe Fiorini, Pieter de Bie)
- Branches can be deleted from the UI
Small enhancements:
- Option to disable the "Open" dialog on start (Stonewall Ballard)
- Show committer name if it differs from authors name (Benjamin Kramer)
- Columns in history view can be toggled (Pieter de Bie)
- Reuse author-information when amending a commit (Pieter de Bie)
- Commit interface is now faster (Pieter de Bie)
- Use modal alerts where possible
- Don't display content of binary-files in tree-view
- The user manual has been updated for 0.7 (Johannes Gilger)
- Make the Commit UI a bit more informative (Nicholas Riley)
In addition a lot of bugs were fixed and numerous tiny features introduced.
Credits go to: Pieter de Bie, Johannes Gilger, Benjamin Kramer, Nicholas Riley, JD Smith, Joe Fiorini, Dave Grijalva, Charles O'Rourke, Gerd Knops, dbr, Mike Czepiel, Benoit Cerrina, Steven Michalske and Stonewall Ballard
- Version 0.6.3 | Release Date: 2009-01-29 | Download
-
v0.6.3
This is a maintenance release. The following bugs have been fixed:
- Fixed a problem where GitX could not open some directories, for example those that include a . [Johannes Gilger]
- Fixed a performance issue when staging or unstaging a lot of files
- Various buildfixes (Benjamin Kramer, Arjen Laarhoven)
- Version 0.6.2 | Release Date: 2009-01-29 | Download
-
v0.6.2
This is a maintenance release. The following bugs have been fixed:
- Fix many display bugs in the history view (Thanks to Johannes Gilger)
- Fix moving of refs
- GitX no longer stalls if you have a large amount of untracked files
- GitX now asks for confirmation before deleting a branch
- GitX no longer shows ghost files after staging a hunk
- Dragging and dropping a tree now correctly copies all files
In addition, the following features have been added:
- There is now a 'Newâ¦' option to create a new repository
- The 'Gist It' feature now asks for confirmation by default. This can be changed in the preferences
- GitX can now open any directory by dragging it on the icon
- GitX now asks for confirmation before deleting a branch
- Version 0.6.1 | Release Date: 2009-01-29 | Download
-
GitX 0.6.1
This is a bugfix release. The following bugs have been fixed:
- The commit view shows new files with linebreaks
- The history view works with Git >= 1.5.4 again
- Reloading the detailed view in the History no longer causes an empty page
Version 0.6 has the following new features and enhancements:
- The diff display now looks much nicer, using boxes to segment files
- The toolbar can now me customized
- Images that have been changed or added in a commit can now be viewed inline in GitX
- GitX has gained a preference pane which allows you to specify a git path and disable the Gist and Gravatar integration
- The commit interface is now more intuitive. Particularly, you can now select multiple files and use drag and drop to stage / unstage files
- You can now drag and drop files out of the commit view
- The files in the commit view have gained a context menu that allows you to revert changes / open the file / ignore the file
- It is now possible to adjust the amount of context lines in the commit view. Using a smaller context size allows you to do more fine-grained commits
- The branch menu is now organized in branches/remotes/tags
- The view switch button now uses icons rather than words
- The view shortcuts have changed to use command 1/2 for the history/commit view. The history’s subviews can now be changed using command-option-1/2/3
- Listing commits has become much faster
- GitX no longer spawns zombie processes
- GitX now shows a list of files that have been changed in a commit
- GitX now uses libgit2 to store object id’s, reducing it’s memory footprint
In addition many bugs were fixed, including the correct calculation of a gravatar MD5 hash.
- Version 0.6 | Release Date: 2009-01-26 | Download
The diff display now looks much nicer, using boxes to segment files
The toolbar can now me customized
Images that have been changed or added in a commit can now be viewed inline in GitX
GitX has gained a preference pane which allows you to specify a git path and disable the Gist and Gravatar integration
The commit interface is now more intuitive. Particularly, you can now select multiple files and use drag and drop to stage / unstage files
You can now drag and drop files out of the commit view
The files in the commit view have gained a context menu that allows you to revert changes / open the file / ignore the file
It is now possible to adjust the amount of context lines in the commit view. Using a smaller context size allows you to do more fine-grained commits
The branch menu is now organized in branches/remotes/tags
The view switch button now uses icons rather than words
The view shortcuts have changed to use command 1/2 for the history/commit view. The history's subviews can now be changed using command-option-1/2/3
Listing commits has become much faster
GitX no longer spawns zombie processes
GitX now shows a list of files that have been changed in a commit
GitX now uses libgit2 to store object id's, reducing it's memory footprint- Version 0.5 | Release Date: 2008-11-19 | Download
Changes in v0.5
This feature release has several new smaller or larger features:
The current branch is now highlighted
In the commit view, there is an option to amend commits
The "Gist it" button now respects github.user/token
Display a gravatar of the committer
The commit message view now displays a vertical line at 50 characters
It is now possible to revert changes by using the context menu in the commit view
You can now stage only parts of a file by using the "Stage Hunk" buttons in the commit view
You can now use GitX to show a diff of anything, for example by using 'gitx --diff HEAD^^' or 'git diff HEAD~3 | gitx --diff'
You can now drag and drop refs to move them and also create branches
In addition, the following bugs have been fixed:Better detection of git version
Branch lines are no longer interspersed with half a pixel of whitespace
The toolbar keeps its state when switching views- Version 0.4.1 | Release Date: 2008-10-04 | Download
- No changes specified
- Version 0.3 | Release Date: 2008-09-21 | Download
- No changes specified



