/slosk

keyboard with python, target to type by slide, now testing...

Primary LanguagePython

SlOSK

copyright:
  1. SnooeyNET
license:

MIT

.. moduleauthor:: Seongsu Yoon <sople1@sitori.net>

Summary

On Screen Keyboard with Slide-able

Installation

Commons

You must install Python 3 and required pip packages. In development, make virturlenv environment is good choice for you.

Windows

  1. Check if you installed Python 3.7.4 or upper

2. Clone this git repository and open it Command Prompt 4. If you want to make virtualenv, follow below command:

# make virtualenv on env folder of repository folder
> python3 -m venv env

# run
> env\Scripts\activate
  1. install pip packages in requirements.txt
> pip install -r requirements.txt
  1. Launch by app.py
> python app.py

macOS/Linux

  1. Check if you installed Python 3.7.4 or upper
  2. Clone this git repository and open it at Terminal
  3. If you want to make virtualenv, follow below command:
# make virtualenv on env directory of repository directory
$ python3 -m venv ./env

# run by bash shell
$ source env/bin/activate
  1. install pip packages in requirements.txt
$ pip install -r requirements.txt
  1. Launch by app.py
$ python app.py

Documentation

Commons

This package using Sphinx for auto documentation.

Windows

  1. follow below command:
# first run
> env\Scripts\sphinx-quickstart.exe
  1. after work - it skips what exist files, make seperated files
> env\Scripts\sphinx-apidoc.exe -F -o docs . --separate
  1. use command if you want to build html document
> env\Scripts\sphinx-build.exe -b html docs docs/_build/html

macOS/Linux

  1. follow below command:
# first run
$ ./env/bin/sphinx-quickstart
  1. after work - it skips what exist files, make seperated files
$ ./env/bin/sphinx-apidoc -F -o docs . --separate
  1. use command if you want to build html document
$ ./env/bin/sphinx-build -b html docs docs/_build/html

Configuration

not yet

See also

not yet