HellAholic
af746f00d0
Refactor the code and add defensive measures
2025-09-06 12:09:11 +02:00
HellAholic
d110bc5577
Add the user adjusted with a signal to the UI
2025-09-06 11:52:52 +02:00
HellAholic
de4886a0e0
Apply the user time estimation factor to the print time
2025-09-06 11:09:03 +02:00
Erwan MATHIEU
c4dd7b304b
Fix wrongly switching project name
...
CURA-12403
2025-03-12 12:03:20 +01:00
digitalfrost
fe483d4656
Merge branch 'main' into 050922b
2022-09-13 10:50:39 +02:00
digitalfrost
2b981daf17
PrintInformation.py: Fix grammar in docstrings
...
Fix grammar and typos for:
- class docstring
- defineAbbreviatedMachineName
- _onOutputStart
2022-09-05 20:22:45 +02:00
digitalfrost
f30fd519b7
PrintInformation.py Use warning method with Logger
...
Use f-string and warning method with Logger instead of "Old Style string
formatting
2022-09-05 19:37:34 +02:00
j.spijker@ultimaker.com
d9e3e4d395
Made slice_uuid a public field
...
Contributes to CURA-9031
2022-07-29 12:13:12 +02:00
j.spijker@ultimaker.com
a712e7517a
Add the received slice_uuid to the print information
...
Contributes to CURA-9031
2022-07-27 18:12:25 +02:00
Jaime van Kessel
402c53c5f1
Fix warning about Duration
2022-04-01 16:19:35 +02:00
Remco Burema
abe7c1bf7f
Search/replace Qt5->Qt6.
...
part of upgrading Qt to v6.2: CURA-8591
2021-12-28 14:46:02 +01:00
Konstantinos Karmas
6d9978e8f3
Always set the project name as the one provided by the user
...
There was an inconsistent behavior between saving a project file to disk (where the printer short name was readded after saving) and saving to the DigitalLibrary (where the printer short was NOT added again).
This commit fixes that by making sure that whatever the user put as the name of the file, will be the name of the project within Cura.
CURA-8566
2021-09-15 14:37:53 +02:00
Konstantinos Karmas
52c224c779
Revert "Revert "Only change project name when saving to project files.""
...
This reverts commit 9e2b556ce8 .
2021-09-15 12:26:30 +02:00
Konstantinos Karmas
87add2c8de
Revert "Revert "Use optional last output (file) name from output-dev to set project name.""
...
This reverts commit 24ff3692bd .
2021-09-15 12:26:18 +02:00
Konstantinos Karmas
98eba28885
Revert "Revert "Set the job name whenever the workspaceLoaded is called""
...
This reverts commit a6a69c249c .
2021-09-15 12:25:13 +02:00
Ghostkeeper
a6a69c249c
Revert "Set the job name whenever the workspaceLoaded is called"
...
This reverts commit 6ad358a55d .
2021-09-10 16:47:20 +02:00
Ghostkeeper
24ff3692bd
Revert "Use optional last output (file) name from output-dev to set project name."
...
This reverts commit c2c53d51c1 .
2021-09-10 16:46:53 +02:00
Ghostkeeper
9e2b556ce8
Revert "Only change project name when saving to project files."
...
This reverts commit b97920e5b1 .
2021-09-10 16:46:39 +02:00
Remco Burema
b97920e5b1
Only change project name when saving to project files.
...
CURA-8358
2021-09-01 18:11:10 +02:00
Remco Burema
c2c53d51c1
Use optional last output (file) name from output-dev to set project name.
...
Instead of relying on the filename emitted when the workspace is changed. This is done so the user can also change the project name when saving to an output device, such as a local file, or the digital library, that supports changeing the (file)name.
CURA-8358
2021-09-01 16:04:05 +02:00
Konstantinos Karmas
6ad358a55d
Set the job name whenever the workspaceLoaded is called
...
CURA-8358
2021-08-23 17:07:36 +02:00
Jaime van Kessel
ad8e78c7f8
Remove unused import
2021-03-01 14:32:42 +01:00
Jaime van Kessel
fa4d1ba1fb
Don't strip accents from job name
...
No idea why this was there in the first place. Our archeology attempts couldn't
find out as to why it was introduced. We suspect an issue with other Qt versions.
At least now ロボット.stl will not be mangled into ロホット.gcode upon saving (and
german bears into bars)
2021-02-26 14:56:27 +01:00
Jaime van Kessel
7f27ff5432
Reset scene metadata if the buildplate was cleared
...
CURA-7615
2020-12-23 14:08:59 +01:00
Ghostkeeper
4372099e1d
Don't crash if material preferences are corrupt
...
This time we don't need to catch permission errors and such since we're reading it from a string that was stored in memory (read when the preferences file was read). However we do need to catch JSON Decoding Errors since the JSON syntax might be broken by the user modifying these files or because the file wasn't saved properly before.
Fixes Sentry issue CURA-112.
2020-07-13 11:45:16 +02:00
Nino van Hooff
816aaafc19
Revert changes for CURA-5479
...
It was decided that functionality present in existing plugins is
sufficient. No need to replicate it in our own codebase and
take on the burden of maintenance
CURA-5479
2020-07-07 16:11:03 +02:00
Nino van Hooff
06284b6a73
Implement Review comments
...
CURA-5479
2020-07-01 16:47:20 +02:00
Nino van Hooff
24820bab07
Fix: incorrect return statement
...
CURA-5479
2020-07-01 15:00:35 +02:00
Nino van Hooff
c50f7aa455
Add a print job name setting to general preferences
...
CURA-5479
2020-06-30 17:04:03 +02:00
Nino van Hooff
89f0970a88
Remove trailing whitespace from Python files
2020-05-29 14:30:33 +02:00
Nino van Hooff
c2c96faf5f
Convert remaining doxygen to rst
2020-05-28 17:13:44 +02:00
Jaime van Kessel
5da77472e7
Add some timers to sceneChanged
2020-01-03 10:17:54 +01:00
Tim Kuipers
96f8dab853
dont prepend 'Pre-sliced file'
2019-10-31 11:43:26 +01:00
Jaime van Kessel
0ff9d72c4c
Remove use of deprecated extruders property
2019-09-13 17:27:16 +02:00
Diego Prado Gesto
11e86512cb
Include the prime tower to the time calculations
...
Contributes to CURA-6509.
2019-05-06 14:33:24 +02:00
Lipu Fei
5848174ad4
Move PrintInformation into cura.UI module
2019-03-20 09:13:38 +01:00