Changeset [8747b6f6a62f] by hsoft

January 8th, 2010 @ 05:17 PM

Big Cocoa refactoring. Extracted View classes from the main Table, which caused all kinds of fixes here and there. There's lots of ugly hacks around, but they're temporary. This is a big refactoring and it has to be done in multiple steps. Sheet refactoring come next.
http://bitbucket.org/hsoft/moneyguru/changeset/8747b6f6a62f/

Committed by hsoft

  • A cocoa/controllers/budget/MGBudgetView.m
  • A cocoa/controllers/schedule/MGScheduleView.h
  • A cocoa/controllers/MGGUIControllerBase.m
  • A cocoa/controllers/MGGUIControllerBase.h
  • A cocoa/controllers/schedule/MGScheduleView.m
  • A cocoa/controllers/account/MGAccountView.h
  • A cocoa/controllers/account/MGAccountView.m
  • A cocoa/controllers/budget/MGBudgetView.h
  • A cocoa/controllers/transaction/MGTransactionView.m
  • A cocoa/controllers/transaction/MGTransactionView.h
  • M cocoa/xib/EntryTable.xib
  • M cocoa/controllers/MGImportWindow.m
  • M cocoa/controllers/MGScheduleTable.h
  • M cocoa/controllers/MGImportWindow.h
  • M cocoa/controllers/MGScheduleTable.m
  • M cocoa/controllers/MGImportTable.h
  • M cocoa/xib/ImportWindow.xib
  • M cocoa/controllers/MGImportTableOneSided.h
  • M cocoa/controllers/MGImportTable.m
  • M cocoa/controllers/MGImportTableOneSided.m
  • M cocoa/controllers/MGEntryTable.m
  • M cocoa/xib/BudgetTable.xib
  • M cocoa/controllers/MGEntryTable.h
  • M cocoa/controllers/MGBudgetTable.m
  • M cocoa/controllers/MGBudgetTable.h
  • M cocoa/controllers/MGSplitTable.m
  • M cocoa/controllers/MGGUIController.h
  • M cocoa/controllers/MGSplitTable.h
  • M cocoa/controllers/MGTable.m
  • M cocoa/controllers/MGGUIController.m
  • M cocoa/controllers/MGTransactionInspector.m
  • M cocoa/controllers/MGMainWindow.h
  • M cocoa/controllers/MGTransactionInspector.h
  • M cocoa/controllers/MGMainWindow.m
  • M cocoa/controllers/MGSchedulePanel.m
  • M cocoa/controllers/MGSchedulePanel.h
  • M cocoa/controllers/MGTable.h
  • M cocoa/xib/TransactionInspector.xib
  • M cocoa/xib/TransactionTable.xib
  • M cocoa/controllers/MGTransactionTable.m
  • M cocoa/xib/SchedulePanel.xib
  • M cocoa/controllers/MGTransactionTable.h
  • M cocoa/xib/ScheduleTable.xib
  • M cocoa/moneyguru.xcodeproj/project.pbxproj
  • D cocoa/xib/ImportTableOneSided.xib
  • D cocoa/xib/ImportTable.xib
New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile »

Shared Ticket Bins