Skip to content
beheadedmywayPublic

About

The Mac Client for Git

Resources

Stars

378 stars

Watchers

12 watching

Forks

Latest commit

 

History

204 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

About

The Mac Client for Git

Resources

Stars

378 stars

Watchers

12 watching

Forks

Releases

Packages

Used by

Contributors

Languages