Skip to content

beheadedmyway/gity

Folders and files

NameName
Last commit message
Last commit date
Oct 20, 2012
May 18, 2012
May 18, 2012
Jul 1, 2013
Jul 1, 2013
Oct 12, 2010
Oct 20, 2012
Apr 21, 2010
Jul 26, 2012
Aug 16, 2011
Oct 20, 2012
Apr 21, 2010
Apr 21, 2010
Apr 21, 2010
Nov 21, 2010
Dec 6, 2010
Dec 6, 2010
Jul 26, 2012
Jan 17, 2011
Jan 17, 2011
Jan 5, 2011
Oct 15, 2012
Dec 15, 2010
Apr 21, 2010
Jul 26, 2012
Apr 21, 2010
Jan 16, 2011

Repository files navigation

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