91 Commits

Author SHA1 Message Date
c.lamboo
9662aefa37 Revert "Update model data handling in 3MFReader plugin"
This reverts commit 4da17d643d91cb10b0185770c550dfc0f147e38f.
2024-03-20 13:34:41 +01:00
Saumya Jain
4da17d643d Update model data handling in 3MFReader plugin
partially revert 4dd0113a784687c0fd0ed5397acb9a4bf01d428c
CURA-11720
2024-03-18 12:46:10 +01:00
c.lamboo
4dd0113a78 Add dedicate functions for exportedSettingModelItems and exportedSettingModelRowCount 2024-03-18 12:14:58 +01:00
c.lamboo
a58cd69b39 use notify to update exportedSettingModel 2024-03-18 11:55:50 +01:00
Saumya Jain
3e23ce1c37 code review fixed for PAP
CURA-11403
2024-03-05 14:08:39 +01:00
Saumya Jain
68669794de selected printer is active printer also in case it is a cloud printer
CURA-11403
2024-03-04 18:03:11 +01:00
Saumya Jain
c879809836 selected printer is active printer in UCP
CURA-11403
2024-03-04 16:47:09 +01:00
Saumya Jain
f19320cad8 update the setting table while loading ucp the seond time
CURA-11403
2024-03-04 11:58:21 +01:00
Saumya Jain
b1b9660651 removing select same profile checkbox
CURA-11403
2024-03-01 15:43:37 +01:00
Saumya Jain
f67d2ed5fe Remove setting visibility for Ucp
show settings expanded by default

CURA-11403
2024-03-01 15:25:24 +01:00
Saumya Jain
1338a562ef added drop models to buildplate as a right click option
Also shortcut: ctrl+B

CURA-10542
2024-02-27 13:45:10 +01:00
Saumya Jain
80d7536763
Merge branch 'main' into CURA-11561_mockup_pap 2024-02-16 11:47:32 +01:00
saumya.jain
d68a454fa9 function name change to getWorkplaceDropToBuildplate
CURA-10542
2024-02-15 11:35:09 +01:00
saumya.jain
f54d6099cd removed the preference made it a member of class platformphysics
CURA-10542
2024-02-15 11:23:34 +01:00
Erwan MATHIEU
9afe5b46db We now display the global and extruder settings in the dialog
CURA-11561
2024-02-05 12:39:56 +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
c.lamboo
cba4151ffc Also add balanced to intent names
CURA-11221
2023-11-07 10:57:45 +01:00
saumya.jain
9b9f6b1bc3 intent name translated from intent_translations
CURA-11221
2023-11-07 10:55:09 +01:00
saumya.jain
b5c47ae8f3 Intent type translated while reading 3mf
CURA-11221
2023-11-07 10:54:59 +01:00
c.lamboo
7d6e96d1d3 Boyscouting
CURA-11189
2023-10-20 15:09:16 +02:00
Casper Lamboo
b1797111d5
Update message id to properly reflect action
CURA-10719
2023-07-31 17:06:58 +02:00
c.lamboo
31cb11ce63 Update more copies
CURA-10719
2023-07-27 10:31:38 +02:00
Joey de l'Arago
cd07647b24 Change misleading variable names
CURA-9424
2022-11-15 14:57:39 +01:00
Joey de l'Arago
dd0411f171 isOnline was incorrectly being used instead of isNetworked. This caused offline printers not to show an Icon.
Fixed

CURA-9424
2022-11-15 14:56:25 +01:00
Joey de l'Arago
d6cab972c6 Fix call to incorrect function after revert.
CURA-9424
2022-11-14 12:57:38 +01:00
Joey de l'Arago
62274c4dac Revert Some of "Fix show/hide button in WorkSpaceDialog printer selector"
This reverts commit 0c79ec73
2022-11-11 17:04:39 +01:00
Joey de l'Arago
44d9df57e4 Update drop down to show correct printer icons in header
CURA-9424
2022-11-11 16:34:22 +01:00
c.lamboo
0c79ec738e Fix show/hide button in WorkSpaceDialog printer selector
CURA-9424
2022-11-09 23:05:06 +01:00
Joey de l'Arago
088ea0a768 Swap out UpdatableMachinesModel for MachineListModel.
This has to be instantiated with the WorkspaceDialog but attaching the listeners throws an error because it is done too early. The listeners are not needed anyway, so they have been disabled.

Update WorkspaceDialog.qml to use MachineListModel

CURA-9424
2022-11-04 16:44:04 +01:00
Ghostkeeper
0f12b012cf
Create InstallMissingPackageDialog with newly-exposed function from Marketplace
This adds a new function to the API of the Marketplace plug-in.
It's not pretty, but it's going to be how it is for a while.

Done to fix a critical build issue. The 'import plugins' thing works from source but not on the build.
2022-06-08 10:19:51 +02:00
c.lamboo
76180eee01 Show warning on-close of the install missing packaged dialog
CURA-6990
2022-06-06 22:49:49 +02:00
c.lamboo
eccef62dc7 Add typing
CURA-6990
2022-06-03 15:22:29 +02:00
c.lamboo
8fe53163b3 Add Action button and learn more link to warning message
CURA-6990
2022-06-02 17:33:56 +02:00
c.lamboo
812b728636 Show warning when opening file without installing missing materials
CURA-6990
2022-06-02 15:36:53 +02:00
j.delarago
0df21e6073 Refactor missing packages dialog into model (MissingPackageList) and controller (InstallMissingPackagesDialog.qml)
Rename classes and files to have unified naming.

CURA-6990
2022-06-01 16:50:53 +02:00
j.delarago
5a3836b841 Fix missingPackages not updating
CURA-8610
2022-06-01 10:39:03 +02:00
c.lamboo
cd9fde946f Add typing
CURA-6990
2022-06-01 10:09:57 +02:00
j.delarago
5c1b7470a7 Add pyqt access to missing package metadata.
CURA-6990
2022-05-31 15:26:56 +02:00
j.delarago
ce0623664a Include all missing package metadata instead of just ids so we have something to display before searching the package on the marketplace. This is also important so we can show something if we can't find the package on the marketplace.
CURA-6990
2022-05-31 15:21:11 +02:00
j.delarago
4572d53e11 Read package.json required package information. Put package_ids for packages we don't have installed inside the WorkspaceDialog
CURA-6990
2022-05-31 15:12:52 +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
Ghostkeeper
9ea418c0a1
Revert "Revert "Merge branch '4.7' of github.com:Ultimaker/Cura into 4.7""
This reverts commit 28f4d8513db7efce17bfd8b80fa7c8b237fd1c18.
The original revert was to revert an accidental merge from master to 4.7. This now reverts the revert on Master, so that we still have those changes on Master.
2020-08-20 16:35:52 +02:00
Ghostkeeper
28f4d8513d
Revert "Merge branch '4.7' of github.com:Ultimaker/Cura into 4.7"
This reverts commit 7f47f12bf0a9cf305542b6c21600ce9b804c1dfd, reversing
changes made to dd42c87da762d2030ee2220bc6f0a3e44cf85c28.
2020-08-20 16:01:46 +02:00
Jaime van Kessel
c8771124ad
Change function name to better reflect what it does
CURA-7609
2020-08-05 14:56:39 +02:00
Kostas Karmas
4e20c7dddc Rework the open project dialog to contain only 1 dropdown
With the caveat that the qtQuickControls had to be updated to 2.3, due to a qt bug in 1.x that did
not update the dropdown popup list according to the ListModel.
This leads to a different look in the dropdowns and in the buttons of the open project dialog,
compaired to the rest of the application.

CURA-7609
2020-08-04 16:33:11 +02:00
Kostas Karmas
e5d3271698 Fix mypy complaining that Application has no createQmlComponent
Using CuraApplication instead fixes the problem

CURA-7609
2020-08-03 17:43:14 +02:00
Kostas Karmas
9ad046654a Add typing in WorkspaceDialog.py
In response to feedback comment https://github.com/Ultimaker/Cura/pull/8142#discussion_r464309170

CURA-7609
2020-08-03 17:31:21 +02:00
Kostas Karmas
ce72bb1a0b Fix creating new machine being reverted to overridde in some cases
CURA-7609
2020-08-03 15:47:01 +02:00
Kostas Karmas
52ea3e8fcc Change variable names (available -> updatable)
CURA-7609
2020-07-29 17:19:24 +02:00