9930 Commits

Author SHA1 Message Date
Erwan MATHIEU
3992fe75db Merge remote-tracking branch 'origin/main' into CURA-12250_refactor-the-post-processing-like-algorithms 2025-02-13 11:46:35 +01:00
Erwan MATHIEU
01fd82e8e5
Merge branch 'main' into fix_qml_py_re 2025-02-11 13:19:50 +01:00
Erwan MATHIEU
8b0f59256f
Merge branch 'main' into CURA-12371 2025-02-06 10:31:07 +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
4be40f770c
Merge branch 'main' into CURA-12352_different-minimum-layer-time-for-layers-that-contain-overhangs 2025-02-03 10:05:10 +01:00
HellAholic
67d8535f31
Merge branch 'main' into CURA-12150-add-a-global-preference-for-USB-printing 2025-01-30 09:58:54 +01:00
HellAholic
1e6afd75c7
Merge branch 'main' into CURA-12313_conditional-Baxis-commands 2025-01-29 14:12:37 +01:00
Erwan MATHIEU
0fabbdcaf8
Merge branch 'main' into CURA-12371 2025-01-29 07:19:19 +01:00
Shirley Du
868e74e84b For Method, enable corner rounding/input shaping if using highspeed type intents 2025-01-28 17:14:34 -05:00
Erwan MATHIEU
04a6ecf7ca Add local setting to monitor use of USB writing
CURA-12150
2025-01-27 14:41:18 +01:00
HellAholic
e8b2abad1e
Merge branch 'main' into flip_toolhandle_y_description 2025-01-23 09:58:27 +01:00
Shirley Du
5b61a3e3b7 Make acceleration/jerk_enabled control bead modes as well
This fits more with the parenting structure
2025-01-16 11:11:15 -05:00
Remco Burema
2ca18cc205 Add version-upgrader to 5.10
Nescesary because of the updated overhang wall-speed setting.

part of CURA-12352
2025-01-16 13:27:28 +01:00
Shirley Du
99d10e5227 Use some accel/jerk settings as Method Bead Mode values
Populate Method series .makerbot files' meta.json with accel override settings,
for the print globally and for 'bead modes' pertaining to specific features,
per extruder. Currently, extruder-specific bead mode settings will only be
added to the meta.json if the value is non-zero.

Also disallow setting per mesh/extruder/meshgroup for accel/jerk _enabled,
_print, _travel, _travel_enabled for method-based printers
2025-01-09 20:11:03 -05:00
Erwan MATHIEU
66402ff93c Use single extruder when exporting for Replicator+
CURA-12313
2025-01-09 09:19:41 +01:00
Frederic98
0917f10105 Fix cloud connection for Sketch Sprint and Large 2024-12-19 11:43:29 +01:00
Erwan MATHIEU
a74fb5fee0 Merge remote-tracking branch 'origin/main' into CURA-12250_refactor-the-post-processing-like-algorithms 2024-12-19 08:51:33 +01:00
HellAholic
e11d0db61a
Merge pull request #19515 from EmJay276/PR_GCodeReader_relative_extrusion
PlugIn GCodeReader - Process M82 and M83 command for Marlin flavoured GCode
2024-12-17 15:30:06 +01:00
HellAholic
d8b3e773ab update label for clarity
Greg's proposal:
add details to clarify what the Y min & Y max refer to
2024-12-09 08:22:26 +01:00
Erwan MATHIEU
7c556dd31f Handle the new Roof feature type
CURA-12250
2024-11-26 21:04:11 +01:00
HellAholic
9bc6abc5eb
Merge branch 'main' into CURA-12192_replay-preview-at-last-layer 2024-11-21 11:07:13 +01:00
Erwan MATHIEU
0286c6dda8 Merge remote-tracking branch 'origin/5.9' 2024-11-20 13:11:12 +01:00
HellAholic
181203a5cb
Merge branch '5.9' into CURA-12262_flatten_slice_info 2024-11-12 10:52:06 +01:00
Erwan MATHIEU
0991c3c01d Loop back to the beginning when ending simulation playback
CURA-12192
2024-11-11 16:14:32 +01:00
Remco Burema
08f310b300 (SliceInfo) Do timestamp server-side.
part of CURA-12262
2024-11-07 11:02:46 +01:00
Erwan MATHIEU
94b8728962 Merge remote-tracking branch 'origin/5.9' 2024-11-07 09:44:40 +01:00
Remco Burema
48bfed0643 Changed endpoint and (pre-)flatten/massage data to be more inline with db.
Move calculations out of server, into Cura.

CURA-12262
2024-11-06 17:43:14 +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
0311ca0ddc
Update MakerbotWriter.py
switch back and front bounds order to line up with the NP and makerbot documentation
2024-10-25 13:30:27 +02:00
Remco Burema
a6a223bcc1 Prevent 'too small' starts from not rendering.
Not actually part of CURA-12188 but I was in the neighbourhood anyway.
2024-10-24 09:50:03 +02:00
Erwan MATHIEU
3b374368c4 Merge remote-tracking branch 'origin/5.9' 2024-10-22 10:43:28 +02:00
Erwan MATHIEU
8f2f4e82af Add empty username if DF doesn't return one
CURA-12183
2024-10-21 15:38:09 +02:00
Erwan MATHIEU
b583711c70 Handle segments with null feed rate
CURA-12213
2024-10-18 16:13:15 +02:00
HellAholic
b7587ac9fb
Merge pull request #19770 from Ultimaker/CURA-12185_add-sketch-thumbnail-sizes
CURA-12185 add sketch thumbnail sizes
2024-10-18 13:43:04 +02:00
HellAholic
3c6326c850
Merge pull request #19761 from Ultimaker/CURA-12112_fix_capital_case_ids
[CURA-12112] Quality groups names are case-sensitive, so don't lower-case search.
2024-10-18 13:34:08 +02:00
Erwan MATHIEU
531f286445 Use same thumbnail formats for Sketch as Method
CURA-12185
2024-10-17 11:22:55 +02:00
Remco Burema
44cfdb935f Quality groups names are case-sensitive, so don't lower-case search.
This caused some settings not to load silently, since it has a fall-back to default.

CURA-12112
2024-10-16 10:27:21 +02:00
Remco Burema
480322354b Autoslice could cause slicing to start before init done.
This could cause slicing to hang forever until settings where changed. So stop too-early slicing, but keep a memo of wether we've already been requested to slice in the initialization interval, so auto-slice doesn't fail either.

CURA-11815
2024-10-15 17:51:14 +02:00
Jaime van Kessel
aaff84ce77
Merge branch 'main' of https://github.com/TheSin-/Cura 2024-10-10 14:09:18 +02:00
Erwan MATHIEU
a96eefd8cc Fix duplicated file reloading
CURA-11905

Instead of using the object name for reloading meshes inside a 3MF file, use a dedicated mesh ID property that is only stored internally, doesn't have to be unique (because the combination filename+ID will be) and can't be changed by the user. This should improve 3MF file reloading, and also fixes reloading of duplicated instances, because multiple meshes can now have the same mesh ID.
2024-10-07 17:50:25 +02:00
HellAholic
5d6d2f118a
Merge branch 'main' into CURA-12138-Export_for_support_option 2024-10-04 15:23:52 +02:00
HellAholic
d770a183a1
Merge branch 'main' into CURA-12138-Export_for_support_option 2024-10-03 13:51:00 +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
HellAholic
ed6daa3735
Merge pull request #19083 from GregValiant/InsertAtLayerChange
Rewrite - Insert At Layer Change
2024-10-02 14:03:03 +02:00
HellAholic
1a7a5bcbbf
Merge pull request #19703 from Ultimaker/CURA-12097_upgrade_to_59
[CURA-12097] Upgrader for 5.8 -> 5.9 version.
2024-10-02 13:47:34 +02:00
Erwan MATHIEU
d2b3ca3896 Apply suggested changes 2024-10-02 13:07:45 +02:00
Remco Burema
e3211d4128 Make slicing work for the --external-backend option again. 2024-10-02 12:57:36 +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
7815715119
Merge branch 'main' into TIme-Lapse 2024-10-01 15:17:05 +02:00
Erwan MATHIEU
e4b4b8e4a4 Remove extra-spaces after units 2024-10-01 15:16:43 +02:00