diff --git a/.gradle/8.12/checksums/checksums.lock b/.gradle/8.12/checksums/checksums.lock index 08bf2e83..c0075656 100644 Binary files a/.gradle/8.12/checksums/checksums.lock and b/.gradle/8.12/checksums/checksums.lock differ diff --git a/.gradle/8.12/checksums/md5-checksums.bin b/.gradle/8.12/checksums/md5-checksums.bin index 952bf16a..476505aa 100644 Binary files a/.gradle/8.12/checksums/md5-checksums.bin and b/.gradle/8.12/checksums/md5-checksums.bin differ diff --git a/.gradle/8.12/checksums/sha1-checksums.bin b/.gradle/8.12/checksums/sha1-checksums.bin index 248af48a..7fd414c6 100644 Binary files a/.gradle/8.12/checksums/sha1-checksums.bin and b/.gradle/8.12/checksums/sha1-checksums.bin differ diff --git a/.gradle/8.12/fileHashes/fileHashes.lock b/.gradle/8.12/fileHashes/fileHashes.lock index d94aeb9b..ea555d86 100644 Binary files a/.gradle/8.12/fileHashes/fileHashes.lock and b/.gradle/8.12/fileHashes/fileHashes.lock differ diff --git a/app/build.gradle.kts b/app/build.gradle.kts index a32e98e2..d3fff117 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -21,8 +21,21 @@ sourceSets { srcDirs("src/main/resources") } } + test { + java { + srcDirs("src/test/java") + } + } } +tasks.test { + useJUnitPlatform() + testLogging { + events("passed", "skipped", "failed") + } +} + + tasks.withType { duplicatesStrategy = DuplicatesStrategy.EXCLUDE } @@ -38,6 +51,12 @@ dependencies { // Add any JAR files from the lib directory if they exist implementation(fileTree(mapOf("dir" to "lib", "include" to listOf("*.jar")))) + + // Testing dependencies + testImplementation("org.junit.jupiter:junit-jupiter-api:5.10.1") + testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.10.1") + testImplementation("org.assertj:assertj-swing-junit:3.17.1") + testImplementation("org.awaitility:awaitility:4.2.0") } application { diff --git a/app/build/resources/main/business/action_zones_refactored/wait_animated.gif b/app/build/resources/main/business/action_zones_refactored/wait_animated.gif new file mode 100644 index 00000000..9683db3b Binary files /dev/null and b/app/build/resources/main/business/action_zones_refactored/wait_animated.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/Help32.png b/app/build/resources/main/business/binary_transformers_refactored/Help32.png new file mode 100644 index 00000000..9896f173 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/Help32.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/BigCommGen4Icon.png b/app/build/resources/main/business/binary_transformers_refactored/resources/BigCommGen4Icon.png new file mode 100644 index 00000000..9dcfe2d4 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/BigCommGen4Icon.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/BigCommIcon.png b/app/build/resources/main/business/binary_transformers_refactored/resources/BigCommIcon.png new file mode 100644 index 00000000..4140a493 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/BigCommIcon.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/GRicon16.png b/app/build/resources/main/business/binary_transformers_refactored/resources/GRicon16.png new file mode 100644 index 00000000..02be9b07 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/GRicon16.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/GRicon32.png b/app/build/resources/main/business/binary_transformers_refactored/resources/GRicon32.png new file mode 100644 index 00000000..24e9b347 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/GRicon32.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/Help32.png b/app/build/resources/main/business/binary_transformers_refactored/resources/Help32.png new file mode 100644 index 00000000..a0954e4d Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/Help32.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/MLVLogoB.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/MLVLogoB.gif new file mode 100644 index 00000000..5d082fea Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/MLVLogoB.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/MTicon.png b/app/build/resources/main/business/binary_transformers_refactored/resources/MTicon.png new file mode 100644 index 00000000..797e4bd4 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/MTicon.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/TSicon.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/TSicon.gif new file mode 100644 index 00000000..68138d5e Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/TSicon.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/back.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/back.gif new file mode 100644 index 00000000..f5737e29 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/back.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/comment.png b/app/build/resources/main/business/binary_transformers_refactored/resources/comment.png new file mode 100644 index 00000000..f0131632 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/comment.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/comment2.png b/app/build/resources/main/business/binary_transformers_refactored/resources/comment2.png new file mode 100644 index 00000000..a813d0d3 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/comment2.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/comment3.png b/app/build/resources/main/business/binary_transformers_refactored/resources/comment3.png new file mode 100644 index 00000000..bdb8181a Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/comment3.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/commentBox.png b/app/build/resources/main/business/binary_transformers_refactored/resources/commentBox.png new file mode 100644 index 00000000..3f072b3d Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/commentBox.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/commentBoxReadOnly.png b/app/build/resources/main/business/binary_transformers_refactored/resources/commentBoxReadOnly.png new file mode 100644 index 00000000..a6d87642 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/commentBoxReadOnly.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/companyLogo.png b/app/build/resources/main/business/binary_transformers_refactored/resources/companyLogo.png new file mode 100644 index 00000000..3af79cc9 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/companyLogo.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/compare.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/compare.gif new file mode 100644 index 00000000..3842dc0b Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/compare.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/curve.png b/app/build/resources/main/business/binary_transformers_refactored/resources/curve.png new file mode 100644 index 00000000..32c8e1e6 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/curve.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/dash.png b/app/build/resources/main/business/binary_transformers_refactored/resources/dash.png new file mode 100644 index 00000000..c7106c4d Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/dash.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/down.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/down.gif new file mode 100644 index 00000000..e49da1d9 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/down.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/down2.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/down2.gif new file mode 100644 index 00000000..ee5f0e7d Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/down2.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/down_sm.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/down_sm.gif new file mode 100644 index 00000000..bc7db647 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/down_sm.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/end.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/end.gif new file mode 100644 index 00000000..5f5e5907 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/end.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/equals_sm.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/equals_sm.gif new file mode 100644 index 00000000..de6e9482 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/equals_sm.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/export_sm.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/export_sm.gif new file mode 100644 index 00000000..11643fca Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/export_sm.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/fastforward.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/fastforward.gif new file mode 100644 index 00000000..7779e480 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/fastforward.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/folder-open_32.png b/app/build/resources/main/business/binary_transformers_refactored/resources/folder-open_32.png new file mode 100644 index 00000000..36780e11 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/folder-open_32.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/folder16.png b/app/build/resources/main/business/binary_transformers_refactored/resources/folder16.png new file mode 100644 index 00000000..330dc1d3 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/folder16.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/forward.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/forward.gif new file mode 100644 index 00000000..17d7c893 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/forward.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/greenBulb.png b/app/build/resources/main/business/binary_transformers_refactored/resources/greenBulb.png new file mode 100644 index 00000000..5a0b0ad8 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/greenBulb.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/hammer.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/hammer.gif new file mode 100644 index 00000000..795b7dfa Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/hammer.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/hammer2.png b/app/build/resources/main/business/binary_transformers_refactored/resources/hammer2.png new file mode 100644 index 00000000..6c88810b Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/hammer2.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/help16.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/help16.gif new file mode 100644 index 00000000..8db59ca8 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/help16.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/help32.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/help32.gif new file mode 100644 index 00000000..6d04fe50 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/help32.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/help_square_12.png b/app/build/resources/main/business/binary_transformers_refactored/resources/help_square_12.png new file mode 100644 index 00000000..7ad01d42 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/help_square_12.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/home.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/home.gif new file mode 100644 index 00000000..8783367b Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/home.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/icon.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/icon.gif new file mode 100644 index 00000000..49927c5f Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/icon.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/icon_help14.png b/app/build/resources/main/business/binary_transformers_refactored/resources/icon_help14.png new file mode 100644 index 00000000..517600c8 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/icon_help14.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/icon_notes.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/icon_notes.gif new file mode 100644 index 00000000..e5577abd Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/icon_notes.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/layout0Table.png b/app/build/resources/main/business/binary_transformers_refactored/resources/layout0Table.png new file mode 100644 index 00000000..6736c7bf Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/layout0Table.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/layout1Table.png b/app/build/resources/main/business/binary_transformers_refactored/resources/layout1Table.png new file mode 100644 index 00000000..073c089b Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/layout1Table.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/layout2Tables.png b/app/build/resources/main/business/binary_transformers_refactored/resources/layout2Tables.png new file mode 100644 index 00000000..c2a357a5 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/layout2Tables.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/minus.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/minus.gif new file mode 100644 index 00000000..bb67c5a1 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/minus.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/minus_sm.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/minus_sm.gif new file mode 100644 index 00000000..784d4bbd Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/minus_sm.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/new16.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/new16.gif new file mode 100644 index 00000000..47dac4f9 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/new16.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/new24.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/new24.gif new file mode 100644 index 00000000..1cc488d4 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/new24.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/pause.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/pause.gif new file mode 100644 index 00000000..70960fba Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/pause.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/play_32.png b/app/build/resources/main/business/binary_transformers_refactored/resources/play_32.png new file mode 100644 index 00000000..fefbd812 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/play_32.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/plus.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/plus.gif new file mode 100644 index 00000000..4fbd7b42 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/plus.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/plus_sm.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/plus_sm.gif new file mode 100644 index 00000000..7c6e39e2 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/plus_sm.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/redBulb.png b/app/build/resources/main/business/binary_transformers_refactored/resources/redBulb.png new file mode 100644 index 00000000..e5f637fa Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/redBulb.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/redo.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/redo.gif new file mode 100644 index 00000000..c1bbe9f2 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/redo.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/rewind.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/rewind.gif new file mode 100644 index 00000000..bc02d1ff Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/rewind.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/search.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/search.gif new file mode 100644 index 00000000..acb2bc59 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/search.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/settings.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/settings.gif new file mode 100644 index 00000000..0ce51223 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/settings.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/start_log_32.png b/app/build/resources/main/business/binary_transformers_refactored/resources/start_log_32.png new file mode 100644 index 00000000..eb372e09 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/start_log_32.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/stop.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/stop.gif new file mode 100644 index 00000000..ebbf28fd Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/stop.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/stop_32.png b/app/build/resources/main/business/binary_transformers_refactored/resources/stop_32.png new file mode 100644 index 00000000..be6b0c1c Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/stop_32.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/table.png b/app/build/resources/main/business/binary_transformers_refactored/resources/table.png new file mode 100644 index 00000000..4efe4171 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/table.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/table1.png b/app/build/resources/main/business/binary_transformers_refactored/resources/table1.png new file mode 100644 index 00000000..5490d853 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/table1.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/table3d.png b/app/build/resources/main/business/binary_transformers_refactored/resources/table3d.png new file mode 100644 index 00000000..534b0599 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/table3d.png differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/times.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/times.gif new file mode 100644 index 00000000..9d0324ae Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/times.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/times_sm.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/times_sm.gif new file mode 100644 index 00000000..443cbb80 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/times_sm.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/tools.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/tools.gif new file mode 100644 index 00000000..fa139e7d Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/tools.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/undo.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/undo.gif new file mode 100644 index 00000000..3ec217d8 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/undo.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/up.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/up.gif new file mode 100644 index 00000000..ce930622 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/up.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/up_sm.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/up_sm.gif new file mode 100644 index 00000000..3cedb42c Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/up_sm.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/wait_animated.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/wait_animated.gif new file mode 100644 index 00000000..9683db3b Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/wait_animated.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/wrench.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/wrench.gif new file mode 100644 index 00000000..3819334f Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/wrench.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/zoomin.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/zoomin.gif new file mode 100644 index 00000000..9c6faa19 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/zoomin.gif differ diff --git a/app/build/resources/main/business/binary_transformers_refactored/resources/zoomout.gif b/app/build/resources/main/business/binary_transformers_refactored/resources/zoomout.gif new file mode 100644 index 00000000..97446085 Binary files /dev/null and b/app/build/resources/main/business/binary_transformers_refactored/resources/zoomout.gif differ diff --git a/app/build/resources/main/business/box_extensions_refactored/add24.png b/app/build/resources/main/business/box_extensions_refactored/add24.png new file mode 100644 index 00000000..cb97db54 Binary files /dev/null and b/app/build/resources/main/business/box_extensions_refactored/add24.png differ diff --git a/app/build/resources/main/business/box_extensions_refactored/add32.png b/app/build/resources/main/business/box_extensions_refactored/add32.png new file mode 100644 index 00000000..81fba70e Binary files /dev/null and b/app/build/resources/main/business/box_extensions_refactored/add32.png differ diff --git a/app/build/resources/main/business/box_extensions_refactored/delete24.png b/app/build/resources/main/business/box_extensions_refactored/delete24.png new file mode 100644 index 00000000..cee89238 Binary files /dev/null and b/app/build/resources/main/business/box_extensions_refactored/delete24.png differ diff --git a/app/build/resources/main/business/box_extensions_refactored/delete32.png b/app/build/resources/main/business/box_extensions_refactored/delete32.png new file mode 100644 index 00000000..6eafc224 Binary files /dev/null and b/app/build/resources/main/business/box_extensions_refactored/delete32.png differ diff --git a/app/build/resources/main/business/box_extensions_refactored/greenBulb.png b/app/build/resources/main/business/box_extensions_refactored/greenBulb.png new file mode 100644 index 00000000..5a0b0ad8 Binary files /dev/null and b/app/build/resources/main/business/box_extensions_refactored/greenBulb.png differ diff --git a/app/build/resources/main/business/box_extensions_refactored/greyBulb.png b/app/build/resources/main/business/box_extensions_refactored/greyBulb.png new file mode 100644 index 00000000..ccb72823 Binary files /dev/null and b/app/build/resources/main/business/box_extensions_refactored/greyBulb.png differ diff --git a/app/build/resources/main/business/box_extensions_refactored/redBulb.png b/app/build/resources/main/business/box_extensions_refactored/redBulb.png new file mode 100644 index 00000000..b56d55f0 Binary files /dev/null and b/app/build/resources/main/business/box_extensions_refactored/redBulb.png differ diff --git a/app/build/resources/main/business/byte_readers_refactored/fullscreen.png b/app/build/resources/main/business/byte_readers_refactored/fullscreen.png new file mode 100644 index 00000000..ee53e6d7 Binary files /dev/null and b/app/build/resources/main/business/byte_readers_refactored/fullscreen.png differ diff --git a/app/build/resources/main/business/byte_serializers_refactored/Help32.png b/app/build/resources/main/business/byte_serializers_refactored/Help32.png new file mode 100644 index 00000000..6f25a6a1 Binary files /dev/null and b/app/build/resources/main/business/byte_serializers_refactored/Help32.png differ diff --git a/app/build/resources/main/business/byte_serializers_refactored/fullscreen.png b/app/build/resources/main/business/byte_serializers_refactored/fullscreen.png new file mode 100644 index 00000000..ee53e6d7 Binary files /dev/null and b/app/build/resources/main/business/byte_serializers_refactored/fullscreen.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/Circuit32.png b/app/build/resources/main/business/query_builders_refactored/resources/Circuit32.png new file mode 100644 index 00000000..b586f619 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/Circuit32.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/Engine-24.png b/app/build/resources/main/business/query_builders_refactored/resources/Engine-24.png new file mode 100644 index 00000000..66ea6ab5 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/Engine-24.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/Engine-32.png b/app/build/resources/main/business/query_builders_refactored/resources/Engine-32.png new file mode 100644 index 00000000..2054401d Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/Engine-32.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/EngineStart_64.png b/app/build/resources/main/business/query_builders_refactored/resources/EngineStart_64.png new file mode 100644 index 00000000..a274b628 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/EngineStart_64.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/Network_64.png b/app/build/resources/main/business/query_builders_refactored/resources/Network_64.png new file mode 100644 index 00000000..6740c838 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/Network_64.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/O2Sensor2_64.png b/app/build/resources/main/business/query_builders_refactored/resources/O2Sensor2_64.png new file mode 100644 index 00000000..6a9743af Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/O2Sensor2_64.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/O2Sensor3_64.png b/app/build/resources/main/business/query_builders_refactored/resources/O2Sensor3_64.png new file mode 100644 index 00000000..e0a1c62d Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/O2Sensor3_64.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/O2Sensor4_64.png b/app/build/resources/main/business/query_builders_refactored/resources/O2Sensor4_64.png new file mode 100644 index 00000000..ec3b0c9d Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/O2Sensor4_64.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/O2_Sensor_64.png b/app/build/resources/main/business/query_builders_refactored/resources/O2_Sensor_64.png new file mode 100644 index 00000000..382599c6 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/O2_Sensor_64.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/Shifter32.png b/app/build/resources/main/business/query_builders_refactored/resources/Shifter32.png new file mode 100644 index 00000000..16cf92e0 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/Shifter32.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/accel_pedal_64.png b/app/build/resources/main/business/query_builders_refactored/resources/accel_pedal_64.png new file mode 100644 index 00000000..2e46d729 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/accel_pedal_64.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/cog.png b/app/build/resources/main/business/query_builders_refactored/resources/cog.png new file mode 100644 index 00000000..0a19f091 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/cog.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/connecting_rod_32.png b/app/build/resources/main/business/query_builders_refactored/resources/connecting_rod_32.png new file mode 100644 index 00000000..0354ad11 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/connecting_rod_32.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/crank_64.png b/app/build/resources/main/business/query_builders_refactored/resources/crank_64.png new file mode 100644 index 00000000..9a7290c0 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/crank_64.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/dragTree2_32.png b/app/build/resources/main/business/query_builders_refactored/resources/dragTree2_32.png new file mode 100644 index 00000000..e340d8df Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/dragTree2_32.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/dragTree_32.png b/app/build/resources/main/business/query_builders_refactored/resources/dragTree_32.png new file mode 100644 index 00000000..36607a65 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/dragTree_32.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/gaspump_32.png b/app/build/resources/main/business/query_builders_refactored/resources/gaspump_32.png new file mode 100644 index 00000000..15a54092 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/gaspump_32.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/graph_32.png b/app/build/resources/main/business/query_builders_refactored/resources/graph_32.png new file mode 100644 index 00000000..46fab228 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/graph_32.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/graph_32a.png b/app/build/resources/main/business/query_builders_refactored/resources/graph_32a.png new file mode 100644 index 00000000..a8d64305 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/graph_32a.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/hammer.gif b/app/build/resources/main/business/query_builders_refactored/resources/hammer.gif new file mode 100644 index 00000000..782ea65e Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/hammer.gif differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/hammer2.png b/app/build/resources/main/business/query_builders_refactored/resources/hammer2.png new file mode 100644 index 00000000..6c88810b Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/hammer2.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/icon-piston_64.png b/app/build/resources/main/business/query_builders_refactored/resources/icon-piston_64.png new file mode 100644 index 00000000..b6bb6ff3 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/icon-piston_64.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/injector.png b/app/build/resources/main/business/query_builders_refactored/resources/injector.png new file mode 100644 index 00000000..090e6522 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/injector.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/injector2.png b/app/build/resources/main/business/query_builders_refactored/resources/injector2.png new file mode 100644 index 00000000..45b25047 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/injector2.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/nitrous.png b/app/build/resources/main/business/query_builders_refactored/resources/nitrous.png new file mode 100644 index 00000000..0ac49ba0 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/nitrous.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/power_button_64.png b/app/build/resources/main/business/query_builders_refactored/resources/power_button_64.png new file mode 100644 index 00000000..08e34cf2 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/power_button_64.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/run_key_64.png b/app/build/resources/main/business/query_builders_refactored/resources/run_key_64.png new file mode 100644 index 00000000..9568243d Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/run_key_64.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/spark1.png b/app/build/resources/main/business/query_builders_refactored/resources/spark1.png new file mode 100644 index 00000000..9edeeb6a Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/spark1.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/sparkplug32.png b/app/build/resources/main/business/query_builders_refactored/resources/sparkplug32.png new file mode 100644 index 00000000..c9c69ee3 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/sparkplug32.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/table.png b/app/build/resources/main/business/query_builders_refactored/resources/table.png new file mode 100644 index 00000000..341a68b8 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/table.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/tableFeather.png b/app/build/resources/main/business/query_builders_refactored/resources/tableFeather.png new file mode 100644 index 00000000..5ee4c713 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/tableFeather.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/tools.gif b/app/build/resources/main/business/query_builders_refactored/resources/tools.gif new file mode 100644 index 00000000..721952a9 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/tools.gif differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/tools2.png b/app/build/resources/main/business/query_builders_refactored/resources/tools2.png new file mode 100644 index 00000000..612231f5 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/tools2.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/tools3.png b/app/build/resources/main/business/query_builders_refactored/resources/tools3.png new file mode 100644 index 00000000..7030e084 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/tools3.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/traction_32.png b/app/build/resources/main/business/query_builders_refactored/resources/traction_32.png new file mode 100644 index 00000000..838e29f2 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/traction_32.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/turbocharger1.png b/app/build/resources/main/business/query_builders_refactored/resources/turbocharger1.png new file mode 100644 index 00000000..17a51fe2 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/turbocharger1.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/two-gears.png b/app/build/resources/main/business/query_builders_refactored/resources/two-gears.png new file mode 100644 index 00000000..0111bbce Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/two-gears.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/upgrade24.png b/app/build/resources/main/business/query_builders_refactored/resources/upgrade24.png new file mode 100644 index 00000000..02bd1c82 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/upgrade24.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/wrench.gif b/app/build/resources/main/business/query_builders_refactored/resources/wrench.gif new file mode 100644 index 00000000..4f0bd6ae Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/wrench.gif differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/wrench.png b/app/build/resources/main/business/query_builders_refactored/resources/wrench.png new file mode 100644 index 00000000..4c502503 Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/wrench.png differ diff --git a/app/build/resources/main/business/query_builders_refactored/resources/wrench2.png b/app/build/resources/main/business/query_builders_refactored/resources/wrench2.png new file mode 100644 index 00000000..a07abd9d Binary files /dev/null and b/app/build/resources/main/business/query_builders_refactored/resources/wrench2.png differ diff --git a/app/build/resources/main/com/efiAnalytics/tunerStudio/panels/end.gif b/app/build/resources/main/com/efiAnalytics/tunerStudio/panels/end.gif new file mode 100644 index 00000000..5f5e5907 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/tunerStudio/panels/end.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/tunerStudio/panels/fastforward.gif b/app/build/resources/main/com/efiAnalytics/tunerStudio/panels/fastforward.gif new file mode 100644 index 00000000..7779e480 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/tunerStudio/panels/fastforward.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/tunerStudio/panels/home.gif b/app/build/resources/main/com/efiAnalytics/tunerStudio/panels/home.gif new file mode 100644 index 00000000..8783367b Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/tunerStudio/panels/home.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/tunerStudio/panels/rewind.gif b/app/build/resources/main/com/efiAnalytics/tunerStudio/panels/rewind.gif new file mode 100644 index 00000000..bc02d1ff Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/tunerStudio/panels/rewind.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/tunerStudio/panels/zoomin.gif b/app/build/resources/main/com/efiAnalytics/tunerStudio/panels/zoomin.gif new file mode 100644 index 00000000..9c6faa19 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/tunerStudio/panels/zoomin.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/tunerStudio/panels/zoomout.gif b/app/build/resources/main/com/efiAnalytics/tunerStudio/panels/zoomout.gif new file mode 100644 index 00000000..97446085 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/tunerStudio/panels/zoomout.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/tunerStudio/resources/MegaLogViewer.ico b/app/build/resources/main/com/efiAnalytics/tunerStudio/resources/MegaLogViewer.ico new file mode 100644 index 00000000..b71e54d6 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/tunerStudio/resources/MegaLogViewer.ico differ diff --git a/app/build/resources/main/com/efiAnalytics/tuningwidgets/portEditor/eraser16.png b/app/build/resources/main/com/efiAnalytics/tuningwidgets/portEditor/eraser16.png new file mode 100644 index 00000000..8a80c34f Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/tuningwidgets/portEditor/eraser16.png differ diff --git a/app/build/resources/main/com/efiAnalytics/tuningwidgets/portEditor/greenBulb.png b/app/build/resources/main/com/efiAnalytics/tuningwidgets/portEditor/greenBulb.png new file mode 100644 index 00000000..5a0b0ad8 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/tuningwidgets/portEditor/greenBulb.png differ diff --git a/app/build/resources/main/com/efiAnalytics/tuningwidgets/portEditor/redBulb.png b/app/build/resources/main/com/efiAnalytics/tuningwidgets/portEditor/redBulb.png new file mode 100644 index 00000000..e5f637fa Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/tuningwidgets/portEditor/redBulb.png differ diff --git a/app/build/resources/main/com/efiAnalytics/tuningwidgets/portEditor/rename.png b/app/build/resources/main/com/efiAnalytics/tuningwidgets/portEditor/rename.png new file mode 100644 index 00000000..b99fcde7 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/tuningwidgets/portEditor/rename.png differ diff --git a/app/build/resources/main/com/efiAnalytics/tuningwidgets/resources/MegaLogViewer.ico b/app/build/resources/main/com/efiAnalytics/tuningwidgets/resources/MegaLogViewer.ico new file mode 100644 index 00000000..b71e54d6 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/tuningwidgets/resources/MegaLogViewer.ico differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/BigStuff3logoSquareWhite120.png b/app/build/resources/main/com/efiAnalytics/ui/resources/BigStuff3logoSquareWhite120.png new file mode 100644 index 00000000..cf60056b Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/BigStuff3logoSquareWhite120.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/Danger_64.png b/app/build/resources/main/com/efiAnalytics/ui/resources/Danger_64.png new file mode 100644 index 00000000..e1275d30 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/Danger_64.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/DownBlueArrow.png b/app/build/resources/main/com/efiAnalytics/ui/resources/DownBlueArrow.png new file mode 100644 index 00000000..a5e7c3b0 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/DownBlueArrow.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/DownBlueArrow_22.png b/app/build/resources/main/com/efiAnalytics/ui/resources/DownBlueArrow_22.png new file mode 100644 index 00000000..48ee331f Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/DownBlueArrow_22.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/Help20.png b/app/build/resources/main/com/efiAnalytics/ui/resources/Help20.png new file mode 100644 index 00000000..cb960575 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/Help20.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/Help24.png b/app/build/resources/main/com/efiAnalytics/ui/resources/Help24.png new file mode 100644 index 00000000..660948ec Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/Help24.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/Help32.png b/app/build/resources/main/com/efiAnalytics/ui/resources/Help32.png new file mode 100644 index 00000000..a0954e4d Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/Help32.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/LeftBlueArrow.png b/app/build/resources/main/com/efiAnalytics/ui/resources/LeftBlueArrow.png new file mode 100644 index 00000000..9afe1752 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/LeftBlueArrow.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/LeftBlueArrow_22.png b/app/build/resources/main/com/efiAnalytics/ui/resources/LeftBlueArrow_22.png new file mode 100644 index 00000000..ff6dbd95 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/LeftBlueArrow_22.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/RightBlueArrow.png b/app/build/resources/main/com/efiAnalytics/ui/resources/RightBlueArrow.png new file mode 100644 index 00000000..cc2976fd Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/RightBlueArrow.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/RightBlueArrow_22.png b/app/build/resources/main/com/efiAnalytics/ui/resources/RightBlueArrow_22.png new file mode 100644 index 00000000..1e2d9f32 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/RightBlueArrow_22.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/UpBlueArrow.png b/app/build/resources/main/com/efiAnalytics/ui/resources/UpBlueArrow.png new file mode 100644 index 00000000..e29db3d7 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/UpBlueArrow.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/UpBlueArrow_22.png b/app/build/resources/main/com/efiAnalytics/ui/resources/UpBlueArrow_22.png new file mode 100644 index 00000000..d7eedd43 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/UpBlueArrow_22.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/add20.png b/app/build/resources/main/com/efiAnalytics/ui/resources/add20.png new file mode 100644 index 00000000..eb76acec Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/add20.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/add24.png b/app/build/resources/main/com/efiAnalytics/ui/resources/add24.png new file mode 100644 index 00000000..cb97db54 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/add24.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/add32.png b/app/build/resources/main/com/efiAnalytics/ui/resources/add32.png new file mode 100644 index 00000000..81fba70e Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/add32.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/animatedFirmwareLoading.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/animatedFirmwareLoading.gif new file mode 100644 index 00000000..c54d7978 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/animatedFirmwareLoading.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/bluetooth300.png b/app/build/resources/main/com/efiAnalytics/ui/resources/bluetooth300.png new file mode 100644 index 00000000..da0d49ce Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/bluetooth300.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/burn_128.png b/app/build/resources/main/com/efiAnalytics/ui/resources/burn_128.png new file mode 100644 index 00000000..57736daa Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/burn_128.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/burn_24.png b/app/build/resources/main/com/efiAnalytics/ui/resources/burn_24.png new file mode 100644 index 00000000..5c2b15b5 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/burn_24.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/burn_32.png b/app/build/resources/main/com/efiAnalytics/ui/resources/burn_32.png new file mode 100644 index 00000000..8b85c2d3 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/burn_32.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/burn_disabled_128.png b/app/build/resources/main/com/efiAnalytics/ui/resources/burn_disabled_128.png new file mode 100644 index 00000000..0c7bc648 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/burn_disabled_128.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/burn_disabled_24.png b/app/build/resources/main/com/efiAnalytics/ui/resources/burn_disabled_24.png new file mode 100644 index 00000000..188fd96a Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/burn_disabled_24.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/burn_disabled_32.png b/app/build/resources/main/com/efiAnalytics/ui/resources/burn_disabled_32.png new file mode 100644 index 00000000..bc3d298a Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/burn_disabled_32.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/checkbox-checked_32.png b/app/build/resources/main/com/efiAnalytics/ui/resources/checkbox-checked_32.png new file mode 100644 index 00000000..2b13ee86 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/checkbox-checked_32.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/checkbox-unchecked_32.png b/app/build/resources/main/com/efiAnalytics/ui/resources/checkbox-unchecked_32.png new file mode 100644 index 00000000..b875d818 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/checkbox-unchecked_32.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/close32.png b/app/build/resources/main/com/efiAnalytics/ui/resources/close32.png new file mode 100644 index 00000000..966c4b0a Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/close32.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/close64.png b/app/build/resources/main/com/efiAnalytics/ui/resources/close64.png new file mode 100644 index 00000000..28dc33d4 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/close64.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/commentBox.png b/app/build/resources/main/com/efiAnalytics/ui/resources/commentBox.png new file mode 100644 index 00000000..4a80d331 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/commentBox.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/commentBoxReadOnly.png b/app/build/resources/main/com/efiAnalytics/ui/resources/commentBoxReadOnly.png new file mode 100644 index 00000000..b3326e9b Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/commentBoxReadOnly.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/delete.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/delete.gif new file mode 100644 index 00000000..c5e7a945 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/delete.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/delete20.png b/app/build/resources/main/com/efiAnalytics/ui/resources/delete20.png new file mode 100644 index 00000000..04f84aba Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/delete20.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/delete24.png b/app/build/resources/main/com/efiAnalytics/ui/resources/delete24.png new file mode 100644 index 00000000..cee89238 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/delete24.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/delete32.png b/app/build/resources/main/com/efiAnalytics/ui/resources/delete32.png new file mode 100644 index 00000000..6eafc224 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/delete32.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/divide_sign_16.png b/app/build/resources/main/com/efiAnalytics/ui/resources/divide_sign_16.png new file mode 100644 index 00000000..e6571dc5 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/divide_sign_16.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/down.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/down.gif new file mode 100644 index 00000000..e49da1d9 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/down.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/down_128.png b/app/build/resources/main/com/efiAnalytics/ui/resources/down_128.png new file mode 100644 index 00000000..be63072c Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/down_128.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/down_16.png b/app/build/resources/main/com/efiAnalytics/ui/resources/down_16.png new file mode 100644 index 00000000..e767ae9a Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/down_16.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/down_sm.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/down_sm.gif new file mode 100644 index 00000000..bc7db647 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/down_sm.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/equal_sign_16.png b/app/build/resources/main/com/efiAnalytics/ui/resources/equal_sign_16.png new file mode 100644 index 00000000..11e0b784 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/equal_sign_16.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/equals_sm.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/equals_sm.gif new file mode 100644 index 00000000..de6e9482 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/equals_sm.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/exponential.png b/app/build/resources/main/com/efiAnalytics/ui/resources/exponential.png new file mode 100644 index 00000000..4f44578b Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/exponential.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/export_sm.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/export_sm.gif new file mode 100644 index 00000000..d800899f Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/export_sm.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/export_sm.png b/app/build/resources/main/com/efiAnalytics/ui/resources/export_sm.png new file mode 100644 index 00000000..b102afeb Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/export_sm.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/filter-16.png b/app/build/resources/main/com/efiAnalytics/ui/resources/filter-16.png new file mode 100644 index 00000000..67d47930 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/filter-16.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/filter-24.png b/app/build/resources/main/com/efiAnalytics/ui/resources/filter-24.png new file mode 100644 index 00000000..2469772d Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/filter-24.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/fit_to.png b/app/build/resources/main/com/efiAnalytics/ui/resources/fit_to.png new file mode 100644 index 00000000..5b9dc41a Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/fit_to.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/folder-open_24.png b/app/build/resources/main/com/efiAnalytics/ui/resources/folder-open_24.png new file mode 100644 index 00000000..fd69bb1c Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/folder-open_24.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/folder-open_32.png b/app/build/resources/main/com/efiAnalytics/ui/resources/folder-open_32.png new file mode 100644 index 00000000..36780e11 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/folder-open_32.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/folder16.png b/app/build/resources/main/com/efiAnalytics/ui/resources/folder16.png new file mode 100644 index 00000000..330dc1d3 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/folder16.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/forward.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/forward.gif new file mode 100644 index 00000000..17d7c893 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/forward.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/fullscreen.png b/app/build/resources/main/com/efiAnalytics/ui/resources/fullscreen.png new file mode 100644 index 00000000..ee53e6d7 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/fullscreen.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/hammer.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/hammer.gif new file mode 100644 index 00000000..795b7dfa Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/hammer.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/hammer2.png b/app/build/resources/main/com/efiAnalytics/ui/resources/hammer2.png new file mode 100644 index 00000000..6c88810b Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/hammer2.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/help_square_12.png b/app/build/resources/main/com/efiAnalytics/ui/resources/help_square_12.png new file mode 100644 index 00000000..7ad01d42 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/help_square_12.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/help_square_12_1.png b/app/build/resources/main/com/efiAnalytics/ui/resources/help_square_12_1.png new file mode 100644 index 00000000..7ad01d42 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/help_square_12_1.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/import_sm.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/import_sm.gif new file mode 100644 index 00000000..e27c95a9 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/import_sm.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/import_sm.png b/app/build/resources/main/com/efiAnalytics/ui/resources/import_sm.png new file mode 100644 index 00000000..7643ca2f Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/import_sm.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/injector.png b/app/build/resources/main/com/efiAnalytics/ui/resources/injector.png new file mode 100644 index 00000000..090e6522 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/injector.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/injector2.png b/app/build/resources/main/com/efiAnalytics/ui/resources/injector2.png new file mode 100644 index 00000000..bc0809a9 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/injector2.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/interpolate.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/interpolate.gif new file mode 100644 index 00000000..c9118543 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/interpolate.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/interpolate.png b/app/build/resources/main/com/efiAnalytics/ui/resources/interpolate.png new file mode 100644 index 00000000..541c1429 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/interpolate.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/interpolateHorizontal.png b/app/build/resources/main/com/efiAnalytics/ui/resources/interpolateHorizontal.png new file mode 100644 index 00000000..208f068c Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/interpolateHorizontal.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/interpolateVertical.png b/app/build/resources/main/com/efiAnalytics/ui/resources/interpolateVertical.png new file mode 100644 index 00000000..f3a77439 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/interpolateVertical.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/logrithmic.png b/app/build/resources/main/com/efiAnalytics/ui/resources/logrithmic.png new file mode 100644 index 00000000..08cb3f01 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/logrithmic.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/menu-three-outlined-bars-32.png b/app/build/resources/main/com/efiAnalytics/ui/resources/menu-three-outlined-bars-32.png new file mode 100644 index 00000000..2df9bd3f Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/menu-three-outlined-bars-32.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/menu-three-outlined-bars-32w.png b/app/build/resources/main/com/efiAnalytics/ui/resources/menu-three-outlined-bars-32w.png new file mode 100644 index 00000000..abe707af Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/menu-three-outlined-bars-32w.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/menu-three-outlined-bars-64.png b/app/build/resources/main/com/efiAnalytics/ui/resources/menu-three-outlined-bars-64.png new file mode 100644 index 00000000..70981848 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/menu-three-outlined-bars-64.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/menu-three-outlined-bars-narrow.png b/app/build/resources/main/com/efiAnalytics/ui/resources/menu-three-outlined-bars-narrow.png new file mode 100644 index 00000000..6947b844 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/menu-three-outlined-bars-narrow.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/minus.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/minus.gif new file mode 100644 index 00000000..bb67c5a1 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/minus.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/minus_sign_16.png b/app/build/resources/main/com/efiAnalytics/ui/resources/minus_sign_16.png new file mode 100644 index 00000000..1a630568 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/minus_sign_16.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/minus_sm.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/minus_sm.gif new file mode 100644 index 00000000..784d4bbd Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/minus_sm.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/mlv24.png b/app/build/resources/main/com/efiAnalytics/ui/resources/mlv24.png new file mode 100644 index 00000000..aa40d439 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/mlv24.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/mlv32.png b/app/build/resources/main/com/efiAnalytics/ui/resources/mlv32.png new file mode 100644 index 00000000..55e60a5a Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/mlv32.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/mlv32_compare.png b/app/build/resources/main/com/efiAnalytics/ui/resources/mlv32_compare.png new file mode 100644 index 00000000..68b95e1d Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/mlv32_compare.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/mlv32_disabled.png b/app/build/resources/main/com/efiAnalytics/ui/resources/mlv32_disabled.png new file mode 100644 index 00000000..aa2870b1 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/mlv32_disabled.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/mlv32_main.png b/app/build/resources/main/com/efiAnalytics/ui/resources/mlv32_main.png new file mode 100644 index 00000000..4d1a791f Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/mlv32_main.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/more64.png b/app/build/resources/main/com/efiAnalytics/ui/resources/more64.png new file mode 100644 index 00000000..71889c6a Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/more64.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/move_24.png b/app/build/resources/main/com/efiAnalytics/ui/resources/move_24.png new file mode 100644 index 00000000..eaa5b56b Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/move_24.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/new16.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/new16.gif new file mode 100644 index 00000000..47dac4f9 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/new16.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/new24.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/new24.gif new file mode 100644 index 00000000..1cc488d4 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/new24.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/play_24.png b/app/build/resources/main/com/efiAnalytics/ui/resources/play_24.png new file mode 100644 index 00000000..b4232d80 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/play_24.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/play_32.png b/app/build/resources/main/com/efiAnalytics/ui/resources/play_32.png new file mode 100644 index 00000000..fefbd812 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/play_32.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/plus.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/plus.gif new file mode 100644 index 00000000..4fbd7b42 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/plus.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/plus_sign_16.png b/app/build/resources/main/com/efiAnalytics/ui/resources/plus_sign_16.png new file mode 100644 index 00000000..9d27f1b5 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/plus_sign_16.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/plus_sm.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/plus_sm.gif new file mode 100644 index 00000000..7c6e39e2 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/plus_sm.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/redo.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/redo.gif new file mode 100644 index 00000000..c1bbe9f2 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/redo.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/refresh_32.png b/app/build/resources/main/com/efiAnalytics/ui/resources/refresh_32.png new file mode 100644 index 00000000..f84b63d1 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/refresh_32.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/resize_circle_Horiz_24.png b/app/build/resources/main/com/efiAnalytics/ui/resources/resize_circle_Horiz_24.png new file mode 100644 index 00000000..9a132086 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/resize_circle_Horiz_24.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/resize_circle_Horiz_32.png b/app/build/resources/main/com/efiAnalytics/ui/resources/resize_circle_Horiz_32.png new file mode 100644 index 00000000..26daecc6 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/resize_circle_Horiz_32.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/save_24.png b/app/build/resources/main/com/efiAnalytics/ui/resources/save_24.png new file mode 100644 index 00000000..4e904044 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/save_24.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/settings-icon_24.png b/app/build/resources/main/com/efiAnalytics/ui/resources/settings-icon_24.png new file mode 100644 index 00000000..11bd97ce Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/settings-icon_24.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/settings-icon_32.png b/app/build/resources/main/com/efiAnalytics/ui/resources/settings-icon_32.png new file mode 100644 index 00000000..6c94eb90 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/settings-icon_32.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/share_120.png b/app/build/resources/main/com/efiAnalytics/ui/resources/share_120.png new file mode 100644 index 00000000..678a60c7 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/share_120.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/smooth.png b/app/build/resources/main/com/efiAnalytics/ui/resources/smooth.png new file mode 100644 index 00000000..78ef0ca5 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/smooth.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/spark1.png b/app/build/resources/main/com/efiAnalytics/ui/resources/spark1.png new file mode 100644 index 00000000..9edeeb6a Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/spark1.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/start_log_24.png b/app/build/resources/main/com/efiAnalytics/ui/resources/start_log_24.png new file mode 100644 index 00000000..d79072bd Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/start_log_24.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/start_log_32.png b/app/build/resources/main/com/efiAnalytics/ui/resources/start_log_32.png new file mode 100644 index 00000000..eb372e09 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/start_log_32.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/stop.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/stop.gif new file mode 100644 index 00000000..ebbf28fd Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/stop.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/stop_24.png b/app/build/resources/main/com/efiAnalytics/ui/resources/stop_24.png new file mode 100644 index 00000000..93ab618c Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/stop_24.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/stop_32.png b/app/build/resources/main/com/efiAnalytics/ui/resources/stop_32.png new file mode 100644 index 00000000..be6b0c1c Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/stop_32.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/times.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/times.gif new file mode 100644 index 00000000..9d0324ae Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/times.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/times_sign_16.png b/app/build/resources/main/com/efiAnalytics/ui/resources/times_sign_16.png new file mode 100644 index 00000000..0d02c47d Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/times_sign_16.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/times_sm.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/times_sm.gif new file mode 100644 index 00000000..443cbb80 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/times_sm.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/tools.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/tools.gif new file mode 100644 index 00000000..fa139e7d Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/tools.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/tools2.png b/app/build/resources/main/com/efiAnalytics/ui/resources/tools2.png new file mode 100644 index 00000000..7a607dcf Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/tools2.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/undo.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/undo.gif new file mode 100644 index 00000000..3ec217d8 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/undo.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/up.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/up.gif new file mode 100644 index 00000000..ce930622 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/up.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/up_16.png b/app/build/resources/main/com/efiAnalytics/ui/resources/up_16.png new file mode 100644 index 00000000..bffee704 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/up_16.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/up_icon128.png b/app/build/resources/main/com/efiAnalytics/ui/resources/up_icon128.png new file mode 100644 index 00000000..26a801b8 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/up_icon128.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/up_sm.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/up_sm.gif new file mode 100644 index 00000000..3cedb42c Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/up_sm.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/upgrade24.png b/app/build/resources/main/com/efiAnalytics/ui/resources/upgrade24.png new file mode 100644 index 00000000..02bd1c82 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/upgrade24.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/wait_blue_128.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/wait_blue_128.gif new file mode 100644 index 00000000..4426c073 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/wait_blue_128.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/wait_blue_256.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/wait_blue_256.gif new file mode 100644 index 00000000..f50ea1fc Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/wait_blue_256.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/wait_greyballs_150.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/wait_greyballs_150.gif new file mode 100644 index 00000000..096ae8db Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/wait_greyballs_150.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/wait_greyballs_480.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/wait_greyballs_480.gif new file mode 100644 index 00000000..0cac9fd4 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/wait_greyballs_480.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/wrench.gif b/app/build/resources/main/com/efiAnalytics/ui/resources/wrench.gif new file mode 100644 index 00000000..3819334f Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/wrench.gif differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/wrench2.png b/app/build/resources/main/com/efiAnalytics/ui/resources/wrench2.png new file mode 100644 index 00000000..a07abd9d Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/wrench2.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/xy16.png b/app/build/resources/main/com/efiAnalytics/ui/resources/xy16.png new file mode 100644 index 00000000..0ce82dcb Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/xy16.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/resources/xy20.png b/app/build/resources/main/com/efiAnalytics/ui/resources/xy20.png new file mode 100644 index 00000000..31a2ae56 Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/resources/xy20.png differ diff --git a/app/build/resources/main/com/efiAnalytics/ui/wait_animated.gif b/app/build/resources/main/com/efiAnalytics/ui/wait_animated.gif new file mode 100644 index 00000000..9683db3b Binary files /dev/null and b/app/build/resources/main/com/efiAnalytics/ui/wait_animated.gif differ diff --git a/app/build/resources/main/docs/License.txt b/app/build/resources/main/docs/License.txt deleted file mode 100644 index f3742d40..00000000 --- a/app/build/resources/main/docs/License.txt +++ /dev/null @@ -1,20 +0,0 @@ - - - Copyright (c) 2005-2007, Ideas And Solutions. All Rights Reserved. - - This software is the confidential and proprietary information of Ideas - And Solutions.("Confidential Information"). You shall not - disclose such Confidential Information and shall use it only in - accordance with the terms of the license agreement you entered into - with Ideas And Solutions. - - Ideas and Solutions grants the right to distribute this software as - distributed by Ideas and Solutions provided it is in support of - MegaSquirt related products. Distribution with any other commercial - product or for profit or benefit to any commercial entity must be covered - by and agreement with Ideas and Solutions or Philip S Tobin. - - For questions or additional information contact: - Phil Tobin - Ideas and Solutions - p_tobin@yahoo.com diff --git a/app/build/resources/main/docs/overview.html b/app/build/resources/main/docs/overview.html deleted file mode 100644 index fdc5b214..00000000 --- a/app/build/resources/main/docs/overview.html +++ /dev/null @@ -1,7 +0,0 @@ - -

TunerStudio, MegaLogViewer, PC Shared & All Platforms EFI Analytics API's

-

-

Confidential and Proprietary!

Only to be used for reference by authorized personnel under NDA



   Copyright (c) 2005-2016, EFI Analytics & Phil Tobin. All Rights Reserved.

  This software is the confidential and proprietary information of EFI Analytics.
  ("Confidential Information"). You shall not
  disclose such Confidential Information and shall use it only in
  accordance with the terms of the license agreement you entered into
  with EFI Analytics.

  EFI Analytics grants the right to distribute compiled binary versions of this software as
  distributed by EFI Analytics and only with a legal agreement Distribution with any commercial
  product or for profit or benefit to any commercial entity must be covered
  by and agreement with EFI Analytics or Philip S Tobin.

  Source code and javadoc is not to be released without specific permission.

  For questions or additional information contact:
  Phil Tobin
  EFI Analytics
  p_tobin@yahoo.com

-
- - diff --git a/app/build/resources/main/engine/tuning_maps/2012-10-10.png b/app/build/resources/main/engine/tuning_maps/2012-10-10.png new file mode 100644 index 00000000..642adea7 --- /dev/null +++ b/app/build/resources/main/engine/tuning_maps/2012-10-10.png @@ -0,0 +1,2 @@ +0,-61,48,-29,111,21,106,-88,-63,-111,58,20,65,85,-93,-8,-123,-46,80,-102,83,90,92,-123,39,59,-116,-91,-29,-69,8,75,-55,-119,-7,-41,90,-84,68,108,-80,44,35,-22,73,115,16,85,31,41,88,-109,-73,-32,-101,0,-58,-57,-86,-119,19,-28,1,-43,-107,-50,-44,108,12,-19,-25,-11,-58,-126,58,72,102,-127,-126,47,-2,22,-124,-105,73,12,22,48,-17,-56,-96,56,35,-73,-106,-18,105,14,109,75,-75,-26,55,53,-20,-71,-80,-18,-16,54,-101,27,-96,-49,101,-53,-103,1,0,-1,58,-109,-45,99,55,-13,-46,-112,-128,-15,41,44,68,-114,-85,-42,111,16,-47,65,1,49,99,20,108,77,-56,-78,101,93,10,123,83,30,-89,23,93,87,45,73,-85,-28,-118,-55,-23,-78,94,-112,37,56,68,-39,96,-50,112,37,100,-95,-80,125,43,-70,-91,-14,-94,-90,-106,105,-33,26,0,-8,99,-102,-15,100,-30,95,116,60,86,66,-28,-36,-43,54,-52,125,-106,-35,-103,-77,-59,-54,88,-64,-10,-82,84,-110,-85,27,116,109,101,61,-74,46,-46,-22,20,71,-128,18,44,88,-89,34,36,30,-27,-80,38,66,-128,-24,83,77,118,-127,16,-107,120,-36,69,104,-19 +1,0,1 diff --git a/app/build/resources/main/engine/tuning_maps/Help32.png b/app/build/resources/main/engine/tuning_maps/Help32.png new file mode 100644 index 00000000..9896f173 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/Help32.png differ diff --git a/app/build/resources/main/engine/tuning_maps/menus/resources/curve.png b/app/build/resources/main/engine/tuning_maps/menus/resources/curve.png new file mode 100644 index 00000000..32c8e1e6 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/menus/resources/curve.png differ diff --git a/app/build/resources/main/engine/tuning_maps/menus/resources/folder16.png b/app/build/resources/main/engine/tuning_maps/menus/resources/folder16.png new file mode 100644 index 00000000..330dc1d3 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/menus/resources/folder16.png differ diff --git a/app/build/resources/main/engine/tuning_maps/menus/resources/help16.gif b/app/build/resources/main/engine/tuning_maps/menus/resources/help16.gif new file mode 100644 index 00000000..8db59ca8 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/menus/resources/help16.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/menus/resources/settings.gif b/app/build/resources/main/engine/tuning_maps/menus/resources/settings.gif new file mode 100644 index 00000000..0ce51223 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/menus/resources/settings.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/menus/resources/table.png b/app/build/resources/main/engine/tuning_maps/menus/resources/table.png new file mode 100644 index 00000000..4efe4171 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/menus/resources/table.png differ diff --git a/app/build/resources/main/engine/tuning_maps/menus/resources/table3d.png b/app/build/resources/main/engine/tuning_maps/menus/resources/table3d.png new file mode 100644 index 00000000..534b0599 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/menus/resources/table3d.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/BigCommGen4Icon.png b/app/build/resources/main/engine/tuning_maps/resources/BigCommGen4Icon.png new file mode 100644 index 00000000..9dcfe2d4 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/BigCommGen4Icon.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/BigCommIcon.png b/app/build/resources/main/engine/tuning_maps/resources/BigCommIcon.png new file mode 100644 index 00000000..4140a493 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/BigCommIcon.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/GRicon16.png b/app/build/resources/main/engine/tuning_maps/resources/GRicon16.png new file mode 100644 index 00000000..02be9b07 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/GRicon16.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/GRicon32.png b/app/build/resources/main/engine/tuning_maps/resources/GRicon32.png new file mode 100644 index 00000000..24e9b347 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/GRicon32.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/Help32.png b/app/build/resources/main/engine/tuning_maps/resources/Help32.png new file mode 100644 index 00000000..a0954e4d Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/Help32.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/MLVLogoB.gif b/app/build/resources/main/engine/tuning_maps/resources/MLVLogoB.gif new file mode 100644 index 00000000..5d082fea Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/MLVLogoB.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/MTicon.png b/app/build/resources/main/engine/tuning_maps/resources/MTicon.png new file mode 100644 index 00000000..797e4bd4 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/MTicon.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/TSicon.gif b/app/build/resources/main/engine/tuning_maps/resources/TSicon.gif new file mode 100644 index 00000000..68138d5e Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/TSicon.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/back.gif b/app/build/resources/main/engine/tuning_maps/resources/back.gif new file mode 100644 index 00000000..f5737e29 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/back.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/comment.png b/app/build/resources/main/engine/tuning_maps/resources/comment.png new file mode 100644 index 00000000..f0131632 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/comment.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/comment2.png b/app/build/resources/main/engine/tuning_maps/resources/comment2.png new file mode 100644 index 00000000..a813d0d3 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/comment2.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/comment3.png b/app/build/resources/main/engine/tuning_maps/resources/comment3.png new file mode 100644 index 00000000..bdb8181a Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/comment3.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/commentBox.png b/app/build/resources/main/engine/tuning_maps/resources/commentBox.png new file mode 100644 index 00000000..3f072b3d Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/commentBox.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/commentBoxReadOnly.png b/app/build/resources/main/engine/tuning_maps/resources/commentBoxReadOnly.png new file mode 100644 index 00000000..a6d87642 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/commentBoxReadOnly.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/companyLogo.png b/app/build/resources/main/engine/tuning_maps/resources/companyLogo.png new file mode 100644 index 00000000..3af79cc9 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/companyLogo.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/compare.gif b/app/build/resources/main/engine/tuning_maps/resources/compare.gif new file mode 100644 index 00000000..3842dc0b Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/compare.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/curve.png b/app/build/resources/main/engine/tuning_maps/resources/curve.png new file mode 100644 index 00000000..32c8e1e6 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/curve.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/dash.png b/app/build/resources/main/engine/tuning_maps/resources/dash.png new file mode 100644 index 00000000..c7106c4d Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/dash.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/down.gif b/app/build/resources/main/engine/tuning_maps/resources/down.gif new file mode 100644 index 00000000..e49da1d9 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/down.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/down2.gif b/app/build/resources/main/engine/tuning_maps/resources/down2.gif new file mode 100644 index 00000000..ee5f0e7d Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/down2.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/down_sm.gif b/app/build/resources/main/engine/tuning_maps/resources/down_sm.gif new file mode 100644 index 00000000..bc7db647 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/down_sm.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/end.gif b/app/build/resources/main/engine/tuning_maps/resources/end.gif new file mode 100644 index 00000000..5f5e5907 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/end.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/equals_sm.gif b/app/build/resources/main/engine/tuning_maps/resources/equals_sm.gif new file mode 100644 index 00000000..de6e9482 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/equals_sm.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/export_sm.gif b/app/build/resources/main/engine/tuning_maps/resources/export_sm.gif new file mode 100644 index 00000000..11643fca Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/export_sm.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/fastforward.gif b/app/build/resources/main/engine/tuning_maps/resources/fastforward.gif new file mode 100644 index 00000000..7779e480 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/fastforward.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/folder-open_32.png b/app/build/resources/main/engine/tuning_maps/resources/folder-open_32.png new file mode 100644 index 00000000..36780e11 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/folder-open_32.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/folder16.png b/app/build/resources/main/engine/tuning_maps/resources/folder16.png new file mode 100644 index 00000000..330dc1d3 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/folder16.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/forward.gif b/app/build/resources/main/engine/tuning_maps/resources/forward.gif new file mode 100644 index 00000000..17d7c893 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/forward.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/greenBulb.png b/app/build/resources/main/engine/tuning_maps/resources/greenBulb.png new file mode 100644 index 00000000..5a0b0ad8 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/greenBulb.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/hammer.gif b/app/build/resources/main/engine/tuning_maps/resources/hammer.gif new file mode 100644 index 00000000..795b7dfa Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/hammer.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/hammer2.png b/app/build/resources/main/engine/tuning_maps/resources/hammer2.png new file mode 100644 index 00000000..6c88810b Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/hammer2.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/help16.gif b/app/build/resources/main/engine/tuning_maps/resources/help16.gif new file mode 100644 index 00000000..8db59ca8 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/help16.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/help32.gif b/app/build/resources/main/engine/tuning_maps/resources/help32.gif new file mode 100644 index 00000000..6d04fe50 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/help32.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/help_square_12.png b/app/build/resources/main/engine/tuning_maps/resources/help_square_12.png new file mode 100644 index 00000000..7ad01d42 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/help_square_12.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/home.gif b/app/build/resources/main/engine/tuning_maps/resources/home.gif new file mode 100644 index 00000000..8783367b Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/home.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/icon.gif b/app/build/resources/main/engine/tuning_maps/resources/icon.gif new file mode 100644 index 00000000..49927c5f Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/icon.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/icon_help14.png b/app/build/resources/main/engine/tuning_maps/resources/icon_help14.png new file mode 100644 index 00000000..517600c8 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/icon_help14.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/icon_notes.gif b/app/build/resources/main/engine/tuning_maps/resources/icon_notes.gif new file mode 100644 index 00000000..e5577abd Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/icon_notes.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/layout0Table.png b/app/build/resources/main/engine/tuning_maps/resources/layout0Table.png new file mode 100644 index 00000000..6736c7bf Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/layout0Table.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/layout1Table.png b/app/build/resources/main/engine/tuning_maps/resources/layout1Table.png new file mode 100644 index 00000000..073c089b Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/layout1Table.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/layout2Tables.png b/app/build/resources/main/engine/tuning_maps/resources/layout2Tables.png new file mode 100644 index 00000000..c2a357a5 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/layout2Tables.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/minus.gif b/app/build/resources/main/engine/tuning_maps/resources/minus.gif new file mode 100644 index 00000000..bb67c5a1 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/minus.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/minus_sm.gif b/app/build/resources/main/engine/tuning_maps/resources/minus_sm.gif new file mode 100644 index 00000000..784d4bbd Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/minus_sm.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/new16.gif b/app/build/resources/main/engine/tuning_maps/resources/new16.gif new file mode 100644 index 00000000..47dac4f9 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/new16.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/new24.gif b/app/build/resources/main/engine/tuning_maps/resources/new24.gif new file mode 100644 index 00000000..1cc488d4 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/new24.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/pause.gif b/app/build/resources/main/engine/tuning_maps/resources/pause.gif new file mode 100644 index 00000000..70960fba Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/pause.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/play_32.png b/app/build/resources/main/engine/tuning_maps/resources/play_32.png new file mode 100644 index 00000000..fefbd812 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/play_32.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/plus.gif b/app/build/resources/main/engine/tuning_maps/resources/plus.gif new file mode 100644 index 00000000..4fbd7b42 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/plus.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/plus_sm.gif b/app/build/resources/main/engine/tuning_maps/resources/plus_sm.gif new file mode 100644 index 00000000..7c6e39e2 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/plus_sm.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/redBulb.png b/app/build/resources/main/engine/tuning_maps/resources/redBulb.png new file mode 100644 index 00000000..e5f637fa Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/redBulb.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/redo.gif b/app/build/resources/main/engine/tuning_maps/resources/redo.gif new file mode 100644 index 00000000..c1bbe9f2 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/redo.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/rewind.gif b/app/build/resources/main/engine/tuning_maps/resources/rewind.gif new file mode 100644 index 00000000..bc02d1ff Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/rewind.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/search.gif b/app/build/resources/main/engine/tuning_maps/resources/search.gif new file mode 100644 index 00000000..acb2bc59 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/search.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/settings.gif b/app/build/resources/main/engine/tuning_maps/resources/settings.gif new file mode 100644 index 00000000..0ce51223 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/settings.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/start_log_32.png b/app/build/resources/main/engine/tuning_maps/resources/start_log_32.png new file mode 100644 index 00000000..eb372e09 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/start_log_32.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/stop.gif b/app/build/resources/main/engine/tuning_maps/resources/stop.gif new file mode 100644 index 00000000..ebbf28fd Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/stop.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/stop_32.png b/app/build/resources/main/engine/tuning_maps/resources/stop_32.png new file mode 100644 index 00000000..be6b0c1c Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/stop_32.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/table.png b/app/build/resources/main/engine/tuning_maps/resources/table.png new file mode 100644 index 00000000..4efe4171 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/table.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/table1.png b/app/build/resources/main/engine/tuning_maps/resources/table1.png new file mode 100644 index 00000000..5490d853 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/table1.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/table3d.png b/app/build/resources/main/engine/tuning_maps/resources/table3d.png new file mode 100644 index 00000000..534b0599 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/table3d.png differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/times.gif b/app/build/resources/main/engine/tuning_maps/resources/times.gif new file mode 100644 index 00000000..9d0324ae Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/times.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/times_sm.gif b/app/build/resources/main/engine/tuning_maps/resources/times_sm.gif new file mode 100644 index 00000000..443cbb80 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/times_sm.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/tools.gif b/app/build/resources/main/engine/tuning_maps/resources/tools.gif new file mode 100644 index 00000000..fa139e7d Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/tools.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/undo.gif b/app/build/resources/main/engine/tuning_maps/resources/undo.gif new file mode 100644 index 00000000..3ec217d8 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/undo.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/up.gif b/app/build/resources/main/engine/tuning_maps/resources/up.gif new file mode 100644 index 00000000..ce930622 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/up.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/up_sm.gif b/app/build/resources/main/engine/tuning_maps/resources/up_sm.gif new file mode 100644 index 00000000..3cedb42c Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/up_sm.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/wait_animated.gif b/app/build/resources/main/engine/tuning_maps/resources/wait_animated.gif new file mode 100644 index 00000000..9683db3b Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/wait_animated.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/wrench.gif b/app/build/resources/main/engine/tuning_maps/resources/wrench.gif new file mode 100644 index 00000000..3819334f Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/wrench.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/zoomin.gif b/app/build/resources/main/engine/tuning_maps/resources/zoomin.gif new file mode 100644 index 00000000..9c6faa19 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/zoomin.gif differ diff --git a/app/build/resources/main/engine/tuning_maps/resources/zoomout.gif b/app/build/resources/main/engine/tuning_maps/resources/zoomout.gif new file mode 100644 index 00000000..97446085 Binary files /dev/null and b/app/build/resources/main/engine/tuning_maps/resources/zoomout.gif differ diff --git a/app/build/resources/main/icons/MTicon.png b/app/build/resources/main/icons/MTicon.png new file mode 100644 index 00000000..797e4bd4 Binary files /dev/null and b/app/build/resources/main/icons/MTicon.png differ diff --git a/app/build/resources/main/icons/TSicon.gif b/app/build/resources/main/icons/TSicon.gif new file mode 100644 index 00000000..68138d5e Binary files /dev/null and b/app/build/resources/main/icons/TSicon.gif differ diff --git a/app/build/resources/main/icons/jar.ico b/app/build/resources/main/icons/jar.ico new file mode 100644 index 00000000..c46e2d37 Binary files /dev/null and b/app/build/resources/main/icons/jar.ico differ diff --git a/app/build/resources/main/images/delete.gif b/app/build/resources/main/images/delete.gif new file mode 100644 index 00000000..c5e7a945 Binary files /dev/null and b/app/build/resources/main/images/delete.gif differ diff --git a/app/build/resources/main/images/delete16.png b/app/build/resources/main/images/delete16.png new file mode 100644 index 00000000..5af7c814 Binary files /dev/null and b/app/build/resources/main/images/delete16.png differ diff --git a/app/build/resources/main/images/delete24.png b/app/build/resources/main/images/delete24.png new file mode 100644 index 00000000..a65dda71 Binary files /dev/null and b/app/build/resources/main/images/delete24.png differ diff --git a/app/build/resources/main/images/delete32.png b/app/build/resources/main/images/delete32.png new file mode 100644 index 00000000..108c4d1e Binary files /dev/null and b/app/build/resources/main/images/delete32.png differ diff --git a/app/build/resources/main/images/download16.png b/app/build/resources/main/images/download16.png new file mode 100644 index 00000000..c6ae0acf Binary files /dev/null and b/app/build/resources/main/images/download16.png differ diff --git a/app/build/resources/main/images/download24.png b/app/build/resources/main/images/download24.png new file mode 100644 index 00000000..45a83462 Binary files /dev/null and b/app/build/resources/main/images/download24.png differ diff --git a/app/build/resources/main/images/download32.png b/app/build/resources/main/images/download32.png new file mode 100644 index 00000000..e644946d Binary files /dev/null and b/app/build/resources/main/images/download32.png differ diff --git a/app/build/resources/main/images/logIcon.gif b/app/build/resources/main/images/logIcon.gif new file mode 100644 index 00000000..49927c5f Binary files /dev/null and b/app/build/resources/main/images/logIcon.gif differ diff --git a/app/build/resources/main/images/reload16.png b/app/build/resources/main/images/reload16.png new file mode 100644 index 00000000..62a57958 Binary files /dev/null and b/app/build/resources/main/images/reload16.png differ diff --git a/app/build/resources/main/images/reload24.png b/app/build/resources/main/images/reload24.png new file mode 100644 index 00000000..072a00da Binary files /dev/null and b/app/build/resources/main/images/reload24.png differ diff --git a/app/build/resources/main/images/reload32.png b/app/build/resources/main/images/reload32.png new file mode 100644 index 00000000..2f6c554b Binary files /dev/null and b/app/build/resources/main/images/reload32.png differ diff --git a/app/build/resources/main/images/upgrade24.png b/app/build/resources/main/images/upgrade24.png new file mode 100644 index 00000000..02bd1c82 Binary files /dev/null and b/app/build/resources/main/images/upgrade24.png differ diff --git a/app/build/resources/main/images/wait-large.gif b/app/build/resources/main/images/wait-large.gif new file mode 100644 index 00000000..0ca7ada9 Binary files /dev/null and b/app/build/resources/main/images/wait-large.gif differ diff --git a/app/build/resources/main/org/jdatepicker/icons/clear.png b/app/build/resources/main/org/jdatepicker/icons/clear.png new file mode 100644 index 00000000..cde5ef19 Binary files /dev/null and b/app/build/resources/main/org/jdatepicker/icons/clear.png differ diff --git a/app/build/resources/main/rendering/text_rendering/end.gif b/app/build/resources/main/rendering/text_rendering/end.gif new file mode 100644 index 00000000..5f5e5907 Binary files /dev/null and b/app/build/resources/main/rendering/text_rendering/end.gif differ diff --git a/app/build/resources/main/rendering/text_rendering/fastforward.gif b/app/build/resources/main/rendering/text_rendering/fastforward.gif new file mode 100644 index 00000000..7779e480 Binary files /dev/null and b/app/build/resources/main/rendering/text_rendering/fastforward.gif differ diff --git a/app/build/resources/main/rendering/text_rendering/home.gif b/app/build/resources/main/rendering/text_rendering/home.gif new file mode 100644 index 00000000..8783367b Binary files /dev/null and b/app/build/resources/main/rendering/text_rendering/home.gif differ diff --git a/app/build/resources/main/rendering/text_rendering/rewind.gif b/app/build/resources/main/rendering/text_rendering/rewind.gif new file mode 100644 index 00000000..bc02d1ff Binary files /dev/null and b/app/build/resources/main/rendering/text_rendering/rewind.gif differ diff --git a/app/build/resources/main/rendering/text_rendering/zoomin.gif b/app/build/resources/main/rendering/text_rendering/zoomin.gif new file mode 100644 index 00000000..9c6faa19 Binary files /dev/null and b/app/build/resources/main/rendering/text_rendering/zoomin.gif differ diff --git a/app/build/resources/main/rendering/text_rendering/zoomout.gif b/app/build/resources/main/rendering/text_rendering/zoomout.gif new file mode 100644 index 00000000..97446085 Binary files /dev/null and b/app/build/resources/main/rendering/text_rendering/zoomout.gif differ diff --git a/app/build/resources/main/ui/status_displays/restore-icon-02.png b/app/build/resources/main/ui/status_displays/restore-icon-02.png new file mode 100644 index 00000000..82b2bb7f Binary files /dev/null and b/app/build/resources/main/ui/status_displays/restore-icon-02.png differ diff --git a/app/build/resources/main/ui/status_displays/restoreIcon32.jpg b/app/build/resources/main/ui/status_displays/restoreIcon32.jpg new file mode 100644 index 00000000..16cf6a28 Binary files /dev/null and b/app/build/resources/main/ui/status_displays/restoreIcon32.jpg differ diff --git a/app/build/resources/main/ui/ui_components/resources/DynoSpectrumIcon.png b/app/build/resources/main/ui/ui_components/resources/DynoSpectrumIcon.png new file mode 100644 index 00000000..c4a9b5c9 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/DynoSpectrumIcon.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/MLVLogoA.gif b/app/build/resources/main/ui/ui_components/resources/MLVLogoA.gif new file mode 100644 index 00000000..63a3280d Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/MLVLogoA.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/MLVLogoB.gif b/app/build/resources/main/ui/ui_components/resources/MLVLogoB.gif new file mode 100644 index 00000000..90d6aa13 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/MLVLogoB.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/TSicon.gif b/app/build/resources/main/ui/ui_components/resources/TSicon.gif new file mode 100644 index 00000000..68138d5e Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/TSicon.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/back.gif b/app/build/resources/main/ui/ui_components/resources/back.gif new file mode 100644 index 00000000..f5737e29 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/back.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/companyLogo.png b/app/build/resources/main/ui/ui_components/resources/companyLogo.png new file mode 100644 index 00000000..233df665 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/companyLogo.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/compare.gif b/app/build/resources/main/ui/ui_components/resources/compare.gif new file mode 100644 index 00000000..3842dc0b Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/compare.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/divide_sign_16.png b/app/build/resources/main/ui/ui_components/resources/divide_sign_16.png new file mode 100644 index 00000000..e6571dc5 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/divide_sign_16.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/down.gif b/app/build/resources/main/ui/ui_components/resources/down.gif new file mode 100644 index 00000000..e49da1d9 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/down.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/down_16.png b/app/build/resources/main/ui/ui_components/resources/down_16.png new file mode 100644 index 00000000..e767ae9a Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/down_16.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/down_sm.gif b/app/build/resources/main/ui/ui_components/resources/down_sm.gif new file mode 100644 index 00000000..bc7db647 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/down_sm.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/edit-icon.png b/app/build/resources/main/ui/ui_components/resources/edit-icon.png new file mode 100644 index 00000000..b8e8a83d Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/edit-icon.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/end.gif b/app/build/resources/main/ui/ui_components/resources/end.gif new file mode 100644 index 00000000..5f5e5907 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/end.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/equal_sign_16.png b/app/build/resources/main/ui/ui_components/resources/equal_sign_16.png new file mode 100644 index 00000000..11e0b784 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/equal_sign_16.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/equals_sm.gif b/app/build/resources/main/ui/ui_components/resources/equals_sm.gif new file mode 100644 index 00000000..de6e9482 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/equals_sm.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/export_sm.gif b/app/build/resources/main/ui/ui_components/resources/export_sm.gif new file mode 100644 index 00000000..11643fca Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/export_sm.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/export_sm.png b/app/build/resources/main/ui/ui_components/resources/export_sm.png new file mode 100644 index 00000000..b102afeb Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/export_sm.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/fastforward.gif b/app/build/resources/main/ui/ui_components/resources/fastforward.gif new file mode 100644 index 00000000..7779e480 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/fastforward.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/filter-16.png b/app/build/resources/main/ui/ui_components/resources/filter-16.png new file mode 100644 index 00000000..67d47930 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/filter-16.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/filter-24.png b/app/build/resources/main/ui/ui_components/resources/filter-24.png new file mode 100644 index 00000000..2469772d Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/filter-24.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/forward.gif b/app/build/resources/main/ui/ui_components/resources/forward.gif new file mode 100644 index 00000000..17d7c893 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/forward.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/home.gif b/app/build/resources/main/ui/ui_components/resources/home.gif new file mode 100644 index 00000000..8783367b Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/home.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/icon.gif b/app/build/resources/main/ui/ui_components/resources/icon.gif new file mode 100644 index 00000000..49927c5f Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/icon.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/icon_close_11x11.gif b/app/build/resources/main/ui/ui_components/resources/icon_close_11x11.gif new file mode 100644 index 00000000..390a7597 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/icon_close_11x11.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/import_sm.gif b/app/build/resources/main/ui/ui_components/resources/import_sm.gif new file mode 100644 index 00000000..e27c95a9 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/import_sm.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/import_sm.png b/app/build/resources/main/ui/ui_components/resources/import_sm.png new file mode 100644 index 00000000..7643ca2f Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/import_sm.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/interpolate.png b/app/build/resources/main/ui/ui_components/resources/interpolate.png new file mode 100644 index 00000000..541c1429 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/interpolate.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/interpolateHorizontal.png b/app/build/resources/main/ui/ui_components/resources/interpolateHorizontal.png new file mode 100644 index 00000000..208f068c Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/interpolateHorizontal.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/interpolateVertical.png b/app/build/resources/main/ui/ui_components/resources/interpolateVertical.png new file mode 100644 index 00000000..f3a77439 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/interpolateVertical.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/layout1Table.png b/app/build/resources/main/ui/ui_components/resources/layout1Table.png new file mode 100644 index 00000000..073c089b Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/layout1Table.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/layout2Tables.png b/app/build/resources/main/ui/ui_components/resources/layout2Tables.png new file mode 100644 index 00000000..c2a357a5 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/layout2Tables.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/minus.gif b/app/build/resources/main/ui/ui_components/resources/minus.gif new file mode 100644 index 00000000..bb67c5a1 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/minus.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/minus_sign_16.png b/app/build/resources/main/ui/ui_components/resources/minus_sign_16.png new file mode 100644 index 00000000..1a630568 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/minus_sign_16.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/minus_sm.gif b/app/build/resources/main/ui/ui_components/resources/minus_sm.gif new file mode 100644 index 00000000..784d4bbd Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/minus_sm.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/pause.gif b/app/build/resources/main/ui/ui_components/resources/pause.gif new file mode 100644 index 00000000..70960fba Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/pause.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/play_24.png b/app/build/resources/main/ui/ui_components/resources/play_24.png new file mode 100644 index 00000000..b4232d80 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/play_24.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/play_32.png b/app/build/resources/main/ui/ui_components/resources/play_32.png new file mode 100644 index 00000000..fefbd812 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/play_32.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/plus.gif b/app/build/resources/main/ui/ui_components/resources/plus.gif new file mode 100644 index 00000000..4fbd7b42 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/plus.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/plus_sign_16.png b/app/build/resources/main/ui/ui_components/resources/plus_sign_16.png new file mode 100644 index 00000000..9d27f1b5 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/plus_sign_16.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/plus_sm.gif b/app/build/resources/main/ui/ui_components/resources/plus_sm.gif new file mode 100644 index 00000000..7c6e39e2 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/plus_sm.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/rewind.gif b/app/build/resources/main/ui/ui_components/resources/rewind.gif new file mode 100644 index 00000000..bc02d1ff Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/rewind.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/scatter_dots.png b/app/build/resources/main/ui/ui_components/resources/scatter_dots.png new file mode 100644 index 00000000..ba08c820 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/scatter_dots.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/scatter_line.png b/app/build/resources/main/ui/ui_components/resources/scatter_line.png new file mode 100644 index 00000000..445d3098 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/scatter_line.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/settings.gif b/app/build/resources/main/ui/ui_components/resources/settings.gif new file mode 100644 index 00000000..0ce51223 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/settings.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/smooth.png b/app/build/resources/main/ui/ui_components/resources/smooth.png new file mode 100644 index 00000000..7e869006 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/smooth.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/start_log_32.png b/app/build/resources/main/ui/ui_components/resources/start_log_32.png new file mode 100644 index 00000000..eb372e09 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/start_log_32.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/stop.gif b/app/build/resources/main/ui/ui_components/resources/stop.gif new file mode 100644 index 00000000..ebbf28fd Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/stop.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/stop_32.png b/app/build/resources/main/ui/ui_components/resources/stop_32.png new file mode 100644 index 00000000..be6b0c1c Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/stop_32.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/table.png b/app/build/resources/main/ui/ui_components/resources/table.png new file mode 100644 index 00000000..f2050905 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/table.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/table16.png b/app/build/resources/main/ui/ui_components/resources/table16.png new file mode 100644 index 00000000..bb400231 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/table16.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/table20.png b/app/build/resources/main/ui/ui_components/resources/table20.png new file mode 100644 index 00000000..b5469b9a Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/table20.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/times.gif b/app/build/resources/main/ui/ui_components/resources/times.gif new file mode 100644 index 00000000..9d0324ae Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/times.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/times_sign_16.png b/app/build/resources/main/ui/ui_components/resources/times_sign_16.png new file mode 100644 index 00000000..0d02c47d Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/times_sign_16.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/times_sm.gif b/app/build/resources/main/ui/ui_components/resources/times_sm.gif new file mode 100644 index 00000000..443cbb80 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/times_sm.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/up.gif b/app/build/resources/main/ui/ui_components/resources/up.gif new file mode 100644 index 00000000..ce930622 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/up.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/up_16.png b/app/build/resources/main/ui/ui_components/resources/up_16.png new file mode 100644 index 00000000..bffee704 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/up_16.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/up_sm.gif b/app/build/resources/main/ui/ui_components/resources/up_sm.gif new file mode 100644 index 00000000..3cedb42c Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/up_sm.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/xy16.png b/app/build/resources/main/ui/ui_components/resources/xy16.png new file mode 100644 index 00000000..0ce82dcb Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/xy16.png differ diff --git a/app/build/resources/main/ui/ui_components/resources/zoomin.gif b/app/build/resources/main/ui/ui_components/resources/zoomin.gif new file mode 100644 index 00000000..9c6faa19 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/zoomin.gif differ diff --git a/app/build/resources/main/ui/ui_components/resources/zoomout.gif b/app/build/resources/main/ui/ui_components/resources/zoomout.gif new file mode 100644 index 00000000..97446085 Binary files /dev/null and b/app/build/resources/main/ui/ui_components/resources/zoomout.gif differ diff --git a/app/build/tmp/compileTestJava/previous-compilation-data.bin b/app/build/tmp/compileTestJava/previous-compilation-data.bin new file mode 100644 index 00000000..1ab69b94 Binary files /dev/null and b/app/build/tmp/compileTestJava/previous-compilation-data.bin differ diff --git a/app/src/main/java/business/action_zones/ActionListenerImplInAzPackage.java b/app/src/main/java/business/action_zones/ActionListenerImplInAzPackage.java index 19abb4fd..7408a657 100644 --- a/app/src/main/java/business/action_zones/ActionListenerImplInAzPackage.java +++ b/app/src/main/java/business/action_zones/ActionListenerImplInAzPackage.java @@ -4,7 +4,7 @@ import java.awt.event.ActionEvent; import java.awt.event.ActionListener; class ActionListenerImplInAzPackage implements ActionListener { - j(f paramf) {} + ActionListenerImplInAzPackage(f paramf) {} public void actionPerformed(ActionEvent paramActionEvent) { f.c(this.a); diff --git a/app/src/main/java/business/action_zones/ActionListenerInAzPackage.java b/app/src/main/java/business/action_zones/ActionListenerInAzPackage.java index eba93582..44a64c35 100644 --- a/app/src/main/java/business/action_zones/ActionListenerInAzPackage.java +++ b/app/src/main/java/business/action_zones/ActionListenerInAzPackage.java @@ -4,7 +4,7 @@ import java.awt.event.ActionEvent; import java.awt.event.ActionListener; class ActionListenerInAzPackage implements ActionListener { - h(f paramf) {} + ActionListenerInAzPackage(f paramf) {} public void actionPerformed(ActionEvent paramActionEvent) { f.a(this.a); diff --git a/app/src/main/java/business/action_zones/ActionperformedInAzPackage.java b/app/src/main/java/business/action_zones/ActionperformedInAzPackage.java index a905672e..bf058989 100644 --- a/app/src/main/java/business/action_zones/ActionperformedInAzPackage.java +++ b/app/src/main/java/business/action_zones/ActionperformedInAzPackage.java @@ -4,7 +4,7 @@ import java.awt.event.ActionEvent; import java.awt.event.ActionListener; class ActionperformedInAzPackage implements ActionListener { - k(f paramf) {} + ActionperformedInAzPackage(f paramf) {} public void actionPerformed(ActionEvent paramActionEvent) { f.d(this.a); diff --git a/app/src/main/java/business/action_zones/AzComponentLima.java b/app/src/main/java/business/action_zones/AzComponentLima.java index 9a2a3286..3af8bf88 100644 --- a/app/src/main/java/business/action_zones/AzComponentLima.java +++ b/app/src/main/java/business/action_zones/AzComponentLima.java @@ -4,7 +4,7 @@ import java.awt.event.ActionEvent; import java.awt.event.ActionListener; class AzComponentLima implements ActionListener { - l(f paramf) {} + AzComponentLima(f paramf) {} public void actionPerformed(ActionEvent paramActionEvent) { f.e(this.a); diff --git a/app/src/main/java/business/action_zones/AzComponentMike.java b/app/src/main/java/business/action_zones/AzComponentMike.java index db3c8f03..c2efeb3d 100644 --- a/app/src/main/java/business/action_zones/AzComponentMike.java +++ b/app/src/main/java/business/action_zones/AzComponentMike.java @@ -4,7 +4,7 @@ import java.awt.event.ActionEvent; import java.awt.event.ActionListener; class AzComponentMike implements ActionListener { - m(f paramf) {} + AzComponentMike(f paramf) {} public void actionPerformed(ActionEvent paramActionEvent) { f.f(this.a); diff --git a/app/src/main/java/business/action_zones/AzInterfaceCharlie.java b/app/src/main/java/business/action_zones/AzInterfaceCharlie.java index 6ca1930b..da92887b 100644 --- a/app/src/main/java/business/action_zones/AzInterfaceCharlie.java +++ b/app/src/main/java/business/action_zones/AzInterfaceCharlie.java @@ -2,7 +2,7 @@ package business.action_zones; import bH.ab; -public AzInterfaceCharlielass AzInterfaceCharlie { +public class AzInterfaceCharlie { public static String a = "Your Registration Successfully Activated. Thank You!"; public static String b = "Valid Activation."; diff --git a/app/src/main/java/business/action_zones/DocumentListener.java b/app/src/main/java/business/action_zones/DocumentListener.java index 12ab9771..162a3429 100644 --- a/app/src/main/java/business/action_zones/DocumentListener.java +++ b/app/src/main/java/business/action_zones/DocumentListener.java @@ -4,7 +4,7 @@ import javax.swing.event.DocumentEvent; import javax.swing.event.DocumentListener; class DocumentListener implements DocumentListener { - n(f paramf) {} + DocumentListener(f paramf) {} public void insertUpdate(DocumentEvent paramDocumentEvent) { try { diff --git a/app/src/main/java/business/action_zones/ListenerInAzPackage.java b/app/src/main/java/business/action_zones/ListenerInAzPackage.java index f910d56b..0b418cfa 100644 --- a/app/src/main/java/business/action_zones/ListenerInAzPackage.java +++ b/app/src/main/java/business/action_zones/ListenerInAzPackage.java @@ -4,7 +4,7 @@ import java.awt.event.ActionEvent; import java.awt.event.ActionListener; class ListenerInAzPackage implements ActionListener { - i(f paramf) {} + ListenerInAzPackage(f paramf) {} public void actionPerformed(ActionEvent paramActionEvent) { f.b(this.a); diff --git a/app/src/main/java/business/action_zones/MouseAdapterExtensionInAzPackage.java b/app/src/main/java/business/action_zones/MouseAdapterExtensionInAzPackage.java index 6dba5253..81af2c0c 100644 --- a/app/src/main/java/business/action_zones/MouseAdapterExtensionInAzPackage.java +++ b/app/src/main/java/business/action_zones/MouseAdapterExtensionInAzPackage.java @@ -5,7 +5,7 @@ import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; class MouseAdapterExtensionInAzPackage extends MouseAdapter { - g(f paramf) {} + MouseAdapterExtensionInAzPackage(f paramf) {} public void mouseClicked(MouseEvent paramMouseEvent) { aN.a("https://www.efianalytics.com/activate"); diff --git a/app/src/main/java/business/app_interfaces/ApComponentCharlie.java b/app/src/main/java/business/app_interfaces/ApComponentCharlie.java index 1e5d9420..99c95711 100644 --- a/app/src/main/java/business/app_interfaces/ApComponentCharlie.java +++ b/app/src/main/java/business/app_interfaces/ApComponentCharlie.java @@ -5,7 +5,7 @@ import bH.D; import i.IComponentAlpha; import i.IInterfaceFoxtrot; -public ApComponentCharlielass ApComponentCharlie implements IComponentAlpha, IInterfaceFoxtrot { +public class ApComponentCharlie implements IComponentAlpha, IInterfaceFoxtrot { d IComponentAlpha = null; boolean b = false; diff --git a/app/src/main/java/hardware/input_handler/IInterfaceCharlie.java b/app/src/main/java/hardware/input_handler/IInterfaceCharlie.java index 58598ba0..76353b5d 100644 --- a/app/src/main/java/hardware/input_handler/IInterfaceCharlie.java +++ b/app/src/main/java/hardware/input_handler/IInterfaceCharlie.java @@ -6,7 +6,7 @@ import java.util.Iterator; import java.util.List; import java.util.concurrent.CopyOnWriteArrayList; -public IInterfaceCharlielass IInterfaceCharlie { +public class IInterfaceCharlie { List a = new CopyOnWriteArrayList(); List b = new CopyOnWriteArrayList(); diff --git a/app/src/test/java/TunerStudioIntegrationTest.java b/app/src/test/java/TunerStudioIntegrationTest.java new file mode 100644 index 00000000..596396f7 --- /dev/null +++ b/app/src/test/java/TunerStudioIntegrationTest.java @@ -0,0 +1,181 @@ +import org.junit.jupiter.api.*; +import org.assertj.swing.core.GenericTypeMatcher; +import org.assertj.swing.edt.FailOnThreadViolationRepaintManager; +import org.assertj.swing.edt.GuiActionRunner; +import org.assertj.swing.fixture.FrameFixture; +import org.assertj.swing.timing.Timeout; + +import javax.swing.*; +import java.awt.*; +import java.util.concurrent.TimeUnit; +import java.util.concurrent.CountDownLatch; +import java.util.concurrent.atomic.AtomicReference; + +import static org.awaitility.Awaitility.await; +import static org.junit.jupiter.api.Assertions.*; + +/** + * Integration test to verify that the main TunerStudio Java UI loads successfully. + * + * This test uses AssertJ Swing to test Swing UI components in a headless environment. + * It verifies that: + * - The application can start without exceptions + * - The main window is created + * - The window becomes visible + * - The window has a title + */ +@TestInstance(TestInstance.Lifecycle.PER_CLASS) +public class TunerStudioIntegrationTest { + + private FrameFixture window; + private Thread appThread; + private AtomicReference mainFrame = new AtomicReference<>(); + private CountDownLatch startupLatch = new CountDownLatch(1); + + @BeforeAll + public static void setUpOnce() { + // Install the fail-on-thread-violation repaint manager + FailOnThreadViolationRepaintManager.install(); + + // Set headless mode for CI/CD environments + System.setProperty("java.awt.headless", "false"); + + // Suppress splash screen for testing + System.setProperty("suppressSplash", "true"); + + // Set test mode to skip certain initialization that might hang + System.setProperty("testMode", "true"); + } + + @BeforeEach + public void setUp() throws Exception { + // Start the application in a separate thread with a timeout + appThread = new Thread(() -> { + try { + // Launch TunerStudio with -noSplash to avoid splash screen delays + String[] args = {"-noSplash"}; + TunerStudio.main(args); + + // Signal that startup has been attempted + startupLatch.countDown(); + } catch (Exception e) { + System.err.println("Error during TunerStudio startup: " + e.getMessage()); + e.printStackTrace(); + startupLatch.countDown(); + } + }); + appThread.setName("TunerStudio-Test-Thread"); + appThread.start(); + + // Wait for application to start (with timeout) + boolean started = startupLatch.await(30, TimeUnit.SECONDS); + assertTrue(started, "Application failed to start within timeout period"); + + // Wait for the main window to be created + await() + .atMost(30, TimeUnit.SECONDS) + .pollInterval(500, TimeUnit.MILLISECONDS) + .until(this::findMainWindow); + + // Create a FrameFixture to interact with the window + if (mainFrame.get() != null) { + window = new FrameFixture(mainFrame.get()); + window.show(); // Ensures the frame is shown + } + } + + @AfterEach + public void tearDown() { + // Clean up the window + if (window != null) { + try { + window.cleanUp(); + } catch (Exception e) { + System.err.println("Error cleaning up window: " + e.getMessage()); + } + } + + // Interrupt and clean up the application thread + if (appThread != null && appThread.isAlive()) { + appThread.interrupt(); + } + } + + /** + * Searches for the main application window among all visible windows. + * @return true if main window is found, false otherwise + */ + private boolean findMainWindow() { + Window[] windows = Window.getWindows(); + for (Window window : windows) { + if (window instanceof JFrame) { + JFrame frame = (JFrame) window; + // Look for a frame that's visible or has content + if (frame.isDisplayable() && !frame.getTitle().isEmpty()) { + mainFrame.set(frame); + return true; + } + } + } + return false; + } + + @Test + @DisplayName("Main UI window loads successfully") + public void testMainUILoads() { + // Verify that the main window exists + assertNotNull(mainFrame.get(), "Main application window should be created"); + + // Verify the window is displayable + assertTrue(mainFrame.get().isDisplayable(), + "Main window should be displayable"); + + // Verify the window has dimensions (not zero size) + Dimension size = mainFrame.get().getSize(); + assertTrue(size.width > 0 && size.height > 0, + "Main window should have non-zero dimensions. Actual: " + size); + } + + @Test + @DisplayName("Main window has a title") + public void testMainWindowHasTitle() { + assertNotNull(mainFrame.get(), "Main application window should exist"); + + String title = mainFrame.get().getTitle(); + assertNotNull(title, "Window title should not be null"); + assertFalse(title.trim().isEmpty(), "Window title should not be empty"); + + System.out.println("Main window title: " + title); + } + + @Test + @DisplayName("Main window can be made visible") + public void testMainWindowCanBeVisible() throws Exception { + assertNotNull(mainFrame.get(), "Main application window should exist"); + + // Make sure the window can be shown + GuiActionRunner.execute(() -> { + mainFrame.get().setVisible(true); + return null; + }); + + // Wait for window to become visible + await() + .atMost(5, TimeUnit.SECONDS) + .until(() -> mainFrame.get().isVisible()); + + assertTrue(mainFrame.get().isVisible(), "Main window should be visible"); + } + + @Test + @DisplayName("Application initializes without critical exceptions") + public void testNoInitializationExceptions() { + // This test passes if setUp() completes without throwing exceptions + assertNotNull(mainFrame.get(), + "Application should initialize and create main window without exceptions"); + + // Verify the application is in a stable state + assertTrue(mainFrame.get().isDisplayable(), + "Application should be in a displayable state"); + } +} diff --git a/build/reports/problems/problems-report.html b/build/reports/problems/problems-report.html index 003e16a5..4e97f735 100644 --- a/build/reports/problems/problems-report.html +++ b/build/reports/problems/problems-report.html @@ -650,7 +650,7 @@ code + .copy-button {