Hi all,

I just released an update of my experimental branch.

There are two main features. The first is an improved search interface. When 
you search the results will be highlighted in the table view and you can step 
through the results with a stepper control or using cmd-g/cmd-shift-g. In 
addition I combined the three existing searches (Subject, Author, SHA) into one 
search, added search options for git's pickaxe (both string matching and 
regex), another one for commits touching a path, and a list of recent searches. 
Checkout the menu in the search field.

The second is more commands for the gitx command line tool. Allows it to 
control/set many of the new features in the interface as well as adding support 
of clone and init. As part of doing this I refactored the cli code and it now 
uses either apple events or apple script (through the scripting bridge) to do 
it's work. This opens the door to add full scripting in the future.

Some examples:
gitx --all topic
        opens the history view showing all branches and selects the commit 
pointed at by topic
gitx -SawakeFromNib
        opens the history view, changes to the "commit (pickaxe)" search mode 
and highlights commits that add or remove the string "awakeFromNib"
gitx --init
        does a git init and then opens the repository in GitX.app

Along with the above are a few small features and many bug fixes.

There is a binary at: http://github.com/brotherbard/gitx/downloads
It's "Experimental branch (release 3)"

Let me know what you think and of course if you find any bugs.


--Nathan

http://brotherbard.com/





Reply via email to