Commit graph

9184 commits

Author SHA1 Message Date
Jaime van Kessel
ccb3f225ff Preheat now shows error color like all other input fields 2017-06-23 15:49:46 +02:00
Jaime van Kessel
78141cf330 Merge branch 'fix_layerview_small_windows' of https://github.com/fieldOfView/Cura 2017-06-23 15:11:57 +02:00
Jaime van Kessel
31dcb6f41f Decreased height of progress bar
CURA-3856
2017-06-23 14:41:23 +02:00
Jaime van Kessel
8a8123a021 Correctly set User-Agent header 2017-06-23 14:35:15 +02:00
Jaime van Kessel
dea95cb0ea Merge branch 'master' of github.com:Ultimaker/Cura 2017-06-23 14:17:35 +02:00
Jaime van Kessel
32c699e4a1 Updated layout 2017-06-23 14:17:22 +02:00
Lipu Fei
dbf0cf347c Default to 0 if we cannot find the theme
CURA-3873
2017-06-23 13:59:05 +02:00
Jaime van Kessel
37162683e5 Show result message after installing / upgrading plugin with the browser
CURA-3856
2017-06-23 13:51:13 +02:00
Jaime van Kessel
867dd04681 PluginBrowser strings are now translatable
CURA-3856
2017-06-23 13:43:08 +02:00
Jaime van Kessel
f5a43b48c2 Merge branch 'master' of github.com:Ultimaker/Cura 2017-06-23 13:32:46 +02:00
Jaime van Kessel
83b3dcbb2f Freshly installed plugins can't be downloaded again anymore
CURA-3856
2017-06-23 13:32:19 +02:00
Jaime van Kessel
68663b2789 Plugin browser now shows difference between new & upgradable plugins
CURA-3856
2017-06-23 13:03:30 +02:00
Mark
68b4d8d499 Remove beta from changelog 2017-06-23 13:01:38 +02:00
Jaime van Kessel
b2a21f0443 Uninstalled plugins are now correctly marked as such again
CURA-3856
2017-06-23 12:49:36 +02:00
Jaime van Kessel
a4e353c830 Download buttons are now disabled when another plugin is being downloaded
CURA-3856
2017-06-23 12:42:39 +02:00
Jaime van Kessel
051ce5e9f4 Disabled download button on pluginbrowser for plugins that are already installed
CURA-3856
2017-06-23 11:51:00 +02:00
Jaime van Kessel
d815c2afcf Added download progress bar to plugin browser
CURA-3856
2017-06-23 11:48:13 +02:00
Jaime van Kessel
e6a3577e9d Plugin browser now also uses version to check if plugin is already installed
CURA-3856
2017-06-23 11:25:53 +02:00
Jaime van Kessel
e3dffd6610 Plugin browser can now download & install plugins 2017-06-23 11:18:10 +02:00
Jaime van Kessel
217eecccb9 Merge branch 'master' of github.com:Ultimaker/Cura 2017-06-23 09:57:34 +02:00
Jaime van Kessel
3049fb4da2 Made setting warning colors for dark theme a bit darker. 2017-06-23 09:57:07 +02:00
Ghostkeeper
13c9519a7c
Fix deprecated decorator
Contributes to issue CURA-2822.
2017-06-23 09:42:08 +02:00
Tim Kuipers
67a4ec2a9e dark layer view 2017-06-22 18:56:55 +02:00
Jaime van Kessel
9e275cd41c Merge branch 'feature_dark_theme' of https://github.com/fieldOfView/Cura 2017-06-22 18:44:16 +02:00
Ghostkeeper
bc219a06fe
Add MaterialsModel to make material list update upon metadata change
This new model inherits from InstanceContainersModel. The only change is that it updates when the metadata of a material container changes. This is needed to make the list of materials update when the material diameter changes.

Contributes to issue CURA-2822.
2017-06-22 18:17:16 +02:00
Ghostkeeper
0e23930bfe
Fix checking whether the old material diameter was the same
Getting the old material diameter wasn't working properly.

Contributes to issue CURA-2822.
2017-06-22 18:17:16 +02:00
Ghostkeeper
1d048f39db
Fix getting old material diameter
This diameter works. I still don't know why the properties/diameter one didn't work, but this is good too since they are now equal.

Contributes to issue CURA-2822.
2017-06-22 18:17:15 +02:00
Ghostkeeper
7ea1d4cc5a
Add getContainerProperty function
The opposite of setContainerProperty.

Contributes to issue CURA-2822.
2017-06-22 18:17:15 +02:00
Ghostkeeper
f041473465
Fix applying material diameter undo
Somehow it seems to get the wrong value there though. Debugging that next...

Contributes to issue CURA-2822.
2017-06-22 18:17:15 +02:00
Ghostkeeper
c192d37daa
Fix connecting undo action to undo button
Also hiding the message afterwards. Apparently that's not done automatically.

Contributes to issue CURA-2822.
2017-06-22 18:17:15 +02:00
Ghostkeeper
b37fa6f718
Implement warning message when you change material diameter
The undo functionality currently gives an error though. Investigating...

Contributes to issue CURA-2822.
2017-06-22 18:17:15 +02:00
Ghostkeeper
121bf5897d
Deprecate _updateMaterialContainer
There are better alternatives nowadays.

Discovered during CURA-2822.
2017-06-22 18:17:15 +02:00
Ghostkeeper
fc96dfec4e
Expose approximateMaterialDiameter of the definition
This way we can request that from QML.

Contributes to issue CURA-2822.
2017-06-22 18:17:15 +02:00
Jaime van Kessel
503aa00137 Added rough dialog for the PluginBrowser
CURA-3856
2017-06-22 17:55:45 +02:00
Jaime van Kessel
d1e1265215 Merge branch 'master' of github.com:Ultimaker/Cura 2017-06-22 17:26:31 +02:00
Jaime van Kessel
8f1608bc3b Added model to PluginBrowser
We need the model to display items in the popup view.
CURA-3856
2017-06-22 17:25:48 +02:00
Jaime van Kessel
b9241e8070 PluginBrowser now retrieves list of plugins from the server
CURA-3856
2017-06-22 16:13:33 +02:00
fieldOfView
48efcdf6e4 Use a PointingRectangle for the LayerView pane 2017-06-22 14:59:15 +02:00
Jaime van Kessel
b9e863a953 Added PluginBrowser stub
CURA-3856
2017-06-22 14:39:46 +02:00
fieldOfView
29e152582f Make layerview panel hug the bottom of small windows
Fixes https://github.com/Ultimaker/Cura/issues/2013
2017-06-22 14:30:26 +02:00
Lipu Fei
293c1690c6 Change to use machine_nozzle_id
CURA-3872

We cannot assume that all nozzles will have IDs like "<type> <size>"
such as "AA 0.4", so we should use a complete string as the nozzle IDs.
2017-06-22 14:00:04 +02:00
Lipu Fei
46b6e5b0a1 Add machine_nozzle_type and set them in UM3 and UM3XL variants
CURA-3872

We add a new setting "machine_nozzle_type" to give the engine
information about the nozzle type, such as "AA" and "BB". This is
applicable to UM3 and UM3XL.
2017-06-22 14:00:04 +02:00
Lipu Fei
6be76ec806 Fix code style
CURA-3872
2017-06-22 14:00:04 +02:00
Jaime van Kessel
14fb01ee46 Merge branch '2.6' of github.com:Ultimaker/Cura 2017-06-22 10:24:36 +02:00
Jaime van Kessel
7b7580daaf Merge branch 'fix_single_extrusion_multiple_stacks' of https://github.com/fieldOfView/Cura into 2.6 2017-06-22 10:12:49 +02:00
Lipu Fei
5900bb8622 Use "Ultimaker" as the author for ultimaker plugins
CURA-3712
2017-06-22 08:58:54 +02:00
Lipu Fei
4ea8cc448a Use semantic versioning for all plugin.json
CURA-3712
2017-06-22 08:57:47 +02:00
Lipu Fei
73f598ff9f Fix code style
CURA-3712
2017-06-22 08:54:04 +02:00
fieldOfView
de01155630 Add documentation 2017-06-21 19:15:05 +02:00
fieldOfView
adc547fa36 Don't send extruder stack settings to CuraEngine when there is just one extruder
When there is 1 extruder, the frontend stores all settings in the global stack. Sending an extruder stack confuses CuraEngine into using the values of the extruder stack, which results in defaults being used.
2017-06-21 19:00:18 +02:00