e-caste / study-planner

A cross-platform desktop GUI to get a quick analysis from files and/or directories in terms of required time to study their contents

Home Page:https://t.me/studyplannerupdates

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Study Planner

Build and release Supported Python versions GitHub license GitHub release (latest by date) GitHub all releases Telegram channel and group

A cross-platform GUI to get a quick analysis from files and/or directories in terms of required time to study their contents

Download latest release


Windows Ubuntu macOS

How to run

  1. Download the latest release for your platform on the right of this page or click here
  2. Decompress the archive
  3. Run the application

Some notes on point 3:

  • on Windows, you will have to click "More info" and then "Run anyway" in the blue window that appears the first time you run the app
  • on macOS, you will have to double click the RUNME.command file before you can open the app
  • on GNU/Linux, if you're using the Nautilus file manager (the default on Ubuntu), you will have to run the app from the terminal since double click does not work properly

How to develop

  • git clone https://github.com/e-caste/study-planner
  • cd study-planner
  • python3.9 -m venv venv
  • source venv/bin/activate
  • pip install -r requirements-dev.txt
  • python main.py

On GNU/Linux you need to install gcc, libxcb-xinerama0, and libmediainfo-dev with your distribution's package manager.

Credits

Icon by Reda on freeicons.io

About

A cross-platform desktop GUI to get a quick analysis from files and/or directories in terms of required time to study their contents

https://t.me/studyplannerupdates

License:GNU General Public License v3.0


Languages

Language:Python 97.7%Language:Shell 2.3%