perslev / CanvasSync

Synchronise modules, assignments and files located on a Canvas by Instructure web server to your local computer.
MIT License
68 stars 33 forks source link

MacOS Statusbar #17

Closed vanalmsick closed 5 years ago

vanalmsick commented 5 years ago

Hey there,

I have created a MacOS Statusbar (and scheduler) for CanvasSync.

macos_statusbar

It is executed by running /GUI/macos_statusbar.py and it can be added to the system startup by executing /GUI/startup_installer.py (a function to remove it from system startup is also included).

Maybe @perslev you can add an "install statusbar at system startup" option in the command-line prompt?

This is also my first GitHub-Project I am contributing to and one of my first Python-Projects so it would be nice to get feedback and maybe you could tell me how to make my code better (maybe you cloud even refactor it if you have enough spare time).

Still ToDo:

Best wishes Sven