Skip to content

A desktop app for optimizing your personal study schedule to meet your work life balance

License

Notifications You must be signed in to change notification settings

OSUOSC/TimeWise

Repository files navigation

TimeWise

A desktop app for optimizing your personal study schedule to meet your work life balance

Compiling

To compile this project you will need glfw development libraries installed on your system. The precompiled Windows binaries come included in this repo but Linux users will need to install using their system package manager.

Linux (apt):
    apt-get install libglfw3-dev
Linux (pacman):
    pacman -S glfw

Additionally you will need to install libical:

Windows:

git clone https://github.com/libical/libical.git
cd libical
mkdir build
cd build
cmake -G "NMake Makefiles" ..
nmake
nmake install

alternatively using vcpkg:
https://vcpkg.io/en/package/libical

Linux:

git clone https://github.com/libical/libical.git
cd libical
mkdir build
cd build
cmake ..
make
make install

alternatively:
sudo apt install libical-dev

Clone the repo and generate the makefile using premake5.

Windows:

git clone https://github.com/OSUOSC/TimeWise.git
cd TimeWise
./premake5 vs2022
-- open the .sln file

Linux:

git clone https://github.com/OSUOSC/TimeWise.git
cd TimeWise
./premake5 gmake
make

Contributing

  • Before opening an issue or a PR please check out the contributing guide.
  • For bug reports and feature suggestions please use issues.
  • If you wish to contribute code of your own please submit a pull request.
  • All help is welcome!

License

This project is licensed under the MIT License.

For more details, see the LICENSE file.

About

A desktop app for optimizing your personal study schedule to meet your work life balance

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published