Skip to content

Commit

Permalink
Merge pull request #2 from thatcherclough/develop
Browse files Browse the repository at this point in the history
Updated documentation and changed package name
  • Loading branch information
thatcherclough authored Jul 22, 2020
2 parents bbc4bf9 + bcd446e commit b621170
Show file tree
Hide file tree
Showing 19 changed files with 42 additions and 108 deletions.
45 changes: 0 additions & 45 deletions .classpath

This file was deleted.

5 changes: 2 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
/target/
/.settings/
/.vscode/
.DS_Store
/*.jar
.factorypath
/.idea/
Text2ASL.iml
20 changes: 0 additions & 20 deletions .project

This file was deleted.

2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -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
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand All @@ -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
Expand All @@ -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
Expand All @@ -50,4 +50,4 @@ java -jar text2asl.jar

## License
- [MIT](https://choosealicense.com/licenses/mit/)
- Copyright 2020 ©️ ThatcherDev.
- Copyright 2020 ©️ Thatcher Clough.
6 changes: 3 additions & 3 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
<version>2.1.8.RELEASE</version>
<relativePath />
</parent>
<groupId>com.github.thatcherdev</groupId>
<artifactId>text2asl</artifactId>
<groupId>dev.thatcherclough</groupId>
<artifactId>Text2asl</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>Text2ASL</name>
<description>An english to American Sign Language translator.</description>
Expand Down Expand Up @@ -83,7 +83,7 @@
<phase>package</phase>
<configuration>
<finalName>text2asl</finalName>
<mainClass>com.github.thatcherdev.text2asl.Text2ASL</mainClass>
<mainClass>dev.thatcherclough.text2asl.Text2ASL</mainClass>
<outputDirectory>${project.basedir}</outputDirectory>
</configuration>
<goals>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.github.thatcherdev.text2asl;
package dev.thatcherclough.text2asl;

import java.io.File;
import java.io.FileOutputStream;
Expand All @@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.github.thatcherdev.text2asl;
package dev.thatcherclough.text2asl;

import javax.swing.AbstractButton;
import javax.swing.ButtonGroup;
Expand All @@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.github.thatcherdev.text2asl.player;
package dev.thatcherclough.text2asl.player;

import java.awt.Image;
import java.awt.Graphics;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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 {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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 {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand All @@ -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 {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down

0 comments on commit b621170

Please sign in to comment.