1
edit
Changes
no edit summary
Git repo: https://bitbucket.org/mashbourne/btp300_a2/changesets
Matthew Ashbourne: initial codebase setup, maintain master branch, implement CField, fixed bugs in pretty much every class, fixed issues in old CFrame code
Taylor Cousins: CLine, useful application
Michael LaMonaca: CButton, useful application
Danny Perrone: CLabel, CDialog, extensive debugging with Matt over skype
:*team meeting over skype, setup everyone with git and their own branch
Nov. 8 :*November 3implement CLine excluding edit() (Taylor) Nov. 11 :*implement CButton excluding edit() (Michael) :*refactored classes to prefix member variables with m_ (Matt) :*Created CDialog.h && fixed clabel inheriting from wrong base class, fixed cbutton allocateandcopy bug, fixed off by one error in cbutton.cpp -, fixed CLine constructor (Matt) :*created skeleton class to hold contact info for our application (Danny Perrone) :*matt and danny debugging runtime crash over skype Nov. 12 :*fixed clabel constructor, fixed cdialog draw() (danny):*Wrote CDialogfixed off by one errors (matt) Nov. 14 :* trying to track down runtime crash over skype (danny, matt) : consstructor*updated cline and clabel constructors, attempted to implement CDialog edit() (danny) :* fixed cdialog destructor, the queriesfixed cfield constructor being passed garbage pointer (matt) Nov. 15 & 16 :* danny and matt trying to fix runtime crash issues, adds not really making progress Nov. 18 :*fixed draw and operator overloaded display functionsso strings are printed instead of garbage (matt) Nov. 18 :* still debugging runtime crash issues (matt) :* fixed bug in CFrame width() and cfield derived constructors so child frames do not print lines longer than remaining parent frame width (matt) :*fixed bug hiding in CFrame move function and move helper function (matt) :*fixed bug where cfield data() and pdata() were returning wrong pointers (matt) :*fixed cline edit() crashing, and cdialog edit() selects correct field (danny) :* fixed cline border display (danny & matt) Nov. 20 :* finally found runtime error that was causing heap corruption all this time (matt) :*finished majority of useful contact application using the cio library (taylor & michael) Nov. 21 :*got a2app contact application to cycle through fields and pages properly (matt) :*took screenshots and preparing folder to finally hand in assignment