Gina Häußge
be9021d377
Some more unit tests for the plugin manager
2015-02-05 19:20:51 +01:00
Gina Häußge
23387d6e48
More work on the template refactoring and new template plugin types
2015-01-15 11:06:59 +01:00
Gina Häußge
dc2318f404
Use the rolling average of the last n estimations instead of the current estimation for reporting print time left
2014-12-18 12:01:01 +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
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
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
2ea1b9df6c
Fully switched to printer profiles
2014-12-02 11:30:00 +01:00
Gina Häußge
f8955c0d1b
Fix of file type detection
2014-10-29 12:17:26 +01:00
Gina Häußge
71d73c6562
Do not try to slice on local slicers when printing
...
Since slicing takes a lot of resources, that might lead to quality loss for the print job.
2014-10-21 14:14:00 +02:00
Gina Häußge
cd973adedf
Improved slicing and file management
...
- File management is prepared to support folders (UI still lacking support)
- STL files are now first class citizens
- can be managed via the file list (and filtered from it)
- can be sliced on demand
- Slicing now happens via plugins
- Added Cura plugin
- uses CuraEngine directly instead of full Cura installation
- Cura profile importer for importing profiles from regular Cura installs via settings dialog
- TODO: UI for editing profiles
- API for slicing and slicing profile management
2014-10-06 17:34:07 +02:00
Gina Häußge
08e4c05129
Plugins can now also be retrieved via entry_points, also added EventPlugin and afterStartup handler in StartupPlugin
2014-09-10 15:46:14 +02:00
Gina Häußge
e1366ef90f
First experiments with a plugin system, service discovery and connectivity ensurance
2014-09-05 17:11:11 +02:00
Gina Häußge
097e398efc
Fixed test (did not yet match new return value format)
2013-12-21 16:15:22 +01:00
Gina Häußge
fe37ab3cd8
Refactored server.py into submodules, extracted ajax and rest api into their own blueprints, and while doing all this also took care of #291
2013-10-28 22:08:36 +01:00