Changes

Jump to: navigation, search

Team Q - OOP344 20133

2,379 bytes added, 19:03, 15 December 2013
Release V1.0
{{OOP344 Index | 20133}}   == = Team Name=TEAM Q== == 
== Project Marking Percentage ==
* due right after study break
====Status====
*'''''Open/Closed'''''
*: Open: you can merge now.
*: Closed: Wait for the repo to get opened
====Logs====* DateTime, Merged/being Merged by [mailto:emailid@learn.senecac.on.ca full name], ircnick: mynick, any other infoPLEASE PULL FROM THE REPO
== Coding Style and Standards ==
* Tab's are allowed in the code however when using Visual Studio we must change the TAB setting ( Please set your tab size to 3 and also your indent size to 3 and have it insert spaces, instead of TAB)
* Each object and variable must have its own type to make it as clear as possible
Not Accepted int *number;
</syntaxhighlight>
 
*Header Files and Class/Struct Formatting
 
<syntaxhighlight lang="cpp">
#ifndef __TEAMQ_FILENAME_H__ // Safeguard
#define __TEAMQ_FILENAME_H__
 
 
class example
{
private:
int var1;
int* var2;
public:
void display();
};
 
void example::display()
{
a=var1+var2;
}
 
#endif
 
</syntaxhighlight>
 
 
* Formatting of condition blocks
<syntaxhighlight lang="cpp">
/********************************************Filename: filename.cpp (or .h) OOP344x (x for Section)Version Number: Version 1,2,3,4 etc
Description: Small description of the purpose
Section: OOP344x (x for Section)
Name: Firstname Lastname
Student Id - : 123-456-789Date Last Modified: Month, Day, Year********************************************/
</syntaxhighlight>
For Example
<syntaxhighlight lang="cpp">
 
if (blahblah = 50)
{
== Team Members ==
{| class="wikitable sortable" border="1" cellpadding="5"
|+ '''Team Name (Team Q)Qt'''
! First Name !! Last Name !! Section !! Seneca Id !! wiki id !! IRC nick !! Blog URL
|-
|[[User:Alvaro Lemus | Alvaro]]|| Lemus|| C || [mailto:alemus4@myseneca.ca?subject=oop344 alemus4@myseneca.ca] || [[Special:Contributions/Alvaro_Lemus | alemus4Alvaro Lemus]] || alemus4 || [http://your blog address Blognameobjectoriented344.blogspot.ca/ Kyno's Blog]
|-
|[[User:Brad Clement | Brad ]]|| Clement || C || [mailto:bclement1@mysenenca.ca?subject=oop344 bclement1@myseneca.ca] || [[Special:Contributions/Brad_Clement | Brad Clement ]] || bradc14 || [http://bradc14.wordpress.com Brad's Blog]
== tasks ==
===Release 0.3 Due Date Unknown===
===Release V1.0=== # <u>'''Version 1.0 Release'''</u>#* Member: Brad Clement, David Dooney, Gyeongmin Jung, Alvaro Lemus#* Status: <span style="color:green">Complete</span><br/><br/> ===Release 0.4 Release Date Nov 22nd 11:59PM=== # <u>'''CButton Workload 25%'''</u>#* Member: Brad Clement#* Task: Code cbutton.h and cbutton.cpp#* Status: <span style="color:green">Complete</span><br/><br/># <u>'''CValEdit Workload 25%'''</u>#* Member: Gyeongmin Jung#* Task: Code cvaledit.h and cvaledit.cpp#* Status: <span style="color:green">Complete</span><br/><br/># <u>'''CCheckMark Workload 25%'''</u>#* Member: David Dooney#* Task: Code ccheckmark.h and ccheckmark.cpp#* Status: <span style="color:green">Complete</span><br/><br/># <u>'''CMenuItem Workload 25%'''</u>#* Member: Alvaro Lemus#* Task: Code cmenuitem.h and cmenuitem.cpp#* Status: <span style="color:green;">Complete</span><br/><br/> ===Release 0.3 Monday Nov 4th, 23:59 === # <u>'''PrototypingWorkload-16%'''</u>#* Member: UndecidedAlvaro Lemus
#* Task: Create prototypes and empty definitions for all classes
#* Status: <span style="color:redgreen;">IncompleteComplete</span><br/><br/># <u>'''CLabelWorkload-17%'''</u>#* Member: UndecidedAlvaro Lemus
#* Task: Code CLabel.h and CLabel.cpp
#* Status: <span style="color:redgreen;">IncompleteComplete</span><br/><br/># <u>'''CDialogWorkload-50%'''</u>#* Member: UndecidedBrad Clement / David Dooney
#* Task: Code CDialog.h and CDialog.cpp
#* Status: <span style="color:redgreen;">IncompleteComplete</span><br/><br/># <u>'''CLineEditWorkload-17%'''</u>#* Member: UndecidedGyeongmin Jung
#* Task: Code CLineEdit.h and CLineEdit.cpp
#* Status: <span style="color:redgreen;">IncompleteComplete</span><br/><br/> ===Release 0.2 Due Date October 20th, 23:59===
* Organize and complete team page - <span style="color:orange;">Always in Progress</span>
* Select a team member's console.cpp and console.h to use - <span style="color:green;">Complete - Used David Dooney's Files</span> * That team member should branch and clone the repository, add console.cpp and console.h to the files in the repository, compile, run and test the execution. When done this team member should add her/his name, github id and the date and time of the completion (as a comment) to cframe.h and merge the branch back to the master repo and push the changes up to github.  * All other members clone the repository, comment, and test the execution of CFrame<ol><li>Branch the master for review with a proper name</li><span style="color:green;">Complete</span><li>Compile, run and test the execution</li><span style="color:green;">Complete</span><li>Add a comment with your, github id and date and time to the top of cframe.h header file</li><span style="color:green;">Complete</span><li>Merge the branch back into the master branch</li><span style="color:green;">Complete</span><li>Push the changes to github</li><span style="color:green;">Complete</span></ol> == Meetings ==November 4th- Met in 1131 Study Room to finish completing release 0.3 November 2nd and 3rd - Spoke on Skype to work through and fix issues November 1st 9:50 AM up to 4:30pm- Reserved room at Library Studies 1131. Working on Release 0.3 October 21st 11:00 AM- talked over dividing of tasks for Release 0.2 Due Date 3 October 20th, 234:59===30 PM- completed details for coding styles and requirements
# Organize and complete team page - <span style="colorOctober 17th 5:red;">Incomplete</span>00 PM# Select a team member's console.cpp and console.h to use - <span style="color:red;">Incomplete -</span>#* That initial setup of team member should branch and clone repository and add the files to it as well as comment on cframe.h with github id, date, and time and merge it back# All other members clone the repository, comment, page and test the execution of CFrame - <span style="color:red;">Incomplete</span>#* The comment should include your github id, date, and time in the cframe.h file#* Push the final changes to githubdeciding requirements
== meetings ==
* latest will be on top
=== topic, date ===
[[Irc logs of meeting (unique name) - oop344 20113 | date]]

Navigation menu