1
edit
Changes
no edit summary
== Team 2 ==
:*posted wiki [[Virtual_Methods_and_Inheritance]]
Oct. 19
:*setup project skeleton in git/bitbucket
:*implemented CField (matt)
Oct. 23
:*implemented CLabel (danny)
Nov. 2
:*team meeting over skype, setup everyone with git and their own branch
Nov. 7
:*inplemented CDialog excluding edit function (danny)
Nov. 8
:*implement CLine excluding edit() (Taylor)
Nov. 11
:*implement CButton excluding edit() (Michael)
:*refactored classes to prefix member variables with m_ (Matt)
:*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)
:*matt and danny debugging runtime crash over skype
Nov. 12
:*fixed clabel constructor, fixed cdialog draw() (danny)
:*fixed off by one errors (matt)
Nov. 14
:* trying to track down runtime crash over skype (danny, matt)
:*updated cline and clabel constructors, attempted to implement CDialog edit() (danny)
:* fixed cdialog destructor, fixed cfield constructor being passed garbage pointer (matt)
Nov. 15 & 16
:* danny and matt trying to fix runtime crash issues, not really making progress
Nov. 18
:*fixed draw and display functions so 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