Gity - The Mac Client for Git
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 gets opened.
source/GDOperationsController.m/h- the operations controller is what manages all asynchronous git operations
POINTS OF INTEREST FOR PYTHON CODE
GTOperationsControllerruns python scripts in
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 gets copied into the final app from xcode)
scripts/createcommittemplate.py(creates a template that gets 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.plistfile for the project.
XCODE BUILDING NOTES
- The project will build directly after a checkout.
- Gity will only build with 10.6 SDK