Jack Ha
a460804bbe
CURA-4924 always use interpolation = None for configparser, preventive
2018-02-07 10:21:40 +01:00
Ghostkeeper
50ccf101d8
Don't write Octoprint keys to workspace projects
...
They should not be shared since they are private keys, so let's protect the user from accidentally sharing it via a project file.
2018-01-22 15:37:51 +01:00
Lipu Fei
20e7fe911f
Only save models on the active build plate in 3MFWriter
...
CURA-4792
2018-01-15 10:49:38 +01:00
Jack Ha
5152b2ae65
Solved merge conflicts. CURA-4525
2017-12-21 10:52:51 +01:00
Ghostkeeper
1029d4509c
Merge branch 'master' into feature_local_container_server
2017-12-08 16:03:05 +01:00
Lipu Fei
298a659c09
Save is_debug_mode as string
...
CURA-4683
2017-12-06 14:49:00 +01:00
Lipu Fei
569e040955
Add more complete version info in project files
...
CURA-4683
2017-12-06 14:46:41 +01:00
Ghostkeeper
dad99f5292
Merge branch 'master' into feature_local_container_server
...
Contributes to issue CURA-4243.
2017-11-29 13:06:08 +01:00
Jack Ha
864f417723
CURA-4525 Fix load and save projects. Not storing build plates or object names yet.
2017-11-15 16:03:32 +01:00
ChrisTerBeke
f421166b18
Clarify 3mf saving multi extrusion setting - CURA-4482
2017-10-31 16:11:27 +01:00
Ghostkeeper
7ac3c1446b
Make ignored metadata keys a set
...
It needs to be a set now for Uranium.
Contributes to issue CURA-4243.
2017-10-27 16:25:52 +02:00
Mark
9a193ad5c5
Changing AGPLv3 to LGPLv3
2017-09-28 13:00:43 +02:00
Ghostkeeper
2fbcfe65ea
Only write the information we need to workspaces
...
This way we can be sure that no sensitive information enters the workspaces even if some future developer or a plug-in puts it there.
Contributes to issue CURA-4371.
2017-09-26 09:56:49 +02:00
Lipu Fei
3a46a337ff
In SliceInfo, use the global stack if it is a single-extrusion machine
...
CURA-4167
Single extrusion machines don't have extruder stacks in the current
architecture.
2017-08-15 14:19:23 +02:00
Lipu Fei
024f2384e0
Fix mutable arg problem and rename arg
...
CURA-4049
2017-07-18 08:32:22 +02:00
Lipu Fei
68989f2871
Use optional arg in serialize() to exclude network auth keys
...
CURA-4049
2017-07-17 11:04:08 +02:00
Ghostkeeper
cd4bffb380
Set author to Ultimaker B.V. instead of Ultimaker
...
To be consistent with the rest of the plug-ins and with the material files.
Contributes to issue CURA-3857.
2017-06-28 13:50:37 +02:00
Lipu Fei
73f598ff9f
Fix code style
...
CURA-3712
2017-06-22 08:54:04 +02:00
Jaime van Kessel
e3629cec39
Replaced catalog metadata entry with i18n-catalog
...
CURA-3712 & Cura-3856
2017-06-21 14:24:00 +02:00
Jaime van Kessel
44125d3275
Moved certain meta data entries to seperate file
...
CURA-3856 & CURA-3712
2017-06-21 11:22:35 +02:00
Mark
6ba2764efc
Use .3mf on MacOS as project extension
...
CURA-3886
2017-05-30 09:57:41 +02:00
Lipu Fei
191dfdcb33
Save Cura version to project files
...
CURA-3822
2017-05-17 09:23:43 +02:00
fieldOfView
adf2ac10b0
Fix check for succesfully imported 3MFReader & 3MFWriter modules
2017-03-30 13:56:19 +02:00
fieldOfView
2b761b87ac
Fail gracefully when libSavitar is not found
...
By catching the ImportError, this prevents the logs being clogged with exceptions in start and when the plugins preference page is touched.
2017-03-25 09:56:02 +01:00
Jaime van Kessel
414337dead
Fixed 3mf writing
...
The type hinting changes also changed the way we handle certain imports, which caused saving to fail.
CURA-3215
2017-03-07 11:01:03 +01:00
Ghostkeeper
d1fada78e6
Merge branch '3mf_speedup'
2017-03-06 17:03:42 +01:00
Simon Edwards
2f89a1cff4
Small fix for a regression in the ThreeMFWriter from the recent type hint merge.
2017-02-16 10:20:44 +01:00
Jaime van Kessel
3d01d7bc54
Removed unneeded bytearray to string conversion
2017-02-06 14:26:02 +01:00
Jaime van Kessel
4dc70cc2b1
3MF writer now also uses libSavitar
...
CURA-3215
2017-02-06 14:14:03 +01:00
Simon Edwards
eb43806d7a
Merge branch 'master' into python_type_hinting
2017-01-27 15:37:30 +01:00
Arjen Hiemstra
e9db6498ba
Correctly write matrices and the cura version metadata tag
...
Fixes an issue with invalid 3MF files
2017-01-23 17:38:15 +01:00
Simon Edwards
1b43e4981e
Fixes for all of the plugins. Added a script to invoke mypy. (I'm stiiiick of .bat files. They are just broken.)
2017-01-17 16:57:37 +01:00
Jaime van Kessel
16447f7173
Authentication data is now stripped from project file before saving
...
CURA-1263
2016-12-05 12:46:53 +01:00
Jaime van Kessel
1860b8667b
Changed extension of 3mf projects to curaproject.3mf
...
CURA-1263
2016-12-05 11:27:36 +01:00
Jaime van Kessel
e941d417f1
Added CuraVersion to 3mf metadata
2016-11-30 14:15:19 +01:00
Jaime van Kessel
8a67f44cf0
We now also write with the preferedSuffix
...
CURA-1263
2016-11-22 13:38:06 +01:00
Jaime van Kessel
8640b2b787
Saving an empty buildplate as a workspace is now possible
...
CURA-1263
2016-11-14 17:45:30 +01:00
Jaime van Kessel
611572c324
Extruder stack is now saved (instead of the material being saved as the stack)
...
CURA-1263
2016-11-10 14:11:33 +01:00
Jaime van Kessel
d477630cce
Updated documentation
...
CURA-1263
2016-11-10 11:34:12 +01:00
Jaime van Kessel
3ab283bfed
Saving workspace now works when there are no meshes to save
...
CURA-1263
2016-11-10 11:29:47 +01:00
Jaime van Kessel
61d1199abf
The entire machine is now saved to 3mf file when saving workspace
...
CURA-1263
2016-11-10 11:27:25 +01:00
Jaime van Kessel
54040d4c99
Moved 3mf writer here from Uranium
...
CURA-1263
2016-11-10 10:39:20 +01:00