Commit graph

37198 commits

Author SHA1 Message Date
Erwan MATHIEU
a1c8d755b3 Apply suggested changes
CURA-12739
2025-10-03 13:40:10 +02:00
Erwan MATHIEU
953cc990e4
Update resources/texts/change_log.txt
Co-authored-by: HellAholic <alireza.doustdar@gmail.com>
2025-10-03 13:37:58 +02:00
Erwan MATHIEU
d50e4fece6
Merge branch '5.11' into CURA-12739_5.11-Changelog-and-Whats-New-Pages 2025-10-03 12:53:28 +02:00
Erwan MATHIEU
1ee01ae315 Bump SDK version for 5.11 2025-10-03 12:50:40 +02:00
HellAholic
8c38c5c782
Merge pull request #21002 from Ultimaker/CURA-12743_slow-performance-while-painting
Some checks failed
conan-package-resources / conan-package (push) Waiting to run
conan-package-resources / signal-curator (push) Blocked by required conditions
conan-package / conan-package (push) Waiting to run
unit-test / Run unit tests (push) Waiting to run
printer-linter-format / Printer linter auto format (push) Has been cancelled
CURA-12743 optimize painting performance
2025-10-03 11:03:55 +02:00
HellAholic
72432be487
Merge branch '5.11' into CURA-12743_slow-performance-while-painting 2025-10-03 11:01:40 +02:00
Erwan MATHIEU
82175d36a8
Merge branch '5.11' into CURA-12739_5.11-Changelog-and-Whats-New-Pages
Some checks failed
conan-package-resources / conan-package (push) Has been cancelled
conan-package / conan-package (push) Has been cancelled
printer-linter-format / Printer linter auto format (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
2025-10-03 10:34:39 +02:00
HellAholic
d7a5f858c5
Merge pull request #21004 from Ultimaker/CURA-12760_remove-bambu-printers
CURA-12760 Remove bambu printers
2025-10-03 08:31:15 +02:00
HellAholic
05440640a5
Merge branch '5.11' into CURA-12760_remove-bambu-printers
Some checks failed
conan-package / conan-package (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
2025-10-02 21:41:54 +02:00
HellAholic
da4a50c59d
Merge pull request #20974 from Ultimaker/CURA-12708_printer_cred_plain
Some checks are pending
conan-package / conan-package (push) Waiting to run
unit-test / Run unit tests (push) Waiting to run
[CURA-12708] Store printer-API creds in prefs
2025-10-02 15:53:25 +02:00
Erwan MATHIEU
8128e1e4bc Add changelog for 5.11
CURA-12739
2025-10-02 15:34:07 +02:00
HellAholic
3abac31778 Revert the addition of keys to the ignore_keys and add them to the backups
Some checks failed
conan-package-resources / conan-package (push) Has been cancelled
conan-package / conan-package (push) Has been cancelled
printer-linter-format / Printer linter auto format (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
The whitelist of the preferences only allows: "general/visible_settings", "cura/active_mode", "cura/categories_expanded", "metadata/setting_version" to be stored.

In backups, we're obfuscating Secret Preferences and these should be considered as items for that.
2025-10-02 15:21:01 +02:00
Erwan MATHIEU
2203f5c295 Remove BambuLab printers
CURA-12760
Since the firmware of the printers have been updated, the current implementation of the BambuLab 3MF format is no more compatible. As we are in Beta period, we cannot make the proper changes to ensure a working behavior.
2025-10-02 14:52:04 +02:00
HellAholic
c0e145e307 Add cluster_api keys to the ignore list for 3mfWorkspaceWriter 2025-10-02 14:36:30 +02:00
Erwan MATHIEU
746aca6a89
Merge branch '5.11' into CURA-12708_printer_cred_plain 2025-10-02 13:27:32 +02:00
Erwan MATHIEU
02d5612b58 Merge remote-tracking branch 'origin/5.11' into CURA-12743_slow-performance-while-painting
Some checks failed
conan-package / conan-package (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
2025-10-02 13:21:27 +02:00
Erwan MATHIEU
495a367539 Optimize painting operations
CURA-12743
2025-10-02 12:05:39 +02:00
HellAholic
bb02afef29 Merge pull request #20999 from GregValiant/ZHopOnTravelUpdate
Some checks are pending
conan-package / conan-package (push) Waiting to run
unit-test / Run unit tests (push) Waiting to run
Update ZHopOnTravel.py
2025-10-02 08:34:11 +02:00
Erwan MATHIEU
05b3aeb2bd Pre-cache faces connectivity during prepare job
CURA-12743
This avoids a huge slowdown when starting to paint
2025-10-01 16:38:50 +02:00
Erwan MATHIEU
7504c8be89 Remove getting the faces under the cursor area
CURA-12743
2025-10-01 16:29:45 +02:00
HellAholic
aeb8ee3991
Merge pull request #20994 from Ultimaker/CURA-12749_replace-the-placeholder-paint-tool-icon-with-a-brush
Some checks are pending
conan-package / conan-package (push) Waiting to run
unit-test / Run unit tests (push) Waiting to run
CURA-12749 replace the placeholder paint tool icon with a brush
2025-10-01 15:42:02 +02:00
Erwan MATHIEU
e8152bf047 Do the cursor projection using uvula
CURA-12743
2025-10-01 11:44:14 +02:00
HellAholic
0c0d9e591c
Merge branch '5.11' into CURA-12749_replace-the-placeholder-paint-tool-icon-with-a-brush
Some checks failed
conan-package / conan-package (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
2025-10-01 10:27:21 +02:00
HellAholic
1960cd1ec2
Merge pull request #20993 from Ultimaker/CURA-12737_model-rotation-stops-over-model-with-painting
Some checks are pending
conan-package / conan-package (push) Waiting to run
unit-test / Run unit tests (push) Waiting to run
CURA-12737 model rotation stops over model with painting
2025-09-30 15:50:27 +02:00
Saumya Jain
d86984aca7
Merge branch '5.11' into CURA-12737_model-rotation-stops-over-model-with-painting 2025-09-30 15:28:27 +02:00
HellAholic
14c2f425be
Merge pull request #20990 from Ultimaker/CURA-12055_fix-load-ufp-then-stl
CURA-12055 fix load ufp then stl
2025-09-30 11:43:15 +02:00
Remco Burema
fb574bba25 Reduce log-spam.
Some checks failed
conan-package / conan-package (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
done as part of CURA-12708
2025-09-30 11:38:33 +02:00
Remco Burema
971fb9d104 Save authorization per-cluster instead of in 1 value.
This would otherwise invalidate all authorization information when switching printers.

part of CURA-12708
2025-09-30 11:37:36 +02:00
HellAholic
40555d9b06
Merge branch '5.11' into CURA-12055_fix-load-ufp-then-stl 2025-09-30 11:36:29 +02:00
HellAholic
414cea421f
Merge pull request #20983 from Ultimaker/CURA-12734_fix-using-disabled-extruders-with-painting
CURA-12734 Extend disabled extruder warning to painting
2025-09-30 11:30:57 +02:00
Erwan MATHIEU
9bf79cf762 Set brush icon for painting feature
CURA-12749
2025-09-30 11:10:03 +02:00
HellAholic
9b9be26bc4
Merge branch '5.11' into CURA-12734_fix-using-disabled-extruders-with-painting 2025-09-30 11:00:43 +02:00
HellAholic
1945eeed75
Merge pull request #20980 from Ultimaker/CURA-12732_fix_slice_paint_hover
[CURA-12732] fix slice paint hover
2025-09-30 10:58:40 +02:00
HellAholic
635ae45b5e
Merge branch '5.11' into CURA-12732_fix_slice_paint_hover 2025-09-30 10:50:22 +02:00
HellAholic
591ee11744
Merge pull request #20976 from Ultimaker/CURA-12730_fix-paint-switch-2-to-4-extruders
CURA-12730 fix paint switch 2 to 4 extruders
2025-09-30 10:40:59 +02:00
Erwan MATHIEU
428faa5777 Do not block rotation while painting is active
CURA-12737
2025-09-30 09:52:19 +02:00
Remco Burema
6b6200fc94 Remove spurious method, handle the expected way.
Some checks failed
conan-package / conan-package (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
This was basically already possible, no need to add an extra method.

done as part of CURA-12732
2025-09-30 09:14:02 +02:00
Erwan MATHIEU
f19ead5686 Fix stuck UI when loading UFP then STL
CURA-12055

Instead of just emitting the signal for the state change, actually set the state so that the UI and the model don't end up with inconsistent values
2025-09-29 14:39:37 +02:00
Erwan MATHIEU
477755edef
Merge branch '5.11' into CURA-12732_fix_slice_paint_hover
Some checks failed
unit-test / Run unit tests (push) Waiting to run
conan-package-resources / conan-package (push) Has been cancelled
printer-linter-format / Printer linter auto format (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
2025-09-29 11:54:44 +02:00
Erwan MATHIEU
ad095807a2
Merge branch '5.11' into CURA-12734_fix-using-disabled-extruders-with-painting
Some checks failed
conan-package-resources / conan-package (push) Has been cancelled
printer-linter-format / Printer linter auto format (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
2025-09-29 11:38:03 +02:00
Erwan MATHIEU
ac5b337ab8
Merge branch '5.11' into CURA-12730_fix-paint-switch-2-to-4-extruders
Some checks failed
conan-package-resources / conan-package (push) Has been cancelled
conan-package / conan-package (push) Has been cancelled
printer-linter-format / Printer linter auto format (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
2025-09-29 11:26:16 +02:00
HellAholic
45b7100e15
Merge pull request #20903 from Ultimaker/fix_end_gcode_typo
Some checks failed
conan-package-resources / conan-package (push) Has been cancelled
printer-linter-format / Printer linter auto format (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
Added missing \n before the G1 Z10
2025-09-29 08:57:29 +02:00
Erwan MATHIEU
6d747a57d3 Extend disabled extruder warning to painting
CURA-12734
2025-09-25 16:47:54 +02:00
Remco Burema
cd2d30fd82 Fix moving (paint) cursor also emitted scene-change.
This prevented slices from happening if the mouse-cursor came (even near) the model.

originally done as part of CURA-12634 -- attempt to cherry-pick and subsequent rework later for CURA-12732
2025-09-25 12:19:15 +02:00
Erwan MATHIEU
336731ada1
Merge pull request #20979 from Ultimaker/lokalise-2025-09-25_08-58-32
Some checks failed
conan-package / conan-package (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
Lokalise: Translations update
2025-09-25 09:46:52 +02:00
Erwan MATHIEU
02725fb8fe Clean lokalise PR
CURA-12733
2025-09-25 09:27:16 +02:00
Erwan MATHIEU
9c4a9adc0c Clean lokalise PR
CURA-12733
2025-09-25 09:24:42 +02:00
Erwan MATHIEU
8e117a4c71 Remove useless tages added by lokalise
CURA-12733
2025-09-25 09:04:29 +02:00
Erwan MATHIEU
5e55eb3f7c Update translations from Localise 2025-09-25 08:59:12 +02:00
Erwan MATHIEU
f3cf13080e
Merge branch '5.11' into CURA-12730_fix-paint-switch-2-to-4-extruders
Some checks failed
conan-package-resources / conan-package (push) Has been cancelled
conan-package / conan-package (push) Has been cancelled
printer-linter-format / Printer linter auto format (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
2025-09-24 16:50:50 +02:00