Ghostkeeper
4c6744b6fc
Code style: Space around binary operators
...
I just looked for lines with interpolation = None because I was looking for another possible bug, but fixing this in the meanwhile too.
2018-10-10 14:28:50 +02:00
fieldOfView
9ac744b9ba
Remove unnecessary import and declaration of i18n in plugins
2018-10-03 22:00:24 +02:00
Jaime van Kessel
13eaa14752
Set preference for sending info to default state instead of removing them
...
CURA-5095
2018-10-02 11:37:04 +02:00
Lipu Fei
d1fce50f60
Add Preferences upgrade 34 to 35 unit test
2018-10-01 16:30:27 +02:00
Lipu Fei
5fc8b95425
Better data handling
...
CURA-5095
Avoid missing sections/options
2018-09-20 12:59:27 +02:00
Lipu Fei
5a235a59dd
Reset send slice info and show privacy dialog
...
CURA-5095
Because the data Cura collects has been changed.
2018-09-20 12:55:30 +02:00
Ghostkeeper
2e6401b7dc
Don't depend on the name of resource folders not changing
...
If we choose to rename the resource folders, then this plug-in should still look in the old resource folders. So hard-code these resource folders in the state that they were in at version 2.5 so that we can freely change them in a modern version.
2018-09-14 11:36:31 +02:00
Ghostkeeper
572afb052e
Remove unused import
...
This import was actually causing the test to fail on my computer due to a dependency on the order of importing libArcus vs. PyQt.
2018-09-14 11:30:25 +02:00
Ghostkeeper
b0e7562579
Rename VersionUpgrade plug-in from 40 to 35
...
Because the next version is going to be called 3.5, not 4.0.
2018-09-07 10:59:45 +02:00
Aleksei S
fe9cada459
Increase plugin API version to 5
...
CURA-5627
2018-08-27 13:59:00 +02:00
Aleksei S
4635c8117d
Add changed_settings(retraction_combing) to Version Upgrade Cura3.4
...
CURA-5505
2018-08-21 11:49:13 +02:00
Diego Prado Gesto
5ef8aa09f8
Translate the old material types to the new in the Version Upgrade.
2018-07-16 13:05:32 +02:00
Lipu Fei
853266e8a8
Fix upgrade from 3.4 to 4.0
2018-07-09 10:58:04 +02:00
alekseisasin
a499a6bb66
Merge pull request #4027 from Ultimaker/feature_prime_tower_shells
...
Prime Tower Shells
2018-07-06 14:39:29 +02:00
Diego Prado Gesto
c0985bec2a
Add the data to the tests.
2018-07-05 15:32:43 +02:00
Ghostkeeper
b149ef57fd
Add test for the version number being incremented
2018-07-04 17:18:01 +02:00
Ghostkeeper
8ff4327c41
Remove Wipe Nozzle After Switch and Purge Volume settings
...
The entire purging algorithm is gone now since it purges by printing the prime tower. The prime tower should be sufficiently strong now to not need this.
Contributes to issue CURA-5457.
2018-07-04 14:17:57 +02:00
Ghostkeeper
7b2a5c9160
Remove prime_tower_wall_thickness setting
...
The wall thickness now depends on the order in which the prime towers are folded, which is really hard to obtain within an inheritance formula. So we forego one of the settings and compute the required thickness to obtain the desired volume in the engine where the shell order is known.
Contributes to issue CURA-5457.
2018-07-04 13:45:44 +02:00
Lipu Fei
293b803dd3
Fix preferences upgrade in 3.4 to 4.0
2018-07-03 10:40:57 +02:00
Aleksei S
7b63dc7b10
Changed machine and extruder_train version in VersionUpgrade 34to40
2018-07-03 10:17:42 +02:00
Lipu Fei
dc8d9e0f96
Merge branch 'master' into mypy_fixes
2018-06-29 13:45:55 +02:00
Diego Prado Gesto
b309e93767
CURA-5330 Fix typing in the VersionUpgrade plugin
2018-06-14 16:54:22 +02:00
Jack Ha
5b688fceb1
CURA-5450 update comment
2018-06-13 16:54:55 +02:00
Lipu Fei
b81635ac8e
Update setting_version to 5 and add 34 -> 40 upgrade
...
CURA-5450
Also update setting_version for all qualities and variants.
2018-06-12 10:17:35 +02:00
Ghostkeeper
54a03723ab
Set encoding correctly when opening files everywhere
...
Otherwise the encoding is interpreted differently on Windows and Mac.
2018-06-11 11:09:07 +02:00
Lipu Fei
d80e66af02
Fix 21to22 upgrade
...
CURA-5440
2018-06-04 15:18:33 +02:00
Ian Paschal
47bd94608a
Merge pull request #3413 from BagelOrb/infill_support
...
settings for infill support
2018-05-29 13:13:35 +02:00
Ghostkeeper
0d89240bca
Copy support angle to infill support angle if used for hollow infill
...
This keeps the new profile as close to the profile in the previous version as possible.
Contributes to issue CURA-5108.
2018-05-29 12:51:41 +02:00
Ghostkeeper
db16a6275f
Add version upgrade for infill_hollow -> infill_support
...
The functionality is more or less the same, so in an attempt to keep people's profiles as similar as possible we translate this setting to the newer implementation.
2018-05-29 12:51:31 +02:00
Lipu Fei
24b8ea4a4b
Quality changes are now in the quality_changes folder
...
CURA-5296
2018-05-28 13:22:27 +02:00
Lipu Fei
ad3317a992
Fix docs for VersionUpgrade 3.3 to 3.4
...
CURA-5035
2018-05-02 13:00:02 +02:00
Lipu Fei
9a5fb47a6e
Merge master into material marketplace
2018-05-01 11:56:34 +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
Lipu Fei
1fefc05698
Fix UM2 custom profile upgrade from 2.7
...
CURA-5218
2018-04-18 10:54:54 +02:00
Lipu Fei
19bc2b78f4
Add Version upgrade 3.3 to 3.4
...
Need to distinguish between quality and quality_changes in the cura directory,
so we need to move all custom quality profiles into the quality_changes directory.
2018-04-05 15:14:15 +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
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 1538486e852e9208a1a447c87a23f9a88e33ff52.
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
Lipu Fei
143ee07228
Fix quality_type "Extra coarse" -> "extra coarse"
...
CURA-5129
2018-03-21 13:25:35 +01:00
Lipu Fei
579df7537b
Fix upgrade from 26 to 27
...
Missing definition changes container.
2018-03-16 10:03:38 +01:00
Diego Prado Gesto
1111fbaa78
CURA-4870 Changing the version upgrade to include new metadata entries
...
for the container stacks.
2018-03-14 13:53:04 +01:00
Ghostkeeper
15212d4426
Align for readability
2018-03-12 09:38:20 +01:00
Ghostkeeper
cf21e7c74b
Also upgrade definition_changes and user
...
Because these files share their version numbers with quality changes.
Contributes to issue CURA-5054.
2018-03-09 16:21:42 +01:00
Ghostkeeper
e18b1cde55
Store extruder position under 'position' instead of 'extruder'
...
Otherwise it thinks it is still an extruder ID.
Contributes to issue CURA-5054.
2018-03-09 15:37:30 +01:00
Ghostkeeper
2962e0e282
Upgrade to quality_changes rather than quality
...
Oops.
Contributes to issue CURA-5054.
2018-03-09 15:20:20 +01:00
Ghostkeeper
fb814b6519
Implement upgrade for quality changes extruder metadata
...
The metadata used to be the ID of the extruder. Now it's the position of the extruder stack.
Contributes to issue CURA-5054.
2018-03-09 14:54:08 +01:00
Ghostkeeper
e30d15ab66
Implement getCfgVersion
...
Mostly copied from the implementation in the 3.0 to 3.1 upgrade.
Contributes to issue CURA-5054.
2018-03-09 14:02:15 +01:00
Ghostkeeper
60de2aff65
Basic upgrade module from 3.2 to 3.3 implementation
...
'Basic' meaning no implementation at all.
Contributes to issue CURA-5054.
2018-03-09 13:59:31 +01:00