Commit graph

28255 commits

Author SHA1 Message Date
fieldOfView
bec12c124f Add a description to the Simulation View plugin that better explains its purpose 2021-12-19 11:48:52 +01:00
Miroslav Sustek
26685520ca Add Czech translations for v4.13 2021-12-17 21:29:27 +01:00
fvrmr
ed2fee8319 Update change_log
Update the change log 4.13 beta
2021-12-17 16:50:56 +01:00
Jaime van Kessel
8df204b327 Remove unneeded control
CURA-8587
2021-12-17 16:49:16 +01:00
Jaime van Kessel
a2a76fefdd Move cleaning up of request to after signals are disconnected
CURA-8587
2021-12-17 16:48:06 +01:00
Jaime van Kessel
83c78c4b4d Remove canInstallChanged signal
It's not needed, this can just be handled with a direct call!

CURA-8587
2021-12-17 16:41:52 +01:00
Jaime van Kessel
8a198f7911 Simplify sorting
CURA-8587
2021-12-17 16:31:11 +01:00
Jaime van Kessel
d015d94965
Update plugins/Marketplace/LocalPackageList.py
CURA-8587

Co-authored-by: Ghostkeeper <Ghostkeeper@users.noreply.github.com>
2021-12-17 16:23:54 +01:00
Ghostkeeper
5a1b9e8efc
Further fix automated tests for Mixware printer
Oops. Should've ran this locally while merging it.

Contributes to issue CURA-8782.
2021-12-17 16:17:04 +01:00
Ghostkeeper
51412c7512
Remove category metadata
We use the manufacturer now to categorise these.

Contributes to issue CURA-8782.
2021-12-17 16:13:06 +01:00
Ghostkeeper
ae605265b7
Use value to override settings that were a value in the parent def
Contributes to issue CURA-8782.
2021-12-17 15:50:30 +01:00
Ghostkeeper
0b4c34a20d
Use the specialised profiles for Hyper S with this printer
This printer has specialised profiles. It should use them.

Contributes to issue CURA-8782.
2021-12-17 15:45:14 +01:00
Ghostkeeper
3913d1e2ba
Fix non-existing preferred materials and extruder trains
This was causing a crash. The extruder train had a different ID. The preferred material doesn't exist so it selects a random one that does match. I've set it to be default. The preferred quality needs to refer to the quality type.

Contributes to issue CURA-8782.
2021-12-17 15:42:28 +01:00
Ghostkeeper
ce196d551a
Upgrade Mixware profiles to setting_version 19
This upgrade removes some settings, one of which was used in these profiles: Compensate Outer Wall Overlaps

Contributes to issue CURA-8782.
2021-12-17 15:35:48 +01:00
Ghostkeeper
3e96508d59
Merge branch 'master' of https://github.com/mixware011/Cura into mixware011-master 2021-12-17 15:27:02 +01:00
felixstif
b31436a3be
Update creality_sermoond1.def.json
Removed  "machine_head_polygon"
2021-12-17 14:27:33 +01:00
Ghostkeeper
82ccfa7dc3
Move What's New pages to cura-binary-data
These images are binary data, usually quite big and change often. We don't want to make the Git checkout unnecessarily huge with this. We'll put those properly in cura-binary-data.
The HTML files are not really binary, but they belong together so it's easy to administer them if they are in the same repository.
2021-12-17 12:44:21 +01:00
Remco Burema
0e3524cddb
Reintroduce hack for waiting state in monitor.
Some printers don't send the correct state it seems, so we have to have this hack back.

CURA-8764
2021-12-17 11:50:45 +01:00
Jaime van Kessel
a90d052f58
Merge pull request #11083 from Ultimaker/CURA-8757
Update material sync link
2021-12-17 10:28:46 +01:00
fvrmr
6962ecdf01 Update material sync link
Changed link how to load material profiles via usb
2021-12-17 10:24:18 +01:00
Jaime van Kessel
4b4229e20a Fix downgrading bundled packages
CURA-8587
2021-12-17 00:44:56 +01:00
Jaime van Kessel
0cfd576c8f Fix setting available version numbers
CURA-8587
2021-12-16 23:35:38 +01:00
Jaime van Kessel
477f62916c Further simplify the data being sent over to the package manager
CURA-8587
2021-12-16 23:21:44 +01:00
Casper Lamboo
e7590a1ff8
Merge pull request #11081 from Ultimaker/CURA-8081_shrinkage_plate_duplicate
Cura 8081 shrinkage plate duplicate
2021-12-16 23:18:06 +01:00
casper
411252bcef Merge branch 'master' into CURA-8081_shrinkage_plate_duplicate
# Conflicts:
#	resources/definitions/fdmprinter.def.json
2021-12-16 23:14:20 +01:00
Ghostkeeper
c5532dc745 Don't show smoothing when removing inside corners
Smoothing only has effect on concave corners. So if there are none, it has no effect and should be removed.

Contributes to issue CURA-8081.
2021-12-16 23:11:03 +01:00
Ghostkeeper
120fad7160 Apply raft wall count only to base layer
The rest of the layers (currently) never get any walls. We'll keep it that way.

Contributes to issue CURA-8081.
2021-12-16 23:11:03 +01:00
Ghostkeeper
007e26d83e Add new setting for the number of walls around the raft
We want to be able to set this to 0. But to be most consistent with how we handle other structures in Cura I'd like to make this a numeric setting.

Contributes to issue CURA-8081.
2021-12-16 23:11:02 +01:00
Ghostkeeper
b1c297761b Move new raft setting to Experimental
It should be in experimental according to the ticket. They are still testing its validity.

Contributes to issue CURA-8081.
2021-12-16 23:11:02 +01:00
Ghostkeeper
6a01c293d2 Rename setting to Remove Inside Corners
We should know better than to name a setting after a particular printing profile (i.e. 'use this for that profile'). We name our settings as much as possible after their effect on the print.

Contributes to issue CURA-8081.
2021-12-16 23:11:02 +01:00
Remco Burema
53d3ecea8d Forgot to put shrinkage plate in settins visibility.
Is supposed to be in expert for now.

part of CURA-8081
2021-12-16 23:11:02 +01:00
Remco Burema
e230eacdae Add 'shrinkage plate' setting.
A raft can become a 'shrinkage plate', useful for materials with realtively large shrinkage, as long as it's convex.

part of CURA-8081
2021-12-16 23:11:02 +01:00
Jaime van Kessel
fa7ad7ddb1 Simplify the packageList
CURA-8587
2021-12-16 22:54:12 +01:00
Jelle Spijker
bd7a73e7ef
Invert style of install button
Contribute to CURA-8587
2021-12-16 17:31:08 +01:00
Ghostkeeper
385c02f0bd
Merge branch '4.13' 2021-12-16 17:17:08 +01:00
Ghostkeeper
5a9bafe453
Update SDK version to 7.9.0
This is going to be the new SDK version for Cura 4.13.
2021-12-16 17:15:59 +01:00
Jelle Spijker
4d8592c6b7
Catch runtime errors when trying to disconnect signal
Contribute to CURA-8587
2021-12-16 17:07:42 +01:00
Jelle Spijker
0a7aee5c09
Only remove Card from List when package is deleted
Updated packages should still be present in the list

Contribute to CURA-8587
2021-12-16 17:03:14 +01:00
Jelle Spijker
ffa34ab5fe
Make sure Signal are disconnected when PackageModel is deleted
Contributes to CURA-8587
2021-12-16 17:00:29 +01:00
Jelle Spijker
23d6c2390f
Fixed the updating button
Contributes to CURA-8587
2021-12-16 12:37:41 +01:00
Jelle Spijker
8abeb24ccc
Remove a recently installed and then uninstalled package from the manage list
Contributes to CURA-8587
2021-12-16 12:21:36 +01:00
Jelle Spijker
62c6af1ef3
Don't show the enable button on recently installed plugins
Contributes to CURA-8587
2021-12-16 11:31:51 +01:00
Jaime van Kessel
6703813f1d Remove unused signals
CURA-8587
2021-12-16 10:48:36 +01:00
Jaime van Kessel
14406e13bd Rename hasPluginsEnabledOrDisabledChanged to pluginsEnabledOrDisabledChanged
This makes it more in line with the other signal naming

CURA-8587
2021-12-16 10:42:44 +01:00
Jelle Spijker
aa93186707
Don't show License Dialog when there is no License text
Contributes to CURA-8587
2021-12-16 10:34:08 +01:00
Jelle Spijker
020313da25
Subscribe the user to a reinstalled package again
Contributes to CURA-8587
2021-12-16 10:23:23 +01:00
Jelle Spijker
447e0443a2
Reinstall a package scheduled for removal before attempting to dl and install
Contributes to CURA-8587
2021-12-16 10:08:24 +01:00
Jelle Spijker
951c0234d6
Renamed _manager to _package_manager for more consistent naming
Contributes to CURA-8587
2021-12-16 10:06:54 +01:00
Jaime van Kessel
d59cd602ee FIx failing mypy test
CURA-8083
2021-12-16 10:00:11 +01:00
Jaime van Kessel
6c64e08299 Fix typing of scaleAreas
The change in e5be3e56dc wasn't quite correct

CURA-8083
2021-12-16 09:58:09 +01:00