Changeset [8747b6f6a62f] by hsoft

2010-01-08 17:17:57 UTC

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