Joey de l'Arago
e947959ca9
Merge branch 'main' into CURA-9424_update_loading_projects_design
2022-11-14 12:56:47 +01:00
Joey de l'Arago
57e1c7a4ce
Commit suggestion by Jelle
...
CURA-9424
2022-11-11 17:08:45 +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
bbadc9c887
Apply suggestions from code review
...
Co-authored-by: Jelle Spijker <j.spijker@ultimaker.com>
2022-11-11 13:44:37 +01:00
c.lamboo
0c79ec738e
Fix show/hide button in WorkSpaceDialog printer selector
...
CURA-9424
2022-11-09 23:05:06 +01:00
c.lamboo
06a2886139
Clean up section property logic
...
CURA-9424
2022-11-09 17:11:31 +01:00
Joey de l'Arago
1ebf5bb650
Update MachineListModel to optionally take a list of global stack to show in list instead of searching the container registry.
...
Add option not to listen to container change events in MachineListModel.
CURA-9424
2022-11-04 16:42:07 +01:00
c.lamboo
5cb67ab8c4
Add new pages in add-printer flow
...
Pages added
- Page to select Ultimaker or third party printer
- Page with information how to add Ultimaker printer(s)
contributes to CURA-8689
2022-11-01 16:11:34 +01:00
Remco Burema
24bb1e96fa
Fix unlinked brim settings behaviour.
...
Some brim settings seemed to behave as if they where linked, when in fact for any extruder set to -1 the 'default extruder' was set by some hacky code that supposedly fixes a 'dissallowed area' issue, very likely also related to the skirt/brim settings. Since dissalowed area for skirt/brim will not be a thing anymore, at least in the front-end, due to CURA-9066 (the 'parent' jira ticket that was blocked by this bug); it was sinplest just to remove the hack altogether. (Otherwise we'd have to make an artificial distinction between -1 and None as it relates to 'Not Set/Used' versus 'Not Overridden', only to then force it back to -1 in situations that call for it -- like communicating to the engine.)
CURA-9553
2022-10-30 11:09:12 +01:00
Remco Burema
ab51bd699e
Merge branch 'main' into brim_per_material_optimized_order
2022-10-25 17:31:13 +02:00
Remco Burema
b4405d886b
Reverse sorting, newer machines on top.
...
Same brand or name, but with a higher number should generally be first, so reverse sorting.
CURA-9769
2022-10-20 10:24:01 +02:00
c.lamboo
4a30bbaf2b
Merge branch '5.2'
2022-10-14 16:39:05 +02:00
Remco Burema
ce6f7c20ca
Abstract printer types: Sort newer ones on top.
...
Partial (manual) revert of initial implementatio of CURA-9748 -- that first commit deleted the 'reverse = True' needed to make sure (read hack) the most recent abstract printer types on top, instead of the other way around.
2022-10-12 16:14:32 +02:00
Remco Burema
d3305585fc
Merge branch '5.2'
2022-10-12 15:33:26 +02:00
c.lamboo
9bacbb5825
Sort cloud printers in printer selection dropdown menu
...
CURA-9748
2022-10-12 14:37:26 +02:00
Remco Burema
7dd37c6a53
Filter material lists for compatible printers.
...
So that only one identical entry shows up per material, per extruder (per printer).
CURA-9689
2022-10-12 12:02:20 +02:00
Jelle Spijker
48ea4cee9f
Merge branch '5.2'
...
# Conflicts:
# conanfile.py
2022-10-10 10:23:01 +02:00
Joey de l'Arago
8e883cf546
This fixes a crash when loading a 3mf with a printer that has no extruders while the current global stack also has no extruders.
...
This was caused by trying to compare "extruders_enabled_count" which was None with an integer.
CURA-9714
2022-10-06 11:44:30 +02:00
c.lamboo
2079bd5a6e
Sort "other printers" list
...
CURA-9687
2022-10-05 13:26:12 +02:00
Remco Burema
9a4500f847
Update SDK to 8.2.0 for release 5.2
2022-09-28 10:37:08 +02:00
Jaime van Kessel
f52a9ad0fe
Add missing return
...
CURA-9663
2022-09-26 10:25:42 +02:00
Jaime van Kessel
ea16597dd6
Merge branch 'machine-actions-improvement' of github.com:julianCast/Cura
2022-09-26 10:22:18 +02:00
Julian
df16108938
Fixes for better decorators using pyqtProperty
2022-09-23 11:49:30 +02:00
Jaime van Kessel
1dc42cb69a
Fix refresh of ChoosePrinterDialog not working
...
CURA-9278
2022-09-16 14:39:36 +02:00
Jaime van Kessel
90fae7ddb4
Fix crash when duplicating a model when in one at a time mode
...
CURA-9647
2022-09-16 13:28:40 +02:00
Jaime van Kessel
3400210f9b
Merge branch 'per-object-autodropdown' of github.com:Piezoid/Cura
2022-09-14 14:46:08 +02:00
Jaime van Kessel
ce71cbb57b
Merge pull request #13209 from Ultimaker/CURA-9224_approver_settings_json
...
[CURA-9224] Approver settings json
2022-09-13 14:07:42 +02:00
Jaime van Kessel
8dc2eaf783
Move CreateFlattendContainerInstance to InstanceContainer
...
It didn't really belong in the stack builder, as it's not a containerstack
CURA-9224
2022-09-13 13:35:37 +02:00
Jaime van Kessel
246f0f02fe
Merge pull request #13280 from digitalfrost/050922b
...
PrintInformation.py: Fix grammar in docstrings
2022-09-13 11:10:53 +02:00
digitalfrost
fe483d4656
Merge branch 'main' into 050922b
2022-09-13 10:50:39 +02:00
c.lamboo
d97dddcfe2
Revert "More agressivly check online printers"
...
This reverts commit 92b371cd508ebf5102aa5ae979865d2bac591b7e.
2022-09-13 10:41:46 +02:00
c.lamboo
ad14e60d26
Show printer even if the configuration does not match
...
CURA-9278
2022-09-13 10:34:33 +02:00
Remco Burema
8935ab4a2d
Defensive coding: What if no extruder position.
...
part of CURA-9278
2022-09-13 10:12:32 +02:00
c.lamboo
92b371cd50
More agressivly check online printers
...
CURA-9278
2022-09-12 17:34:44 +02:00
c.lamboo
99136fd209
Fix bug in displaying extruders
...
CURA-9278
2022-09-12 17:24:55 +02:00
c.lamboo
8d9e9a9dbf
Use modern python typing
...
CURA-9278
2022-09-12 17:04:40 +02:00
Casper Lamboo
e3fc73f17d
Simplify if notation
...
CURA-9278
2022-09-12 14:20:06 +02:00
Casper Lamboo
0f36f83373
Simplify list notation
...
CURA-9278
2022-09-12 14:19:08 +02:00
Remco Burema
b7611da95e
Connect buttons for selected printers: Print and refresh.
...
part of CURA-9278
2022-09-09 15:14:29 +02:00
Remco Burema
2b1909b7b5
Don't show machines with only incompatible configurations.
...
part of CURA-9278
2022-09-09 13:17:41 +02:00
Remco Burema
6adf05bbf0
Complete interface for selecting cloud printer.
...
CURA-9278
2022-09-09 11:05:05 +02:00
Remco Burema
d955a05d55
Merge remote-tracking branch 'origin/main' into CURA-9278_choose_printer_dialog
2022-09-08 13:37:02 +02:00
Remco Burema
04cd76cb3b
Get extruder configs to frontend.
...
When choosing the printer, all possible (single) extruder configs need to be shown for that printer.
CURA-9278
2022-09-08 13:36:42 +02:00
Julian
75840426d7
Added machine action dialog optional
...
Based on this change, users will be able to run their machine action plugins code just by clicking the action button, so without having to open a modal.
2022-09-07 16:32:58 +02:00
Julian
ed14e3bd44
Added machine action buttons dynamic visibility
...
Based on this change, users now will be able to manage the visibility of their machine action plugin implementations. For example, a machine action only visible when loggedIn.
2022-09-07 16:29:55 +02:00
Jaime van Kessel
094d176c45
Fix LayerPolygon
2022-09-07 15:32:51 +02:00
Jaime van Kessel
a8f0e330ad
Fix logspam in layerpolygon
2022-09-07 09:55:19 +02:00
Jaime van Kessel
0fcbcf6a5f
Fix crash on layer polygon
2022-09-07 09:52:57 +02:00
Remco Burema
5866560540
Merge remote-tracking branch 'origin/main' into CURA-9278_choose_printer_dialog
2022-09-06 23:33:45 +02:00
Maël Kerbiriou
4b7f18c08c
SceneNode settings use native python types
2022-09-06 18:06:31 +02:00