GregValiant
f6486bdffc
Update DisplayInfoOnLCD.py
...
If the printer was a UM then the statistics and model list weren't being added. This is the fix.
2025-08-01 14:28:38 -04:00
GregValiant
3ad2c1b578
Update DisplayInfoOnLCD.py
...
Add "Electricity Cost" to the statistics added to the gcode.
Update DisplayInfoOnLCD.py
Formatting changes for layer heights
2025-07-02 06:45:55 -04:00
HellAholic
69f56cb356
Merge branch 'main' into DisplayInfoOnLCD
2025-06-17 12:29:01 +02:00
HellAholic
247b512ac2
Merge pull request #19419 from geekykayaker-anon/CreateThumbnailBeginBlockOptions
...
Add some options to CreateThumbnail to allow for some customisation o…
2025-06-16 11:09:54 +02:00
Erwan MATHIEU
3579d85ba9
Merge pull request #20444 from Ultimaker/PostProcessing_InsertAtLayerChange_update
...
InsertAtLayerChange: Make the conversion to uppercase optional
2025-06-16 11:09:03 +02:00
HellAholic
5db75acffb
No need for type cast -> it returns a bool
2025-06-16 10:44:36 +02:00
Erwan MATHIEU
facf0b7d4a
Merge branch 'main' into PostProcessing_InsertAtLayerChange_update
2025-06-16 10:24:18 +02:00
HellAholic
cda8c33c2d
Merge branch 'main' into CreateThumbnailBeginBlockOptions
2025-06-16 10:23:10 +02:00
HellAholic
5849fd9c99
Update CreateThumbnail.py
2025-06-16 10:22:40 +02:00
Erwan MATHIEU
44e1c08062
Merge branch 'main' into Update-PurgeAndUnload.py
2025-06-16 10:08:44 +02:00
HellAholic
21cf6ee14e
Merge branch 'main' into AddCoolingProfile
2025-06-13 12:39:33 +02:00
HellAholic
40ba22930b
Merge branch 'main' into Update-PurgeAndUnload.py
printer-linter-format / Printer linter auto format (push) Has been cancelled
2025-06-13 12:38:25 +02:00
HellAholic
890db9da6e
Update PurgeLinesAndUnload.py
2025-06-13 12:38:02 +02:00
HellAholic
5afb380c0b
Merge pull request #20388 from GregValiant/FilamentChangeUpdate
...
Update FilamentChange.py
2025-06-13 12:28:21 +02:00
GregValiant
e63243bca8
Update DisplayInfoOnLCD.py
...
It turns out that some firmware doesn't like colons within M118 commands.
2025-06-07 09:09:59 -04:00
HellAholic
db8a625d8f
Update PurgeLinesAndUnload.py
...
Fixes an exception thrown upon a clean start.
2025-06-05 20:57:24 +02:00
HellAholic
b4c023479c
Merge remote-tracking branch 'origin/5.10'
conan-package-resources / conan-package (push) Waiting to run
conan-package-resources / signal-curator (push) Blocked by required conditions
printer-linter-format / Printer linter auto format (push) Waiting to run
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
unit-test / Run unit tests (push) Waiting to run
conan-package / conan-package (push) Has been cancelled
2025-06-04 10:40:21 +02:00
HellAholic
05d1738fa8
Fix image mode of the F4
...
Restore transparency
2025-05-28 17:19:45 +02:00
HellAholic
da32232158
Resize images uniformly
...
All images now have a width of 300px as a constant factor. This is still more than twice the width that will display on the Monitor Tab.
Render quality on the user's screen remains the same.
2025-05-28 17:09:49 +02:00
MariMakes
240abc0929
Updates for 5.10.1`
...
Updates Changelog and introduces pictures for the monitor page for the newer printers
2025-05-28 15:30:24 +02:00
GregValiant
6152306217
Update DisplayInfoOnLCD.py
...
Made some changes to the print stats that are added to the gcode.
Update DisplayInfoOnLCD.py
2025-05-22 12:20:44 -04:00
HellAholic
43a055cfd5
Merge pull request #20482 from GregValiant/PurgeLinesUpdate
...
Update PurgeLinesAndUnload.py
2025-05-07 20:33:34 +02:00
Erwan MATHIEU
d2e625edb3
Export project settings into BambuLab 3MF
...
CURA-12101
The printer parses the machine_start_gcode to allow selecting the filaments mapping at start time, without it the user has to set the filaments in fixed order. This is probably a security to ensure the proper filament is loaded at start.
2025-04-29 11:28:56 +02:00
Erwan MATHIEU
52be6f3d2d
Merge remote-tracking branch 'origin/CURA-12099_export-and-import-to-bambu-3mf' into CURA-12101_introduce-x1
2025-04-29 10:22:57 +02:00
Remco Burema
3e25b4ff9a
Merge remote-tracking branch 'origin/main' into CURA-12099_export-and-import-to-bambu-3mf
2025-04-29 09:59:16 +02:00
Remco Burema
46216e1282
Renamed confusing 'Default' variant class to 'Cura3mf'.
...
result of code review of CURA-12099
2025-04-29 09:25:19 +02:00
Erwan MATHIEU
603df28c2a
Fix all exporters being broken
...
CURA-12099
2025-04-28 13:37:14 +02:00
Remco Burema
371f280ab8
Add newlines to the end of new files.
...
done as part of CURA-12099
2025-04-24 15:13:24 +02:00
Remco Burema
254087cb45
Split-out bambu-specific elements to their own 3MF 'variant'.
...
part of CURA-12099
2025-04-24 15:10:19 +02:00
Erwan MATHIEU
4ff70ac46f
Fix exporting Bambu 3mf format to removable drive
...
CURA-12099
2025-04-24 09:23:27 +02:00
Remco Burema
de8bf1a5df
Fix 3MF export imports.
...
done as part of CURA-12099
2025-04-23 11:06:31 +02:00
Erwan MATHIEU
7731ee4b24
Basically working import from BambuStudio/OrcaSlicer 3MF
...
CURA-12099
2025-04-22 16:01:32 +02:00
Erwan MATHIEU
a6e324b748
Fix extruder stack corruption
...
CURA-12346
For some dark reason, importing the ExtruderStack class in the ThreeMFWriter somehow corrupts the loading of the extruders stacks. As it is imported only for typing, do the import only for type-checking.
2025-04-22 12:52:05 +02:00
GregValiant
1e18e0e63d
Update AddCoolingProfile.py
...
Found a bug. The ";LAYER:" line was not being added to the "modified data" string when in "single_fan_by_feature" mode.
Update AddCoolingProfile.py
bug fix for the bug fix.
2025-04-16 10:16:32 -04:00
Erwan MATHIEU
f69d80f6a0
Allow selecting material mapping on printer
...
CURA-12099
2025-04-16 15:08:58 +02:00
Erwan MATHIEU
09af18ec8f
Export proper thumbnail and gcode into BambuLab 3mf format
...
CURA-12099
2025-04-16 09:09:22 +02:00
GregValiant
bf8d31aa51
Update DisplayInfoOnLCD.py
...
Add the 'Quality Name' to the gcode with the other settings.
Update DisplayInfoOnLCD.py
Touchups.
Update DisplayInfoOnLCD.py
Minor change
2025-04-15 19:29:52 -04:00
Remco Burema
14bf34d96a
Adjust code to review comments.
...
- Use delete-on-close instead.
- Prevent infinite loops.
part of CURA-12156
2025-04-15 21:08:33 +02:00
GregValiant
03aa64448a
Update AddCoolingProfile.py
...
Update AddCoolingProfile.py
Un-trapped ValueError in line 782. It might also be an IndexError. I left it open.
Update AddCoolingProfile.py
Change an IndexError to a ValueError
2025-04-13 20:12:24 -04:00
GregValiant
1b518b8c92
Update DisplayInfoOnLCD.py
...
Changes to the print statistics entered into the gcode.
2025-04-12 14:13:53 -04:00
GregValiant
e1246beb67
Update DisplayInfoOnLCD.py
...
Minor changes to the statistics added to the beginning of the gcode.
2025-04-12 14:11:09 -04:00
GregValiant
d78d19820b
Update PurgeLinesAndUnload.py
...
Missed a newline in line 499.
2025-04-04 08:27:10 -04:00
Remco Burema
1fb89e0e7d
Restore Backups: Correctly handle requests to redownload plugins.
...
- Fix: Need to fill the package's API version into the (template) URL, instead of using latest.
- Fix: Loop was closing over the package ID, which caused the recieving function to always only get the last handled package ID instead of the one it needed to handle.
part of CURA-12156
2025-04-02 13:19:01 +02:00
Remco Burema
43d9e1d522
Restore Backups: Fix handling the (re)downloaded tempfile.
...
Was opening the tempfile for handling when it was still open for writing. Also the wrong net-reply got used (reply instead of msg).
part of CURA-12156
2025-04-02 13:15:35 +02:00
Remco Burema
1f4f432d49
Restore Backups: Fix reading which packages need to be reinstalled.
...
Also save the version, so we can get the correct url when redownloading the package (see next commits).
part of CURA-12156
2025-04-02 13:13:25 +02:00
Remco Burema
c857dab0f7
Logging (mostly on errors).
...
CURA-12156
2025-04-01 16:47:17 +02:00
Remco Burema
b295ca7d04
Workaround for process-events during multiple http requests.
...
Would not work otherwise, but that should have been true in the old situation then as well?
CURA-12156
2025-04-01 15:10:27 +02:00
Erwan MATHIEU
4f859e278b
Reapply "Merge pull request #20128 from Ultimaker/CURA-12371"
...
This reverts commit bf2eef3537 .
2025-03-28 11:35:10 +01:00
Remco Burema
a50fa29a0f
Merge remote-tracking branch 'origin/main' into CURA-12156_dont_zip_downloadable_plugins
2025-03-27 14:17:59 +01:00
HellAholic
c91862f4bb
Make the conversion to uppercase optional
...
- Add the option type bool
- Set to be enabled by default
- Add condition to only convert if bool value is true
2025-03-25 20:33:01 +01:00