36308 Commits

Author SHA1 Message Date
HellAholic
368094bb5f
Merge pull request #20377 from Ultimaker/CURA-12403_project-names-revert-to-previous-name
CURA-12403 Project names revert to previous name
2025-03-14 16:12:37 +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
90115808ee Use yaml.safe_load instead of yaml.load
CURA-12548
Note that this is not technically required, because external contributors can change it anyway. However, making this change will silent a security warning raised by an automatic analysis tool, and it doesn't hurt.
2025-03-14 11:38:45 +01:00
HellAholic
e1430c76fd
fix indent 2025-03-13 22:35:05 +01:00
HellAholic
48b449b32e Rewrite experiment
- Removed the version 2.x
- Rewrite onTextChanged -> add logic to not execute if text is unchanged
- Rewrite currentIndex & onActivated -> use findIndex instead of for loop
- Add reuseItems: true -> recycle items instead of instantiating from the delegate
- Remove cacheBuffer -> memory overhead (2GB for the entire list to load in one go)
- Rewrite delegate -> wrap loader as a component (based on documentation), remove switch case and replace with condition check, set asynchronous to false (introduces a bit of stutter but items are loaded when viewed).
2025-03-13 22:32:10 +01:00
Erwan MATHIEU
85eb90afbf Improve TableView manual column resizing
CURA-12439
2025-03-13 15:10:29 +01:00
Erwan MATHIEU
c4dd7b304b Fix wrongly switching project name
CURA-12403
2025-03-12 12:03:20 +01:00
HellAholic
da9bcd0239
Merge pull request #20370 from Ultimaker/CURA-12428_Changelog510
CURA-12428_Update Changelog
5.10.0-beta.1-RC8 5.10.0-beta.1
2025-03-10 17:24:48 +01:00
HellAholic
df855c48ae
Merge branch '5.10' into CURA-12428_Changelog510 2025-03-10 17:24:35 +01:00
HellAholic
7b23511e32
update preview change
Not limited to infill, also includes helpers and shell
2025-03-10 17:23:59 +01:00
MariMakes
9be6cee8cd Mention last minute bug fixes
Mention last minute bug fixes
2025-03-10 17:04:25 +01:00
Mariska
782bfd01c5
Update MacOSx to MaxOS
Update MacOSx to MaxOS

Co-authored-by: HellAholic <alireza.doustdar@gmail.com>
2025-03-10 16:59:03 +01:00
Mariska
7440af206e
Apply suggestions from code review
Minor clarifications

Co-authored-by: HellAholic <alireza.doustdar@gmail.com>
2025-03-10 16:58:11 +01:00
HellAholic
3227f68611
Merge pull request #20372 from Ultimaker/CURA-12272_fnfill-visible-in-preview-layer-but-disabled
Fix visibility settings not being applied for lower layers
2025-03-10 16:13:53 +01:00
Erwan MATHIEU
bc8ee22681
Merge branch '5.10' into CURA-12428_Changelog510 2025-03-10 16:00:56 +01:00
Erwan MATHIEU
69eb50eb6a
Minor adjustments 2025-03-10 15:58:33 +01:00
HellAholic
d8b9b7e441
Merge pull request #20371 from Ultimaker/CURA-12453_fix-auto-arrange-overlapping-models
CURA-12453 fix auto arrange overlapping models
2025-03-10 15:51:58 +01:00
Erwan MATHIEU
397fc2b161
Add missing 5.9.1. changelog 2025-03-10 15:23:14 +01:00
HellAholic
042b455316
Merge branch '5.10' into CURA-12453_fix-auto-arrange-overlapping-models 2025-03-10 15:20:27 +01:00
HellAholic
650e7994cc
Merge pull request #20352 from Ultimaker/CURA-12169_fix-autoarrange-for-disallowed-areas
CURA-12169 fix autoarrange for disallowed areas
2025-03-10 15:20:07 +01:00
HellAholic
02a6da914b
Merge branch '5.10' into CURA-12169_fix-autoarrange-for-disallowed-areas 2025-03-10 15:18:11 +01:00
Erwan MATHIEU
a6ee53c944 Fix visibility settings not being applied for lower layers
CURA-12272
2025-03-10 14:55:46 +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
MariMakes
9c18763f69 Update Changelog for Cura 5.10 Beta
Update Changelog for Cura 5.10 Beta
Contributes to CURA-12428
2025-03-10 13:46:27 +01:00
HellAholic
34c04568f4
Merge pull request #20358 from Ultimaker/PP-592-Fix-issues-from-beta-test
PP-592 fix issues from beta test
2025-03-10 11:44:31 +01:00
HellAholic
d2cd3df88d
Merge branch '5.10' into PP-592-Fix-issues-from-beta-test 2025-03-10 10:38:35 +01:00
HellAholic
378ce44e9f
Merge pull request #20359 from Ultimaker/CURA-12451_z_seam_sketch_sprint
Remove redundant overrides
2025-03-10 10:24:59 +01:00
HellAholic
2cf13c5e94 Remove extra empty line 2025-03-09 19:30:55 +01:00
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