Skip to content

apugoneappu/jedit2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jedit

Jedit is an open-source multimedia text editor, with emphasis on simplicity and ease of use with a clean and simple GUI. It supports regular editing options such as font styling, printing, autosave, find-replace and text formatting.

Morever, thoughtful features like Speech-to-text, Text-to-speech and the ability to save document as audio file makes Jedit a convenient choice, not only for casual users but also for specially abled people.

Jedit, is however, a much more powerful tool than meets the eye.

This version introduces an all new multi-clipboard feature, now allowing the user to paste from any of the last six selections that were copied.
Other features like Regular Expressions in the find mode and Dark theme are aimed at increasing the productivity of power users.

Use case diagram - Use case diagram


GUI Overview -

File menu File Menu

View menu View Menu

Edit menu Edit Menu

Format menu Format Menu

Speech menu Speech Menu

Clipboard menu Clipboard Menu

Platforms supported -

Built with Java, so platform independent.

Build status -

Build Status

Prerequisites -

  1. Install Maven
  2. Install the voce library to your local Maven repository:
  • git clone https://github.com/jrichardsz/voce.git (link to repository)
  • Change to the offline-jars directory and run the following commands.
  • mvn install:install-file -Dfile=sphinx4-1.0.jar -DgroupId=edu.cmu.sphinx -DartifactId=sphinx4 -Dversion=1.0 -Dpackaging=jar
  • mvn install:install-file -Dfile=jsapi-1.0.jar -DgroupId=javax.speech -DartifactId=jsapi -Dversion=1.0 -Dpackaging=jar
  • Change directory to the cloned folder.
  • mvn clean package
  • mvn clean install
  • [Optional] Remove the cloned directory
  1. Set up the environment for the Google Cloud Speech Library, follow these steps after changing directory to the clone repostory:
  • echo 'export GOOGLE_APPLICATION_CREDENTIALS="$PWD/Jedit-d618ac66ba93.json"' >> ~/.bashrc

Steps to build the Maven project -

  1. Run the bash script scripts/compile.sh
    The first build may take some time as some components are downloaded from the Maven repository. Please be patient.

Steps to run the Maven project -

  1. Run the bash script scripts/compile_run.sh

About

Jedit is a multi-media text editor.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published