Lipu Fei
3996230ff9
Load GlobalStack before ExtruderStacks for project loading
...
CURA-3756
2017-05-12 15:52:16 +02:00
Lipu Fei
fe11819ce9
Handle "new" resolve strategy for definition&quality changes
...
CURA-3756
2017-05-12 14:34:41 +02:00
Lipu Fei
9ea0f48341
Check definition changes conflicts in preRead()
...
CURA-3756
2017-05-12 14:34:41 +02:00
Lipu Fei
8a94f94258
WIP: use .userChanges property to replace user containers in project loading
...
CURA-3756
2017-05-11 14:54:00 +02:00
Lipu Fei
3baec9b742
WIP: set dirty after overriding a user container with deserialize()
...
CURA-3756
2017-05-11 14:53:04 +02:00
Lipu Fei
bb0e711577
WIP: fix material container renaming in project loading
...
CURA-3756
2017-05-11 14:20:11 +02:00
Lipu Fei
f436da8674
WIP: fix project loading and container renaming
...
CURA-3756
2017-05-11 14:20:11 +02:00
Jack Ha
79561f44b1
Fix project load, new non existing machine. CURA-3756
2017-05-10 16:16:57 +02:00
Jack Ha
d9f0e1fd4b
WIP project loading - at least it mostly works again. CURA-3756
2017-05-10 15:37:22 +02:00
Lipu Fei
77864f4237
WIP: Fix definition_changes handling in 3mf reader
...
CURA-3756
2017-05-10 13:07:45 +02:00
Jack Ha
b688178a2e
Fix one part of project load - update existing. CURA-3756
2017-05-10 10:56:19 +02:00
Lipu Fei
c60fefc927
Add non-existing instance containers when opening a project file
...
CURA-3756
2017-05-09 14:58:18 +02:00
Lipu Fei
acde348c6d
Use ConfigParser hack to replace connect_signals=False hack
...
CURA-3756
2017-05-09 13:07:42 +02:00
Jack Ha
0d76ce72b0
Add comments CURA-3756
2017-05-09 13:07:42 +02:00
Lipu Fei
711b493ebf
Fix code style
2017-05-09 13:07:42 +02:00
Lipu Fei
3e6d4b9230
document why no signals connecting in project file pre-read
...
CURA-3756
2017-05-09 13:07:41 +02:00
Lipu Fei
9c747733c4
Project Reader: Use ".<ext>" for profile type detection
...
CURA-3756
2017-05-09 13:07:41 +02:00
Ghostkeeper
61f7b6aa68
Add spaces around binary operator
...
According to our code style.
Contributes to issue CURA-3756.
2017-05-09 13:07:41 +02:00
Lipu Fei
53141303d2
WIP: Fix project loading
...
CURA-3756
2017-05-09 13:07:41 +02:00
Lipu Fei
e00c68344a
CURA-3495 open project/models in one dialog
2017-03-16 13:37:06 +01:00
Jaime van Kessel
bae7af1ea0
Dots in the ID no longer confuse workspace reader
...
CURA-3450
2017-03-02 17:06:10 +01:00
fieldOfView
9229027001
Refactor properties that start with 'get' to avoid confusion between slots & properties
...
Case in point: LayerViewProxy.getLayerViewType was decorated as a property but was used/intended as a slot.
2017-02-17 13:35:01 +01:00
Jaime van Kessel
fa3f473b61
Changed order of buttons
2016-12-16 11:35:08 +01:00
Jaime van Kessel
a7135a0f5f
Added machine type to load menu
...
CURA-1263
2016-12-16 10:38:30 +01:00
Jaime van Kessel
2be773c9a3
Added num user settings to workspace loading
...
CURA-1263
2016-12-16 10:26:30 +01:00
Jaime van Kessel
0d9355daab
All added containers are now set as dirty, so they are saved
...
CURA-1263
2016-12-12 11:07:29 +01:00
Jaime van Kessel
1752c56272
Merge branch 'master' of github.com:Ultimaker/Cura
2016-12-08 12:37:20 +01:00
Jaime van Kessel
7ed5a7768a
Use logException instead of just log for project loading
...
CURA-1263
2016-12-08 11:59:37 +01:00
Arjen Hiemstra
3449108d59
Update 3MFWorkspaceReader to handle the new format of ContainerStack
...
Contributes to CURA-3098
2016-12-08 11:53:15 +01:00
Jaime van Kessel
bc8a9c30cf
Use right type for logging
...
CURA-1263
2016-12-08 10:58:17 +01:00
Jaime van Kessel
535250e714
Loading a project no longer destroys authentication
...
CURA-1263
2016-12-05 11:43:27 +01:00
Jaime van Kessel
db18635049
Instead of emitting signals for all containers, only emit them for top
...
This significantly speeds up project loading. CURA-1263
2016-12-02 16:27:58 +01:00
Jaime van Kessel
a0813b3af3
Added warning when trying to load project with objects on buildplate
...
CURA-1263
2016-12-02 15:30:21 +01:00
Jaime van Kessel
f782a76324
Material labels are now also displayed in the open project dialog
...
CURA-1263
2016-12-02 14:54:42 +01:00
Jaime van Kessel
04d268b1fb
Machine name is now also displayed in open project dialog
...
CURA-1263
2016-12-02 13:27:39 +01:00
Jaime van Kessel
b3f1f6b4db
Project load dialog now also gives information about the quality & quality changes
...
CURA-1263
2016-12-02 13:01:01 +01:00
Jaime van Kessel
6bb1b7ec80
Number of settings & mode are now displayed in open Project
...
CURA-1263
2016-12-02 11:54:28 +01:00
Jaime van Kessel
5119ee9a93
Use correct descriptor for project open
...
CURA-1263
2016-12-02 11:13:21 +01:00
Jaime van Kessel
61db5b42b7
Moved loading of meshdata in workspace to after machine has changed
...
This fixes the issue where the location of the objects was not correct.
CURA-1263
2016-11-30 12:57:10 +01:00
Jaime van Kessel
dcdfe612e7
Added more robust fault handling for preferences while loading workspace
...
CURA-1263
2016-11-30 12:04:30 +01:00
Jaime van Kessel
484c7df5bc
Added a bunch of thread yields
...
CURA-1263
2016-11-25 16:25:24 +01:00
Jaime van Kessel
ef7004fb72
User changes are deserialized by workspacereader if there is no machine conflict
...
CURA-1263
2016-11-25 16:17:46 +01:00
Jaime van Kessel
fa174763cf
The 3mf workspace reader no longer locks application if it is accedently called from main
...
CURA-1263
2016-11-22 14:57:44 +01:00
Jaime van Kessel
60d2d0d092
Workspace reader is now a lot more transactional;
...
Instead of adding the instance containers on the go, we add them right before serializing the stack.
This enables us to remove them if the stack serialization goes wrong
CURA-1263
2016-11-22 14:15:12 +01:00
Jaime van Kessel
e3eb75ab6e
We now get material container by mimetype
...
CURA-1263
2016-11-22 13:37:11 +01:00
Jaime van Kessel
cba31d95ec
Workspace reader now loads from prefered suffix
...
CURA-1263
2016-11-22 13:33:10 +01:00
Jaime van Kessel
42caf57993
Added "material" to default resolve strategies
...
CURA-1263
2016-11-22 13:31:58 +01:00
Jaime van Kessel
92a4fd7239
Materials are now also handled in conflict resolvement
...
CURA-1263
2016-11-17 11:16:15 +01:00
Jaime van Kessel
9f27e7861f
Workspace reader now does a pre-check to see if it's a workspace in the first place
...
CURA-1263
2016-11-16 16:04:03 +01:00
Jaime van Kessel
42be3c7472
Conflict checker for machine now also checks if there is an actual difference
...
CURA-1263
2016-11-16 15:41:42 +01:00