Commit graph

12294 commits

Author SHA1 Message Date
j.delarago
818ef8e614 add dark theme checkbox square color 2022-01-24 14:13:03 +01:00
j.delarago
5788ea8d00 The visibility settings in the preferences is defined in Uranium rather than Cura. The CheckBox has been moved to Uranium so that all parts of the project have access to this default styled component. 2022-01-24 14:03:47 +01:00
j.delarago
17339ba77e Merge branch 'master' into CURA-8378_improve_checkbox_visibility 2022-01-24 13:17:37 +01:00
j.delarago
4c9c2ad131 "checkedState" is now "checkState" in newer CheckBox
Remove partiallyCheckedEnabled since Cura.CheckBox manages this itself.
2022-01-21 18:16:16 +01:00
j.delarago
951e1cb37b Swap CheckBox for styled Cura.CheckBox 2022-01-21 18:07:45 +01:00
j.delarago
171da643d5 I'm replacing all CheckBox in Cura with this CheckBox except ones that use the old "style" tag (Not in scope). This should make the design consistent everywhere and easier to update.
Moved set width and height from top level into "indicator" since this was causing the label to be cut off.

Swapped out setting_control_radius for checkbox_radius since these are different now.

Updated the UM.RecolorImage to work with tri state checkboxes so this can replace the Checkbox in SettingVisiblityPage.qml.
2022-01-21 18:06:31 +01:00
j.delarago
670872f8d1 Specify width and height in Cura.Checkbox
Update Dialogs to use Cura.CheckBox instead of QtQuick. This will make it easier to update the QtQuick checkbox version.
2022-01-20 17:31:00 +01:00
Ghostkeeper
efcd00e2f3
Merge branch 'master' into marketplace_redesign
Conflicts:
	plugins/DigitalLibrary/resources/qml/SelectProjectPage.qml -> Some things were probably accidentally committed here and then later also changed in master.
2022-01-20 15:57:28 +01:00
j.delarago
25fa71b056 Update checkbox style to reflect new design.
Add checkbox_mark size for icons inside checkbox instead of dynamically assigning size. This is related to previous commit about Math.round(parent.width/2.5) always resolving to 1
2022-01-19 18:06:47 +01:00
j.delarago
16e4ee58a9 Update Machine Settings Menu checkboxes to new style.
Change height of setting row to be set by TooltipArea instead of Checkbox and center Checkbox within TooltipArea
2022-01-19 18:04:29 +01:00
j.delarago
c54c375a7c Update check box icons name to new icon name
Change checkbox check icon to have set height and width in theme.json. Math.round(parent.width/2.5) would always evaluate to 1 since the width of the check icons parent is fixed.
2022-01-19 17:56:56 +01:00
Ghostkeeper
26b40e6669
Remove what's new images again
These have been moved to cura-binary-data.
2022-01-19 16:34:14 +01:00
j.delarago
cac27770ce Add new design checkbox svg icons. 2022-01-19 10:46:31 +01:00
Remco Burema
08f49d6ede Incompletely translated languages now selectable.
Was deemed OK to do this by UX. Since some of these are _very_ incomplete, a heading was added to the combobox to indicate where the incomplete languages start, so the user isn't confused when +- 90% is still in English.

CURA-8899
2022-01-18 16:50:50 +01:00
Jelle Spijker
74829f5642
Merge pull request #11196 from Ultimaker/CURA-8592_python_3.10
Upgrade to Python 3.10
2022-01-18 12:26:45 +01:00
Ghostkeeper
348abad6eb
Fix maximumWidth properties on ActionButtons
Turns out this wasn't really functional. We didn't use it. Now we use it for the MessageStack.

Contributes to issue CURA-8682.
2022-01-14 19:43:44 +01:00
Ghostkeeper
b5e7a60a8a
Fix scaling of language and theme drop-downs with width
The width was unknown because it's all in a scrollview that could have an infinite width. I now fixed it to scale with the viewport's width.

Contributes to issue CURA-8682.
2022-01-14 19:43:43 +01:00
Casper Lamboo
404e02d585
Merge pull request #11251 from Ultimaker/CURA-8868_raft_interface_extruder
Raft Extruders
2022-01-14 09:11:07 +01:00
Casper Lamboo
732aefedbb
Change label to "Raft Top Extruder"
To be consistent with Cura's terminology
2022-01-14 09:05:18 +01:00
Ghostkeeper
69d3f0e6f6
Add missing default_value and settable_per_mesh
Default_value is a required property. Maybe we should have a test for this.

Done as a 5 minute fix. Fixes Ultimaker/CuraEngine#1549.
2022-01-13 12:02:59 +01:00
杜建树
ddcfd9413a change definition names 2022-01-13 12:01:26 +08:00
Ghostkeeper
a363bda25e
Add raft top extruder to expert settings
You could want to change that if you're an expert. The skirt/brim extruder is really only relevant for the prime tower brim if you're using a raft. If not using a raft, setting the adhesion extruder is equivalent.

Contributes to issue CURA-8868.
2022-01-12 14:12:06 +01:00
Ghostkeeper
262a005e54
Get extruder values from appropriate sub-adhesion-extruder
The adhesion extruder is now split up into multiple sub-settings. Where applicable to the brim or skirt, get it from the skirt/brim extruder. Where applicable to a specific part of the raft, get it from that part's extruder. Where applicable to the whole raft, get it from the adhesion extruder.

Contributes to issue CURA-8868.
2022-01-12 13:52:47 +01:00
Ghostkeeper
824c9fd837
Add new raft extruder settings
We want to be able to print the layers of the raft with different extruders. To this end, we'll make sub-settings of the adhesion extruder that allow setting the extruder for each part of the raft differently from the rest.

Contributes to issue CURA-8868.
2022-01-12 13:43:10 +01:00
AnnaKang0219
e39601e0ba remove setting
remove retraction_prime_speed = =retraction_speed in all profiles.
2022-01-12 15:23:24 +08:00
杜建树
4dee92f04c change the definition file names to be lowercase with underscores 2022-01-12 11:14:14 +08:00
Mingda_js
7cfcec09b0
Merge branch 'Ultimaker:master' into master 2022-01-12 09:21:51 +08:00
Ghostkeeper
5eee9958a0
Case-insensitive visibility checking for printers
In Qt's ListModel, the section headers collect items case-insensitively. However, when checking whether a printer should be visible (when the section header is expanded) was still checked case-sensitively. As a result, it was hiding all printers that did not use the same casing in its manufacturer name, e.g. FlashForge vs. Flashforge.

Fixes #11125.
2022-01-11 16:29:40 +01:00
Ghostkeeper
66648ca611
Merge branch '4.13' 2022-01-11 14:12:04 +01:00
Ghostkeeper
020b8f7510
More consistent header for change log 2022-01-11 13:24:29 +01:00
Ghostkeeper
c328f3619d
Added bugfix for QT_PLUGIN_PATH 2022-01-11 10:43:44 +01:00
Ghostkeeper
f3c3f3187e
Merge branch '4.13' 2022-01-11 10:05:15 +01:00
Ghostkeeper
b804d08be4
Merge branch 'CURA-8876' into 4.13 2022-01-11 10:05:04 +01:00
Ghostkeeper
1451c89642
Document increased logging instead of plug-in fix
We didn't fix the issue with plug-ins causing a crash at early start in rare occasions. We did increase logging so that we can hopefully fix it next time.

Contributes to issue CURA-8876.
2022-01-11 10:04:49 +01:00
Ghostkeeper
cc7953c751
Fix spelling
Contributes to issue CURA-8876.
2022-01-11 10:03:43 +01:00
Ghostkeeper
888696155b
Merge branch '4.13' 2022-01-10 17:21:11 +01:00
Ghostkeeper
2b5c42ef17
Shorten translation for 'sync materials with printers'
These translations don't fit in the space we have for the button. We'll change the English text for the next release, but for this time we'll change just the translations that are giving us problems.

We'll accept that Czech and Turkish still have a bit of overlap in their buttons for this release.

Contributes to issue CURA-8753.
2022-01-10 17:11:31 +01:00
fvrmr
71ba6615c5 Update change_log.txt
Updated changelog, added bug fixes and video link
2022-01-10 16:55:32 +01:00
Ghostkeeper
3e7b74954d
Indicate that Marketplace shouldn't get translated 2022-01-10 15:14:40 +01:00
Ghostkeeper
e78e8b12cb
Merge branch '4.13' 2022-01-10 15:14:11 +01:00
Ghostkeeper
d966fe4811
Re-enable Czech translations
These translations are complete again.

Contributes to issue CURA-8753.
2022-01-10 15:07:23 +01:00
Ghostkeeper
7157389c53
Add missing msgstr
Contributes to issue CURA-8753.
2022-01-10 14:27:14 +01:00
Ghostkeeper
1e74afb56d
Merge branch '4.13_translations' into 4.13 2022-01-10 14:21:43 +01:00
Ghostkeeper
b0edbea297
Fix small mistakes found during post-check
Contributes to issue CURA-8753.
2022-01-10 14:18:56 +01:00
Ghostkeeper
e382a4cfb4
Corrections to Chinese
Contributes to issue CURA-8753.

Co-authored-by: Casper Lamboo <c.lamboo@ultimaker.com>
2022-01-10 14:17:46 +01:00
Ghostkeeper
b313144188
Merge branch 'Sekisback-4.13' into 4.13_translations
Conflicts:
	resources/i18n/de_DE/fdmprinter.def.json.po -> Improved translations while the translation bureau made new translations.
	resources/i18n/pt_BR/cura.po -> For some reason it had a conflict with the last-changed date here. Not sure why but I reverted any changes to this file.
2022-01-10 12:48:55 +01:00
Ghostkeeper
47b0171805
Merge branch '4.13' of https://github.com/Sekisback/Cura into Sekisback-4.13 2022-01-10 12:41:47 +01:00
Casper Lamboo
7d544383b1
Merge pull request #11087 from sustmi/czech-translations-v4.13
Add Czech translations for v4.13
2022-01-10 12:41:02 +01:00
Ghostkeeper
7f4dea7cb3
Merge branch '4.13' of https://github.com/Patola/Cura into Patola-4.13 2022-01-10 12:33:49 +01:00
Ghostkeeper
4f5b92c0f3
Correct project version
This is for Cura 4.13.

Contributes to issue CURA-8753.
2022-01-10 12:32:59 +01:00