19.03.18 |
1 |
Requirement analysis & UI Sketch |
19.03.18 |
1.5 |
Initial project structure |
21.03.18 |
1 |
More work on the project |
22.03.18 |
2 |
Tests for currently implemented backend & utility functionality, new utils |
26.03.18 |
2.5 |
Database tables & initialization, Callback -> Callable change |
27.03.18 |
1 |
Started implementing JavaFX classes |
28.03.18 |
1 |
Database storage & some more file operations, tests for database storage |
28.03.18 |
1 |
Work on Class diagram |
31.03.18 |
0.5 |
Unnecessary work |
05.04.18 |
2 |
UI Update ExecutorService and other related work |
08.04.18 |
1 |
Added Travis CI and SonarCloud integration, fixed Code smells given by SonarCloud |
09.04.18 |
2 |
Work on UI components and views |
10.04.18 |
0.5 |
Couple tests for Backend class |
11.04.18 |
1 |
JFoenix library, Frontend styling |
12.04.18 |
0.5 |
Class diagram colors + UI classes |
12.04.18 |
1.5 |
More Processes written for the program |
16.04.18 |
1 |
Work that was ultimately reverted because of bad design |
16.04.18 |
2.5 |
Refactored bad Backend design to more extensible one |
17.04.18 |
1 |
Simplified processes with CompletableFuture |
17.04.18 |
2 |
Simplified frontend with State object, work on "Add games" functionality |
18.04.18 |
3 |
Bugfixes to adding, saving, loading, verifying games, frontend. Begun work on Selection |
18.04.18 |
1 |
Evening coding, little progress |
19.04.18 |
1 |
Added some buttons to Tools view |
22.04.18 |
1 |
Sequence diagram |
23.04.18 |
3 |
Better UI updating, Process bar, Move/Copy selected to single folder |
24.04.18 |
2 |
Search & Filter functionality, Tests for Move/Copy functionality |
24.04.18 |
2 |
More tests and test related fixes, Some code cleanup, typo fixes etc. |
25.04.18 |
1.5 |
In depth Architecture detail, expanded tests a little |
26.04.18 |
2 |
Small style adjustments, attempt to add settings via database (reverted), Added file based settings and tests for the new settings code. |
29.04.18 |
1 |
Changed database structure slightly |
30.04.18 |
1 |
Added subfolders to settings view |
01.05.18 |
1.5 |
Shit ton of javadoc |
02.05.18 |
1.5 |
Prepared things for week 6 deadline |
03.05.18 |
0.5 |
Small ui addition |
04.05.18 |
1 |
Reduced UI lag with various changes |
05.05.18 |
1 |
Fixed some UI responsiveness issues introduced yesterday, more tests |
06.05.18 |
0.5 |
Removed redundant code |
07.05.18 |
1.5 |
Multi-file game combining, prepared docs for final evaluation |
07.05.18 |
0.5 |
Tests for missing cases |
08.05.18 |
1 |
Added support for .rar and .7z archives |
10.05.18 |
1.5 |
Manual testing & fixing of .rar & .7z extraction, improvements to adding "All games" archives |
11.05.18 |
4 |
Prepared for evaluation release, bugfixes, removed debug logging, manual linux testing |
Total |
58.5 |
|