diff --git a/.gitignore b/.gitignore index f69985ef1f..c5310871a9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,17 +1,6 @@ -# IDEA files -/.idea/ -/out/ -/*.iml -# Gradle build files -/.gradle/ -/build/ -src/main/resources/docs/ - -# MacOS custom attributes files created by Finder -.DS_Store -*.iml -bin/ - -/text-ui-test/ACTUAL.txt -text-ui-test/EXPECTED-UNIX.TXT +.gradle/6.7/executionHistory/executionHistory.lock +.gradle/6.7/fileHashes/fileHashes.lock +.gradle/buildOutputCleanup/buildOutputCleanup.lock +.gradle/checksums/checksums.lock +*.lock diff --git a/.gradle/6.7/executionHistory/executionHistory.bin b/.gradle/6.7/executionHistory/executionHistory.bin new file mode 100644 index 0000000000..3f3337da12 Binary files /dev/null and b/.gradle/6.7/executionHistory/executionHistory.bin differ diff --git a/.gradle/6.7/executionHistory/executionHistory.lock b/.gradle/6.7/executionHistory/executionHistory.lock new file mode 100644 index 0000000000..9d27397df8 Binary files /dev/null and b/.gradle/6.7/executionHistory/executionHistory.lock differ diff --git a/.gradle/6.7/fileChanges/last-build.bin b/.gradle/6.7/fileChanges/last-build.bin new file mode 100644 index 0000000000..f76dd238ad Binary files /dev/null and b/.gradle/6.7/fileChanges/last-build.bin differ diff --git a/.gradle/6.7/fileHashes/fileHashes.bin b/.gradle/6.7/fileHashes/fileHashes.bin new file mode 100644 index 0000000000..836bf7c31e Binary files /dev/null and b/.gradle/6.7/fileHashes/fileHashes.bin differ diff --git a/.gradle/6.7/fileHashes/fileHashes.lock b/.gradle/6.7/fileHashes/fileHashes.lock new file mode 100644 index 0000000000..8f10fd4862 Binary files /dev/null and b/.gradle/6.7/fileHashes/fileHashes.lock differ diff --git a/.gradle/6.7/gc.properties b/.gradle/6.7/gc.properties new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.gradle/6.7/javaCompile/classAnalysis.bin b/.gradle/6.7/javaCompile/classAnalysis.bin new file mode 100644 index 0000000000..c5d529efef Binary files /dev/null and b/.gradle/6.7/javaCompile/classAnalysis.bin differ diff --git a/.gradle/6.7/javaCompile/javaCompile.lock b/.gradle/6.7/javaCompile/javaCompile.lock new file mode 100644 index 0000000000..a72aaafa2d Binary files /dev/null and b/.gradle/6.7/javaCompile/javaCompile.lock differ diff --git a/.gradle/6.7/javaCompile/taskHistory.bin b/.gradle/6.7/javaCompile/taskHistory.bin new file mode 100644 index 0000000000..35bba9e77a Binary files /dev/null and b/.gradle/6.7/javaCompile/taskHistory.bin differ diff --git a/.gradle/7.1/dependencies-accessors/dependencies-accessors.lock b/.gradle/7.1/dependencies-accessors/dependencies-accessors.lock new file mode 100644 index 0000000000..637ba72dcf Binary files /dev/null and b/.gradle/7.1/dependencies-accessors/dependencies-accessors.lock differ diff --git a/.gradle/7.1/dependencies-accessors/gc.properties b/.gradle/7.1/dependencies-accessors/gc.properties new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.gradle/7.1/fileChanges/last-build.bin b/.gradle/7.1/fileChanges/last-build.bin new file mode 100644 index 0000000000..f76dd238ad Binary files /dev/null and b/.gradle/7.1/fileChanges/last-build.bin differ diff --git a/.gradle/7.1/fileHashes/fileHashes.lock b/.gradle/7.1/fileHashes/fileHashes.lock new file mode 100644 index 0000000000..ea75f734e6 Binary files /dev/null and b/.gradle/7.1/fileHashes/fileHashes.lock differ diff --git a/.gradle/7.1/gc.properties b/.gradle/7.1/gc.properties new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock new file mode 100644 index 0000000000..76c1b02ff1 Binary files /dev/null and b/.gradle/buildOutputCleanup/buildOutputCleanup.lock differ diff --git a/.gradle/buildOutputCleanup/cache.properties b/.gradle/buildOutputCleanup/cache.properties new file mode 100644 index 0000000000..3d7d67fc0b --- /dev/null +++ b/.gradle/buildOutputCleanup/cache.properties @@ -0,0 +1,2 @@ +#Sun Sep 05 21:29:21 GMT+08:00 2021 +gradle.version=6.7 diff --git a/.gradle/buildOutputCleanup/outputFiles.bin b/.gradle/buildOutputCleanup/outputFiles.bin new file mode 100644 index 0000000000..68e2bb5f7b Binary files /dev/null and b/.gradle/buildOutputCleanup/outputFiles.bin differ diff --git a/.gradle/checksums/checksums.lock b/.gradle/checksums/checksums.lock new file mode 100644 index 0000000000..6626e775d9 Binary files /dev/null and b/.gradle/checksums/checksums.lock differ diff --git a/.gradle/checksums/md5-checksums.bin b/.gradle/checksums/md5-checksums.bin new file mode 100644 index 0000000000..e396e0221f Binary files /dev/null and b/.gradle/checksums/md5-checksums.bin differ diff --git a/.gradle/checksums/sha1-checksums.bin b/.gradle/checksums/sha1-checksums.bin new file mode 100644 index 0000000000..0972da5545 Binary files /dev/null and b/.gradle/checksums/sha1-checksums.bin differ diff --git a/.gradle/configuration-cache/gc.properties b/.gradle/configuration-cache/gc.properties new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.gradle/vcs-1/gc.properties b/.gradle/vcs-1/gc.properties new file mode 100644 index 0000000000..e69de29bb2 diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000000..26d33521af --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/.idea/artifacts/ip_jar.xml b/.idea/artifacts/ip_jar.xml new file mode 100644 index 0000000000..56728e7bc2 --- /dev/null +++ b/.idea/artifacts/ip_jar.xml @@ -0,0 +1,32 @@ + + + $PROJECT_DIR$/out/artifacts/ip_jar + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/checkstyle-idea.xml b/.idea/checkstyle-idea.xml new file mode 100644 index 0000000000..2f2c3c1210 --- /dev/null +++ b/.idea/checkstyle-idea.xml @@ -0,0 +1,16 @@ + + + + + + \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 0000000000..fb7f4a8a46 --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml new file mode 100644 index 0000000000..b4a1cba615 --- /dev/null +++ b/.idea/gradle.xml @@ -0,0 +1,18 @@ + + + + + + + \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml new file mode 100644 index 0000000000..fdc392fe87 --- /dev/null +++ b/.idea/jarRepositories.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_apiguardian_apiguardian_api_1_1_0.xml b/.idea/libraries/Gradle__org_apiguardian_apiguardian_api_1_1_0.xml new file mode 100644 index 0000000000..d5714fb439 --- /dev/null +++ b/.idea/libraries/Gradle__org_apiguardian_apiguardian_api_1_1_0.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_junit_jupiter_junit_jupiter_api_5_6_0.xml b/.idea/libraries/Gradle__org_junit_jupiter_junit_jupiter_api_5_6_0.xml new file mode 100644 index 0000000000..c5efb83722 --- /dev/null +++ b/.idea/libraries/Gradle__org_junit_jupiter_junit_jupiter_api_5_6_0.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_junit_jupiter_junit_jupiter_engine_5_6_0.xml b/.idea/libraries/Gradle__org_junit_jupiter_junit_jupiter_engine_5_6_0.xml new file mode 100644 index 0000000000..ba48c80224 --- /dev/null +++ b/.idea/libraries/Gradle__org_junit_jupiter_junit_jupiter_engine_5_6_0.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_junit_platform_junit_platform_commons_1_6_0.xml b/.idea/libraries/Gradle__org_junit_platform_junit_platform_commons_1_6_0.xml new file mode 100644 index 0000000000..e27f0c523f --- /dev/null +++ b/.idea/libraries/Gradle__org_junit_platform_junit_platform_commons_1_6_0.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_junit_platform_junit_platform_engine_1_6_0.xml b/.idea/libraries/Gradle__org_junit_platform_junit_platform_engine_1_6_0.xml new file mode 100644 index 0000000000..b31e1c9696 --- /dev/null +++ b/.idea/libraries/Gradle__org_junit_platform_junit_platform_engine_1_6_0.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_openjfx_javafx_base_11.xml b/.idea/libraries/Gradle__org_openjfx_javafx_base_11.xml new file mode 100644 index 0000000000..b6dfdf2ede --- /dev/null +++ b/.idea/libraries/Gradle__org_openjfx_javafx_base_11.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_openjfx_javafx_base_linux_11.xml b/.idea/libraries/Gradle__org_openjfx_javafx_base_linux_11.xml new file mode 100644 index 0000000000..5a7330326a --- /dev/null +++ b/.idea/libraries/Gradle__org_openjfx_javafx_base_linux_11.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_openjfx_javafx_base_mac_11.xml b/.idea/libraries/Gradle__org_openjfx_javafx_base_mac_11.xml new file mode 100644 index 0000000000..cd4e83fa25 --- /dev/null +++ b/.idea/libraries/Gradle__org_openjfx_javafx_base_mac_11.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_openjfx_javafx_base_win_11.xml b/.idea/libraries/Gradle__org_openjfx_javafx_base_win_11.xml new file mode 100644 index 0000000000..30088c934b --- /dev/null +++ b/.idea/libraries/Gradle__org_openjfx_javafx_base_win_11.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_openjfx_javafx_controls_11.xml b/.idea/libraries/Gradle__org_openjfx_javafx_controls_11.xml new file mode 100644 index 0000000000..f138b9dee9 --- /dev/null +++ b/.idea/libraries/Gradle__org_openjfx_javafx_controls_11.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_openjfx_javafx_controls_linux_11.xml b/.idea/libraries/Gradle__org_openjfx_javafx_controls_linux_11.xml new file mode 100644 index 0000000000..b109bcea43 --- /dev/null +++ b/.idea/libraries/Gradle__org_openjfx_javafx_controls_linux_11.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_openjfx_javafx_controls_mac_11.xml b/.idea/libraries/Gradle__org_openjfx_javafx_controls_mac_11.xml new file mode 100644 index 0000000000..72c5256215 --- /dev/null +++ b/.idea/libraries/Gradle__org_openjfx_javafx_controls_mac_11.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_openjfx_javafx_controls_win_11.xml b/.idea/libraries/Gradle__org_openjfx_javafx_controls_win_11.xml new file mode 100644 index 0000000000..ac5c448a44 --- /dev/null +++ b/.idea/libraries/Gradle__org_openjfx_javafx_controls_win_11.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_openjfx_javafx_fxml_linux_11.xml b/.idea/libraries/Gradle__org_openjfx_javafx_fxml_linux_11.xml new file mode 100644 index 0000000000..bb8cfbc8c5 --- /dev/null +++ b/.idea/libraries/Gradle__org_openjfx_javafx_fxml_linux_11.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_openjfx_javafx_fxml_mac_11.xml b/.idea/libraries/Gradle__org_openjfx_javafx_fxml_mac_11.xml new file mode 100644 index 0000000000..f14bb11c75 --- /dev/null +++ b/.idea/libraries/Gradle__org_openjfx_javafx_fxml_mac_11.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_openjfx_javafx_fxml_win_11.xml b/.idea/libraries/Gradle__org_openjfx_javafx_fxml_win_11.xml new file mode 100644 index 0000000000..d37a580c4e --- /dev/null +++ b/.idea/libraries/Gradle__org_openjfx_javafx_fxml_win_11.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_openjfx_javafx_graphics_11.xml b/.idea/libraries/Gradle__org_openjfx_javafx_graphics_11.xml new file mode 100644 index 0000000000..67156165cf --- /dev/null +++ b/.idea/libraries/Gradle__org_openjfx_javafx_graphics_11.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_openjfx_javafx_graphics_linux_11.xml b/.idea/libraries/Gradle__org_openjfx_javafx_graphics_linux_11.xml new file mode 100644 index 0000000000..d5f14706f2 --- /dev/null +++ b/.idea/libraries/Gradle__org_openjfx_javafx_graphics_linux_11.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_openjfx_javafx_graphics_mac_11.xml b/.idea/libraries/Gradle__org_openjfx_javafx_graphics_mac_11.xml new file mode 100644 index 0000000000..c5ebdfde9e --- /dev/null +++ b/.idea/libraries/Gradle__org_openjfx_javafx_graphics_mac_11.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_openjfx_javafx_graphics_win_11.xml b/.idea/libraries/Gradle__org_openjfx_javafx_graphics_win_11.xml new file mode 100644 index 0000000000..f7ee348c71 --- /dev/null +++ b/.idea/libraries/Gradle__org_openjfx_javafx_graphics_win_11.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_opentest4j_opentest4j_1_2_0.xml b/.idea/libraries/Gradle__org_opentest4j_opentest4j_1_2_0.xml new file mode 100644 index 0000000000..c0ad60c153 --- /dev/null +++ b/.idea/libraries/Gradle__org_opentest4j_opentest4j_1_2_0.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000000..62269dfc31 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000000..1faf0f6b55 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/modules/GUI_Trial_For_Duke.iml b/.idea/modules/GUI_Trial_For_Duke.iml new file mode 100644 index 0000000000..3103ae3537 --- /dev/null +++ b/.idea/modules/GUI_Trial_For_Duke.iml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/.idea/modules/GUI_Trial_For_Duke.test.iml b/.idea/modules/GUI_Trial_For_Duke.test.iml new file mode 100644 index 0000000000..833e02af0c --- /dev/null +++ b/.idea/modules/GUI_Trial_For_Duke.test.iml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.idea/modules/ip.iml b/.idea/modules/ip.iml new file mode 100644 index 0000000000..4a4ce55406 --- /dev/null +++ b/.idea/modules/ip.iml @@ -0,0 +1,8 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules/ip.main.iml b/.idea/modules/ip.main.iml new file mode 100644 index 0000000000..4a4ce55406 --- /dev/null +++ b/.idea/modules/ip.main.iml @@ -0,0 +1,8 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules/ip.test.iml b/.idea/modules/ip.test.iml new file mode 100644 index 0000000000..4739e83eae --- /dev/null +++ b/.idea/modules/ip.test.iml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules/org.example.ip.iml b/.idea/modules/org.example.ip.iml new file mode 100644 index 0000000000..4a4ce55406 --- /dev/null +++ b/.idea/modules/org.example.ip.iml @@ -0,0 +1,8 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules/org.example.ip.main.iml b/.idea/modules/org.example.ip.main.iml new file mode 100644 index 0000000000..4a4ce55406 --- /dev/null +++ b/.idea/modules/org.example.ip.main.iml @@ -0,0 +1,8 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules/org.example.ip.test.iml b/.idea/modules/org.example.ip.test.iml new file mode 100644 index 0000000000..1f5544e750 --- /dev/null +++ b/.idea/modules/org.example.ip.test.iml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/runConfigurations.xml b/.idea/runConfigurations.xml new file mode 100644 index 0000000000..797acea53e --- /dev/null +++ b/.idea/runConfigurations.xml @@ -0,0 +1,10 @@ + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000000..94a25f7f4c --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md deleted file mode 100644 index 8e359a0145..0000000000 --- a/CONTRIBUTORS.md +++ /dev/null @@ -1,9 +0,0 @@ -# Contributors - -Display | Name | Github Profile | Homepage ----|:---:|:---:|:---: -![](https://avatars0.githubusercontent.com/u/22460123?s=100) | Jeffry Lum | [Github](https://github.com/j-lum/) | [Homepage](https://se.kasugano.moe) -![](https://avatars0.githubusercontent.com/u/1673303?s=100) | Damith C. Rajapakse | [Github](https://github.com/damithc/) | [Homepage](https://www.comp.nus.edu.sg/~damithch/) -# I would like to join this list. How can I help the project - -For more information, please refer to our [contributor's guide](https://oss-generic.github.io/process/). diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000000..7e8fa9eb9b --- /dev/null +++ b/build.gradle @@ -0,0 +1,42 @@ +plugins { + id 'java' +} + +group 'org.example' +version '1.0-SNAPSHOT' + +repositories { + mavenCentral() +} + +dependencies { + testImplementation 'org.junit.jupiter:junit-jupiter-api:5.6.0' + testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine' + String javaFxVersion = '11' + + implementation group: 'org.openjfx', name: 'javafx-base', version: javaFxVersion, classifier: 'win' + implementation group: 'org.openjfx', name: 'javafx-base', version: javaFxVersion, classifier: 'mac' + implementation group: 'org.openjfx', name: 'javafx-base', version: javaFxVersion, classifier: 'linux' + implementation group: 'org.openjfx', name: 'javafx-controls', version: javaFxVersion, classifier: 'win' + implementation group: 'org.openjfx', name: 'javafx-controls', version: javaFxVersion, classifier: 'mac' + implementation group: 'org.openjfx', name: 'javafx-controls', version: javaFxVersion, classifier: 'linux' + implementation group: 'org.openjfx', name: 'javafx-fxml', version: javaFxVersion, classifier: 'win' + implementation group: 'org.openjfx', name: 'javafx-fxml', version: javaFxVersion, classifier: 'mac' + implementation group: 'org.openjfx', name: 'javafx-fxml', version: javaFxVersion, classifier: 'linux' + implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'win' + implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'mac' + implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'linux' +} + +test { + useJUnitPlatform() +} + +jar { + manifest { + attributes 'Main-Class': 'Launcher' + } + from { + configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) } + } +} \ No newline at end of file diff --git a/build/classes/java/main/DialogBox.class b/build/classes/java/main/DialogBox.class new file mode 100644 index 0000000000..7042d9b4bc Binary files /dev/null and b/build/classes/java/main/DialogBox.class differ diff --git a/build/classes/java/main/Duke.class b/build/classes/java/main/Duke.class new file mode 100644 index 0000000000..af6baea0c5 Binary files /dev/null and b/build/classes/java/main/Duke.class differ diff --git a/build/classes/java/main/Launcher.class b/build/classes/java/main/Launcher.class new file mode 100644 index 0000000000..b7d6b3612f Binary files /dev/null and b/build/classes/java/main/Launcher.class differ diff --git a/build/classes/java/main/Main.class b/build/classes/java/main/Main.class new file mode 100644 index 0000000000..57d2268289 Binary files /dev/null and b/build/classes/java/main/Main.class differ diff --git a/build/classes/java/main/MainWindow.class b/build/classes/java/main/MainWindow.class new file mode 100644 index 0000000000..87a70c3864 Binary files /dev/null and b/build/classes/java/main/MainWindow.class differ diff --git a/build/classes/java/main/Storage/DeadlineTask.class b/build/classes/java/main/Storage/DeadlineTask.class new file mode 100644 index 0000000000..9036dc61e9 Binary files /dev/null and b/build/classes/java/main/Storage/DeadlineTask.class differ diff --git a/build/classes/java/main/Storage/EventsTask.class b/build/classes/java/main/Storage/EventsTask.class new file mode 100644 index 0000000000..8de72aba6d Binary files /dev/null and b/build/classes/java/main/Storage/EventsTask.class differ diff --git a/build/classes/java/main/Storage/Parser$1.class b/build/classes/java/main/Storage/Parser$1.class new file mode 100644 index 0000000000..73bac3b29b Binary files /dev/null and b/build/classes/java/main/Storage/Parser$1.class differ diff --git a/build/classes/java/main/Storage/Parser.class b/build/classes/java/main/Storage/Parser.class new file mode 100644 index 0000000000..cc3838e499 Binary files /dev/null and b/build/classes/java/main/Storage/Parser.class differ diff --git a/build/classes/java/main/Storage/Storage.class b/build/classes/java/main/Storage/Storage.class new file mode 100644 index 0000000000..31a4fc3528 Binary files /dev/null and b/build/classes/java/main/Storage/Storage.class differ diff --git a/build/classes/java/main/Storage/TodoTasks.class b/build/classes/java/main/Storage/TodoTasks.class new file mode 100644 index 0000000000..f59968aea3 Binary files /dev/null and b/build/classes/java/main/Storage/TodoTasks.class differ diff --git a/build/classes/java/main/Task/DeadlineException.class b/build/classes/java/main/Task/DeadlineException.class new file mode 100644 index 0000000000..25446a2932 Binary files /dev/null and b/build/classes/java/main/Task/DeadlineException.class differ diff --git a/build/classes/java/main/Task/EventsException.class b/build/classes/java/main/Task/EventsException.class new file mode 100644 index 0000000000..d1da9d473e Binary files /dev/null and b/build/classes/java/main/Task/EventsException.class differ diff --git a/build/classes/java/main/Task/Task.class b/build/classes/java/main/Task/Task.class new file mode 100644 index 0000000000..e1ab2acb35 Binary files /dev/null and b/build/classes/java/main/Task/Task.class differ diff --git a/build/classes/java/main/Task/TaskList.class b/build/classes/java/main/Task/TaskList.class new file mode 100644 index 0000000000..455e2fa8e1 Binary files /dev/null and b/build/classes/java/main/Task/TaskList.class differ diff --git a/build/classes/java/main/Task/TaskTypes.class b/build/classes/java/main/Task/TaskTypes.class new file mode 100644 index 0000000000..2bf9ecc3c7 Binary files /dev/null and b/build/classes/java/main/Task/TaskTypes.class differ diff --git a/build/classes/java/main/Task/TodoException.class b/build/classes/java/main/Task/TodoException.class new file mode 100644 index 0000000000..d9f3ea0bc0 Binary files /dev/null and b/build/classes/java/main/Task/TodoException.class differ diff --git a/build/classes/java/main/Ui.class b/build/classes/java/main/Ui.class new file mode 100644 index 0000000000..2a7404fd44 Binary files /dev/null and b/build/classes/java/main/Ui.class differ diff --git a/build/libs/ip-1.0-SNAPSHOT.jar b/build/libs/ip-1.0-SNAPSHOT.jar new file mode 100644 index 0000000000..7f1dcfc602 Binary files /dev/null and b/build/libs/ip-1.0-SNAPSHOT.jar differ diff --git a/build/resources/main/META-INF/MANIFEST.MF b/build/resources/main/META-INF/MANIFEST.MF new file mode 100644 index 0000000000..5ee19cb097 --- /dev/null +++ b/build/resources/main/META-INF/MANIFEST.MF @@ -0,0 +1,3 @@ +Manifest-Version: 1.0 +Main-Class: Main + diff --git a/build/resources/main/docs/Ui.png b/build/resources/main/docs/Ui.png new file mode 100644 index 0000000000..c2a25851e1 Binary files /dev/null and b/build/resources/main/docs/Ui.png differ diff --git a/build/resources/main/images/DaDuke.png b/build/resources/main/images/DaDuke.png new file mode 100644 index 0000000000..d893658717 Binary files /dev/null and b/build/resources/main/images/DaDuke.png differ diff --git a/build/resources/main/images/new_passport_photo_2020_Nov.jpg b/build/resources/main/images/new_passport_photo_2020_Nov.jpg new file mode 100644 index 0000000000..1735172aa4 Binary files /dev/null and b/build/resources/main/images/new_passport_photo_2020_Nov.jpg differ diff --git a/build/resources/main/view/DialogBox.fxml b/build/resources/main/view/DialogBox.fxml new file mode 100644 index 0000000000..e433809947 --- /dev/null +++ b/build/resources/main/view/DialogBox.fxml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/build/resources/main/view/MainWindow.fxml b/build/resources/main/view/MainWindow.fxml new file mode 100644 index 0000000000..99594b2e78 --- /dev/null +++ b/build/resources/main/view/MainWindow.fxml @@ -0,0 +1,19 @@ + + + + + + + + + + + +