- To run the app, all you need is python3 and tkinter. You can download them here: https://www.python.org/downloads/
Run python3 src/ui.py
. You should see something like this:
The program ignores everything other than characters in the Latin alphabet [a-zA-Z]
.
It is possible to shift the text either direction. For example shifting text back 1 letter is equivalent to moving the text forward 25 letters. This also makes it easier to reverse ciphers. If you already know how many letters a piece of text is shifted forward, put a minus in front of that number to unscramble the text.
Installation:
pip install pipenv
pipenv install --dev
Tests:
pipenv run tests
Linter:
pipenv run lint