7710 Commits

Author SHA1 Message Date
Erwan MATHIEU
7ba48bfa97 Add the slicemetadata.json file into the makerbot file archive
CURA-12005
2024-07-10 13:13:26 +02:00
HellAholic
be0d443d47
Merge branch '5.8' into CURA-12011-update_umpla_umpva_175_guid 2024-07-05 13:57:50 +02:00
HellAholic
bbb611d82d Switch from Generic to UM material 2024-07-05 13:34:54 +02:00
Erwan MATHIEU
a9775aed6f Bump SDK version 2024-07-05 13:33:12 +02:00
Jaime van Kessel
4fb9042dbf
Significantly improve the speed of the version upgrader
This knocked about 10 seconds from my boot time. Huzzah :D
2024-07-03 17:27:27 +02:00
Erwan MATHIEU
90d432629b
Merge branch 'main' into PP-475-PLA-method 2024-07-01 15:24:59 +02:00
Erwan MATHIEU
9f5658adb7 Add missing intent translation
CURA-11976
2024-06-28 16:43:38 +02:00
Paul Kuiper
0d977178f1 Removed PLA filter from Method X and Method XL.
Changed setting support_infill_density_multiplier_layer_0 to support_infill_density_multiplier_initial_layer.
Added Tough PLA to the MaterialOutputModel.py so it is recognised by Cura.

PP-475
2024-06-28 11:02:14 +02:00
Jaime van Kessel
7f7dbd6b1a
Only request permissions when token changed
Since the permissions can only change with a token, we only need to
check what the permissions at that moment (instead of every 60 seconds)
Fixes CURA-11870
2024-06-10 13:27:20 +02:00
Saumya Jain
f7f56e8766 Add sketch to cloud
CURA-11777
2024-05-06 13:32:52 +02:00
Jaime van Kessel
a5a25f676e
Improve currentIntentCategory logic
CURA-11854
2024-04-24 13:15:21 +02:00
Jaime van Kessel
600cd7669c
Use the activeIntent from intentmanager instead of active stack
Otherwise the behavior of the model changes depending on what stack you
have active. I think that this was caused by some code duplication where one
copy of the code was updated but not the other one. This bug was here for quite
some time, but strangely enough, it was never found...

CURA-11854
2024-04-24 10:34:33 +02:00
Casper Lamboo
9f78b2a23c
Use definition.id to check if printer is factor 4 2024-04-22 14:53:22 +02:00
Saumya Jain
6542d9ff13 changes made regards to PR review
CURA-11851
2024-04-22 14:45:51 +02:00
Saumya Jain
21e4f99b9d Add core compatibility check for Factor4 machine
A new function has been added to the MachineManager class to check for core compatibility in the Factor4 machine. This function ensures the selected core is compatible for use with the Factor4 machine and if not, it displays a warning icon with an appropriate message.

CURA-11851
2024-04-22 14:00:56 +02:00
Saumya Jain
c1e5fe0a42 Update MaterialNode initialization and metadata retrieval
Although this is rare scenario.This allows for metadata retrieval from the container directly if one is provided, otherwise metadata is fetched using the container_id from the ContainerRegistry. Updated the MaterialNode creation in the VariantNode class(only one scenario) to pass the container.

CURA-11748
2024-04-10 09:27:37 +02:00
HellAholic
a95418f072
Merge pull request #18745 from Ultimaker/CURA-11465-addprinter-window-jumps-to-cloud-printer
Implement syncing feature for Ultimaker account
2024-03-29 16:52:38 +01:00
HellAholic
55baebc5b1
Merge pull request #18744 from Ultimaker/CURA-8897_fix_revert_to_prev_project_name
[CURA-8897] Clear the last project name when the platform is empty.
2024-03-28 10:34:52 +01:00
Saumya Jain
3e5edaa442
Merge branch '5.7' into CURA-11465-addprinter-window-jumps-to-cloud-printer 2024-03-28 10:06:48 +01:00
HellAholic
ba10318a0e
Merge pull request #18592 from Ultimaker/CURA-11475_low_performance_multiple_nozzles
Cura 11475 low performance multiple nozzles
2024-03-28 09:07:29 +01:00
Remco Burema
cbe3afba94 Remove the name when there _isn't_ platform activity.
Not the other way around, doh.

part of CURA-8897
2024-03-28 08:49:13 +01:00
Saumya Jain
c3b0fa5bd3 Implement syncing feature for Ultimaker account
Updated account syncing functionality for logged-in and non-logged-in sessions in Ultimaker. More specifically, syncing is now engaged when the UI becomes visible and stopped when adding a machine action is triggered. The modifications also include fallback to login if the user is not logged in.

CURA-11465
2024-03-27 16:42:45 +01:00
Erwan MATHIEU
228c490e0e
Merge branch '5.7' into CURA-8897_fix_revert_to_prev_project_name 2024-03-27 15:34:57 +01:00
Remco Burema
3011a17925 Clear last project name when platform empty.
This should fix the reverting of project name to the previous one when the current project was not saved as a project (yet).

CURA-8897
2024-03-27 13:45:21 +01:00
Saumya Jain
44c7345f3b added catalog as an extra argument for translations
translations of backend plugin such as gradual flow

CURA-11732
2024-03-26 15:31:56 +01:00
c.lamboo
a7329841e6 Revert "removed all generic materials"
This reverts commit 71332716cc6ac19351798aae7fe48ab95088597b.
2024-03-21 11:25:24 +01:00
Saumya Jain
71332716cc removed all generic materials
Only materials available for method is available in the _material_map

CURA-11729
2024-03-21 10:37:12 +01:00
Saumya Jain
81001b60cf GUID of material ASA was from generic ASA, now given Ultimaker ASA GUID
CURA-11729
2024-03-20 14:32:22 +01:00
Erwan MATHIEU
70f18c1143 Apply code consistency suggestions
CURA-11475
2024-03-19 13:00:26 +01:00
Casper Lamboo
d16c7a84a9
Remove documenting comment in middle of function
CURA-11475
2024-03-19 11:37:04 +01:00
Erwan MATHIEU
e7fe6d07bd Merge remote-tracking branch 'origin/5.7' into CURA-11475_low_performance_multiple_nozzles 2024-03-18 14:12:43 +01:00
Erwan MATHIEU
ce6642e992 Improve UI responsiveness
Treat settings to check for errors one by one instead of by batch of 10, because this can take a few 100s of milliseconds, which makes the UI choppy and barely allows for user interactions

CURA-11475
2024-03-18 13:24:52 +01:00
Erwan MATHIEU
5a346e3ce6 Optimized SettingInheritanceManager update
Instead of getting all the settings and checking for their state, run only once through all the containers and gather only the keys having a User state.

CURA-11475
2024-03-18 11:25:08 +01:00
Casper Lamboo
1c6a018c8b
Merge branch '5.7' into CURA-11526-upgrade-script 2024-03-15 11:44:57 +01:00
c.lamboo
bb3c4b455c Bumb sdk version
CURA-11526
2024-03-15 10:28:45 +01:00
c.lamboo
32cf64f90c Upgrade SettingVersion
CURA-11526
2024-03-15 10:19:31 +01:00
Erwan MATHIEU
8308b640ca Revert "Optimize overridden calculated settings computation"
This reverts commit 42b72f81bb16ffa6912eb96aed29a3fd3349af56.
2024-03-14 16:02:35 +01:00
Erwan MATHIEU
85b60c1f28
Do not get user profile by loading auth data 2024-03-14 11:17:12 +01:00
Erwan MATHIEU
42b72f81bb Optimize overridden calculated settings computation
Instead of getting all the settings and checking whether they have a user state, just take the settings from the user changes containers, which is way faster.

CURA-11475
2024-03-13 14:08:04 +01:00
Casper Lamboo
55c133eb5b
Merge pull request #18568 from Ultimaker/CURA-11710-names-in-method-materials
Changed names of materials as per materials list
2024-03-11 13:08:38 +01:00
c.lamboo
77e949830a Add missing ABS-CF material to material map
CURA-11710
2024-03-11 13:04:26 +01:00
Casper Lamboo
cba5b0dc48
Merge pull request #18549 from Ultimaker/CURA-11650-thumnails-missing
Cura 11650 thumnails missing
2024-03-11 11:29:58 +01:00
Saumya Jain
0da0c720dd Changed names of materials as per materials list
Removed materials with GUID not found

CURA-11710
2024-03-11 11:04:51 +01:00
Casper Lamboo
3fee8ba851
Update cura/PrinterOutput/Models/MaterialOutputModel.py 2024-03-08 16:59:04 +01:00
Saumya Jain
64bb69c48f removing magic number Adding max render distance
CURA-11650
2024-03-08 16:46:58 +01:00
Saumya Jain
c4881641c3 review comments fixing
CURA-11650
2024-03-08 16:44:03 +01:00
Saumya Jain
28997b0b14
Update cura/Snapshot.py
Co-authored-by: Casper Lamboo <c.lamboo@ultimaker.com>
2024-03-08 16:38:57 +01:00
c.lamboo
6e6ca515cd Add missing nylon material to material map
CURA-11709
2024-03-08 16:07:41 +01:00
Saumya Jain
ebe5da7f0e added creating snapshot if not created till 10 attempts
refractored the snapshot.py

CURA-11650
2024-03-08 13:43:43 +01:00
Saumya Jain
831a1d4876 Reset openAsUcp at the start of preread
CURA-11403
2024-03-06 12:32:05 +01:00