c.lamboo
511f05c392
Don't arrange in paste when no objects were present in the clipboard
...
CURA-7913
2023-08-08 12:27:51 +02:00
c.lamboo
c393d915d7
Disable copy paste when either 3mf reader or writer is disabled
...
CURA-7913
2023-08-08 12:17:08 +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
f07faac422
Add copy, paste, cut functionality
...
CURA-7913
2023-08-04 13:24:06 +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
b37716de58
Add missing campaign tags
...
CURA-8441
2021-08-09 12:59:29 +02:00
Ghostkeeper
cf604570bb
Fix code style
...
Contributes to issue CURA-7859.
2021-06-14 15:41:30 +02:00
Jaime van Kessel
8caae610ba
Set object bottom to be on buildplate with center model action
...
CURA-7859
2021-06-10 16:18:42 +02:00
Jaime van Kessel
49c401590b
Update bugreport link
2020-09-07 10:47:52 +02:00
Nino van Hooff
89f0970a88
Remove trailing whitespace from Python files
2020-05-29 14:30:33 +02:00
Jelle Spijker
6aedab78dc
Converted comments in dir Cura/cura to rst style
...
Converted doxygen style comments to reStructuredText style in the files found in Cura/cura directory using the script dox_2_rst.py (provided in the Uranium repo). Comments were manually checked and changed if needed.
2020-04-21 16:58:45 +02:00
Jaime van Kessel
e74f049142
Fix bunch of issues found by pylint
2020-01-10 16:37:46 +01:00
Remco Burema
c7bae1e8fc
Move 'lay flat by face' operation to Uranium.
2019-09-09 23:25:16 +02:00
Remco Burema
d9b10e7180
Merge branch 'feature_bottom_face' of https://github.com/Ultimaker/Cura into feature_bottom_face
2019-09-03 16:04:38 +02:00
Remco Burema
70332978fd
Less cryptic max face-id.
...
part of CURA-6745
2019-09-03 15:48:31 +02:00
Lipu Fei
efbcdcc8ac
Add None check in bottomFaceSelection()
...
CURA-6745
2019-09-03 15:47:29 +02:00
Lipu Fei
44db4216bc
Rename to getEndFaceSelectionId()
...
CURA-6745
2019-09-03 15:44:43 +02:00
Remco Burema
503a24f7a1
Make magic value into funtion (max face-id).
...
part of CURA-6745
2019-09-03 15:08:41 +02:00
Remco Burema
b97015a354
Added 'align selected face with buildplate' feature.
...
Alt-click to select a face. See the (identically named) 'feature_bottom_face' branch in Uranium for more indepth information.
2019-09-02 00:17:14 +02:00
Jaime van Kessel
a82dcb6f52
Fix crash when attempting to set build plate for selection
2019-07-19 09:23:42 +02:00
Ghostkeeper
07f0433751
Correct link to manual
...
They changed this on the website, breaking all previous releases of Cura in the process.
2018-12-21 11:59:12 +01:00
Ghostkeeper
a5500b028f
Use HTTPS for Help links
...
The Ultimaker website doesn't even accept anything else any more.
2018-12-21 11:50:46 +01:00
Jaime van Kessel
d8c430abf6
Fix typing
2018-11-27 17:54:53 +01:00
Ghostkeeper
f1a7b23a5c
Adjust default position of camera based on diagonal size
2018-08-15 09:52:39 +02:00
Diego Prado Gesto
762a1b1bfd
Fix code-style
2018-07-03 12:06:06 +02:00
Ghostkeeper
5a5d07865b
Fix circular imports with CuraApplication
...
Contributes to issue CURA-5330.
2018-06-04 09:01:30 +02:00
Ghostkeeper
84d69fcd97
Add missing type for locally created list
...
MyPy isn't clever enough to figure this out.
...but I am.
Contributes to issue CURA-5330.
2018-06-01 16:50:58 +02:00
Ghostkeeper
da285a33d5
Fix types
...
Added the missing ones and fixed the broken ones.
Contributes to issue CURA-5330.
2018-06-01 16:47:46 +02:00
Diego Prado Gesto
5704a7b184
Merge branch 'master' into WIP_improve_initialization
...
Conflicts:
cura/AutoSave.py
cura/BuildVolume.py
cura/CuraApplication.py
Contributes to CURA-5164
2018-05-25 09:40:42 +02:00
Jack Ha
a3ac20172b
CURA-5370 The minimum offset between objects in the Arranger is now determined by the brim/skirt/... setting
2018-05-23 12:54:18 +02:00
Lipu Fei
051dd7a6e9
WIP: Make application initialization and start up more clear
...
- Create SingleInstance class to handling single instance stuff.
- Instead of calling getInstance() everywhere, initialize each object
explicitly in order when application starts and getInstance()s do not
create instances any more and they merely return the created
instances.
- Only set initial values in construtor functions __init__(). Move the
initialization of context-aware (i.e. things that depend on other
things) to separate functions.
- Split application creation and initialziation into several steps and
them should be called explicitly in the correct order.
2018-05-04 09:57:02 +02:00
Jack Ha
6909c9263a
CURA-4400 fix setting extruder number on a group printed with mixed extruders
2018-03-14 16:32:53 +01:00
ChrisTerBeke
6c9d7b5a2e
Fixes for resetting print time information when removing all or last model, reduce signals being used for print time resetting - CURA-4852
2018-01-23 09:49:26 +01:00
Jack Ha
b9a99d4692
CURA-4525 fix placement on load to only avoid objects on current build plate
2018-01-11 09:33:07 +01:00
Jack Ha
8854a28d56
CURA-4525 solved merge conflict
2018-01-04 10:24:30 +01:00
Jack Ha
3991dee14c
Merge branch 'CURA-4525-multi-build-plate-merge' of github.com:Ultimaker/Cura into CURA-4525-multi-build-plate-merge
2018-01-03 15:22:09 +01:00
Jack Ha
e7e5729006
CURA-4525 deselect after move to build plate and build plate change
2018-01-03 15:21:56 +01:00
Ian
e0c2a9e4c7
Fix for CURA-4111
...
When centering a scene node, TranslateOperation is used in lieu of SetTransformOperation, to avoid combinations of mirror operations behaving like rotation operations. Instead, any given node is simply translated to 0,0,0.
2018-01-03 15:13:56 +01:00
ChrisTerBeke
62b06b063b
Also move other operations into operations subfolder
2018-01-03 15:06:20 +01:00
Jack Ha
41d5ec86a3
CURA-4525 updated scene node menu and added multi buildplate arrange
2017-11-08 14:07:40 +01:00
Jack Ha
38670171f5
CURA-4525 party working objects list and build plates
2017-11-07 14:52:22 +01:00
Jack Ha
5b368fbfd5
CURA-4104 added first sucky build plate selection options
2017-11-06 14:03:03 +01:00
Mark
9a193ad5c5
Changing AGPLv3 to LGPLv3
2017-09-28 13:00:43 +02:00
fieldOfView
3f903d2c76
Add menu item to reset the camera
2017-09-16 10:05:45 +02:00
Arjen Hiemstra
ada614e413
Workaround a tiny display issue with checkable MenuItems
...
If there are no changes to make, we still need to reset the selected
extruders. This is a workaround for checked menu items being deselected
while they actually should still be selected.
Contributes to CURA-3609
2017-04-24 17:11:37 +02:00
Arjen Hiemstra
b4c557679c
Change the selected extruder for all child nodes of a group
...
Instead of setting the extruder for the group node, go through all
children and set their extruders instead. Fixes extruder selection on
groups.
Contributes to CURA-3609
2017-04-24 17:08:19 +02:00
Arjen Hiemstra
78603bed63
Rename setSelectionExtruder to setExtruderForSelection
...
This matches more closely with the naming of the other selection
actions.
2017-04-24 13:12:00 +02:00
Arjen Hiemstra
e571b8aeac
Remove superfluous return statement
2017-04-24 13:11:16 +02:00
Arjen Hiemstra
49bdb78219
Use cura. for imports instead of relative imports`
...
Matches the style of the rest of the file.
2017-04-24 13:11:04 +02:00
Arjen Hiemstra
5f65cb25c6
Add a setSelectionExtruder method to CuraActions
...
Can be used to set the extruder used for the selection
Contributes to CURA-3609
2017-04-20 17:42:06 +02:00