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;