HellAholic
2cc3b0bbf5
Update error message for painting availability
2026-03-03 11:51:11 +01:00
HellAholic
9d5bb17ea0
Merge branch '5.12' into CURA-12853-add-message-painting-in-compatibility-mode
2026-03-03 08:59:14 +01:00
HellAholic
4bfe9c20ab
Merge pull request #21448 from Ultimaker/CURA-13013
...
Defer 3MF node loading until machine activation
2026-03-03 08:56:46 +01:00
HellAholic
b564d2005e
Defer 3MF node loading until machine activation
...
Postpone reading/adding 3MF scene nodes until after the target machine/UCP is activated to ensure correct build volume and settings are applied. Adds a deferred filename field and stores the file during initial load, then reads and adds nodes in new _loadAndAddNodesToScene using AddSceneNodeOperation after activation. Fixes _updateActiveMachine calls to use the reader's is_ucp state, resets is_ucp only after nodes are added, and clears the deferred filename in _clearState. Also updates WorkspaceDialog and QML logic so machine selection/combobox visibility behave correctly for UCP files.
2026-03-02 15:40:01 +01:00
HellAholic
e8ad4675f8
Set conan package version 5.12.0-beta.2
conan-package-resources / conan-package (push) Has been cancelled
conan-package / conan-package (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
2026-02-27 09:21:23 +00:00
Erwan MATHIEU
097f65b06f
Merge branch '5.12' into CURA-12853-add-message-painting-in-compatibility-mode
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
2026-02-26 13:27:35 +01:00
HellAholic
5511ad8cc5
Merge pull request #21420 from Ultimaker/CURA-13000
...
conan-package / conan-package (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
Defer machine activation and material apply
2026-02-24 08:55:30 +01:00
Erwan MATHIEU
c6c17cb587
Merge pull request #21427 from h1data/5.12
...
conan-package / conan-package (push) Waiting to run
unit-test / Run unit tests (push) Waiting to run
Fixed Japanese translation for Cura 5.12
2026-02-23 13:23:55 +01:00
h1data
73e60747ab
Tweaked Japanese translation for Cura 5.12
2026-02-23 20:40:35 +09:00
HellAholic
8cc504d765
code-review comments part II
...
conan-package / conan-package (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
Add type hints to ThreeMFWorkspaceReader methods
2026-02-23 12:36:40 +01:00
HellAholic
590e98b41b
code-review comments part I
2026-02-23 12:28:58 +01:00
Erwan MATHIEU
8418d6e7ba
Merge pull request #21425 from Ultimaker/fix_html_tag
...
conan-package / conan-package (push) Waiting to run
unit-test / Run unit tests (push) Waiting to run
Fix wrong closing html tag
2026-02-23 11:14:31 +01:00
HellAholic
05996610f8
Merge branch '5.12' into CURA-13000
2026-02-23 10:39:39 +01:00
Erwan MATHIEU
9d8751a55e
Merge remote-tracking branch 'origin/5.12' into fix_html_tag
2026-02-23 10:25:18 +01:00
Erwan MATHIEU
43f33af741
Merge pull request #21417 from h1data/5.12
...
Tweaked and updated Japanese translation for 5.12
2026-02-23 10:23:05 +01:00
Erwan MATHIEU
c67bba3467
Fix wrong html closing tag
2026-02-23 09:22:50 +01:00
HellAholic
a0e3911922
Apply suggestion from @Copilot
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-21 14:36:32 +01:00
HellAholic
aefe8333c6
Refactor logging to use specific Logger methods
...
Replace generic Logger.log(...) calls with explicit Logger.error/warning/info/debug methods and standardize message formatting using f-strings. Also update Logger.logException call formatting for clarity. This is a stylistic refactor to make log severities and messages consistent across ThreeMFWorkspaceReader.py with no behavioral changes intended.
2026-02-21 14:26:25 +01:00
HellAholic
ab1cedd919
Defer machine activation and material apply
...
Delay active-machine switching and postpone applying materials/user settings until after machine activation so container/metadata signals can propagate. Removed the immediate _updateActiveMachine/_applyMaterials calls and replaced them with deferred callbacks using Application.getInstance().callLater: _finalizeMachineActivation -> _applyMaterialsAndFinalize for non-UCP flows, and _finalizeUcpActivation -> _applyUcpUserSettings for UCP flows. Adjusted _updateActiveMachine signature to accept is_ucp and moved containersChanged.emit to the deferred finalizers to ensure re-validation occurs after all changes are applied.
2026-02-21 13:36:06 +01:00
h1data
d00bab0cb7
Merge branch '5.12' into 5.12
2026-02-21 12:46:22 +09:00
h1data
f0f8a014f6
Tweaked and updated Japanese translation for 5.12
2026-02-21 12:37:25 +09:00
HellAholic
ef31007315
Set conan package version 5.12.0-beta.1
conan-package-resources / conan-package (push) Has been cancelled
conan-package / conan-package (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
conan-package-resources / signal-curator (push) Has been cancelled
2026-02-20 10:21:29 +00:00
HellAholic
e3ef07539b
Merge pull request #21413 from Ultimaker/CURA-12946_Changelogs
...
conan-package / conan-package (push) Waiting to run
unit-test / Run unit tests (push) Waiting to run
5.12 Changelog
2026-02-20 10:50:20 +01:00
HellAholic
9fbbc1a36e
Update change log for various improvements and fixes
2026-02-20 10:48:58 +01:00
HellAholic
fa6b89fd05
Merge branch '5.12' into CURA-12946_Changelogs
2026-02-20 10:31:03 +01:00
HellAholic
6016a86246
Apply suggestions from code review
2026-02-20 10:30:32 +01:00
HellAholic
fc944e2d62
Apply suggestions from code review
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-20 10:29:39 +01:00
HellAholic
1fb02a6f52
Apply suggestions from code review
2026-02-20 10:28:05 +01:00
HellAholic
ee9fbfb810
Update change log with new features and bug fixes
...
Added visual dimming for inactive extruder settings and fixed several issues related to printing and UI behavior.
2026-02-20 09:59:15 +01:00
HellAholic
1f0928945f
Apply suggestions from code review
...
conan-package / conan-package (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-19 20:35:33 +01:00
MariMakes
b3e5bdb686
5.12 Changelog
...
Updated changelog for 5.12 contributes to CURA-12946
2026-02-19 14:57:48 +01:00
HellAholic
b9ddb7544e
Merge pull request #21394 from Ultimaker/CURA-12978
...
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
Set small_skin_on_surface to False for S8 configs
2026-02-18 09:37:35 +01:00
HellAholic
13a93377ef
Merge pull request #21402 from Ultimaker/CURA-12872_fix-crash-at-file-load
...
unit-test / Run unit tests (push) Waiting to run
conan-package / conan-package (push) Has been cancelled
CURA-12872 fix crash at file load
2026-02-17 11:08:18 +01:00
HellAholic
b067a2287b
Merge branch '5.12' into CURA-12872_fix-crash-at-file-load
conan-package / conan-package (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
2026-02-16 15:24:25 +01:00
HellAholic
a275ec1b28
Merge pull request #21405 from Ultimaker/CURA-12837_model-displayed-unprintable-after-switching-to-enabled-extruder
...
conan-package / conan-package (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
CURA-12837 model displayed unprintable after switching to enabled extruder
2026-02-16 10:44:47 +01:00
HellAholic
91ab6f0793
Merge branch '5.12' into CURA-12837_model-displayed-unprintable-after-switching-to-enabled-extruder
conan-package / conan-package (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
2026-02-16 09:08:12 +01:00
HellAholic
0ce50c1392
Merge pull request #21398 from Ultimaker/CURA-12871_preview-issues-with-loaded-gcode
...
conan-package / conan-package (push) Waiting to run
unit-test / Run unit tests (push) Waiting to run
Fix cases of non-updating simulation view
2026-02-16 09:05:04 +01:00
HellAholic
8336931c54
Merge branch '5.12' into CURA-12871_preview-issues-with-loaded-gcode
2026-02-16 08:52:43 +01:00
HellAholic
413419bb6e
Merge pull request #21395 from Ultimaker/CURA-12970_messages-stack-over-when-sending-a-print-over-df
...
CURA-12970 Messages stack over when sending a print over DF
2026-02-16 08:50:00 +01:00
Erwan MATHIEU
f9fcc2a034
Update the assigned extruder state when it changes
...
CURA-12837
2026-02-13 15:04:35 +01:00
Erwan MATHIEU
d64c3629eb
Fix possible crash when loading a 3MF file
...
CURA-12872
2026-02-13 08:54:48 +01:00
HellAholic
c3d2517ca3
Merge pull request #21389 from Ultimaker/lokalise-2026-02-10_11-20-57
...
conan-package / conan-package (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
Lokalise: Translations update
2026-02-12 09:17:50 +01:00
HellAholic
ba8feaf125
Merge branch '5.12' into lokalise-2026-02-10_11-20-57
2026-02-12 09:15:26 +01:00
Erwan MATHIEU
f49f0e5a88
Gracefully fail painting in OpenGL compatibility mode
...
CURA-12853
2026-02-11 16:52:28 +01:00
HellAholic
5af06ea93f
Merge pull request #21397 from Ultimaker/CURA-12984
...
conan-package / conan-package (push) Waiting to run
unit-test / Run unit tests (push) Waiting to run
Use implicitHeight instead of height; fix comment
2026-02-11 14:28:15 +01:00
Erwan MATHIEU
8b4cee93c9
Fix cases of non-updating simulation view
...
CURA-12871
The removed test condition was only here for optimization, but is not reliable in all cases. It turns out the scene was updated thanks to the BuildVolume object being updated, so mostly by chance.
Now it is quite difficult to write a fully relevant test condition that triggers only when necessary, so instead the condition is removed. Since this slot is not called very often anyway, it should not hurt performance significantly.
2026-02-11 14:18:28 +01:00
HellAholic
60d1f2552b
Merge pull request #21376 from Ultimaker/CURA-12959_5.12-sdk-upgrade
...
CURA-12959 Bump SDK version
2026-02-11 14:18:06 +01:00
HellAholic
aab54fef55
Use implicitHeight instead of height; fix comment
...
Replace height: currencyField.height with implicitHeight: currencyField.height for the language and theme combobox models to avoid forcing an explicit height and improve layout behavior. Also cleaned up a stray slash in the commented setDefaultCameraMode line to correct a typo.
2026-02-11 13:58:18 +01:00
HellAholic
b81c3e8153
Merge branch '5.12' into CURA-12959_5.12-sdk-upgrade
2026-02-11 13:18:47 +01:00
Erwan MATHIEU
8311f332e1
Clear the upload handle when appropriate
...
conan-package / conan-package (push) Has been cancelled
unit-test / Run unit tests (push) Has been cancelled
CURA-12970
Some paths of the upload sequence would not clear the handle, so subsequent actions like changing the scene would result in displaying a network error
2026-02-11 11:25:00 +01:00