Gina Häußge
|
d8b95f845c
|
If the G4 isn't returned, it won't be sent to the printer
|
2014-12-17 18:33:26 +01:00 |
|
Gina Häußge
|
014d39c11d
|
Fetch estimated print time from cura slicing result, create print time statistics per printer profile, interpolate between stats and live estimation during printing for print time left
|
2014-12-17 17:31:30 +01:00 |
|
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 |
|
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 |
|
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 |
|
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 |
|
Gina Häußge
|
e3253fce16
|
Changed name of cura plugin to CuraEngine
|
2014-11-24 17:52:39 +01:00 |
|
Gina Häußge
|
acd6f729f0
|
Wait at least 5s before reloading the UI
|
2014-11-20 12:16:59 +01:00 |
|
Gina Häußge
|
ec85cccc75
|
Initialize logging before plugin manager, otherwise the logging output of the latter will not be visible
|
2014-11-19 11:33:20 +01:00 |
|
Gina Häußge
|
f3f640c24f
|
On reconnect to server, check if the version changed and if so hard-reload the UI
|
2014-11-19 09:16:37 +01:00 |
|
Gina Häußge
|
9c2b42caa2
|
Added an additional constant for the plugin base url for blueprint plugins
|
2014-11-19 09:03:50 +01:00 |
|
Gina Häußge
|
a677ffc90e
|
Only bind additional view models from plugins if they specify a target to bind to
|
2014-11-19 09:03:11 +01:00 |
|
Gina Häußge
|
254145da22
|
Also protect resources from blueprint plugins with the api key (unless the plugin specifies otherwise)
|
2014-11-19 09:02:33 +01:00 |
|
Gina Häußge
|
fec51ebc8e
|
Fixed a merge error that caused duplicated code and missing auto migration of reverse proxy settings
|
2014-11-17 13:50:47 +01:00 |
|
Gina Häußge
|
9d66aea843
|
Documentation and changelog entries updated
|
2014-11-17 13:49:46 +01:00 |
|
Gina Häußge
|
50895a662a
|
Updating the settings now fires a new event "SettingsUpdated"
|
2014-11-17 11:06:54 +01:00 |
|