Arjen Hiemstra
dd73c53ece
Introduce center and multiply actions that work on the entire selection
...
Instead of working on a single object.
Contributes to CURA-3609
2017-04-20 17:41:53 +02:00
Jaime van Kessel
ecf905f580
Merge branch 'feature_arrange_cleanup' of github.com:Ultimaker/Cura
2017-04-05 10:45:42 +02:00
Jack Ha
a83b1dd638
Split ShapeArray from Arranger. CURA-3239
2017-04-03 14:48:31 +02:00
Jack Ha
abb5d1e76e
Arranger: moved functions, split Arrange into Arrange All and Arrange Selection. CURA-3239
2017-04-03 10:40:04 +02:00
Jaime van Kessel
f82aecb7ca
Refactoring; no longer use "Printer" to identify CuraApplication
2017-03-30 20:19:05 +02:00
Jack Ha
bf08d30e7d
Added first arrange function and smart placement after loading. CURA-3239
2017-03-28 14:27:22 +02:00
Lipu Fei
e00c68344a
CURA-3495 open project/models in one dialog
2017-03-16 13:37:06 +01:00
Jaime van Kessel
66afc2a391
Added new project option
...
CURA-3494
2017-03-10 11:02:27 +01:00
Ghostkeeper
c0b4d43995
Add hotkey for reload all models
...
Small change. I can't be bothered to make an issue for this.
2017-03-02 15:42:57 +01:00
Jaime van Kessel
8f023524d2
Small textual changes for project handling
...
CURA-1263
2016-12-05 11:44:42 +01:00
Jaime van Kessel
5119ee9a93
Use correct descriptor for project open
...
CURA-1263
2016-12-02 11:13:21 +01:00
Jaime van Kessel
4cf454757f
Change import & export back to save & open
...
CURA-1263
2016-12-02 10:43:02 +01:00
Jaime van Kessel
86019c2df0
Renamed load&save workspace to import&export project
...
CURA-1263
2016-11-30 12:59:09 +01:00
Jack Ha
b88ed76b7c
Solve merge conflict PrinterOutputDevice. CURA-1263
2016-11-24 13:55:22 +01:00
Jack Ha
c3320bb1a4
Change settings to settings/overrides in selected messages. CURA-2898
2016-11-23 13:33:12 +01:00
Jaime van Kessel
9539774c0b
Merge branch 'master' of github.com:Ultimaker/Cura into rework_file_handler
2016-11-17 10:27:28 +01:00
Jaime van Kessel
a39d682476
Renamed Load workspace to open Workspace
...
CURA-1263
2016-11-16 16:07:18 +01:00
fieldOfView
eeff3b65ec
Change wording from "duplicate" to "multiply"
2016-11-09 09:27:44 +01:00
Jaime van Kessel
a859c9883c
Added loadWorkspace option to menu
...
CURA-1263
2016-11-08 15:33:31 +01:00
fieldOfView
0ce4b5f2de
Add "..." to Duplicate Model menu entry to indicate there is a dialog
2016-11-07 14:07:06 +01:00
Jaime van Kessel
450eb5443f
Updated text to be more clear
...
CURA-2726
2016-11-03 14:21:13 +01:00
Simon Edwards
cadf2115ac
Merge pull request #1058 from Ultimaker/cura-2730
...
Changed MachineManager.isActiveStackValid to areStacksValid. CURA-2730
2016-11-01 16:17:04 +01:00
Ghostkeeper
32653c2df4
Blur settings upon discarding current settings
...
Otherwise the currently selected setting doesn't get discarded.
Contributes to issue CURA-2866.
2016-11-01 16:06:56 +01:00
Jack Ha
d308cd45bc
Moved function out of MachineManager, changed "Valid" to "HaveErrors".
...
CURA-2730
2016-10-20 16:16:33 +02:00
Jack Ha
98688bf013
Changed MachineManager.isActiveStackValid to MachineManager.areStacksValid. CURA-2730
2016-10-19 15:46:22 +02:00
Simon Edwards
c3cf762451
Show the warning color for unsupported materials/qualities by using the new 'supported' metadata flag.
...
CURA-2271
2016-10-12 15:57:50 +02:00
fieldOfView
95fabbaf6d
Don't allow creating profiles based on empty_profile
...
...because empty_profile has no quality_type
CURA-2271
2016-10-11 15:22:17 +02:00
fieldOfView
8d6f7c06c1
Replace "Show Engine Log" with "Show Configuration Folder"
...
inb4 string freeze
2016-09-13 10:46:33 +02:00
Jaime van Kessel
c7126775d5
Fix spelling mistake
2016-08-25 20:46:36 +02:00
Jack Ha
8c0837d75d
Merge master. CURA-2006
2016-08-16 15:08:25 +02:00
fieldOfView
85a58a22cb
Change "Bed"/"Platform" to "Build Plate"
...
UXD-76
2016-08-10 17:57:05 +02:00
fieldOfView
7aab8ad397
Change "object" to "model"
...
UXD-83
2016-08-10 17:55:51 +02:00
Arjen Hiemstra
4eb4a90ded
Call the new clearUserContainers/updateQualityChanges from the relevant actions
...
Contributes to CURA-2006
2016-08-04 02:13:24 +02:00
fieldOfView
e01c8a4f10
Add Select All functionality
2016-07-29 19:25:40 +02:00
Jaime van Kessel
a1bd8f59ed
Slicing no longer occurs when stack is invalid
...
CURA-1998
2016-07-28 13:14:07 +02:00
Arjen Hiemstra
0270aecdc3
Replace separate machine/profile menus in menubar with a single "Settings" menu
...
Contributes to CURA-342
2016-06-28 17:43:28 +02:00
Arjen Hiemstra
1a56da464c
Introduce a "Manage Materials" action
...
Contributes to CURA-342
2016-06-28 17:42:47 +02:00
fieldOfView
0d7a7d9299
Update wording to make storing/updating/discarding current settings more clear
...
CURA-970
2016-06-09 19:18:46 +02:00
fieldOfView
d34d398e96
Change the implementation of creating a profile from the current settings
...
The newly created profile now combines the settings of the active quality profile and the current settings
CURA-970, CURA-1585
2016-06-09 18:40:42 +02:00
Jaime van Kessel
0dece95f0f
Updating non-readonly profiles is now possible again
...
CURA-1585
2016-06-03 13:03:56 +02:00
Jaime van Kessel
4fc565711d
Added read-only property to profiles
...
CURA-1585
2016-06-03 11:19:33 +02:00
Jaime van Kessel
113da81db5
Added isValidGlobalStack property to MachineManager
...
CURA-1585
2016-06-03 10:29:19 +02:00
Jaime van Kessel
ad35c9f070
Added reload profile (simply clears user instance container)
...
CURA-1278
2016-06-03 10:06:08 +02:00
Arjen Hiemstra
386aec32a8
Merge branch 'settings_rework'
...
Contributes to CURA-1278
* settings_rework: (224 commits)
Improve slice trigger documentation
Import Cura in materials preferences page so we can use the active definition id
Add layer height to high quality profile so we have something that changes
Update example XML material to use the right product names
Filter available materials by the machine definition
Show the add machine dialog when we do not have an active machine
Create machine-specific material containers for machine specific overrides in XML material files
When creating a new container stack, add empty containers for things where we cannot find containers
Add preferred variant, material and quality to UM2+ definition
Account for global container stack being None in the backend plugin
Use the global stack instance variable and account for it potentially being None
Store the global container stack as an instance property
Added wildcard to filtering
Per object settings filter now uses correct bool types (instead of strings)
Removed stray = sign.
Fix creating print job name
Disable asynchronous loading of SettingItem when Qt Version < 5.5
Document QTbug
Properly serialise all settings to g-code file
Document GCodeWriter class
...
2016-05-25 15:12:25 +02:00
fieldOfView
7c154c78bf
Add keyboard shortcuts for grouping/ungrouping
...
Contributes (in a way) to CURA-1054, \sa CURA-1531
2016-05-11 17:58:10 +02:00
Arjen Hiemstra
3bfe18e76f
Add a configureSettingVisibility action
2016-05-11 17:19:31 +02:00
Arjen Hiemstra
8c5b3c8b1d
Directly implement onTriggered in Actions for several actions
...
Since they use global objects we can directly call those methods. This
makes
it simpler to call these actions from other objects.
2016-05-11 17:19:31 +02:00
Arjen Hiemstra
fbbe6cde78
Expose the Actions object as a QML singleton
...
This makes it much simpler to use actions from within other objects
2016-05-11 17:19:31 +02:00
fieldOfView
c73bdc3fb0
Clarify wording
...
The profile is not being altered; instead the current settings are set to a clean copy of the stored profile.
CURA-970
2016-05-02 09:58:48 +02:00
fieldOfView
adb2c4c72e
Make "Reset Current Profile" enabled for readonly profiles
...
CURA-970
2016-04-28 10:38:29 +02:00