Changes

Jump to: navigation, search

Team A - OOP344 20133

3,628 bytes added, 13:21, 14 December 2013
Tasks
== Repository ==
* Repo Repository path: [https://github.com/Seneca-OOP344/Team-ATeam A Master Repository]
=== Master Branch Status ===
|+ Log Entry For Each Merged To Master
! Date !! Time !! Student's Name !! Merged User !! IRC Nickname !! Description
 
|-
|}
== <u>'''Tasks '''</u> == === Task Name : Application, Due Date: <u>'''Satdurday December 14, 2013 - 12:00PM (Noon)'''</u> ===[https://github.com/Seneca-OOP344/Team-A/tree/Application Application (Book Database Program) Branch]==== Browse Book Database ====*''' Task Description :''' Create a personal book database program using the CIO library.*''' Programmer Names :''' Jaemin Yeo, Mohammad-Reza Akbari, Omkar Parmar, Hamza Tahir.*''' Status :''' <span style="color:green;font-weight:900"> <u>'''Submitted'''</u> </span>  === Task Name : Release 0.4, Due Date: <u>'''Friday November 22, 2013 - 23:59'''</u> ======= 0.4.1 CButton ====*''' Task Description :''' Button displays a small piece of text and accepts one key hit entry*''' Programmer Name :''' Mohammad-Reza Akbari*''' Status :''' <span style="color:green;font-weight:900"> <u>'''Completed'''</u> </span>*''' Github Issue Progression :''' Issue '''[https://github.com/Seneca-OOP344/Team-A/issues/5 R_0.4.1_CButton_Implementation]''' has been assigned to Mohammad-Reza and resolved.*''' Github Milestone Status :''' Milestone '''R_0.4.1_CButton_Implementation''' is set to November 22, 2013. The files are submitted on NOV-23-2013 @ 23:00.*''' Github Branch Link :''' '''[https://github.com/Seneca-OOP344/Team-A/tree/R_0.4.1_CButton CButton Branch]''' ==== CValEdit ====*''' Task Description :''' CValEdit is capable of validating the user input on exit and also provide help when CValEdit::edit() is active by invoking a "help" method before and after editing.*''' Programmer Name :''' Hamza Tahir*''' Status :''' <span style="color:red;font-weight:900"><u> ''' Not Completed ''' </u></span>*''' Github Issue Progression :*''' Github Milestone Status : *''' Github Branch Link :''' ==== CCheckMark ====*''' Task Description :''' Creates a single CheckMark on the screen and allows the user to: Toggle it, if it is set to be a CheckMark for a Check List and Only check it when its unchecked, if it is set to be a CheckMark for a Radio Button List. *''' Programmer Name :'''Jaemin Yeo*''' Status :''' <span style="color:green;font-weight:900"><u> '''Completed''' </u></span>*''' Github Issue Progression : https://github.com/Seneca-OOP344/Team-A/issues/7*''' Github Milestone Status : 99%*''' Github Branch Link :'''https://github.com/Seneca-OOP344/Team-A/tree/CCheckMark ==== CMenuItem ====*''' Task Description :''' CMenuItem provides a Label that can be marked as selected by pressing the space bar. *''' Programmer Name :''' Omkar Parmar*''' Status :''' <span style="color:green;font-weight:900"> <u>'''Completed'''</u> </span>*''' Github Issue Progression :*''' Github Milestone Status : *''' Github Branch Link :''' https://github.com/Seneca-OOP344/Team-A/tree/Release_0.4_CMenuItem 
=== Task Name : Release 0.3, Due Date: <u>'''Monday November 4, 2013 - 23:59'''</u> ===
====Prototyping====
*'''Task Description :''' Create a branch from the "Master", add all the Mock-ups (That compiled successfuly), download the 'CField' and Testers implementation files from GitHub. Push the Mock-ups branch to the "Master" branch.
*''' Programmer Name :''' Mohammad-Reza Akbari
*''' Status :''' <span style="color:green;font-weight:900"><u>'''Completed'''</u></span>*''' Github Branch Link :''' [https://github.com/Seneca-OOP344/Team-A/tree/Release_0.3_PrototypingPrototyping Branch]
====CLabel====
*'''Task Description :''' Implementing '''CLabel''': A readonly Field that encapsulates console.display() function. CLabel although, by inheritance is Frame, but it is never bordered.
*''' Programmer Name :''' Omkar and Jaemin
*''' Status :''' <span style="color:green;font-weight:900"><u>'''Completed''' - Need Review</u></span>*''' Github Branch Link :'''[https://github.com/Seneca-OOP344/Team-A/tree/Release_0.3_CLabel CLabel Branch]
====CLineEdit====
*'''Task Description :''' '''ClineEdit''' encapsulates the console.edit() function of Console class.
*''' Programmer Name :''' Hamza(with a little help from classmate Shehzin Arshad)*''' Status :''' <span style="color:redgreen;font-weight:900"> Not <u> '''Completed.''' </u></span>*''' Github Branch Link :'''[https://github.com/Seneca-OOP344/Team-A/tree/0.3_CLineEdit CLineEdit Branch]
====CDialog====
*'''Task Description :''' '''CDialog''' Organizes '''CField''' objects on the screen, displays them and then lets the user edit them one by one.
*''' Programmer Name :''' Jaemin and Mohammad-Reza and Omkar
*''' Status :''' <span style="color:bluegreen;font-weight:900">In Progress<u> '''Completed''' </u></span>*''' Github Branch Link :''' [https://github.com/Seneca-OOP344/Team-A/tree/Release_0.3_CDialogCDialog Branch]
====Release 0.3 Tester Programs====
*'''Task Description :''' Run the Tester Programs. It should work the same as Fardad's Demo on Matrix.
*''' Programmer Name :''' Jaemin Yeo *''' Status :''' <span style="color:redgreen;font-weight:900">Not <u> '''Completed.''' </u></span>
*''' Github Branch Link :'''
*'''Task Description :''' Setting up the development environment and testing CFrame Base class. Jaemin Yeo had compile and run the Test1Frame.cpp with his console program; his branch had been merged to "Master" for the group test. Reza had clone and run the "Master" successfuly.
:::::More Detail [http://zenit.senecac.on.ca/wiki/index.php/CIO_20133_Release_0.2_-_OOP344#To_Do Release 0.2 OOP344 To Do]
*''' Programmer Name :''' Jaemin, Reza...
*''' Status :''' The "Master" is passed the Release 0.2 requirements.
*''' Github Branch Link :''' [https://github.com/Seneca-OOP344/Team-A/tree/Release_0.2_AddConsoleAdd Console Branch]
== Project Marking Percentage ==
* Commenting Style:
<big><syntaxhighlight lang="cpp">
/*-------------------------
| Comment your class |
-------------------------*/
</syntaxhighlight></big>
== meetings Group Meetings ==* latest will be on top=== topic, date Release 0.3 Issues === * <u> '''November 11 2013 @11:25AM''' </u>** The CDialog needs to be debugged.** The group members will have flexible due date for their assigned tasks.** A couple of GitHub thingys that will be done for next release: *** Each class will have an '''Issue''' assigned to a member*** Each class will have a '''Milestone''' for it's completion date.*** The class won't be merged to '''Master''' unless it's completed and compilable.** The classes should be prioritize for it's due date and testing process. 
[[Irc logs of meeting (unique name) - oop344 20113 | date]]

Navigation menu