Gina Häußge
a544a852f2
Some minor cleanup
2014-12-17 12:52:02 +01:00
Gina Häußge
3311a48e3a
Merge branch 'issue_658' of https://github.com/vishnubob/OctoPrint into vishnubob-issue_658
...
Conflicts:
src/octoprint/util/comm.py
2014-12-17 12:50:37 +01:00
Philipp Engel
f1511c2076
bumped tornado to version 4.0.2
2014-12-16 18:45:52 +01:00
Philipp Engel
c8273e9e12
Revert "changed tornado dependency to local (RPi date fix)"
...
This reverts commit f812658714 .
2014-12-16 18:41:43 +01:00
Philipp Engel
08b60784ea
new try for fixed deps
2014-12-16 17:48:33 +01:00
Philipp Engel
f812658714
changed tornado dependency to local (RPi date fix)
2014-12-16 17:08:35 +01:00
Gina Häußge
5ac908afd4
Pauses in the print job are now cleaned from the basis for print time estimation, also switched to a rolling window approach for determining when estimation becomes stable
2014-12-16 13:27:31 +01:00
Gina Häußge
12a3e659b1
Added new plugin type ProgressPlugin
...
Plugins can implement that to get notified of progress in both print and slicing jobs in 1% increments.
2014-12-15 21:29:18 +01:00
Gina Häußge
b0780af7fa
Removed a possible race condition when slicing to the same gcode file in direct succession
2014-12-15 18:35:15 +01:00
Gina Häußge
2ec31c7521
Removed a left-over from print time estimation experiments that got overlooked
2014-12-15 11:38:17 +01:00
Gina Häußge
f2562500a3
Print time estimation is now not displayed until it becomes somewhat stable
2014-12-12 23:38:57 +01:00
Gina Häußge
85a567bdab
More error resilience when logging success/failure of prints
2014-12-11 18:32:17 +01:00
Gina Häußge
11c415fd17
Actually use caching when reading metadata (was a write-only cache previously, way to go...)
2014-12-11 18:31:48 +01:00
Gina Häußge
d67ea41032
Fixed jog controls
...
Closes #664
2014-12-11 16:10:50 +01:00
Gina Häußge
66357ebe7e
"autoconnect" parameter to "connect" command is not mandatory
...
Closes #675
2014-12-11 15:37:48 +01:00
Javier Rios
708fa989aa
BugFix to Reconnect on Debian
2014-12-10 17:09:13 +01:00
Gina Häußge
8dbde90a93
Merge branch 'master' into devel
2014-12-09 22:25:19 +01:00
Gina Häußge
d2910de121
Added entry to change log
2014-12-09 22:24:53 +01:00
Gina Häußge
c5be9908c5
Don't hiccup on slic3r filament_diameter comments generated for multi extruder setups
2014-12-09 22:20:55 +01:00
Philipp Engel
cf0580a5a7
added a mechanism that allows templates to override the index.jinja2 with their own (will be replaced with override_index.jinja2 from the plugin's template folder). drawbacks:
...
* if more than one of the templates has an override_index.jinja2 file, the later one will be used (lex. order)
* the index file will replaced, so the overriding one has to take care of the logic (like including js files) itself
2014-12-09 17:12:04 +01:00
Gina Häußge
f7f70108bc
Make sure the printer profile fields are all of the correct type during validation
2014-12-05 12:20:35 +01:00
Gina Häußge
bd08eadac9
Fixed a bug causing the _default profile to be saved to a file instead of config.yaml
2014-12-05 12:01:02 +01:00
Gina Häußge
a2314a9ab3
Fixed URL endpoint for printer profile API, it's supposed to be "api/printerprofiles", not "api/printerProfiles"
2014-12-05 11:52:27 +01:00
Gina Häußge
e1b071c0d8
Removed old printer parameter and appearance settings and added auto migration of config
2014-12-05 11:46:55 +01:00
Gina Häußge
aba8a57fa5
Added possibility to say to select or directly a file right after slicing it finished, both to the API and the UI
2014-12-04 18:06:35 +01:00
Gina Häußge
5784ab82ef
WIP: Adding option to start printing directly after slicing
2014-12-04 15:31:00 +01:00
Gina Häußge
636e79672a
The API now allows to specify where on the print bed to put the sliced model's center
2014-12-04 12:52:33 +01:00
Gina Häußge
b935e96448
Fixed a bug causing slicing not to work if no printer profile was provided
2014-12-03 08:52:20 +01:00
Gina Häußge
56ad5b97b6
This on the other hand really fixes it and doesn't break anything in the progress
2014-12-02 17:48:12 +01:00
Gina Häußge
dcead7361f
Nope, reverting that fix, that broke something else
2014-12-02 17:28:53 +01:00
Gina Häußge
ef314340fa
Fixed a bug that caused medium to large sized STLs not to properly report progress when being sliced via the Cura plugin
2014-12-02 17:10:52 +01:00
Gina Häußge
a149cdc4f5
Added the nozzle diameter to the printer profile (needed for slicing, cura plugin uses it too)
2014-12-02 12:41:25 +01:00
Gina Häußge
fc777e69e2
API Documentation updated for printer profiles (still a WIP though)
2014-12-02 11:57:03 +01:00
Gina Häußge
2ea1b9df6c
Fully switched to printer profiles
2014-12-02 11:30:00 +01:00
Gina Häußge
05e54fa0c6
Internal representation for extruder offsets changed, adjusted gcode viewer view model to be able to cope
2014-12-01 16:36:08 +01:00
Gina Häußge
0203e6da31
More work on the printer profiles, connection dialog and Settings dialog are now working. GCODE viewer makes trouble
2014-12-01 16:26:55 +01:00
Gina Häußge
93a852e6ea
WIP: Printer profiles & management now functional, but integration with connection dialog still broken
...
The API documentation is also still missing.
2014-11-29 20:55:30 +01:00
Gina Häußge
985b0970f1
More work on the printer profiles
2014-11-29 12:32:55 +01:00
Giles Hall
e844d42275
added G4 hook to increase the timeout for serial communication
2014-11-28 19:28:03 +00:00
Gina Häußge
a56ddb9ebe
WIP commit, probably a tad bit broken ;)
2014-11-28 11:29:38 +01:00
Gina Häußge
1957d2bb58
WIP First work towards printer profiles
2014-11-28 09:32:44 +01:00
Gina Häußge
e55f11c5b9
Fixed wrong default types for plugin hooks etc
2014-11-26 16:53:35 +01:00
Gina Häußge
07133b79e5
Track modification time of configuration file and reload it if it was externally modified before changing settings
2014-11-25 17:04:27 +01:00
Gina Häußge
183a8feed4
Plugins can now push messages via the websocket as well
2014-11-25 09:08:33 +01:00
Teja
8b20f0a161
Merge branch 'mrbeam' of https://github.com/mrbeam/OctoPrint into mrbeam
2014-11-24 22:08:38 +01:00
Philipp Engel
60c8838886
added unsupported statement as bad result
2014-11-24 22:07:49 +01:00
Philipp Engel
cfa6e955f5
upped communication timeout from 5 to 10 seconds
2014-11-24 22:07:33 +01:00
Teja
54052c2744
Merge branch 'mrbeam' of https://github.com/mrbeam/OctoPrint into mrbeam
2014-11-24 22:04:29 +01:00
Teja
f950a56524
fixed homing gcode sequence
2014-11-24 22:03:41 +01:00
Philipp Engel
0a9c0bcf36
fixed paths
2014-11-24 21:42:21 +01:00