Commit graph

160 commits

Author SHA1 Message Date
Saumya Jain
8d2e72a109 adding logo for cura project
CURA-11403
2024-02-28 14:31:51 +01:00
Saumya Jain
bf73623711 commit to create package
CURA-11403
2024-02-28 10:38:28 +01:00
Saumya Jain
72448eec5b commit to create package
CURA-10542
2024-02-28 10:22:35 +01:00
Saumya Jain
002af4eb81 saving extruder settings on model
exported_model_settings were supposed to be None instead of {} for 3mf saving

CURA-10542
2024-02-27 16:48:44 +01:00
Saumya Jain
abc0719aa3
Merge branch 'main' into CURA-10542-Drop-to-buildplate-permodel 2024-02-26 15:52:20 +01:00
c.lamboo
0d40d2b07f Fix crash when saving ucp project
CURA-11403
2024-02-26 15:37:54 +01:00
Saumya Jain
55e5cd8982 adding dropto buildplate drop per model in 3mf
CURA-10542
2024-02-26 14:58:53 +01:00
Saumya Jain
e99d5eb906 fixing comment
CURA-11617

CURA-11624
2024-02-22 09:59:31 +01:00
c.lamboo
3c305bb289 Fix dialog_on_ucp_project_save preference
CURA-11403
2024-02-21 19:30:36 +01:00
Saumya Jain
982f82c1a1 Removing debug statement
CURA-11624
2024-02-21 15:22:20 +01:00
Saumya Jain
2681932fec Adding cura share icon to thumbnail
CURA-11624
2024-02-21 15:20:38 +01:00
Saumya Jain
909a4156f3 Updating _ucp_model to None everytime a write is done
CURA-11403
2024-02-21 15:13:27 +01:00
c.lamboo
08b70252a4 Remove duplicated mime type
CURA-11403
2024-02-21 11:24:09 +01:00
Saumya Jain
942589d3a2 filename is basename without the printer info
CURA-11403
2024-02-20 17:05:23 +01:00
Saumya Jain
d2566d72ff for preference to open dialo while saving ucp
CURA-11403
2024-02-20 16:56:34 +01:00
Saumya Jain
ce3baa15e2 file name is coming from CuraApplication Instance
CURA-11403
2024-02-20 16:56:05 +01:00
c.lamboo
11a4588546 Properly handle exceptions
CURA-11403
2024-02-20 16:27:47 +01:00
c.lamboo
6bbdd54342 Remove unused _is_ucp
CURA-11403
2024-02-20 16:17:39 +01:00
c.lamboo
e075409243 Return False in case of exception
CURA-11403
2024-02-20 15:07:48 +01:00
c.lamboo
a463e51788 Remove unneeded thread lock
CURA-11403
2024-02-20 15:07:34 +01:00
c.lamboo
f61991e261 Untangle write function
CURA-11403
2024-02-20 15:04:44 +01:00
Saumya Jain
bd52c91c94 adding lambda for number of args
CURA-11403
2024-02-20 14:41:48 +01:00
c.lamboo
efd6284f6e Make ucp model available in workspace writer
CURA-11403
2024-02-20 13:47:51 +01:00
Saumya Jain
ec871782c7 PAP adding save dialog before filesave window
CURA-11403
2024-02-20 10:47:27 +01:00
saumya.jain
b641741e49 Added preference to show UFP saving dialog
Changes saving to .ucp to .3mf
2024-02-16 14:11:07 +01:00
Saumya Jain
80d7536763
Merge branch 'main' into CURA-11561_mockup_pap 2024-02-16 11:47:32 +01:00
Saumya Jain
355f24e29f
Merge branch 'main' into Issue-4835-allow-to-set-print-sequence-manually 2024-02-09 09:52:06 +01:00
Erwan MATHIEU
93cb358599 Add FIXMEs where big changes are required
CURA-11561
2024-02-09 07:43:48 +01:00
Erwan MATHIEU
636de30c35
Merge branch 'main' into CURA-11561_mockup_pap 2024-02-06 09:59:30 +01:00
Erwan MATHIEU
63c1eb8990 Rename to Universal Cura Project
CURA-11561
2024-02-05 14:15:43 +01:00
Erwan MATHIEU
ab0a52063d Now loading user settings
CURA-11561
2024-02-02 16:05:36 +01:00
Erwan MATHIEU
733ef4d3d8 UI now displays an option to select the same profile
CURA-11561
2024-02-02 12:17:34 +01:00
Erwan MATHIEU
b931029f1c Now using ThreeMFWriter to save PCB files
CURA-11561
2024-02-02 10:03:48 +01:00
alexandr-vladimirov
2b05a370ca Allow to set print sequence manually 2024-01-04 06:30:23 +03:00
Dmitry Gribenchuk
8116df6c21
cleanup unused import and fix comment space 2023-12-13 20:10:28 +02:00
saumya.jain
cdb2a5789d Center alligning in case of 3mf write
Also reverting commit 7e38927a8c

CURA-11166
2023-11-06 16:33:32 +05:30
Jelle Spijker
43322ff249
Merge branch 'main' into CURA-10475_engineplugin 2023-09-05 07:05:57 +02:00
Erwan MATHIEU
6848974fcc Fix project write error not reported on Windows
CURA-10180
2023-09-01 10:14:17 +02:00
Erwan MATHIEU
0450a3b09c Fixed possibly wrong error message
CURA-10180
2023-08-29 16:45:13 +02:00
c.lamboo
0667230055 Merge branch 'main' into CURA-10475_engineplugin 2023-08-11 10:20:11 +02:00
c.lamboo
f8b3fb3d67 Move parse/write responsibility of copy/paste to 3MFWriter/3MFReader
CURA-7913
2023-08-07 13:41:01 +02:00
c.lamboo
83d35ccd8b Use pytest fixtures
CURA-10719
2023-08-02 14:46:37 +02:00
c.lamboo
c436dd36cf Add unit test
CURA-10719
2023-08-02 14:03:55 +02:00
Casper Lamboo
9b6abf80d7
Capitalize first word of comment comment
CURA-10719

Co-authored-by: Jaime van Kessel <nallath@gmail.com>
2023-07-31 17:10:06 +02:00
Casper Lamboo
e3d482514b
Use camelCase for python function definition
CURA-10719

Co-authored-by: Jaime van Kessel <nallath@gmail.com>
2023-07-31 17:09:27 +02:00
c.lamboo
0e77a05c74 Correctly differentiate between plugins and materials in missing packages dialog
CURA-10719
2023-07-27 10:15:27 +02:00
c.lamboo
a1f02154f1 Add used backend plugins to 3mf metadata
These are appended to project metadata. A warning can now be shown to the user when trying to load a project file while the correct plugins are not installed. These missing plugins can concequently be downloaded from the marketplace. To show the warning and install missing package dialog the same system we use to install missing materials is used.

CURA-10719
2023-07-27 09:02:28 +02:00
c.lamboo
c7f8fe8feb Don't add is_online to .3mf files
from eccb
2022-08-30 13:38:19 +02:00
Remco Burema
c4422b87f9
Merge pull request #12599 from Ultimaker/CURA-9414
Don't show scary error message when saving custom file
2022-06-28 13:07:21 +02:00
Remco Burema
1872e54842 Message might be good for debugging.
Maybe at some point someone will ask wjy they don't get a message.

part of CURA-9414
2022-06-28 13:06:59 +02:00