Commit graph

28446 commits

Author SHA1 Message Date
Kostas Karmas
c38b6f0522 Change SVG icon names
CURA-8094
2021-03-25 08:56:15 +01:00
Kostas Karmas
b21a21c0f2 Add missing style
Without it the svgs are rendered as completely black.

CURA-8094
2021-03-24 16:47:40 +01:00
Remco Burema
7304226aca
Increase reliance on anchors instead of width-height.
CURA-8014
2021-03-24 16:44:58 +01:00
Remco Burema
f1cbe1a958
... and fix typing as a result of the last commit.
CURA-8014
2021-03-24 16:29:38 +01:00
Remco Burema
f95c09db37
Type-checks, not just type comments, and static- over class-method.
CURA-8014
2021-03-24 16:18:56 +01:00
Remco Burema
98ed2bc8b6
Adopt code-review remark.
Use height instead of implicit height.

Co-authored-by: Jaime van Kessel <nallath@gmail.com>
2021-03-24 15:59:22 +01:00
Remco Burema
d033e066f7
Adopt code-review remark.
Use width instead of implicit width.

Co-authored-by: Jaime van Kessel <nallath@gmail.com>
2021-03-24 15:58:44 +01:00
Remco Burema
b04bbfdee2
Adopt code-review remark.
Co-authored-by: Jaime van Kessel <nallath@gmail.com>
2021-03-24 15:57:41 +01:00
Remco Burema
5083db8d44
On new install or update, have highlights not just changelog.
Place images in resources/images/whats_new/N.format and texts in resources/texts/whats_new/N.format where N is the ordinal and format the respective allowed formats.

CURA-8014
2021-03-24 12:00:05 +01:00
fieldOfView
6367e07631 Add preference to enable loading multiple objects into a single instance 2021-03-23 22:27:10 +01:00
Ghostkeeper
91fe9e8ebf
Merge branch 'patch-1' of https://github.com/EGOiST1991/Cura into EGOiST1991-patch-1 2021-03-23 13:57:00 +01:00
Jelle Spijker
1b8d261e95
Correct spacing in Welcome screen
CURA-8094 Cura onboarding flow
2021-03-23 12:57:38 +01:00
Jelle Spijker
778db451ad
fixed typo
CURA-8094 Cura onboarding flow
2021-03-23 11:40:23 +01:00
Jelle Spijker
91c71e1c8a
Added missing 48px icons
These are the new icons. Specifically for 48px.

CURA-8094 Cura onboarding flow
2021-03-23 11:22:20 +01:00
Jelle Spijker
c727fe5e0c
Updated Sign in screen first run
CURA-8094 Cura onboarding flow
2021-03-23 11:20:38 +01:00
Jelle Spijker
ccf18a7443
Updated Welcome screen first run
CURA-8094 Cura onboarding flow
2021-03-23 11:18:25 +01:00
Ghostkeeper
93a3f15b4f
Workaround: Before closing the window, remove the global stack
There's an extensive explanation in the documentation. But truth be told, I don't know why the conversion of global stack to QObject fails after the main window is closed. This may be something in PyQt as it doesn't seem to happen for Nallath who is still on PyQt5.11, but did update Qt to 5.14. So this should be considered a workaround.

This is currently just ONE of the reasons why the application crashes on exit in PyQt5.14+. There is another, much more mysterious issue that is causing the application to segfault on exit, which is still happening. But if it didn't happen it would otherwise still crash on this, so this needs to be solved anyway.

Contributes to issue CURA-7813.
2021-03-22 15:55:37 +01:00
Ghostkeeper
2c33ebdd05
Document part of the vertex positions generated here
Encountered as I made a failed attempt at solving the issue with rendering transparent support. I tried to order vertices appropriately but failed miserably.
2021-03-21 23:15:15 +01:00
synsuiter
4724c16139 Add AXI2 machine profile 2021-03-19 14:05:03 -06:00
Daniel Kreuzhofer
75b11002de remove fixed temperature in startup code 2021-03-18 16:19:26 +01:00
Ghostkeeper
bcf180985d
Fix crash when adding USB device before global stack is created
Like when you plug in a 3D printer via USB while still in the welcome screen.

Fixes Sentry issue CURA-1ZR.
2021-03-18 16:17:09 +01:00
Ghostkeeper
1f9b4c3964
Handle deleting profiles better
When deleting profiles, the current item is set to null.
The Activate button was checking if the current profile was already active, and disabling the button if it was. But the button was still enabled if the current item is null because isCurrentItemActivated is only true if there is a current item. So to properly disable the button we need to check also if there is a current item.
The onItemsChanged signal can also trigger if the item that matches the toSelectItemName has no quality_changes_group, i.e. a built-in profile.

Probably fixes Sentry issue CURA-43.
2021-03-18 02:21:14 +01:00
Jelle Spijker
387fc36dc6
Small aesthetic code changes
CURA-7180 keyring storage
2021-03-17 09:30:31 +01:00
Jelle Spijker
c462b62edc
Handle raised error when there is no keyring backend present
CURA-7180 keyring storage
2021-03-17 09:22:24 +01:00
Jelle Spijker
3fd3fd7c7d
Obfuscate sensitive preference data from the back-up
CURA-7180 keyring storage
2021-03-17 08:54:16 +01:00
Jelle Spijker
b6b9dd1864
Fixed wrong typing
CURA-7180 keyring storage
2021-03-17 07:34:28 +01:00
Jelle Spijker
f51c466155
Use a descriptor to optionally store to Keyring
CURA-7180 keyring storage
2021-03-17 06:16:01 +01:00
Jelle Spijker
d06a25595a
Use a descriptor to optionally store to Keyring
CURA-7180 keyring storage
2021-03-16 19:28:56 +01:00
Ghostkeeper
58369822fc
Clean up invalid quality changes robust to asynchronous changes
It's possible that a profile is no longer in the registry by the time it gets to that point in the list if this clean-up is triggered by the very action of deleting a profile.

Fixes Sentry issue CURA-1T5.
2021-03-16 16:36:01 +01:00
cataclism
c9fdfbe4ac
Added variant files for MINGDA 2021-03-16 14:45:59 +01:00
cataclism
344930f93a
Add files via upload 2021-03-16 14:43:53 +01:00
cataclism
18aa6df78e
Added definition for D3,D4,Rock3 2021-03-16 14:42:47 +01:00
Jelle Spijker
6372fbed54
Added copyright notice
CURA-7180 keyring storage
2021-03-16 11:57:58 +01:00
Jelle Spijker
0070866afc
Removed unused dependencies from about dialog
CURA-7180 keyring storage
2021-03-16 11:47:00 +01:00
Ghostkeeper
f4b417883e
Merge branch 'patch-1' of https://github.com/TheTRCG/Cura into TheTRCG-patch-1 2021-03-15 17:47:49 +01:00
Jelle Spijker
392ee68557
Updated about dialog with new dependencies
CURA-7180 keyring storage
2021-03-15 16:18:16 +01:00
Jelle Spijker
96e39810f2
Sync after log in works again
Needed to restore the access token after the
auth data was written to the preference file.

CURA-7180 keyring storage
2021-03-15 14:35:00 +01:00
Daniel Kurth
8edab850a8 refactor: Removes override "extrude_prime_pos_abs" 2021-03-15 14:27:46 +01:00
Daniel Kurth
b1788f3329 refactor: New meshes for Atom 3 / lite
Add smaller meshes for the Atom 3 and Atom 3 Lite printer as they are too big for the official repo.
2021-03-15 14:21:01 +01:00
Jelle Spijker
fcf698f00b
Added documentation and refactored
CURA-7180 keyring storage
2021-03-15 14:16:27 +01:00
Jelle Spijker
2796b9bef3
Store new keys to preference
CURA-7180 keyring storage
2021-03-15 13:06:42 +01:00
Daniel Kurth
f2c1b6234d refactor: Small changes to Atom 3 machine def file
Atom 3 machine definitions file:
- removes "default_values" where "values" are present
2021-03-15 12:22:34 +01:00
Daniel Kurth
4eefca94f9 refactor: Several small changes Atom 3 def files
Atom 3 machine definitions file:
- Not correctly set maximum or minimum values are removed
- removed "default_values" where "values" are present
- "support_z_distance" is now dependent on the "layer_height"
- "support_top_distance" and "support_bottom_distance" are removed to as they should be equal to the "support_z_distance"
2021-03-15 12:11:44 +01:00
Jelle Spijker
b604bbd255
Store secrets as securely as possible
Use the keyring if allowed, available, otherwise use preference

CURA-7180 keyring storage
2021-03-15 11:48:42 +01:00
Daniel Kurth
f9a82ffdd8 fix: Atom 3 reference extruder to machine
The "machine" value in the atom3_extruder_0 file is set to the file name of the Atom 3 machine definition file.
2021-03-15 11:05:59 +01:00
Gabriele Rossetti
e9573e4d2c Fixed some bugs and name issues emerged during the build 2021-03-14 12:21:29 +01:00
Gabriele Rossetti
cc010bb390 New Deltacomb 3D Printer Series profiles 2021-03-14 11:56:21 +01:00
Gabriele Rossetti
015af88754
Merge pull request #4 from Ultimaker/master
Merge With recent Ultimaker Code
2021-03-14 11:47:56 +01:00
Kostas Karmas
547698cffc Change TableView row color and text color when the row is selected
CURA-8066
2021-03-12 17:30:17 +01:00
Ghostkeeper
7c2a7dc8a5
Corrections for duplicate entries
Some miscommunication here.
2021-03-12 10:41:52 +01:00