Skip to content

Commit 418c89e

Browse files
Merge pull request #66 from CSC207-2022F-UofT/Anthony's_Branch
Quiz GUI updates and bug fixes
2 parents e1a3861 + 9da2aa6 commit 418c89e

39 files changed

+396
-346
lines changed

.idea/misc.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/vcs.xml

Lines changed: 0 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/data/FlashcardSets.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
title,description,isPrivate,flashcardSetId,ownerUsername,flashcardIds
22
test set 1,for testing study use case,false,0,testUser,0,1,2,3
33
empty test set,for testing study use case with empty set,true,1,testUser
4+
Long Test Set,Insert Generic Description,false,2,testUser,10,11,12,13,14,15,16,17,18,19,20,21

src/data/Flashcards.csv

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,15 @@ test card 1,the first test card,2022-11-13T15:32:26.666982800,0,0
33
test card 2,the second test card,2022-11-13T15:32:27.666982800,1,0
44
test card 3,the third test card,2022-11-13T15:32:28.666982800,2,0
55
alphabetical order checker,to test if alphabetical order is working,2022-11-13T15:32:29.666982800,3,0
6+
Term A,Definition A,2022-11-13T15:32:26.666982800,10,2
7+
Term B,Definition B,2022-11-13T15:32:27.666982800,11,2
8+
Term C,Definition C,2022-11-13T15:32:28.666982800,12,2
9+
Term D,Definition D,2022-11-13T15:32:29.666982800,13,2
10+
Term E,Definition E,2022-11-13T15:32:29.666982800,14,2
11+
Term F,Definition F,2022-11-13T15:32:29.666982800,15,2
12+
Term G,Definition G,2022-11-13T15:32:29.666982800,16,2
13+
Term H,Definition H,2022-11-13T15:32:29.666982800,17,2
14+
Term I,Definition I,2022-11-13T15:32:29.666982800,18,2
15+
Term J,Definition J,2022-11-13T15:32:29.666982800,19,2
16+
Same Term,Same Definition,2022-11-13T15:32:29.666982800,20,2
17+
Same Term,Same Definition,2022-11-13T15:32:29.666982800,21,2

src/data/Users.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
username,password,isAdmin,flashcardSetIds
22
jempio,ilovejempio,false
33
ducas,badpassword,false
4+
Anthony,123456,false,2
45
testUser,password,false,0,1

src/images/bbq.png

20.2 KB
Loading

src/images/spungebub.png

-32.8 KB
Binary file not shown.

src/main/java/Main.java

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
import com.formdev.flatlaf.FlatDarculaLaf;
22

3+
import dataAccess.*;
34
import login_and_signup_use_case.login_and_signup_use_case_screens.WelcomeScreen;
5+
import quiz_use_case.*;
6+
import quiz_use_case.screens.QuizSettingsScreen;
7+
48
import java.io.IOException;
59

610
/**
@@ -11,6 +15,19 @@ public static void main(String[] args) throws IOException {
1115
// ONLY UNCOMMENT ONE THEME!!
1216
// FlatIntelliJLaf.setup(); // light mode
1317
FlatDarculaLaf.setup(); // dark mode
18+
1419
new WelcomeScreen();
20+
21+
// WILL DELETE THIS CODE SECTION AFTER I FINISH TESTING - Anthony
22+
// IFlashcardSetDataAccess flashcardSetDataAccess = new FlashcardSetDataAccess(DBGateway.getFlashcardSetPath());
23+
// IFlashcardDataAccess flashcardDataAccess = new FlashcardDataAccess(DBGateway.getFlashcardPath());
24+
// IUserDataAccess userDataAccess = new CommonUserDataAccess(DBGateway.getUserPath());
25+
// DBGateway gateway = new DBGateway(flashcardDataAccess, flashcardSetDataAccess, userDataAccess);
26+
27+
// QuizOutputBoundary presenter = new QuizPresenter();
28+
// QuizInputBoundary interactor = new QuizInteractor(gateway, presenter);
29+
// QuizController controller = new QuizController(interactor);
30+
31+
// new QuizSettingsScreen(controller, 2);
1532
}
1633
}

src/main/java/MainPage/FlashcardSetDataPanel.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
import dataAccess.DBGateway;
55
import delete_flashcardset_use_case.*;
66
import login_and_signup_use_case.UserLoginResponseModel;
7-
import quizUseCase.*;
8-
import quizUseCase.screens.QuizSettingsScreen;
7+
import quiz_use_case.*;
8+
import quiz_use_case.screens.QuizSettingsScreen;
99
import studyMode.*;
1010
import studyMode.screens.StudySettingsScreen;
1111

src/main/java/QuizService.java

Lines changed: 0 additions & 99 deletions
This file was deleted.

0 commit comments

Comments
 (0)