Skip to content

Repository files navigation

SESHAT (Symbol Engine for Sketched Hieroglyph Art Transformation)

A simple Android library for exporting egyptian hieroglyphic texts into images.

This library is part of the Egyptian Writer Android App.

Disclaimer

This library uses the GlyphX and the MdC code for encoding Hieroglyphs.

A library for converting GlyphX to MdC and back is stored here: GlyphConverter

Tip

If you want to display the hieroglyphs on Android, then you can use the THOTH-library:
ThothDroid/THOTH

Implementation with jitpack

Add this to your settings.gradle.kts at the end of repositories:

dependencyResolutionManagement {
  repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
  repositories {
    mavenCentral()
    maven { url = uri("https://jitpack.io") }
  }
}

Then add this dependency to your build.gradle.kts file:

dependencies {
  implementation("com.github.ThothDroid:SESHAT:1.0.0")
}

Note

For the implementation for other build systems like Groovy see here

Implementation with .aar file

Download the SESHAT_debug_versionname.aar file from this repository, create a libs folder in your project directory and paste the file there. Then add this dependency to your build.gradle.kts file:

dependencies {
  implementation(files("../libs/SESHAT_debug_versionname.aar"))
}

Important

If you renamed the .aar file you also have to change the name in the dependencies

Releases

Packages

Contributors

Languages