20587 Commits

Author SHA1 Message Date
Ghostkeeper
e761b2c2a7
Add support for reading glTF files
Contributes to issue CURA-6739.
2019-08-29 15:14:35 +02:00
Ghostkeeper
3a3ba6d590
Add support for .DAE files
Contributes to issue CURA-6739.
2019-08-29 14:58:21 +02:00
Ghostkeeper
1f534db508
Handle Trimesh returning scene of objects
These objects are added as a group node, if they are plural.

Contributes to issue CURA-6739.
2019-08-29 14:57:55 +02:00
Ghostkeeper
cead90c5ba
Fix class name
Oops.

Contributes to issue CURA-6739.
2019-08-29 14:15:34 +02:00
Ghostkeeper
6c84f0dbb6
Rename PLYReader to TrimeshReader
We're going to repurpose this plug-in to read other file formats as well.
Currently it still only registers itself as PLY file reader. But I'm about to change that.

Contributes to issue CURA-6739.
2019-08-29 14:11:56 +02:00
Ghostkeeper
6274a58158
Add plug-in to read PLY files
Seems to work fine.

Contributes to issue CURA-6739.
2019-08-29 13:23:19 +02:00
Jaime van Kessel
845c2d41ad Merge branch 'master' of github.com:Ultimaker/Cura 2019-08-29 11:26:14 +02:00
Jaime van Kessel
0cfaac3940 Set the BuildVolume node to disabled
This prevents accidental modification of the node
2019-08-29 11:23:01 +02:00
ChrisTerBeke
243d51eb23
Merge pull request #6276 from Ultimaker/network-plugin-material-sync-improvements
Network plugin material and configuration sync improvements
2019-08-28 23:32:36 +02:00
ChrisTerBeke
13e85362b0 Fix typing issues 2019-08-28 23:27:30 +02:00
ChrisTerBeke
7b45100dd0 Ensure we're showing configurations when no available configurations in other extruder 2019-08-28 23:19:23 +02:00
ChrisTerBeke
189d873fc1 Fix typing issue 2019-08-28 22:45:18 +02:00
ChrisTerBeke
5ee6cd7e8f Better handling of error response, not always show message 2019-08-28 22:39:25 +02:00
ChrisTerBeke
8dd6105a00 Remove more weird generated files 2019-08-28 22:20:03 +02:00
ChrisTerBeke
4eaf95e7c8 Remove weird generated file 2019-08-28 22:18:00 +02:00
ChrisTerBeke
47237cda5f Fix syncing materials via API, show nice message 2019-08-28 22:17:39 +02:00
ChrisTerBeke
8dd6dd6573
Merge pull request #6274 from Ultimaker/fix_umnt_material_call
Fix materials API call
2019-08-28 19:20:24 +02:00
Lipu Fei
6591593f59 Fix materials API call 2019-08-28 15:31:52 +02:00
Lipu Fei
bc4809d8f8 Fix metadata checking 2019-08-28 11:52:52 +02:00
Ian Paschal
60c7a3d3b7
Merge pull request #6270 from Ultimaker/CS-190_add_s3_image
Add Ultimaker S3 image
2019-08-28 11:01:57 +02:00
Ian Paschal
830078b9d5 Add Ultimaker S3 image
Contributes to CS-190
2019-08-28 10:51:40 +02:00
Lipu Fei
9f110368de Add do_HEAD() for auth req handler
CURA-6609
2019-08-27 14:48:02 +02:00
Jaime van Kessel
867a881de9 Ensure bool and enum settings get control highlighted on hover 2019-08-27 13:38:55 +02:00
Jaime van Kessel
e8cd5723c9 Speedup the layerview
We were doing a lot of re-calculations that served no purpose (and
even slowed down the rest of the application)
2019-08-27 13:26:55 +02:00
Jaime van Kessel
ea11187eaf Don't reset the data when the root updates
Resolves #6258
2019-08-27 13:18:11 +02:00
Jaime van Kessel
511eba28b6 Ensure that min/max feedrate & thickness gets defined in init 2019-08-27 13:06:33 +02:00
Jaime van Kessel
9c2f8a94d5 Greatly simplify the SimulationViewProxy 2019-08-27 13:03:23 +02:00
Jaime van Kessel
ced14c7daf Merge branch 'CURA-6388_restore_missing_metadata' of github.com:Ultimaker/Cura 2019-08-27 11:43:27 +02:00
Jaime van Kessel
bf66388939 Make functions that should have been static, static. 2019-08-27 11:41:21 +02:00
Jaime van Kessel
43d1157aa1 Fix typing error
CURA-6388
2019-08-27 11:38:25 +02:00
Lipu Fei
69e9dc1313 Allow importing "not supported" profiles
CURA-6542
2019-08-27 09:08:19 +02:00
Lipu Fei
946ec1d32e Apply missing metadata fields from project files
CURA-6388
2019-08-26 15:40:34 +02:00
Jaime van Kessel
b20a349b44 Merge branch 'master' of github.com:Ultimaker/Cura 2019-08-26 14:55:59 +02:00
Jaime van Kessel
108b22932b Override saveDirtyContainers with Cura specific logic 2019-08-26 14:55:30 +02:00
Ian Paschal
f5af418b03
Merge pull request #6247 from Ultimaker/feature_ms_slots
Support available configurations for network printing
2019-08-26 11:34:06 +02:00
pinchies
15e91bb32a Add JGAurora A3S (#6235)
* Add profile for JGAurora JGMaker Magic

CURA-6734
2019-08-26 10:34:58 +02:00
Ghostkeeper
23f4aa6e4f
Fix potential race condition when slice messages arrive after clearing build plate
Fixes #6245.
2019-08-26 09:15:37 +02:00
Jaime van Kessel
63f9483037 Connect the config changed of the configuration to that of the output model 2019-08-23 17:15:08 +02:00
ChrisTerBeke
882352c99d Test fixes, not working yet 2019-08-23 17:03:39 +02:00
ChrisTerBeke
73b423138a Add a test to ensure empty configurations are not shown in the list 2019-08-23 16:35:15 +02:00
ChrisTerBeke
36f6dba2fc Fix not displaying configuration with both extruders empty 2019-08-23 16:23:51 +02:00
ChrisTerBeke
c491d7f3e2 Some reformatting 2019-08-23 10:40:17 +02:00
ChrisTerBeke
d674494cdb Don't look at available configurations when no slots are available 2019-08-23 10:10:44 +02:00
ChrisTerBeke
3578afd4ac
Add support for multiple available configurations via network and cloud 2019-08-22 23:47:07 +02:00
Lipu Fei
8d8f18d953
Merge pull request #6240 from Ultimaker/CURA-6732_available_configurations
Cura 6732 available configurations
2019-08-22 16:03:46 +02:00
Jaime van Kessel
bc4b2a596a Rename _printer_configuration to _active_printer_configuration
CURA-6732
2019-08-22 15:58:12 +02:00
Jaime van Kessel
a1ca705de9 Add documentation
CURA-6732
2019-08-22 15:10:17 +02:00
Jaime van Kessel
5cb485d4d3 Only emit uniqueConfigurationsChanged signal if the set changed
CURA-6732
2019-08-22 15:07:57 +02:00
Jaime van Kessel
1e2f5ddecd Add test for unique printer configuration
CURA-6732
2019-08-22 14:53:13 +02:00
Jaime van Kessel
89260891e6 Add tests for the available configurations
CURA-6732
2019-08-22 14:32:33 +02:00