Lipu Fei
50e2db47c8
Fix can_upgrade flag for non-working plugins
...
CURA-5287
2018-04-25 14:24:49 +02:00
Lipu Fei
fca14eeef3
Fix optional arguments in MA _onChanged
2018-04-24 13:56:09 +02:00
Lipu Fei
4d7bf579e6
Do not keep triggering on changed in MA
2018-04-24 13:49:07 +02:00
Diego Prado Gesto
f68ab9ac03
Add the 'auto slice disabled by default' line to the changelog
2018-04-24 12:42:03 +02:00
Ghostkeeper
403051e0b2
Merge branch 'CURA-5143_3.3_send_gz' into 3.3
2018-04-24 10:48:31 +02:00
Ghostkeeper
16de8cac0f
Fix undefined variable
...
Contributes to issue CURA-5143.
2018-04-24 10:38:50 +02:00
Lipu Fei
0852cd2c20
WIP: Fix hanging upon send gz
2018-04-24 10:34:08 +02:00
Ghostkeeper
dd408d559b
Fix translation of Support Blocker plug-in name
...
It was in the wrong catalogue. This means that our template picks it up but our actual code couldn't find the translation in that catalogue.
Contributes to issue CURA-5166.
2018-04-23 14:15:23 +02:00
Ian Paschal
e0d4395950
CURA-5238 Added a bugfix
2018-04-23 13:39:52 +02:00
Ian Paschal
e5a3dffceb
CURA-5238 Updated release notes from Google Docs
2018-04-23 13:31:30 +02:00
Lipu Fei
37bcf1694d
Remove translation wrapper for unnecessary parts
...
CURA-5221
2018-04-23 12:00:05 +02:00
Lipu Fei
f92985b4ac
Add Ultimaker S5 for printer type detection
...
CURA-5221
2018-04-23 11:57:01 +02:00
Diego Prado Gesto
b85b39ff35
CURA-5188 If the auto_slice option was enabled in previous version,
...
keep it like this in the new version.
Since the default value of this preference changed, we don't want to
confuse users that still use the auto_slice option. Those users with
clean install or intalling Cura for the first time will have this
preference disabled.
2018-04-23 11:29:18 +02:00
fieldOfView
57404deba6
Prevent scaling support eraser with scaled parent
2018-04-19 08:32:50 +02:00
fieldOfView
0e85802f9c
Only respond to left mouse button
2018-04-19 08:32:50 +02:00
Lipu Fei
2ba7a6e462
Revert "Fix gcode.gz double extension problem on Mac"
...
This reverts commit fa90fcf18e
.
CURA-5228
2018-04-18 16:00:08 +02:00
Lipu Fei
340916179a
Small typo fixes for preheat timeout
...
CURA-5227
2018-04-18 12:00:50 +02:00
Lipu Fei
dc52678c05
Merge pull request #3620 from fieldOfView/fix_preheat_end_during_print
...
[3.3] Prevent preheat timeout from occurring during a print
2018-04-18 11:59:54 +02:00
Lipu Fei
1fefc05698
Fix UM2 custom profile upgrade from 2.7
...
CURA-5218
2018-04-18 10:54:54 +02:00
Lipu Fei
fa90fcf18e
Fix gcode.gz double extension problem on Mac
...
CURA-5228
2018-04-17 15:03:17 +02:00
Diego Prado Gesto
94cad851a4
Use the correct filament diameter to calculate line width in the gcode
...
parser.
2018-04-17 13:39:22 +02:00
Diego Prado Gesto
2ebf6e8d51
CURA-5232 Renaming variable since it was on conflict with a new variable
...
introduced in 4cabcb3632fe7a2c987e70197767a6a4bf88349b
2018-04-17 13:07:15 +02:00
Diego Prado Gesto
819d1ac4e7
CURA-5202 Add modality to PluginBrowser window
2018-04-17 11:24:11 +02:00
Mark
b78b6b2c01
Change default auto_slice setting to False
...
CURA-5188
2018-04-17 10:37:07 +02:00
Lipu Fei
c381f3707b
Schedule model check for later if a machine change has not done yet
...
CURA-5239
2018-04-16 17:33:14 +02:00
Lipu Fei
e5d795cc0b
Update model checker text
...
CURA-5237
2018-04-16 17:21:12 +02:00
Lipu Fei
4bb6962302
Rename model checker property to hasWarnings
...
CURA-5237
2018-04-16 17:20:40 +02:00
Lipu Fei
62521e93db
Make sure that project writer runs on Qt thread
...
CURA-5229
- Move @call_on_qt_thread to a separate module
- Make sure that project writer runs on Qt thread because itself and the
calls it makes can create new QObjects such as InstanceContainers, and
this must happen on the Qt thread.
2018-04-16 15:32:12 +02:00
Diego Prado Gesto
1a6a39da93
CURA-5197 Add log output with number of models in the buildplate after
...
slice.
2018-04-12 16:53:00 +02:00
Mark Burton
e50be5cbe7
No! G90 does not command absolute extrusion, M82 does that.
2018-04-12 13:44:27 +02:00
Diego Prado Gesto
2d30315ecf
CURA-5220 Skip storing the settings in the GCode if they already are.
2018-04-12 11:49:38 +02:00
Mark Burton
b7b48927c2
Append a \n to each saved line of gcode otherwise the whole file ends up as one line!
2018-04-12 11:49:19 +02:00
Ghostkeeper
7d806e7ae9
Fix rendering before the extruder number decoration is set
...
If a render is triggered before this decorator is set it would crash. The rest of the code is robust against this being None, but here it would give a TypeError.
2018-04-11 11:59:54 +02:00
Lipu Fei
95c6258d0f
Handle plugin not found due to mixed plugin metadata
...
CURA-5202
Plugin metadata that comes from the plugin server is also saved into
PluginRegistry's metadata collection, so it's all mixed. Plugins that
are just installed cannot be loaded immediately, and this causes an
error in checkCanUpgrade().
2018-04-09 15:10:25 +02:00
Lipu Fei
19937d1be0
Fix version comparison in plugin browser
...
CURA-5202
It was comparing with itself so there's never a version upgrade.
2018-04-06 10:34:55 +02:00
Diego Prado Gesto
79a66b43ab
CURA-5175 Add the get_version function to the version upgrade.
2018-04-04 14:43:20 +02:00
fieldOfView
bc84c1f6e6
Prevent preheat timeout from occurring during a print
2018-04-04 13:47:40 +02:00
Diego Prado Gesto
f1e33f0cba
CURA-5175 Remove version upgrade of the quality instance containers
...
since they never get updated.
2018-03-29 17:08:59 +02:00
Diego Prado Gesto
a5e38bb486
CURA-5175 Add variants to the version upgrade.
...
Upgrade the version number in the variants and add the hardware_type
metadata.
2018-03-29 16:54:30 +02:00
Ghostkeeper
b3d652839d
Rename quality type from 'low' to 'fast'
...
Not only the profile name was changed, but also the quality type.
See commit 1538486e85
.
Contributes to issue CURA-5177.
2018-03-29 12:00:59 +02:00
Ghostkeeper
50b4bac672
Upgrade quality profile names
...
These files have been renamed.
Contributes to issue CURA-5177.
2018-03-29 12:00:59 +02:00
Ruben D
c65e3656bd
Fix persistence of setting names with uppercase characters
...
The problem was that Python's ConfigParser doesn't preserve case. Everything becomes lowercase. Some post-processing scripts have uppercase characters in their setting keys and these weren't preserved.
This fix configures the ConfigParser to pass the setting keys untransformed. The transformation function becomes the str() function which just passes the input through untransformed.
2018-03-29 00:39:57 +02:00
Diego Prado Gesto
37520b26b8
CURA-5170 When the connection status of a printer output device changes, only add it to the list if the device belongs to the current printer.
2018-03-28 14:28:07 +02:00
Diego Prado Gesto
79daf3706b
CURA-5158 Create a custom signal that is emitted when global container
...
changes and output devices change.
2018-03-28 11:07:48 +02:00
Diego Prado Gesto
bf7ab6d4ea
Change target version of the dictionary of doom to be compliant with the
...
new instance container's version number.
2018-03-27 15:18:25 +02:00
Ian Paschal
5e1f29ec1c
CURA-5141 added persistent scripts
2018-03-27 10:40:27 +02:00
Ian Paschal
57991a44d5
CURA-5141 Suggestions from Terri
2018-03-26 16:59:24 +02:00
Ian Paschal
5b371ac375
CURA-5141 Update changelog to 3.3
2018-03-26 14:36:24 +02:00
Diego Prado Gesto
689f208615
Merge branch 'master' of github.com:Ultimaker/Cura
2018-03-26 14:15:10 +02:00
Diego Prado Gesto
2486303011
CURA-5134 Use the built-in windowClosed method instead of quit when
...
finishing installing or uninstalling plugins, otherwise the temporary
data is not stored in the config file.
This caused some problems with the lazy uninstall plugins since the list
was never stored.
2018-03-26 14:12:27 +02:00