forked from pieter/gitx
/
ReleaseNotes.txt
108 lines (89 loc) · 3.98 KB
/
ReleaseNotes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
GitX Release Notes
v0.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
v0.6
===
This release 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.
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
v0.4.1
==
This is a maintenance release. Most important fixes:
* The diff display is now much faster
* More locations are now searched for a default git
* Code pasted online is now private
v0.4: Changes since v0.3.1
===
* A new commitview, allowing you to selectively add changes and commit them.
* You can now upload a commit as a patch to gist.github.com
* GitX now searches for your git binary in more directories and is smarter
about reporting errors regarding git paths.
* You can now remove branches by right-clicking on them in the detailed view
* GitX now comes with a spicy new icon
* The diff view has become prettier and now also highlights trailing
whitespace.
* Various little changes and stability improvement
v0.3.1
===
* Fixed a serious crasher
V0.3: Changes since v0.2.1
====
* You can now pass on command-line arguments just like you can with 'git log'
* The program has an icon
* Also displays remote branches in the branch list
* Is better in determining if a directory is a bare git repository
* Support for --left-right: use 'gitx --left-right HEAD..origin/master'
to see which commits are only on your branch or on their branch
* Navigate through changed hunks by using j/k keys
* Scroll down in webview by using space / shift-space
V0.2.1
===
* Added Sparkle update system
V0.2: Changes since v0.1
====
* The graph now has colors
* There are now lables attached to commits