Erwan MATHIEU
c4dd7b304b
Fix wrongly switching project name
...
CURA-12403
2025-03-12 12:03:20 +01:00
Erwan MATHIEU
a4a35ba485
Fix overlapping objects after auto-arrange
...
CURA-12453
* Use DONT_ALIGN alignment, otherwise all the transforms get re-centered, including the ones of the fixed objects
* Remove DONT_ALIGN strategy for starting point, which is a non-handled case in the inner library
2025-03-10 13:46:31 +01:00
Erwan MATHIEU
22d1d170dc
Improve arrangement calculation
...
CURA-12169
1. Do not recalculate transformed polygons for each strategy.
2. Try all possible strategies, but only once. This seems to give the best results.
2025-03-06 12:54:39 +01:00
Erwan MATHIEU
01d03f7e21
Fix testing multiple arrange strategies
...
CURA-12169
Some items were still set from previous tryes, giving a final result that could have inconsistencies (e.g. objects over disallowed ares)
2025-03-06 10:59:55 +01:00
Erwan MATHIEU
e19f5ee330
Do not move objects if auto-arrange fails
...
CURA-12169
When doing an explicit auto-arrange that can not find a complete solution, it is better not to move the objects because they will probably end up in a weird position
2025-03-06 10:58:54 +01:00
Erwan MATHIEU
4c1a7ce9aa
Merge branch '5.10' into CURA-12406_fix_intent_fallback
2025-02-26 15:21:39 +01:00
Remco Burema
4e7807b0fc
Prevent crash when the quality-type is _actually_ not supported.
...
part of CURA-12406
2025-02-26 13:25:02 +01:00
Remco Burema
beac50d44f
Fix fallback for when a material was selected that didn't have the current intent.
...
CURA-12406
2025-02-26 13:02:41 +01:00
Remco Burema
58d3e3e633
Upgrade the in-files settings-version to 25 (for Cura 5.9 -> 5.10).
...
done as part of CURA-12359
2025-02-26 10:57:55 +01:00
Erwan MATHIEU
a2067c5cf3
Bump SDK version for 5.10
...
CURA-12359
2025-02-26 08:17:08 +01:00
Erwan MATHIEU
822ce020eb
Restore unnecessarily changed indentation
...
CURA-7435
2025-02-21 08:08:05 +01:00
Erwan MATHIEU
fedf5a4794
Restore unnecessarily changed indentation
...
CURA-7435
2025-02-21 08:05:27 +01:00
Erwan MATHIEU
7a5657ca98
Restore proper indentation
...
CURA-7435
2025-02-20 16:05:37 +01:00
Erwan MATHIEU
e743e92966
Remove useless import
...
CURA-7435
2025-02-20 16:05:14 +01:00
Erwan MATHIEU
03fcbe064b
Remove the new view_manipulator plugin type
...
CURA-7435
2025-02-20 16:03:29 +01:00
Erwan MATHIEU
399d622eeb
Merge remote-tracking branch 'origin/main' into CURA-7435_3DConnexion
2025-02-20 15:20:48 +01:00
Erwan MATHIEU
f52ce36ffe
Merge branch 'main' into CURA-7435_3DConnexion
2025-02-20 10:01:04 +01:00
Erwan MATHIEU
37330ed406
Merge remote-tracking branch 'origin/CURA-12400_improve-open-source-referencing' into CURA-12400_improve-open-source-referencing
2025-02-19 15:09:22 +01:00
Erwan MATHIEU
6efbcb4ff6
Apply suggested review changes
...
CURA-12400
2025-02-19 15:09:12 +01:00
Erwan MATHIEU
190466ab6a
Merge branch 'main' into CURA-12400_improve-open-source-referencing
2025-02-19 14:05:45 +01:00
Erwan MATHIEU
61ab800857
Move 3DConnexion support to plugin
...
CURA-12407
2025-02-18 10:09:11 +01:00
Erwan MATHIEU
a4e5a07fc1
Removed unused author field
...
CURA-12400
2025-02-17 14:05:35 +01:00
Erwan MATHIEU
0a112c6c53
Gather and display details of licences for pip packages
...
CURA-12400
2025-02-17 08:51:36 +01:00
HellAholic
84b60cb00d
Merge branch 'main' into CURA-12335_expose-bottom-skin-settings
2025-02-14 10:08:16 +01:00
HellAholic
0d5b57e261
Merge branch 'main' into CURA-7435_3DConnexion
2025-02-13 11:36:06 +01:00
HellAholic
f85e8f73a4
Merge branch 'CURA-12261-3dconnectionmouse' into CURA-12404_add-exeption-when-lib-is-missing
2025-02-13 10:40:07 +01:00
HellAholic
70e3d7d1bb
Merge branch 'CURA-7435_3DConnexion' into CURA-12261-3dconnectionmouse
2025-02-13 10:25:13 +01:00
Erwan MATHIEU
9a92451f44
Change the dynamic class definition to be more elegant
...
CURA-12404
2025-02-07 16:15:25 +01:00
Erwan MATHIEU
5cf52a5d85
Define dummy 3DConnexion interface in case module is not available
...
CURA-12404
2025-02-07 14:50:23 +01:00
Erwan MATHIEU
479c34ce3c
Add flooring extruder to settings that limit to extruder
...
CURA-12335
2025-02-07 11:45:57 +01:00
Erwan MATHIEU
eb5c5a1ad9
Merge remote-tracking branch 'origin/main' into CURA-12261-3dconnectionmouse
2025-02-06 12:57:24 +01:00
Erwan MATHIEU
d18f649221
Add missing Sketch printers extruders name mapping
...
CURA-12401
2025-02-05 14:22:23 +01:00
Erwan MATHIEU
b4573a3bae
Merge pull request #20052 from Ultimaker/PP-549_fix_sketch_sprint_cloud
...
[PP-549] Fix cloud connection for Sketch Sprint and Large
2025-02-04 10:08:30 +01:00
HellAholic
9295382914
Merge pull request #20210 from Ultimaker/CURA-12020_defensive_round
...
[CURA-12020] Round layer height to two decimals for display (profile) purposes.
2025-01-29 16:21:48 +01:00
Remco Burema
05f6afd93d
Round layer height to two decimals for display (profile) purposes.
...
CURA-12020
2025-01-29 13:20:01 +01:00
c.lamboo
7a962216fb
Merging CURA-7435_3DConnexionII
2025-01-24 13:20:41 +01:00
Remco Burema
038e8b7722
Warn for mismatched cores on multi-config printers.
...
Similar to the warning we already had for missing materials.
CURA-12368
2025-01-22 21:16:56 +01:00
Frederic98
0917f10105
Fix cloud connection for Sketch Sprint and Large
2024-12-19 11:43:29 +01:00
Patryk Skowroński
c374c9808a
Fixed QuickZoom to support variable scaling (high DPI screens)
2024-12-12 10:24:19 +01:00
Remco Burema
ef02ab543e
Try if we can get rid of this workaround.
...
done part of CURA-11622
2024-12-10 09:25:49 +01:00
Patryk Skowroński
6fc2b6d8dc
Changed the CoR icon
2024-11-27 14:28:13 +01:00
Patryk Skowroński
3861a043f4
Changed scaling of the CoR
2024-11-22 11:32:41 +01:00
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