Skip to content

Latest commit

 

History

History
49 lines (45 loc) · 1.5 KB

File metadata and controls

49 lines (45 loc) · 1.5 KB

Contributing to KeyTik

Pull requests are welcome! We welcome contributions of all kinds, including bug fixes, features, improvements, documentation improvement and more.

Setting up Workplace

  1. Download and install Python on your machine.
  2. Clone the repository.
  3. Install requirements with pip install -r requirements.txt

Folder Structures

All code is stored inside the src folder.

└── src
    └── announcement
        ├── announcement.py
    └── core
        ├── main_logic.py
        ├── parse_script.py
        ├── remap_row.py
        ├── write_script.py
    └── dashboard
        ├── dashborad.py
    └── script_profile
        ├── profile_comp.py
        ├── profile_ui.py
    └── select_device
        ├── select_device_comp.py
        ├── select_device_ui.py
    └── select_key
        ├── select_key_comp.py
        ├── select_key_ui.py
    └── select_program
        ├── select_program_comp.py
        ├── select_program_ui.py
    └── setting
        ├── setting_comp.py
        ├── setting_ui.py
    └── utility
        ├── constant.py
        ├── diff.py
        ├── icon.py
        ├── thread.py
        ├── utils.py
    └── main.py

License

By contributing, you agree that your contributions will be licensed under the terms of the Apache 2.0 License.