Changes

Jump to: navigation, search

BTP300A Team 2 A2 Weekly Log

1,449 bytes added, 23:32, 21 November 2012
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
==Release 1- Danny Perrone & Michael LaMonaca==Nov. 7All work was done evenly and using Skype screen sharing:*inplemented CDialog excluding edit function (danny)
*October 1
**Created CFrame.h all wrote up all files necessary for successful compilation
*October 2
**Wrote up all CFrame queries and finished everything except for CFrame::draw, CFrame::move, move, and CFrame::hide
*October 3-4
**Finished CFrame::draw function
*October 5
**Wrote move and hide
*October 6
**Finished CFrame::move and squashed remaining bugs
==Release 3==
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

Navigation menu