HellAholic
13ba3da8a0
Merge pull request #19899 from Ultimaker/CURA-12223_fix_extruder_stack_overflow
...
[CURA-12223] Force extruder position to stick during retrieval of property.
2024-11-15 12:51:16 +01:00
HellAholic
f60090d005
Merge pull request #19898 from Ultimaker/CURA-12282-url-schemes-df
...
Make urls schemes more robust against changes
2024-11-15 12:08:53 +01:00
Remco Burema
1c6e14eb7d
Attempt to fix 'FileNotFoundError' (defensive coding).
...
hopefully fixes sentry#CURA-3JS
2024-11-13 09:49:10 +01:00
Remco Burema
f0a7205267
Fix 'OverflowError' (defensive coding).
...
should fix sentry#CURA-1EB
2024-11-13 09:49:01 +01:00
Remco Burema
b660885a58
Fix 'AttributeError' (defensive coding).
...
should fix sentry#CURA-1D2
2024-11-13 09:48:45 +01:00
c.lamboo
7507ebad6a
Fix for url-schemes with quotes
...
Last quote would not be matched due to the optional last quote in the regex, resulting in an `.stl"` extension
CURA-12282
2024-11-12 23:09:23 +01:00
Remco Burema
f4980450f2
Force extruder position to stick during retrieval of property.
...
Otherwise other parts of the stack(s) could have another value for limit-to-extruder, depending on if the user updates the chosen extruder (for example for support) quickly enough that we're in the middle of the operation. (Locking would probably more complicated, since we not only need a recurrent lock, but a lock on a few but not all classes based on a method call....)
CURA-12223
2024-11-12 22:47:07 +01:00
c.lamboo
38b496102f
Make url schemes more robust against alternate formats
...
CURA-12282
2024-11-12 21:33:01 +01:00
Remco Burema
c89b708525
Make grid-translucency depend on if machine has texture on BP.
...
part of CURA-12188
2024-11-05 20:44:25 +01:00
Remco Burema
8bf6320ff0
Merge remote-tracking branch 'origin/5.9' into CURA-12188_build_plate_z_fighting
2024-11-05 14:30:33 +01:00
HellAholic
951dfb7cf6
additional corrections
...
UM nylon 175 doesn't exist in fdm_material
im-pla GUID has been updated on fdm_material
reference id for PETG is pet
ce6549e882/ultimaker_petg_175.xml.fdm_material (L10C9-L10C59)
2024-10-28 15:26:44 +01:00
HellAholic
1a0f401617
remove legacy material linkage
...
There are no PC, HIPS, TPU, PC, BVOH materials for makerbot series and the references used point to Generic 175 material GUIDs which is blocked for the makerbot/sketch series.
2024-10-25 15:08:51 +02:00
Remco Burema
32369e39e3
Fix z-fighting between build-plate-grid and printer-model.
...
Since both of them where a different render type (solid versus transparent) the sorting didn't work. Make them both transparent. (Though no changes where made there, see also UM/Scene/Platform -- which is not to be confused with UM/Platform.)
should fix CURA-12188
2024-10-24 09:48:36 +02:00
Remco Burema
22b351e045
Bump SDK version for upcoming 5.9.x release(s).
2024-10-09 18:21:39 +02:00
HellAholic
aa22343660
Merge branch 'main' into PP-511-Method-5-9-Rebased
2024-10-04 14:23:08 +02:00
Erwan MATHIEU
f1874d1c2e
Merge branch 'main' into CURA-11634-Show-Any-Color-in-color-submenu
2024-10-03 10:20:55 +02:00
Erwan MATHIEU
fec3f3ec37
Merge branch 'main' into PP-511-Method-5-9-Rebased
2024-10-02 14:21:06 +02:00
Remco Burema
2e7450bbf3
Also check for 'abstract color' (support) when a single material is added.
...
Previously, this was only checked on 'load all' leading to some weird edge-ish cases where loading an any-color material on a printer that does support it, briefly also made it available on printers that (otherwise would, but) don't -- but only for that session.
part of CURA-12159 (also refer to CURA-11634)
2024-10-02 11:49:29 +02:00
Erwan MATHIEU
88df1280f8
Add warning when changing the MATERIAL-MAP list
...
CURA-12165
2024-10-02 11:05:26 +02:00
Remco Burema
4b2026e718
Upgrader for 5.8 -> 5.9 version.
...
see jira ticket CURA-12097
2024-10-01 20:09:04 +02:00
Erwan MATHIEU
64b21e17fd
Merge branch 'main' into PP-511-Method-5-9-Rebased
2024-09-30 15:23:53 +02:00
Erwan MATHIEU
d0080042ff
Slightly simplify code
...
CURA-11634
2024-09-30 13:10:37 +02:00
Erwan MATHIEU
ff1657305e
Merge branch 'main' into CURA-11634-Show-Any-Color-in-color-submenu
2024-09-30 13:03:09 +02:00
Alan Bjorklund
d5779ae320
update GUIDs in FormatMaps.py
...
PP-511
2024-09-27 15:29:35 -04:00
Paul Kuiper
99b6fd7616
Adjusted code to filter out the abstract colors per machine.
...
CURA-11634
2024-09-26 14:51:22 +02:00
Jaime van Kessel
eb963d7cbf
Add supress signals when renaming profiles
...
This fixes the situation where sometimes a signal was emitted while we were still
in the process of changing things
CURA-6842
2024-09-25 14:18:49 +02:00
Remco Burema
34e941df6f
Merge remote-tracking branch 'origin/main' into CURA-11761_container_stack_cache
2024-09-10 14:05:24 +02:00
Remco Burema
5169db2353
Directly update permissions after login.
...
Otherwise you have to wait until the access token refreshes, and are in a weird state in between that time where you _are_ logged in, and we even have the subscription-level, but the permission-list are empty. Now you just have to wait until the permissions return from the server after login, which shouldn't be a problem unless our users are speedrunners.
fixes internal ticket CURA-12076
2024-09-04 15:28:06 +02:00
Remco Burema
d0252554c4
Make extra sure cache is emptied when objects get altered.
...
See the (new) cachePerInstance decorator in UM/Decorators, and the accompanying CachedMemberFunction handler-class.
part of CURA-11761
2024-09-03 18:23:41 +02:00
Remco Burema
268fd354b2
Mark isExcludedMaterial as deprecated.
...
done as part of CURA-11501
2024-08-16 00:44:37 +02:00
Remco Burema
8805c6a1b5
Split methods to prevent API-break.
...
done as part of CURA-11501
2024-08-15 15:54:05 +02:00
Erwan MATHIEU
1e5fa8523f
Use proper method to check for excluded materials
...
CURA-11501
2024-08-15 11:13:15 +02:00
Remco Burema
832e59ec8f
Add 'inverse' naming maps.
...
done as part of CURA-12005
2024-08-01 15:29:06 +02:00
Remco Burema
ddf4f4c6fe
Also move printer name mapping to new FormatMaps utility.
...
done as part of CURA-12005
2024-08-01 14:33:24 +02:00
Remco Burema
f81a3f0e11
Centralize all of these mappings.
...
done as part of CURA-12005
2024-08-01 13:59:49 +02:00
Remco Burema
f1dbf943a4
Merge branch 'main' into CURA-12005_include_slicemetadata_in_makerbot_file
2024-08-01 11:41:39 +02:00
HellAholic
931aac2cb0
Merge pull request #19393 from Ultimaker/CURA-11958_fix_autoselect_mbot_format
...
[CURA-11958] fix auto-select `.makerbot` format
2024-07-26 16:15:32 +02:00
Remco Burema
273f85c182
Defensive programming: Catch case where 'error_description' is missing in response.
2024-07-18 16:02:23 +02:00
Remco Burema
39d9ab7afb
Allow DigitalFactory bundled-plugin to autoselect format on save.
...
There was an earlier implementation of this, which was hacky, and didn't work anymore.
CURA-11958
2024-07-17 18:05:33 +02:00
Paul Kuiper
adc873e619
Remove experimental tag from ASA and SR30.
...
Map mk14_e to LABS extruder.
PP-502
2024-07-11 19:54:18 +02:00
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