Arjen Hiemstra
9e4f1539e0
Do not center the layer data but instead move the node it is attached to
...
Since all the layer data is offset by the same amount, we can simply
move the node, which saves us some processing when adding layers.
Contributes to CURA-708
2016-02-29 08:57:23 +01:00
Arjen Hiemstra
4573a233e9
Do not use insert to insert the Y height in the Layer data
...
Numpy's insert turns out to be slower than creating a new array and
manually copying values.
Contributes to CURA-708
2016-02-29 08:57:23 +01:00
Arjen Hiemstra
220146b0a9
Also trigger an update of the top layers when recalculating the layer count
...
Contributes to CURA-938
2016-02-29 08:57:23 +01:00
Arjen Hiemstra
f37b422ccb
Display a message when processing the top layers takes a long time
...
Contributes to CURA-957
2016-02-29 08:57:23 +01:00
Ghostkeeper
864851f8ba
Fix open-with-Cura on Ubuntu
...
Contributes to issue CURA-730.
2016-02-26 12:11:02 +01:00
Ghostkeeper
c1385f5e4a
Merge pull request #643 from guigashm/master
...
prusa i3 filament diameter to 1.75
Conflicts:
resources/machines/prusa_i3_xl.json
2016-02-26 10:55:10 +01:00
Ghostkeeper
f125acd9c7
Merge pull request #643 from guigashm/master
...
prusa i3 filament diameter to 1.75
2016-02-26 10:39:59 +01:00
guigas
614a52425d
filament diameter to 1.75
...
filament diameter to 1.75
2016-02-25 16:03:19 +00:00
fieldOfView
bbd77ee998
Revert "Fix Per Object Settings toolbutton enabled state on startup"
...
This reverts commit 8d7df76aa1
.
Contributes to CURA-901
2016-02-25 16:31:53 +01:00
fieldOfView
b5c90d67d0
Remove deprecated use of theme sizes from UM2 upgrades wizard
...
CURA-91
2016-02-25 11:35:21 +01:00
fieldOfView
d172a98ae4
Fix consistency in profile names ("Fast Print" vs "Fast Prints") to match Paul's new profiles
...
CURA-892
2016-02-25 11:34:14 +01:00
fieldOfView
b77f51c02e
Renamed abs and cpe profiles to match Paul's new pla profiles
...
Also renamed Ultimaker2+Olsson profiles to match
Contributes to CURA-892
2016-02-25 11:10:42 +01:00
fieldOfView
8d7df76aa1
Fix Per Object Settings toolbutton enabled state on startup
...
Contributes to CURA-901
2016-02-25 09:40:12 +01:00
Jaime van Kessel
122ec7c3a3
Merge pull request #642 from guigashm/master
...
add prusa I3 XL machine profile and STL
2016-02-25 09:35:40 +01:00
guigas
bcfc20014e
add prusa I3 XL machine profile and STL
...
add prusa I3 XL machine profile and STL
2016-02-24 21:05:14 +00:00
Arjen Hiemstra
abe184ebff
Do not display backend error messages for a few known error types
...
ConnectionReset is already handled, as is BindFailed and Debug should
never result in an error.
Contributes to CURA-813
2016-02-24 17:28:31 +01:00
Ghostkeeper
64aa977696
Properly update global_only on profile switch
...
In the setting override model for per-object settings now gets its global_only property also updated on a profile switch. This is needed because the settings also change during a profile switch but the change event is not triggered.
Contributes to issue CURA-458.
2016-02-24 13:05:52 +01:00
Jaime van Kessel
dc1ee1d73b
Merge pull request #636 from Ultimaker/feature_um2upgrades
...
Support UM2 with Olsson block
2016-02-24 12:07:35 +01:00
fieldOfView
390dc7e2c6
Merge branch '2.1' of https://github.com/Ultimaker/Cura into 2.1
2016-02-24 00:15:22 +01:00
fieldOfView
de28561152
Remove Profiles from Per Object Settings panel
...
Also disables Per Object Settings tool button when sidebar is in simple mode.
Contributes to CURA-901
2016-02-24 00:14:54 +01:00
Arjen Hiemstra
a60bfa3d32
Perform creation of top solid layers in a background thread
...
This way we have a much more responsive layer view
2016-02-23 17:53:51 +01:00
Ghostkeeper
b9bc14ea09
Make progress bar determinate when at 100%
...
This gives the user a better indication that the firmware update is done. The progress bar is still sorta disfunctional, but hey even disabled people are people.
Contributes to issue CURA-440.
2016-02-23 17:27:17 +01:00
Ghostkeeper
abed3d8c7d
Make firmware update loading bar indeterminate
...
There is no real progress to report, so it's actually indeterminate.
Contributes to issue CURA-440.
2016-02-23 17:27:17 +01:00
Ghostkeeper
c41b9fb09a
UMO firmware update to detect heated bed
...
It detects it by virtue of whether the user indicated that the printer has a heated bed during the add printer wizard.
Contributes to issue CURA-440.
2016-02-23 17:27:17 +01:00
Ghostkeeper
ba39864af2
Add new PLA profiles
...
These were designed through rigorous testing by the test team.
Contributes to issue CURA-892.
2016-02-23 17:27:17 +01:00
Ghostkeeper
9233813768
Remove override settings from UM2+ machine settings
...
A lot of these settings were just normal tweaks, such as speed, which should be set in the profiles rather than the machine definition.
Contributes to issue CURA-892.
2016-02-23 17:27:17 +01:00
Tim Kuipers
88ddf714c4
Merge branch '2.1' of https://github.com/Ultimaker/Cura into 2.1
2016-02-23 15:20:48 +01:00
Tim Kuipers
3c7beac515
JSON: fix: all platform adhesion settings are not settable per object (CURA-458)
2016-02-23 13:45:18 +01:00
Tim Kuipers
ce99ab8630
JSON: fix: global_only not depending on print_sequence (CURA-923)
...
because there is a bug in the frontend which causes the per-meshgroup settings not to be sent to the meshgroup, but instead sends them to the object itself, no setting which are not editable per object should be editable per meshgroup.
2016-02-23 13:24:39 +01:00
Jaime van Kessel
2a938f7504
Merge branch '2.1' of https://github.com/Ultimaker/Cura into 2.1
2016-02-23 12:55:50 +01:00
Jaime van Kessel
c15709936b
Grouping and per object settings now work correctly again
2016-02-23 12:55:41 +01:00
fieldOfView
8eb6fecacf
Merge branch '2.1' of https://github.com/Ultimaker/Cura into 2.1
2016-02-23 12:50:26 +01:00
Ghostkeeper
3e4f728281
Merge pull request #638 from Ultimaker/performance_fixes
...
Performance fixes
2016-02-23 12:31:16 +01:00
Arjen Hiemstra
2aaf633492
Replace usage of UM.Theme with Theme from context in Cura theme styles
...
This way we do not recursively try to create the Theme object
2016-02-23 12:30:01 +01:00
Arjen Hiemstra
e378c54ce2
Remove commented code from Cura theme styles.qml
2016-02-23 12:26:17 +01:00
Arjen Hiemstra
fa907dfb1b
Fix sizing behaviour of Save button
...
Use the text size with some margin for the button size and simply anchor
it to the right drop down button.
2016-02-23 12:24:27 +01:00
Arjen Hiemstra
222b4666d3
Do not load the theme again when the UI has been loaded
...
Theme is now loaded on creation instead
2016-02-23 12:24:27 +01:00
Arjen Hiemstra
074048f83c
Use the key property of action's source to scroll setting visibility
2016-02-23 12:24:27 +01:00
Arjen Hiemstra
e6ef4405c3
Replace a bunch of Theme property accessors with getThing calls
2016-02-23 12:24:26 +01:00
Arjen Hiemstra
d208885755
Load preference pages dynamically and reset the current page to 0 on close
2016-02-23 12:24:26 +01:00
Arjen Hiemstra
e2b2088246
Add a configureSettingsAction that will open the setting visibility page
2016-02-23 12:24:26 +01:00
Arjen Hiemstra
4e139ae710
Fix minor error after rebase
2016-02-23 12:24:26 +01:00
Arjen Hiemstra
19c25895bf
Convert Toolbar.qml and styles.qml to Theme getThing style
2016-02-23 12:24:26 +01:00
Arjen Hiemstra
d93055da1a
Fix syntax
2016-02-23 12:22:30 +01:00
Arjen Hiemstra
720324f0c6
Replace Theme property accessors with getThing calls
2016-02-23 12:22:30 +01:00
Jaime van Kessel
ee1c16d1fc
Grouped objects now correctly get per-object settings
...
Instead of the first object, the group gets the settings.
2016-02-23 11:27:59 +01:00
Ghostkeeper
c50c223124
Rename variable for code style
...
The code style specifies using lowercase with underscores.
Contributes to issue CURA-864.
2016-02-23 09:38:51 +01:00
Ghostkeeper
0989f8ced7
Merge branch '2.1' of https://github.com/Ultimaker/Cura into 2.1
2016-02-23 09:31:15 +01:00
Arjen Hiemstra
64977426df
Set the right angle for rendering overhang on the outside-volume shader
...
This prevents us from rendering overhangs with an angle of 90 degrees
2016-02-22 17:01:38 +01:00
Tim Kuipers
a168eab140
JSON: fix: cone angle sign inverted compared to description (CURA-869)
2016-02-22 16:51:56 +01:00