The Mac Client for Git
Objective-C C Python JavaScript
Switch branches/tags
Nothing to show
Pull request Compare This branch is 2 commits ahead, 143 commits behind beheadedmyway:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
English.lproj
assets
diff
frameworks
gitty.xcodeproj
plugins/BWToolkitForSnowLeopard.ibplugin/Contents
python
scripts
sparkle
src
sslkeys
startup
textmate/Gity.tmbundle
.gitignore
Info.plist
copying
license
readme

readme

Gity - The Mac Client for Git

email aaron@macendeavor.com with any questions

##POINTS OF INTEREST FOR OBJ-C CODE##
-source/GTDocumentController.m/h - document controller for document based app
-source/GittyDocument.m/h - this is the main controller for each separate document that get's opened.
-source/GDOperationsController.m/h - the operations controller is what manages all asynchronous git operations

##POINTS OF INTEREST FOR PYTHON CODE##
-The GTOperationsController runs python scripts in python/*

##POINTS OF INTEREST FOR HISTORY AND DIFFING##
-diff/commit.html (testing harness for a history commit)
-diff/src.html (testing harness for diffs)
-scripts/createdifftemplate.py (creates a template that get's copied into the final app from xcode)
-scripts/createcommittemplate.py (creates a template that get's copied into the final app from xcode)

##OTHER RANDOM NOTES##
-Registration has been disabled and taken out of the menu.
-The default sparkle implementation is left in still hitting my server. The URL is in the Info.plist file for the project.

##XCODE BUILDING NOTES##
-The project will build directly after a checkout.
-Gity will only build with 10.6 SDK