7754 Commits

Author SHA1 Message Date
HellAholic
79dfb7bd23
Merge branch '5.10' into CURA-12458_security-fixes-that-came-in-via-the-inbox 2025-03-19 11:11:31 +01:00
Erwan MATHIEU
67d4afb97e Use HSTS for local OAuth2 callback server
CURA-12458
This prevents possible man-in-the-middle attacks from within the user PC. Not very likely, but still a good practice.
2025-03-14 12:00:24 +01:00
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