This is a module which uses Trello's API and provides a QT-based UI to move Trello cards with Leap Motion gestures. User can select one card at a time with a tap gesture and move selected card onto a new location on Trello board. These changes update corresponding Trello board cards.
Trellol is written in Python. Leap Motion gesture control should work on most Linux systems.
Leap motion mouse control depends on pymouse. It is a cross-platform python module which can be found at https://github.com/SavinaRoja/PyUserInput.
Trellol also uses Python wrapper Trolly for Trello API calls.
This software requires python v.2.7.2?? or higher installed.
You will need several things from Trello to get started:
- Application key (used by Trello to identify the application making the request)
- Read/write user authorization token
- Board id
These configuration values should be set in conf file in Trellol. You will also need modules pymouse and Trolly installed (Refer to their documentation for detailed installation information and additional dependencies).
Further dependencies are platform-specific:
- Linux dependencies
- Install Leap Motion SDK, particularly the leap motion daemon, 'leapd'
sudo apt-get install python-dev python-sip python-qt4
- OS X dependencies
- Install python, SIP and PyQT4 packages
##LAUNCH
To run the program open Trellol in terminal and run:
./launch
Note: If you are running program under Linux, make sure you have leap motion daemon running:
leapd &
This program is licensed under the MIT License.