36330 Commits

Author SHA1 Message Date
HellAholic
b25620826f use helper function
Since the added lines are identical, it can be replaced with a helper function
2025-03-09 19:30:55 +01:00
GregValiant
253d11f84d Update PurgeLinesAndUnload.py
This change adds a setting for "minimum Z height" for the "nail down the string" moves.

Update PurgeLinesAndUnload.py

Bug fix.  The prime blob code didn't account for the retraction at the end.  This adds an 'unretract' to compensate.
2025-03-09 19:30:55 +01:00
Frederic98
41cd893e09 PP-592 2025-03-07 16:51:52 +01:00
HellAholic
5d2856c195 backleft can stay 2025-03-07 16:32:15 +01:00
HellAholic
78e62635dd Remove redundant overrides
This will unlock the z seam x and z seam y, otherwise the z seam would not update from x 150 and y 180 position
2025-03-07 16:03:07 +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
Simon Edwards
0273ef49f1
Merge pull request #20350 from Ultimaker/trigger_curator
Trigger Curator build after resource build
2025-03-05 13:32:16 +01:00
Simon Edwards
e39f5ca7ae Trigger Curator build after resource build 2025-03-05 12:31:29 +00:00
HellAholic
36b5a40563
Merge pull request #20345 from Ultimaker/CURA-12442_no_slow_on_scroll
[CURA-12442] Same cache as other setting-lists to reduce slowness on scroll.
5.10.0-beta.1-RC7
2025-03-05 12:45:29 +01:00
HellAholic
b9d9e93e93
Merge pull request #20346 from Ultimaker/CURA-12443_units_updater
[CURA-12443] Fix value-units can now change visually/immediately on printer switch.
2025-03-05 12:09:22 +01:00
HellAholic
b25ad27599
Merge pull request #20342 from Ultimaker/CURA-12433_minimum-layer-without-overhang
CURA-12433 minimum layer without overhang
2025-03-05 11:53:32 +01:00
HellAholic
27d0b9a250
Merge pull request #20344 from Ultimaker/CURA-12441_wide_margin
[CURA-12441] Margin wasn't wide enough to see that it's a tree.
2025-03-05 11:47:29 +01:00
HellAholic
9b90c7909d
Merge pull request #20325 from Ultimaker/PP-580-Improve-self-support
Improved self-support settings for the S8
2025-03-05 11:18:51 +01:00
Remco Burema
6a4890ecd7
nocase -> camelCase
done as part of CURA-12443

Co-authored-by: Erwan MATHIEU <erwan.mathieu@ultimaker.com>
2025-03-05 09:10:52 +01:00
HellAholic
7727590fb8
Merge branch '5.10' into CURA-12433_minimum-layer-without-overhang 2025-03-05 09:06:38 +01:00
HellAholic
ab968b4114
Merge branch '5.10' into PP-580-Improve-self-support 2025-03-05 09:00:11 +01:00
Remco Burema
cf419c3025 Fix value-units can now change visually/immediately on printer switch.
CURA-12443
2025-03-04 16:08:50 +01:00
Remco Burema
cb0d69d9f2 Same cache as other setting-lists to reduce slowness on scroll.
This does incur a cost on the first load of the list though.

CURA-12442
2025-03-04 15:03:59 +01:00
Remco Burema
c21ddd99ce Margin wasn't wide enough to see that it's a tree.
CURA-12441
2025-03-04 14:54:12 +01:00
Erwan MATHIEU
1198746870
Merge pull request #20339 from h1data/5.10
Updated ja translation for 5.10
2025-03-04 14:03:46 +01:00
h1data
26f07257dd
Merge branch '5.10' into 5.10 2025-03-04 20:35:22 +09:00
Erwan MATHIEU
4e7684de99
Merge branch '5.10' into PP-580-Improve-self-support 2025-03-04 10:16:11 +01:00
Erwan MATHIEU
857d26307d Hide setting from expert set
CURA-12433
Those settings highly depend on wall_overhang_angle, which is not visible in expert, so they should also not be visible
2025-03-03 15:41:07 +01:00
Erwan MATHIEU
8722fb5e6f Move settings to experimental
CURA-12433
Those settings highly depend on wall_overhang_angle, which is an experimental setting, so they should also be experimental
2025-03-03 15:40:30 +01:00
Erwan MATHIEU
bf1ccd772b Do not display settings that are useless when overhang is "disabled"
CURA-12433
2025-03-03 15:34:49 +01:00
HellAholic
c86c08bd90
Merge pull request #20318 from Ultimaker/CURA-12386_G-Code-replacement-fails-with-single-line-code
CURA-12386 G-Code replacement fails with single line code
2025-03-03 14:14:19 +01:00
h1data
0608ec5cf6
Merge branch '5.10' into 5.10 2025-03-02 14:34:42 +09:00
h1data
361af17212 Updated ja translation for 5.10 2025-03-02 13:53:29 +09:00
Paul Kuiper
f2098b570f Moved flooring settings from ultimaker.def.json to the S8 only to reduce risk. Added support_wall_count is 2 (forgot this in the original commit).
PP-580
2025-02-28 10:28:01 +01:00
HellAholic
884983c34f
Merge branch '5.10' into CURA-12386_G-Code-replacement-fails-with-single-line-code 2025-02-28 09:43:36 +01:00
HellAholic
ec4a19c0e4
Merge branch '5.10' into PP-580-Improve-self-support 2025-02-28 09:31:43 +01:00
HellAholic
9ac0f113db
Merge pull request #20321 from Ultimaker/CURA-12254_dont_lose_focus
[CURA-12254] Don't lose text-field focus when scrolling.
5.10.0-beta.1-RC5 5.10.0-beta.1-RC6
2025-02-27 12:10:21 +01:00
HellAholic
ec379e772d
Merge pull request #20317 from Ultimaker/CURA-12406_fix_intent_fallback
CURA-12406 fallback to default intent
2025-02-27 11:51:09 +01:00
Paul Kuiper
8aacf63f4a Improved self-support settings for the S8. Better release due to the horizontal expansion. More robustness due to brims, and larger build plate trunks and avoid travel over support. Faster printing due to higher support speeds and less tree branches.Improved part strength due to higher infill flow rates. Added 1 flooring layer to all Ultimaker machines to improve bottom part quality. Small bug fixes to the sketch/replicator profiles. Updated settings version def files.
PP-580
PP-581
2025-02-27 11:50:57 +01:00
Erwan MATHIEU
a666116119
Merge branch '5.10' into CURA-12386_G-Code-replacement-fails-with-single-line-code 2025-02-27 09:23:03 +01:00
Remco Burema
64cdb31252 Due to collapsing pop-ups on scrollbar change fix, textfields also lost focus.
CURA-12254
2025-02-26 17:06:27 +01:00
Remco Burema
667a27e2d2 change setting-version for base definitions as well (5.9 -> 5.10)
part of CURA-12359
5.10.0-beta.1-RC4
2025-02-26 16:49:50 +01:00
Erwan MATHIEU
b67769b238 Fix dependency version 2025-02-26 16:29:16 +01:00
Erwan MATHIEU
f468cd5150 Bump version to 5.11 2025-02-26 16:25:04 +01:00
Erwan MATHIEU
0f8fe06059 Bump version to 5.11 2025-02-26 16:11:21 +01:00
Erwan MATHIEU
f13bdeae42 Merge remote-tracking branch 'origin/5.10' 2025-02-26 16:03:14 +01:00
Erwan MATHIEU
1f7f9b4b53 Filter our private repositories from getting licences 2025-02-26 15:59:35 +01:00
Erwan MATHIEU
4c1a7ce9aa
Merge branch '5.10' into CURA-12406_fix_intent_fallback 2025-02-26 15:21:39 +01:00
Erwan MATHIEU
e810c4becd
Merge branch '5.10' into CURA-12386_G-Code-replacement-fails-with-single-line-code 2025-02-26 15:05:04 +01:00
Erwan MATHIEU
2f2a93b9d0 Add unit test for single-line statement
CURA-12386
2025-02-26 15:02:22 +01:00
Erwan MATHIEU
f9b8bc20c2 Fix single-line statement processing
CURA-12386
The regex was not specific enough and would catch the rest of the line, now we force stopping as soon as we see a { or }
2025-02-26 15:02:06 +01:00
Erwan MATHIEU
d3558ab377 Build binary translation messages on Windows on any shell
This is an attempt to see what actually happens, and may have to be reverted
5.10.0-beta.1-RC3
2025-02-26 14:10:27 +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