Arjen Hiemstra
b6d0c40852
Store "quality_changes" type containers in the quality directory
...
Contributes to CURA-2006
2016-08-04 17:32:38 +02:00
Jack Ha
2402ba3d0e
Bed temperature is now either a resolved value or a global value.
...
Contributes to CURA-2007
2016-08-04 14:30:48 +02:00
Arjen Hiemstra
ab99100c56
Introduce an empty quality_changes container
...
Contributes to CURA-2006
2016-08-04 02:02:47 +02:00
Arjen Hiemstra
81f3422e36
Make settable_per_* properties read-only
...
Contributes to CURA-2006
2016-08-04 02:02:14 +02:00
Ghostkeeper
eeec460635
Merge branch 'feature_support_bottoms'
2016-08-03 17:40:28 +02:00
Arjen Hiemstra
3c35830cb8
Expose an extruderValue() function to value functions
...
It returns the value of a setting of a specific extruder.
Contributes to CURA-2009
2016-08-02 19:42:40 +02:00
Arjen Hiemstra
b102a6cedd
Expose an extruderValues() function to value functions
...
It returns a list of values for all extruders so that things like max()
work.
Contributes to CURA-2009
2016-08-02 19:42:40 +02:00
Tim Kuipers
401e302ad5
Merge branch 'master' into feature_support_bottoms
2016-08-02 12:46:44 +02:00
fieldOfView
e01c8a4f10
Add Select All functionality
2016-07-29 19:25:40 +02:00
Jaime van Kessel
d1a6420e1b
Delete all object now clears Selection
...
CURA-1891
2016-07-29 11:07:16 +02:00
Jaime van Kessel
03aa4f9c6a
Undo removing object from group now works correctly
...
CURA-1891
2016-07-29 11:05:11 +02:00
Jaime van Kessel
21d4e9b894
Delete selection now also removed group nodes when they only have one child left
...
CURA-1891
2016-07-29 11:00:28 +02:00
Thomas Karl Pietrowski
1b432b7b4f
Removing debug print
...
Contributes to CURA-1987
2016-07-28 18:30:48 +02:00
Arjen Hiemstra
14d4b1f881
Fix setting the default path on OSX
...
Contributes to CURA-1987
2016-07-28 18:08:30 +02:00
Tim Kuipers
1f903b9fcc
JSON renames: support_roof_... ==> support_interface... (CURA-1013)
2016-07-28 14:06:00 +02:00
Jaime van Kessel
614d4bb21a
Merge branch 'feature_additional_components' of github.com:Ultimaker/Cura
2016-07-28 12:42:39 +02:00
Jaime van Kessel
cab1dc7a13
Fix merge mistake
2016-07-28 12:35:36 +02:00
fieldOfView
336dd406b1
Add a reusable mechanism for plugins to add controls to designated areas in the GUI
...
contributes to CURA-271
2016-07-26 11:58:25 +02:00
fieldOfView
d4744735c6
Remove global inheritance for most settings
...
CURA-1758
2016-07-21 15:33:35 +02:00
fieldOfView
8537c5a0e2
Introduce a property that says which extruder the global stack should get its value from.
...
CURA-1758
2016-07-21 15:12:24 +02:00
Jaime van Kessel
6602177102
Removed unneeded getMeshData call
...
CURA-1622
2016-07-21 13:20:37 +02:00
Jaime van Kessel
f8a9fa1a66
Deleting objects from groups no longer cause position changes
...
CURA-1891
2016-07-20 14:44:44 +02:00
Jaime van Kessel
6ec69d523b
Fixed reloading meshes for 3mf
...
CURA-1622
2016-07-20 13:05:45 +02:00
Jaime van Kessel
c195928c09
Merge branch 'master' of github.com:Ultimaker/Cura
2016-07-20 09:39:13 +02:00
Jaime van Kessel
19c60ee584
Group delet checking is more explicit
...
CURA-1891
2016-07-20 09:34:03 +02:00
fieldOfView
6e7c1759d3
Remove commented out code
...
CURA-1900
2016-07-19 17:04:42 +02:00
Jack Ha
7731f9406c
Dialog_profile/material/load_path is now saved and used.
...
CURA-1900
2016-07-19 15:59:44 +02:00
Jack Ha
b3837fbafd
Raft thickness lowers the build volume.
...
CURA-1707
Now adding more visuals for better UX.
2016-07-18 16:02:24 +02:00
Jaime van Kessel
a7e22e82b6
Duplication now works regardles how deeply group nested a node is
...
CURA-1578
2016-07-15 11:20:08 +02:00
Jaime van Kessel
e291a4360f
Removed definitions from empty instance containers
...
This caused empty profiles to pop up in dropdown. Issue is now fixed in
_emptyInstanceContainer where it should be fixed
CURA-1913
2016-07-14 17:02:26 +02:00
Jaime van Kessel
775e7f153b
Empty containers now have fdmprinter as definition
...
CURA-1913
2016-07-14 11:26:56 +02:00
Jaime van Kessel
66a64a7a2b
Removing object from a group is now possible
...
CURA-1891
2016-07-13 16:23:49 +02:00
Simon Edwards
642ea6791b
When saving the quality profile data, also incorporate any user settings/changes.
...
Contributes to CURA-1727 GCode Profile reading/writing: Broken and needs update
2016-07-13 09:29:47 +02:00
Jaime van Kessel
1d2f7b3c36
Added logging to indicate reload all failed
...
CURA-1622
2016-07-08 15:54:39 +02:00
Jaime van Kessel
d2ad1ad153
Added more logging
2016-07-08 15:52:31 +02:00
fieldOfView
475277069f
Add optional arguments to reusable messagebox
...
Contributes to CURA-1850
2016-07-08 11:25:31 +02:00
fieldOfView
6eb502730c
Add reusable messagebox based on QML MessageDialog
...
Contributes to CURA-1730 and CURA-1850
2016-07-08 11:24:37 +02:00
Tim Kuipers
df780023ed
JSON feat: infill_mesh_order (CURA-833)
2016-07-07 21:22:44 +02:00
Tim Kuipers
4349f6c75b
fix: make infill_mesh visible by default because it's the only setting which is only visible in the per-object settings menu which is not normally visible (CURA-833)
...
Because it should never show up in the normal global/extruder settings tab, people might forget about this setting. It's one of the reasons per-object settings is awesome ^^.
2016-07-07 21:18:25 +02:00
awhiemstra
90af9e3986
Merge pull request #846 from Ultimaker/feature_material_editing
...
Material Editing Support
2016-07-07 17:34:57 +02:00
Ghostkeeper
002f43598b
Correct storing upgraded config location
...
Two big things had to happen for this: The resource types of quality and machine stack have to be defined before the initialisation of the version upgrade manager, since the version upgrade manager needs to know those storage locations at initialisation. But the storage location is still prefaced with '.config/UM' at this point, so instead we pass on the resource type (but the resource type still has to be defined before the init).
The other big change is that we now have to name the configuration type 'quality' and 'machine_stack' instead of 'instance_container' and 'container_stack' to coincide with the resource type. This allows us to be more consistent in later plug-ins when we also have to upgrade other instance container types.
Contributes to issue CURA-844.
2016-07-07 13:51:41 +02:00
Arjen Hiemstra
8476090ed2
Also expose the main Cura application object as CuraApplication to QML
...
This way we can start cleaning things up and moving away from the
"Printer" name
Contributes to CURA-341
2016-07-07 01:36:52 +02:00
Arjen Hiemstra
ce3a5f7e48
Update references to moved classes so things work again
...
Contributes to CURA-342
2016-07-04 12:08:38 +02:00
Arjen Hiemstra
7008e047f6
Merge branch 'master' of github.com:ultimaker/Cura into feature_material_editing
...
* 'master' of github.com:ultimaker/Cura: (76 commits)
Added UMO upgrade selection
Added stubs for UMO upgrade selection
Machine action labels are now translatable
Code style CURA-1676
Using the correct placeholder
SplashScreen: Using system-default fontfamily
USBPrinting: Let's "Print via USB"
BQ Hephestos2 - Preheating temperature fix When starting a print with the "custom" GCode by BQ, the printer resets the nozzle temperature to 210°C when printing via SD card (no matter what you set on Cura) and only preheats the nozzle to 180°C when printing via USB. So currently the printer begins to print via USB at 180°C and reaches the correct temperature eg.g while printing the brim.
Fix warning about missing color in theme
Automatically show the Print Monitor when starting a print
Fix USBPrinterOutputDevice to work with the Print Monitor
Properly prevent warning when no printer is connected.
ZOffset decorator is now correctly copied
Force focus instead of requesting it.
Fix two "critical errors" on startup
Minor check machine action GUI improvements
Prevent warning when no printer is connected.
Fix empty material/quality profiles when switching variants
Disable monitor buttons when there is no job running
Move message stack "above" the viewport overlay
...
2016-07-04 11:45:59 +02:00
Thomas Karl Pietrowski
7f5f22d472
Moving Nvidia workaround to cura_app.py
...
* also added "debian" into the list of distributions
2016-07-01 19:37:24 +02:00
fieldOfView
087ebc0768
Automatically show the Print Monitor when starting a print
...
CURA-1036
2016-07-01 15:06:49 +02:00
Simon Edwards
551dc7d757
Fixes for the problem where duplicated objects were broken, missing hull 'shadows' or would fly off the build plate.
...
Contributes to CURA-1504 Improve performance/simplicity by using Convex Hulls in Scene Graph
2016-06-30 09:35:41 +02:00
Arjen Hiemstra
cd8bc3b60d
Introduce a ContainerManager class to handle container actions like duplicate
...
Because MachineManager is getting rather large
Contributes to CURA-342
2016-06-30 01:53:48 +02:00
Arjen Hiemstra
a746710e26
Introduce a MaterialSettingsVisibilityHandler that will only show those settings relevant for materials
...
Contriubtes to CURA-342
2016-06-28 17:30:46 +02:00
fieldOfView
2ee745e1f9
Remove hack
...
i18nCatalog was being abused to do text replacement on HTML
2016-06-25 09:40:22 +02:00