Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

There was a problem

You must be a member of this account.

Changeset [b964a0c9700a] by hsoft

Revision b964a0c9700a, committed by hsoft · February 28th, 2010 @ 04:10 PM

Refactored panel and table completion system, which greatly simplifies code on the Cocoa side and will make the implementation of #98 easier.
http://bitbucket.org/hsoft/moneyguru/changeset/b964a0c9700a/

34 changed files

  • A core/tests/gui/completable_edit_test.py
  • A core/gui/completable_edit.py
  • A cocoa/proxies/PyCompletableEdit.h
  • M cocoa/controllers/MGEditableTable.m
  • M cocoa/controllers/MGMassEditionPanel.h
  • M cocoa/xib/BudgetPanel.xib
  • M cocoa/controllers/MGMassEditionPanel.m
  • M cocoa/controllers/account/MGEntryTable.m
  • M cocoa/xib/CustomDateRangePanel.xib
  • M cocoa/controllers/MGCustomDateRangePanel.h
  • M cocoa/mg_cocoa.py
  • M cocoa/xib/SchedulePanel.xib
  • M cocoa/proxies/PyTable.h
  • M qt/controller/table.py
  • M cocoa/controllers/MGFieldEditor.h
  • M cocoa/controllers/MGBudgetPanel.h
  • M cocoa/controllers/MGBudgetPanel.m
  • M cocoa/controllers/MGTransactionInspector.m
  • M cocoa/proxies/PyPanel.h
  • M cocoa/controllers/MGTransactionInspector.h
  • M cocoa/controllers/MGSchedulePanel.m
  • M cocoa/controllers/MGSchedulePanel.h
  • M cocoa/xib/TransactionInspector.xib
  • M qt/controller/panel.py
  • M cocoa/controllers/MGFieldEditor.m
  • M cocoa/controllers/MGPanel.m
  • M cocoa/controllers/MGPanel.h
  • M cocoa/controllers/transaction/MGTransactionTable.m
  • M cocoa/moneyguru.xcodeproj/project.pbxproj
  • M qt/support/completable_edit.py
  • M cocoa/xib/MassEditionPanel.xib
  • D cocoa/support/MGTextField.m
  • D cocoa/support/MGTextField.h
  • D cocoa/proxies/PyCompletion.h