Skip to content

Latest commit

 

History

History
109 lines (75 loc) · 2.47 KB

elif_log.md

File metadata and controls

109 lines (75 loc) · 2.47 KB

CS102 ~ Personal Log page ~

Elif Zeynep Soytorun

On this page I will keep a weekly record of what I have done for the CS102 group project. This page will be submitted together with the rest of the repository, in partial fulfillment of the CS102 course requirements.

~ 14/04/2020 ~

This week I learned to use Github with my project group and joined the group repository. I started learning JavaFX for the project.

~ 21/04/2020 ~

This week I learned some more JavaFX, I helped design the base parts of the project and wrote the DConstructor class. I wrote DProperty class.

~ 29/04/2020 ~


I updated DConstructorProperty class. I updated DMethod class.


~ 1/05/2020 ~


I helped planning of the FileManager class. I helped planning of the GUI classes and interfaces.


~ 8/05/2020 ~


I helped design of Resize class. I helped design of Resize class listeners. I helped design of upcoming stages of drawing arrows.

~ 8/05/2020 ~


I re-designed Resize class (changed Element inner-class constructor/properties and changed createElement method.) I changed Resize class listeners. (Designed them to fit our purpose of UML structure.) I helped design of upcoming stages of drawing arrows.

~ 12/05/2020 ~

I helped design of Arrow class. I helped design of ComplexLine class.

~ 17/05/2020 ~


I helped design of Resize(DApp) class methods: -updateSize() -drawCenteredLine() -showClosest() -getClosestPoint() methods are added

~ 18/05/2020 ~


-I designed Menu bar code. -I helped adding ScrollPane to GUI.


~ 19/05/2020 ~


-I helped design of ArrowHead class. -I added menu options for adding properties and methods to classes are added -I helped resize code turning into DApp and is integrating with other classes


~ 20/05/2020 ~


-I edited to calculate its direction automatically -I helped updating drawHierarchy() method. -I helped design of DMenuWizard by moving menu options to a new class called DMenuWizard


~ 23/05/2020 ~


-I helped updating DMethod class. -I wrote some parts of saveProject() and loadProject() methods.


~ 26/05/2020 ~


-I designed editClassOptions() and editInterfaceOptions() methods GUI.


~ 27/05/2020 ~


-I identified and fixed some of DApp bugs -I helped design of ConstructorMaker window.


~ 28/05/2020 ~


-I identified remaining DApp bugs. -I helped fixing edit class bugs. -I helped fixing property and add method bugs