Commit graph

23023 commits

Author SHA1 Message Date
Ghostkeeper
accc4ccd21
Only remove excluded materials that were added
Contributes to issue CURA-6600.
2019-08-07 09:50:53 +02:00
ChrisTerBeke
70d7bcd412
Merge pull request #6170 from Ultimaker/CS-234_network_plugin_improvements_part_2
CS-234: Network plugin improvements
2019-08-07 09:23:20 +02:00
ChrisTerBeke
2ed033da7c
Add specific message when connecting to slave, prevent duplicate messages 2019-08-07 01:02:46 +02:00
ChrisTerBeke
8a2e394abc
Fix adding by manual IP, code improvements 2019-08-07 00:38:07 +02:00
ChrisTerBeke
ac177659e5
Fixes for add by IP 2019-08-06 21:46:37 +02:00
Remco Burema
3b1674200d Drop down to buildplate after resize (fix).
CURA-6686
2019-08-06 17:07:22 +02:00
Ghostkeeper
8e49991087
Resolve circular imports
Some of these are only used for the type checks.

Contributes to issue CURA-6600.
2019-08-06 17:04:29 +02:00
Ghostkeeper
b05784e607
Remove subprofiles from intent nodes
As the documentation says, it has no subprofiles any more.

Contributes to issue CURA-6600.
2019-08-06 16:49:06 +02:00
Ghostkeeper
a0d3cb6742
Make QualityNode part of our normal tree structure
It now constructs itself and its contents automatically. No need for a QualityManager to keep it up to date any more.

Contributes to issue CURA-6600.
2019-08-06 16:46:28 +02:00
Ghostkeeper
8ec1c31b58
Don't make parent a common property
Instead we use properly-typed and appropriately-named variables in each of the sub classes.

Contributes to issue CURA-6600.
2019-08-06 16:31:57 +02:00
Ghostkeeper
d3dc36c187
Find quality nodes as subnodes of material nodes
Similar to the materials and variants.

Contributes to issue CURA-6600.
2019-08-06 16:19:30 +02:00
Ghostkeeper
24346fc8e3
Don't add materials forbidden by the printer definition
Contributes to issue CURA-6600.
2019-08-06 15:21:52 +02:00
Ghostkeeper
3ef0b4292d
Only add variants that fit on my machine
Contributes to issue CURA-6600.
2019-08-06 15:15:02 +02:00
Ghostkeeper
bc3300baa8
Assume that the tree is always constructed after metadata has been loaded
Safe assumption, since the tree can only start constructing after the stacks are loaded.

Contributes to issue CURA-6600.
2019-08-06 15:13:29 +02:00
Ghostkeeper
b46d4eb2b5
Have variant nodes build their own children
When a variant and a variant love each other...

Contributes to issue CURA-6600.
2019-08-06 15:11:16 +02:00
Jaime van Kessel
0263a9a9f5 Merge branch 'master' of github.com:Ultimaker/Cura 2019-08-06 14:04:59 +02:00
Jaime van Kessel
5a714f3a24 Fix arranging of nested group nodes causing a crash
CURA-6688
2019-08-06 14:04:45 +02:00
ChrisTerBeke
e4fa5ffbc7 Fix some cluster API calls that use redirects 2019-08-06 09:29:25 +02:00
ChrisTerBeke
6ea766e145 Fix relative import in plugin 2019-08-06 09:21:22 +02:00
Ian Paschal
d123fcc132
Merge pull request #6155 from Ultimaker/CS-234_network_plugin_improvements
CS-234: Network plugin improvements
2019-08-06 09:19:12 +02:00
Ghostkeeper
65b1a43e88
Load tree when all metadata has been loaded
This should build up the tree initially.

Contributes to issue CURA-6600.
2019-08-06 09:16:41 +02:00
Ghostkeeper
2565be01f3
Add variants as they get added to the registry
Contributes to issue CURA-6600.
2019-08-06 08:58:34 +02:00
ChrisTerBeke
28f00bea31
Typing fixes, add some comments 2019-08-05 19:58:41 +02:00
ChrisTerBeke
0099e640c5
Remove debug print statement 2019-08-05 19:45:39 +02:00
ChrisTerBeke
e0d34915e8
Use relative imports in plugin 2019-08-05 19:43:30 +02:00
ChrisTerBeke
f9c543dac8
Remove unused imports 2019-08-05 19:38:46 +02:00
ChrisTerBeke
a1b986fd3a
Some fixes and cleanup for the network plugin 2019-08-05 19:37:35 +02:00
Ghostkeeper
e84a75094a
Add a MachineNode once a definition for it gets loaded
This means that we've added this machine. We need to pre-load all of the containers for that printer then.

Contributes to issue CURA-6600.
2019-08-05 17:49:21 +02:00
Ghostkeeper
9fda7bd0b9
Rework container tree structure
This sets up a few new classes, subclasses of ContainerNode.

This is intended to simplify the current structure in the QualityManager.

Contributes to issue CURA-6600.
2019-08-05 17:39:19 +02:00
Jaime van Kessel
91d582622f Merge branch 'master' of github.com:Ultimaker/Cura 2019-08-05 11:14:01 +02:00
Lipu Fei
bb34e0da39 Increase axis line width 2019-08-05 10:44:43 +02:00
Ghostkeeper
ce9bd3b2c0
Fix manufacturer of Monoprice Ultimate
Fixes #6104.
2019-08-05 10:43:49 +02:00
Ghostkeeper
4f3984a6c0
Merge branch 'fix/lower-z-hop-speed' of https://github.com/trouch/Cura into trouch-fix/lower-z-hop-speed 2019-08-05 10:37:54 +02:00
Ghostkeeper
0945a83ce4
Merge branch 'master' of ssh://github.com/Ultimaker/Cura 2019-08-05 10:36:13 +02:00
Ghostkeeper
58bb2097ce
Remove Felix' platform texture
It didn't work out well with our theming and the colours of objects on the build plate, and was inconsistent with how other printers' build plates look.

Contributes to issue CURA-6701.
2019-08-05 10:35:55 +02:00
Ghostkeeper
f3bb922c0d
Fix Z fighting with platform and build volume
Contributes to issue CURA-6701.
2019-08-05 10:33:39 +02:00
Ghostkeeper
3847060b73
Upgrade to setting_version 9
Contributes to issue CURA-6701.
2019-08-05 10:29:00 +02:00
Ghostkeeper
1ea1914d5a
Fix whitespace and code style
Contributes to issue CURA-6701.
2019-08-05 10:24:05 +02:00
Ian Paschal
700f406635
Merge pull request #6112 from Ultimaker/CS-234_network_plugin_code_quality
CS-234 network plugin code quality
2019-08-05 10:17:09 +02:00
Ghostkeeper
b4822278cc
Merge branch 'master' of https://github.com/pnks/Cura-FelixPro2 into pnks-master 2019-08-05 09:47:33 +02:00
ChrisTerBeke
8557115c64 Add plugins/__init__.py to gitignore 2019-08-05 09:29:44 +02:00
ChrisTerBeke
d19e13daa6
Delete __init__.py 2019-08-04 22:20:03 +02:00
ChrisTerBeke
22aff6468f
Delete ThingiBrowser 2019-08-04 22:18:02 +02:00
Jaime van Kessel
c5928d2c4b Add typing & tests for Layer 2019-08-02 16:49:07 +02:00
ChrisTerBeke
66dbbf7fb6 Use correct none checking (hopefully) 2019-08-02 15:59:55 +02:00
ChrisTerBeke
a2345d3004 Fix 2019-08-02 15:54:52 +02:00
ChrisTerBeke
91ac7dbc24 Some defenses against possible None values 2019-08-02 15:46:14 +02:00
ChrisTerBeke
bd4c4b1f1d 2nd round of CI codestyle fixes 2019-08-02 15:37:11 +02:00
ChrisTerBeke
b2719af0e3 Merge branch 'master' into CS-234_network_plugin_code_quality 2019-08-02 15:30:04 +02:00
ChrisTerBeke
e7fdd02b6f First round of CI codestyle fixes 2019-08-02 15:26:24 +02:00