v1.1.0-rc1
Insert src folder at first position of sys.path
(cherry picked from commit fa564c6)
Versioning by versioneer: https://github.com/warner/python-versioneer/
(cherry picked from commit 285f464)
Removed left overs from old VERSION tracking
Fixed setup.py to correctly work with versioneer
(cherry picked from commit de7808d)
Update CONTRIBUTING.md
Merge branch 'master' into staging

Conflicts:
	setup.py
	src/octoprint/server/ajax/control.py
Fixed a couple of issue with the gcode viewer

Most notably the interfering options tracked in #398, but also made "Center viewport on model" and "Zoom in on model" automatically deselect and de-apply if viewport gets manipulated by user, therefore properly allowing the re-select by the user to work to.

Closes #398
(cherry picked from commit f195af0)
GCODE viewer now interprets inverted axes for printer control and mirrors print bed accordingly.

Should enable people to set their axes origin so that the viewer matches what they see on their printer.

Should close #431
(cherry picked from commit 030ffe6)
Don't close serial port before switching to state "closed serial port"

Depending on what was happening in the monitoring thread this could lead to an attempt to write to the already closed port, logging an error and killing the interface in the process. Also fixed a timing issue in the state reporting towards the frontend, state updates and readings for clients are now wrapped in a mutex

Closes #492
(cherry picked from commit 11fb18f)
Updated README to fit new installation procedure etc.
Added clean command to setup.py
(cherry picked from commit 76a9e94)
Version resource on API with API and software version
(cherry picked from commit 907f505)
API version 1.0 is too early, we'll set it to 0.1 for now until it is really stable and not missing things like system commands and such
(cherry picked from commit 4d434d3)
Made the navbar static instead of fixed to improve usability on mobile devices

This is just a hack really, the proper approach would be to finally move to a real responsive design, but this should prove as a valid workaround until that is realized.

Closes #257 for now.
(cherry picked from commit 02212bd)
Made the navbar static instead of fixed to improve usability on mobile devices

This is just a hack really, the proper approach would be to finally move to a real responsive design, but this should prove as a valid workaround until that is realized.

Closes #257 for now.
(cherry picked from commit 02212bd)
Also update the metadata correctly when an analysis finishes

Closes #476 for good
(cherry picked from commit 65624ed)
Submit login form upon enter in password field, switch to password field upon enter in username field
(cherry picked from commit ff22ab0)
Let's see if fetching the version from the octoprint module works on rtd...
(cherry picked from commit 85fc2b2)
We want the year in the docs to always be current
(cherry picked from commit f7f7d5c)