28744 Commits

Author SHA1 Message Date
j.delarago
8a182b1f3f Workaround for windows not giving dialogs the correct width.
CURA-8921
2022-03-14 16:41:53 +01:00
j.delarago
ff824b718c Replace burger buttons with generic BurgerButton.qml component.
Move comment onto newline (Comments on the same line as component names break text folding)

Update burger menu margins in SettingView to match design

CURA-9007
2022-03-14 16:14:57 +01:00
j.delarago
0b82e9ef31 Remove focus from TextField when incrementing/decrementing using buttons.
This fixes the issue where the value that was in the textfield before typing would be incremented instead, if the textField had active focus.

CURA-8890
2022-03-14 14:29:11 +01:00
j.delarago
0ba4dbacc4 Make combobox_wide much wider and swap out existing uses of combobox_wide for combobox.
CURA-8890
2022-03-14 13:13:30 +01:00
Jaime van Kessel
c6326eff64 Ensure that "update profile" button in preferences has correct enabled state
CURA-9023
2022-03-14 11:56:45 +01:00
Jaime van Kessel
0084001e2f Remove . from button string
CURA-9023
2022-03-14 11:47:19 +01:00
Jaime van Kessel
97732336e3 Increase width of dropdown boxes in general page
CURA-8990
2022-03-14 11:42:50 +01:00
Jaime van Kessel
ea03236f03 Remove unneeded font assignment
The default font is, you guessed it, already default.
2022-03-14 11:40:05 +01:00
Jaime van Kessel
790c2c23c1 Display profile name correctly in dropdown
CURA-9040
2022-03-14 11:38:31 +01:00
p.kuiper
a88cb2bb48 I accidently deleted the files while testing the profile changes and committed without them. Restored the files.
Relates to PP-126
2022-03-14 11:22:30 +01:00
p.kuiper
6f36998feb Moved the horizontal layer expansion correction (corrects for the bulging of the extruded beads) from the engineering intent profiles to the default profiles for all ultimaker machines (ultimaker.def.json). This will improve the dimensional accuracy of the default, visual and draft intents.
Relates to PP-126
2022-03-14 10:53:03 +01:00
Ghostkeeper
cfeb5101e7
Reset Max Skin Angle for Expansion to 90
It has been found that the 20 degree leads to overhangs that this printer doesn't handle well.

Fixes #11553.
2022-03-14 02:37:14 +01:00
casper
5136838f56 Update materials list in materials preference page
Main improvement of this commit is that the reusable category button
component is used as the collapsable header component for the material
brands/types.

CURA-8979
2022-03-11 16:42:11 +01:00
casper
b2f13cc6c9 Update Category Button
Put content of category button in a `RowLayout` so individual content
Components can easily be removed by hiding said component while keeping
margins and spacings work as intended.

Additionaly make the icon property optional

CURA-8979
2022-03-11 16:40:32 +01:00
casper
e2c9e0a461 Elide text in materials slot
CURA-8979
2022-03-11 16:29:37 +01:00
Jaime van Kessel
22f9b2a0ec Increase the indentation margin for settings
CURA-8921
2022-03-11 15:38:34 +01:00
casper
359cb673bc Merge branch 'master' into CURA-8979_Materials_Preference_Page 2022-03-11 14:02:33 +01:00
Casper Lamboo
50bf87a41d
Merge pull request #11622 from Ultimaker/CURA-9005_restyle_print_setting_category
[CURA-9005] Restyle print setting category
2022-03-11 14:01:15 +01:00
casper
2f8f56d762 Merge branch 'master' into CURA-8979_Materials_Preference_Page
# Conflicts:
#	resources/qml/Preferences/ProfilesPage.qml
2022-03-11 13:57:30 +01:00
Casper Lamboo
60f7b2dccb
Merge branch 'master' into CURA-9005_restyle_print_setting_category 2022-03-11 13:43:33 +01:00
casper
c6b8abd53e Update materials slot
CURA-8979
2022-03-11 13:22:45 +01:00
casper
1b976693dc Remove dangling comment
CURA-9005
2022-03-11 13:13:25 +01:00
casper
5701f42d63 Move CategoryButton to cura repo
CURA-9005
2022-03-11 13:11:36 +01:00
Ghostkeeper
25e914b1cb
Fix checkbox for automatic plug-in update checking
The checkbox was still there in the preferences page, but it didn't work at all, for two reasons:
- The preference entry didn't exist. This was causing warnings in the log (which is why I saw it).
- It wasn't checking the preference before making that API call. Could make a bunch of people pretty angry.
2022-03-11 10:25:31 +01:00
Ghostkeeper
d778b539c2
Parse up to 16 extruders
CuraEngine supports up to 16, so we should allow at least that.
2022-03-11 10:13:44 +01:00
Casper Lamboo
addc5e36a7
Apply suggestions from code review
Co-authored-by: Jaime van Kessel <nallath@gmail.com>
2022-03-11 09:59:20 +01:00
casper
2dd440cc0c Fix print settings tab in materials view
CURA-8979
2022-03-10 22:13:32 +01:00
Rijk van Manen
a9264cd41c
set maximum value in stead of maximum value warning PP-129
Co-authored-by: Jaime van Kessel <nallath@gmail.com>
2022-03-10 15:59:23 +01:00
Rijk van Manen
e2ea2ee3f5 increase filter distance
Adding and splitting of lines results in print artefacts and additional travel moves. Avoiding these by sacrificing some additional line width change is better. The linewidth can never very more then 75% - 150%, so this long filter distance cannot cause huge line width changes. PP-129
2022-03-10 14:46:54 +01:00
Rijk van Manen
826b697329 reduce top bottom flow
The top bottom is a 100% density part of the print. For these parts it is super important to not over extrude. At the same time we dont want an underextruded top layer, since that is looking ugly. That is why we enable a roofing layer and reduce the flow for the rest of the top/bottom. PP-93
2022-03-10 14:27:42 +01:00
Rijk van Manen
2e25b84184 reduce flow for high infill density
This was already merged into CURA4.13 but apparently lost in master. PP-86
2022-03-10 14:25:42 +01:00
Remco Burema
d2ab7d3d4d
Merge pull request #11633 from Ultimaker/CURA-9012_application_menu_fixes
Application menu fixes
2022-03-10 12:55:54 +01:00
Remco Burema
1445419406
Merge pull request #11634 from Ultimaker/CURA-9023_Fix_profile_page_uppdate_create_new
Profile page fixes
2022-03-10 12:47:47 +01:00
Tim Kuipers
30d5814f37 make defaults comply with parent default values
The parent settings have default values, which come out to different values than the old ones
when using the "value" function formula.

This commit sets the default values at the values as they are calculated from using 0.4mm line widths and 0.3mm min line widths.
2022-03-10 12:30:42 +01:00
Tim Kuipers
c5d2a8d5a1 remove comments 2022-03-10 12:29:51 +01:00
Tim Kuipers
e5548c8e62 description of min line width settings 2022-03-10 12:29:41 +01:00
Tim Kuipers
b79e6d3f32 rename old Min Wall Line Width
It had the same name as the new Min Wall Line Width setting.
The old Min Wall Line Width was only used for the outer wall.
2022-03-10 12:14:17 +01:00
Tim Kuipers
48df22fa1f move Min line width / threshold settings closer to thin wall line width setting. 2022-03-10 12:13:05 +01:00
Tim Kuipers
94898ac212 Don't make min single wall line width the same as the Min Odd Wall Line Width
The formula in that setting means that this setting was always the same as the Min Odd Wall Line Width,
but that is not really a natural value for this setting.
The absolute minimum for a line is generally known to be 75% of the nozzle size, so we use that instead.
2022-03-10 12:11:51 +01:00
Tim Kuipers
933f694127 Remove max line width settings and make min line width settings childs of a single parent 2022-03-10 12:09:54 +01:00
Jaime van Kessel
dbcf571340 Apply right theme colors for secondary button
CURA-9014
2022-03-10 11:54:58 +01:00
Jaime van Kessel
a5098f469b Lower the max flick velocity of settingview
On my system it was 2500, which made it almost impossible to work with
the trackpad

CURA-9025
2022-03-10 11:45:39 +01:00
Jaime van Kessel
84a0c732c1 Fix warnings caused by combobox
Parent wasn't always set, which caused ocasional warnings
2022-03-10 11:34:11 +01:00
casper
9ba44f1d30 Move details plane caption to management page
This way the caption can be correctly aligned with the hamburger menu
button

CURA-8979
2022-03-10 10:15:31 +01:00
Jaime van Kessel
441e6ce643 Add resolve values for raft & interface extruders
CURA-8981
2022-03-09 16:37:42 +01:00
Jaime van Kessel
ec1f8f7125 Add extra info label
CURA-9023
2022-03-09 16:30:32 +01:00
Jaime van Kessel
84bb4790f8 Fix spacing between update & discard actions
CURA-9023
2022-03-09 16:28:26 +01:00
Jaime van Kessel
a285e39799 Set defaultname for create new profile
CURA-9023
2022-03-09 16:26:01 +01:00
Jaime van Kessel
cbf995cb85 Add tooltip to create new button
CURA-9023
2022-03-09 16:24:49 +01:00
Jaime van Kessel
6aeac2b2a4 Shorten copy of update button
Added the full text in the tooltip

CURA-9023
2022-03-09 16:13:41 +01:00