diff --git a/.classpath b/.classpath deleted file mode 100644 index cfe6858..0000000 --- a/.classpath +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/.gitignore b/.gitignore index a6c5de1..740fa95 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,5 @@ /target/ -/.settings/ -/.vscode/ .DS_Store /*.jar -.factorypath \ No newline at end of file +/.idea/ +Text2ASL.iml \ No newline at end of file diff --git a/.project b/.project deleted file mode 100644 index c04749a..0000000 --- a/.project +++ /dev/null @@ -1,20 +0,0 @@ - - - Text2ASL - - - - - org.eclipse.jdt.core.javabuilder - - - - org.eclipse.m2e.core.maven2Builder - - - - - org.eclipse.jdt.core.javanature - org.eclipse.m2e.core.maven2Nature - - \ No newline at end of file diff --git a/LICENSE b/LICENSE index ce4046c..bf56c7f 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2020 ThatcherDev +Copyright (c) 2020 Thatcher Clough Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index 5ff2e2f..d52fdb3 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ Text2ASL is an english to American Sign Language translator. Text2ASL translates an english sentence to ASL. To do this, Text2ASL: -- Converts the english sentence to a grammatically correct ASL sentence. (See [credits](https://github.com/ThatcherDev/Text2ASL#credits)) +- Converts the english sentence to a grammatically correct ASL sentence. (See [credits](https://github.com/thatcherclough/Text2ASL#credits)) - Uses [Signing Savvy](https://www.signingsavvy.com/) to get the video of the sign for each word in the sentence. - If the word has multiple meanings/signs, the user is prompted to select the correct meaning/sign. - If the word does not have a sign, videos for each of the letters in the word are used. @@ -23,7 +23,7 @@ Text2ASL is compatible with Windows, Mac, and Linux. ## Installation ``` # clone BetterBackdoor -git clone https://github.com/ThatcherDev/Text2ASL.git +git clone https://github.com/thatcherclough/Text2ASL.git # change the working directory to Text2ASL cd Text2ASL @@ -36,7 +36,7 @@ mvnw.cmd clean package sh mvnw clean package ``` -Alternatively, you can download the jar from the [release page](https://github.com/ThatcherDev/Text2ASL/releases). +Alternatively, you can download the jar from the [release page](https://github.com/thatcherclough/Text2ASL/releases). ## Usage Execute 'text2asl.jar' by either double clicking it, or running @@ -50,4 +50,4 @@ java -jar text2asl.jar ## License - [MIT](https://choosealicense.com/licenses/mit/) -- Copyright 2020 ©️ ThatcherDev. +- Copyright 2020 ©️ Thatcher Clough. diff --git a/pom.xml b/pom.xml index 5f38d17..dcc3b48 100755 --- a/pom.xml +++ b/pom.xml @@ -7,8 +7,8 @@ 2.1.8.RELEASE - com.github.thatcherdev - text2asl + dev.thatcherclough + Text2asl 0.0.1-SNAPSHOT Text2ASL An english to American Sign Language translator. @@ -83,7 +83,7 @@ package text2asl - com.github.thatcherdev.text2asl.Text2ASL + dev.thatcherclough.text2asl.Text2ASL ${project.basedir} diff --git a/src/main/java/com/github/thatcherdev/text2asl/Text2ASL.java b/src/main/java/dev/thatcherclough/text2asl/Text2ASL.java similarity index 91% rename from src/main/java/com/github/thatcherdev/text2asl/Text2ASL.java rename to src/main/java/dev/thatcherclough/text2asl/Text2ASL.java index b7abb92..c025dd9 100644 --- a/src/main/java/com/github/thatcherdev/text2asl/Text2ASL.java +++ b/src/main/java/dev/thatcherclough/text2asl/Text2ASL.java @@ -1,4 +1,4 @@ -package com.github.thatcherdev.text2asl; +package dev.thatcherclough.text2asl; import java.io.File; import java.io.FileOutputStream; @@ -8,9 +8,9 @@ import java.nio.channels.ReadableByteChannel; import java.util.ArrayList; -import com.github.thatcherdev.text2asl.grabber.Grabber; -import com.github.thatcherdev.text2asl.translator.base.ASLResponse; -import com.github.thatcherdev.text2asl.translator.service.ASLConversionService; +import dev.thatcherclough.text2asl.grabber.Grabber; +import dev.thatcherclough.text2asl.translator.base.ASLResponse; +import dev.thatcherclough.text2asl.translator.service.ASLConversionService; import com.google.common.io.Files; import org.springframework.boot.autoconfigure.SpringBootApplication; diff --git a/src/main/java/com/github/thatcherdev/text2asl/Translator.java b/src/main/java/dev/thatcherclough/text2asl/Translator.java similarity index 98% rename from src/main/java/com/github/thatcherdev/text2asl/Translator.java rename to src/main/java/dev/thatcherclough/text2asl/Translator.java index 0ec9804..652545d 100644 --- a/src/main/java/com/github/thatcherdev/text2asl/Translator.java +++ b/src/main/java/dev/thatcherclough/text2asl/Translator.java @@ -1,4 +1,4 @@ -package com.github.thatcherdev.text2asl; +package dev.thatcherclough.text2asl; import javax.swing.AbstractButton; import javax.swing.ButtonGroup; @@ -11,7 +11,7 @@ import javax.swing.SpringLayout; import javax.swing.border.EmptyBorder; -import com.github.thatcherdev.text2asl.player.Player; +import dev.thatcherclough.text2asl.player.Player; import java.awt.GridLayout; import java.awt.BorderLayout; diff --git a/src/main/java/com/github/thatcherdev/text2asl/grabber/Grabber.java b/src/main/java/dev/thatcherclough/text2asl/grabber/Grabber.java similarity index 97% rename from src/main/java/com/github/thatcherdev/text2asl/grabber/Grabber.java rename to src/main/java/dev/thatcherclough/text2asl/grabber/Grabber.java index 0173342..99a4139 100644 --- a/src/main/java/com/github/thatcherdev/text2asl/grabber/Grabber.java +++ b/src/main/java/dev/thatcherclough/text2asl/grabber/Grabber.java @@ -1,11 +1,11 @@ -package com.github.thatcherdev.text2asl.grabber; +package dev.thatcherclough.text2asl.grabber; import java.io.IOException; import java.util.ArrayList; import java.util.Arrays; import java.util.List; -import com.github.thatcherdev.text2asl.Text2ASL; +import dev.thatcherclough.text2asl.Text2ASL; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; diff --git a/src/main/java/com/github/thatcherdev/text2asl/player/Player.java b/src/main/java/dev/thatcherclough/text2asl/player/Player.java similarity index 97% rename from src/main/java/com/github/thatcherdev/text2asl/player/Player.java rename to src/main/java/dev/thatcherclough/text2asl/player/Player.java index 2dbca6d..03f79ad 100644 --- a/src/main/java/com/github/thatcherdev/text2asl/player/Player.java +++ b/src/main/java/dev/thatcherclough/text2asl/player/Player.java @@ -1,4 +1,4 @@ -package com.github.thatcherdev.text2asl.player; +package dev.thatcherclough.text2asl.player; import java.awt.Image; import java.awt.Graphics; diff --git a/src/main/java/com/github/thatcherdev/text2asl/translator/base/ASLResponse.java b/src/main/java/dev/thatcherclough/text2asl/translator/base/ASLResponse.java similarity index 94% rename from src/main/java/com/github/thatcherdev/text2asl/translator/base/ASLResponse.java rename to src/main/java/dev/thatcherclough/text2asl/translator/base/ASLResponse.java index 7772b70..76d9469 100644 --- a/src/main/java/com/github/thatcherdev/text2asl/translator/base/ASLResponse.java +++ b/src/main/java/dev/thatcherclough/text2asl/translator/base/ASLResponse.java @@ -4,7 +4,7 @@ * Date: February 24, 2020 * Availability: https://github.com/harshbits/english-asl-algorithm */ -package com.github.thatcherdev.text2asl.translator.base; +package dev.thatcherclough.text2asl.translator.base; public class ASLResponse { diff --git a/src/main/java/com/github/thatcherdev/text2asl/translator/base/EnglishGrammarCheckResponse.java b/src/main/java/dev/thatcherclough/text2asl/translator/base/EnglishGrammarCheckResponse.java similarity index 91% rename from src/main/java/com/github/thatcherdev/text2asl/translator/base/EnglishGrammarCheckResponse.java rename to src/main/java/dev/thatcherclough/text2asl/translator/base/EnglishGrammarCheckResponse.java index 618bb13..a08e3cc 100644 --- a/src/main/java/com/github/thatcherdev/text2asl/translator/base/EnglishGrammarCheckResponse.java +++ b/src/main/java/dev/thatcherclough/text2asl/translator/base/EnglishGrammarCheckResponse.java @@ -4,7 +4,7 @@ * Date: February 24, 2020 * Availability: https://github.com/harshbits/english-asl-algorithm */ -package com.github.thatcherdev.text2asl.translator.base; +package dev.thatcherclough.text2asl.translator.base; import java.util.Map; diff --git a/src/main/java/com/github/thatcherdev/text2asl/translator/base/EnglishTagResponse.java b/src/main/java/dev/thatcherclough/text2asl/translator/base/EnglishTagResponse.java similarity index 96% rename from src/main/java/com/github/thatcherdev/text2asl/translator/base/EnglishTagResponse.java rename to src/main/java/dev/thatcherclough/text2asl/translator/base/EnglishTagResponse.java index f01652b..37e9b30 100644 --- a/src/main/java/com/github/thatcherdev/text2asl/translator/base/EnglishTagResponse.java +++ b/src/main/java/dev/thatcherclough/text2asl/translator/base/EnglishTagResponse.java @@ -4,7 +4,7 @@ * Date: February 24, 2020 * Availability: https://github.com/harshbits/english-asl-algorithm */ -package com.github.thatcherdev.text2asl.translator.base; +package dev.thatcherclough.text2asl.translator.base; import java.io.Serializable; import java.util.List; diff --git a/src/main/java/com/github/thatcherdev/text2asl/translator/base/GrammarConfiguration.java b/src/main/java/dev/thatcherclough/text2asl/translator/base/GrammarConfiguration.java similarity index 98% rename from src/main/java/com/github/thatcherdev/text2asl/translator/base/GrammarConfiguration.java rename to src/main/java/dev/thatcherclough/text2asl/translator/base/GrammarConfiguration.java index 8ed9567..90c78ed 100644 --- a/src/main/java/com/github/thatcherdev/text2asl/translator/base/GrammarConfiguration.java +++ b/src/main/java/dev/thatcherclough/text2asl/translator/base/GrammarConfiguration.java @@ -4,7 +4,7 @@ * Date: February 24, 2020 * Availability: https://github.com/harshbits/english-asl-algorithm */ -package com.github.thatcherdev.text2asl.translator.base; +package dev.thatcherclough.text2asl.translator.base; import java.util.ArrayList; import java.util.Arrays; diff --git a/src/main/java/com/github/thatcherdev/text2asl/translator/base/WordTagging.java b/src/main/java/dev/thatcherclough/text2asl/translator/base/WordTagging.java similarity index 90% rename from src/main/java/com/github/thatcherdev/text2asl/translator/base/WordTagging.java rename to src/main/java/dev/thatcherclough/text2asl/translator/base/WordTagging.java index 23f14b0..3f5a73b 100644 --- a/src/main/java/com/github/thatcherdev/text2asl/translator/base/WordTagging.java +++ b/src/main/java/dev/thatcherclough/text2asl/translator/base/WordTagging.java @@ -4,7 +4,7 @@ * Date: February 24, 2020 * Availability: https://github.com/harshbits/english-asl-algorithm */ -package com.github.thatcherdev.text2asl.translator.base; +package dev.thatcherclough.text2asl.translator.base; public class WordTagging { diff --git a/src/main/java/com/github/thatcherdev/text2asl/translator/service/ASLConversionService.java b/src/main/java/dev/thatcherclough/text2asl/translator/service/ASLConversionService.java similarity index 93% rename from src/main/java/com/github/thatcherdev/text2asl/translator/service/ASLConversionService.java rename to src/main/java/dev/thatcherclough/text2asl/translator/service/ASLConversionService.java index 7214ba7..b24c174 100644 --- a/src/main/java/com/github/thatcherdev/text2asl/translator/service/ASLConversionService.java +++ b/src/main/java/dev/thatcherclough/text2asl/translator/service/ASLConversionService.java @@ -4,23 +4,23 @@ * Date: February 24, 2020 * Availability: https://github.com/harshbits/english-asl-algorithm */ -package com.github.thatcherdev.text2asl.translator.service; +package dev.thatcherclough.text2asl.translator.service; import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.StringJoiner; -import com.github.thatcherdev.text2asl.translator.base.ASLResponse; -import com.github.thatcherdev.text2asl.translator.base.EnglishTagResponse; -import com.github.thatcherdev.text2asl.translator.base.WordTagging; -import com.github.thatcherdev.text2asl.translator.base.GrammarConfiguration.BeWords; -import com.github.thatcherdev.text2asl.translator.base.GrammarConfiguration.NegationWords; -import com.github.thatcherdev.text2asl.translator.base.GrammarConfiguration.NounTags; -import com.github.thatcherdev.text2asl.translator.base.GrammarConfiguration.TimeWords; -import com.github.thatcherdev.text2asl.translator.base.GrammarConfiguration.ValidPOS; -import com.github.thatcherdev.text2asl.translator.base.GrammarConfiguration.VerbTags; -import com.github.thatcherdev.text2asl.translator.base.GrammarConfiguration.Contractions; +import dev.thatcherclough.text2asl.translator.base.ASLResponse; +import dev.thatcherclough.text2asl.translator.base.EnglishTagResponse; +import dev.thatcherclough.text2asl.translator.base.WordTagging; +import dev.thatcherclough.text2asl.translator.base.GrammarConfiguration.BeWords; +import dev.thatcherclough.text2asl.translator.base.GrammarConfiguration.NegationWords; +import dev.thatcherclough.text2asl.translator.base.GrammarConfiguration.NounTags; +import dev.thatcherclough.text2asl.translator.base.GrammarConfiguration.TimeWords; +import dev.thatcherclough.text2asl.translator.base.GrammarConfiguration.ValidPOS; +import dev.thatcherclough.text2asl.translator.base.GrammarConfiguration.VerbTags; +import dev.thatcherclough.text2asl.translator.base.GrammarConfiguration.Contractions; import net.sf.extjwnl.data.IndexWord; import net.sf.extjwnl.data.POS; diff --git a/src/main/java/com/github/thatcherdev/text2asl/translator/service/EnglishGrammarCheck.java b/src/main/java/dev/thatcherclough/text2asl/translator/service/EnglishGrammarCheck.java similarity index 91% rename from src/main/java/com/github/thatcherdev/text2asl/translator/service/EnglishGrammarCheck.java rename to src/main/java/dev/thatcherclough/text2asl/translator/service/EnglishGrammarCheck.java index 240a0bf..0a61abd 100644 --- a/src/main/java/com/github/thatcherdev/text2asl/translator/service/EnglishGrammarCheck.java +++ b/src/main/java/dev/thatcherclough/text2asl/translator/service/EnglishGrammarCheck.java @@ -4,7 +4,7 @@ * Date: February 24, 2020 * Availability: https://github.com/harshbits/english-asl-algorithm */ -package com.github.thatcherdev.text2asl.translator.service; +package dev.thatcherclough.text2asl.translator.service; import java.util.ArrayList; import java.util.HashMap; @@ -14,7 +14,7 @@ import org.languagetool.JLanguageTool; import org.languagetool.rules.RuleMatch; -import com.github.thatcherdev.text2asl.translator.base.EnglishGrammarCheckResponse; +import dev.thatcherclough.text2asl.translator.base.EnglishGrammarCheckResponse; public class EnglishGrammarCheck { diff --git a/src/main/java/com/github/thatcherdev/text2asl/translator/service/EnglishParserService.java b/src/main/java/dev/thatcherclough/text2asl/translator/service/EnglishParserService.java similarity index 85% rename from src/main/java/com/github/thatcherdev/text2asl/translator/service/EnglishParserService.java rename to src/main/java/dev/thatcherclough/text2asl/translator/service/EnglishParserService.java index 8c1cd00..4328ac7 100644 --- a/src/main/java/com/github/thatcherdev/text2asl/translator/service/EnglishParserService.java +++ b/src/main/java/dev/thatcherclough/text2asl/translator/service/EnglishParserService.java @@ -4,14 +4,14 @@ * Date: February 24, 2020 * Availability: https://github.com/harshbits/english-asl-algorithm */ -package com.github.thatcherdev.text2asl.translator.service; +package dev.thatcherclough.text2asl.translator.service; import java.util.ArrayList; import java.util.List; -import com.github.thatcherdev.text2asl.translator.base.EnglishTagResponse; -import com.github.thatcherdev.text2asl.translator.base.EnglishGrammarCheckResponse; -import com.github.thatcherdev.text2asl.translator.base.WordTagging; +import dev.thatcherclough.text2asl.translator.base.EnglishTagResponse; +import dev.thatcherclough.text2asl.translator.base.EnglishGrammarCheckResponse; +import dev.thatcherclough.text2asl.translator.base.WordTagging; import edu.stanford.nlp.trees.Tree; diff --git a/src/main/java/com/github/thatcherdev/text2asl/translator/service/TrainedModelParser.java b/src/main/java/dev/thatcherclough/text2asl/translator/service/TrainedModelParser.java similarity index 97% rename from src/main/java/com/github/thatcherdev/text2asl/translator/service/TrainedModelParser.java rename to src/main/java/dev/thatcherclough/text2asl/translator/service/TrainedModelParser.java index 6a8e311..f917594 100644 --- a/src/main/java/com/github/thatcherdev/text2asl/translator/service/TrainedModelParser.java +++ b/src/main/java/dev/thatcherclough/text2asl/translator/service/TrainedModelParser.java @@ -4,7 +4,7 @@ * Date: February 24, 2020 * Availability: https://github.com/harshbits/english-asl-algorithm */ -package com.github.thatcherdev.text2asl.translator.service; +package dev.thatcherclough.text2asl.translator.service; import java.io.StringReader; import java.util.Arrays;