Kivy Peachy Printer is a kivy frontend to replace the existing tk front end.
API [https://github.com/PeachyPrinter/peachyprintertools] API python packages are available at [http://software.peachyprinter.com/builds/api/]
This code [https://github.com/PeachyPrinter/kivypeachyprinter] Complete packages are available at [http://software.peachyprinter.com/]
- Continuous deployment
- TDD when possible(UI elements not included)
- Il8n
- Simple contained development enviroment
- Cross platform (Inital goals: Windows, Mac, Centos, )
run build_linux.sh -h for details
run build_linux.sh -h for details
####Pre-Script Requirements
- Kivy from source see http://kivy.org/docs/installation/installation-macosx.html
install http://aka.ms/vcpython27 python 64 or 32 install pip install virtualenv
##Getting Started ###Creating a development environment This development process assumes the use of python virtual environments we have made a couple of handy helper scripts to setup these enviroments.
- Start by running the setup development enviroment script for your OS. This will setup a virtual enviroment and load the required dependancies into it.
###Building the software package
###Running the software Once the virtual environment is started running the software an be done via the command python src/peachyprintertools.py
- "-c" - will out put the log info to the console
- "-d" - will add the development mode features
- "-l LEVEL" - will select the log level valid levels: DEBUG INFO WARNING ERROR note:DEBUG is so verbose printing will probibily get ruined by delays
###Known issues
- Occasionally crashes on close in windows 10
- Configuration can have problems if printers are swapped while software is running
###Scripts
- build* - These create an installable package
- setup_devleopment* - These create a python virtual environment and install required dependancies (Note some may need to be installed on the system)
- get_latest_api - This will update a currently active virtual envirionment with the lastest version of the api code
###Contibutors Nicolas Rubio - Posisition icon - source: https://www.iconfinder.com/icons/311123/coordinates_gps_locate_location_map_position_icon
Visit peachyprinter.com for installation binaries
January 25th 2016 :: 1.0.x Initial public release of peachy printer ui for peachy printer tools.