Skip to content
This repository

The Mac Client for Git

branch: master
Octocat-spinner-32 English.lproj reworked error display, fixed various bugs/warnings. October 19, 2012
Octocat-spinner-32 assets slight mod to the diagonal stripes. May 17, 2012
Octocat-spinner-32 diff modified scripts to recurse submodules, such as clone, update, changi… May 17, 2012
Octocat-spinner-32 frameworks Updated project files to Xcode 4.6.3 and Latest OS X settings. July 01, 2013
Octocat-spinner-32 gitty.xcodeproj Updated project files to Xcode 4.6.3 and Latest OS X settings. July 01, 2013
Octocat-spinner-32 plugins removed old bwtoolkit plugin. October 12, 2010
Octocat-spinner-32 python reworked error display, fixed various bugs/warnings. October 19, 2012
Octocat-spinner-32 scripts Initial commit for github April 20, 2010
Octocat-spinner-32 site updated html for 10.7/10.8 July 26, 2012
Octocat-spinner-32 sparkle added gity.xml appcast feed. August 15, 2011
Octocat-spinner-32 src removed unused files. October 19, 2012
Octocat-spinner-32 sslkeys Initial commit for github April 20, 2010
Octocat-spinner-32 startup Initial commit for github April 20, 2010
Octocat-spinner-32 textmate Initial commit for github April 20, 2010
Octocat-spinner-32 .gitignore updated gitignore. November 21, 2010
Octocat-spinner-32 GTQuickLookItem.h Added QuickLook and Open File support and menu items. December 06, 2010
Octocat-spinner-32 GTQuickLookItem.m Added QuickLook and Open File support and menu items. December 06, 2010
Octocat-spinner-32 Info.plist bumped rev. July 26, 2012
Octocat-spinner-32 NSOutlineView+Additions.h added some outline view extensions. January 17, 2011
Octocat-spinner-32 NSOutlineView+Additions.m added some outline view extensions. January 17, 2011
Octocat-spinner-32 NSUserDefaults+Hack.h Added NSUserDefaults hack to cleanup the junk plist files. :( January 04, 2011
Octocat-spinner-32 NSUserDefaults+Hack.m removing hack. October 14, 2012
Octocat-spinner-32 Terminal.h Added new feature that allows a repository to be opened in a new Term… December 15, 2010
Octocat-spinner-32 copying Initial commit for github April 20, 2010
Octocat-spinner-32 icon.icns Xcode insists icons are in the root. silly. July 26, 2012
Octocat-spinner-32 license Updated license April 21, 2010
Octocat-spinner-32 readme.md test commit January 15, 2011
readme.md

Gity - The Mac Client for Git

CREDITS

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

  • 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 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.plist file for the project.

XCODE BUILDING NOTES

  • The project will build directly after a checkout.
  • Gity will only build with 10.6 SDK
Something went wrong with that request. Please try again.