25221 Commits

Author SHA1 Message Date
Jaime van Kessel
9fe9a8b802
Merge pull request #9490 from Ultimaker/CURA-8107_signin_screen_new_advertisement
New advertisement screen to log in
2021-04-02 11:18:01 +02:00
Ghostkeeper
e6951327bb
Translate title of sign in screen
Formerly this probably wasn't translated because it's like a name or term. But now it definitely needs to be translated.

Contributes to issue CURA-8107.

Co-authored-by: Jaime van Kessel <nallath@gmail.com>
2021-04-02 11:09:24 +02:00
jelle Spijker
368d28619e
Revert "Bump setting_version to 17" for instances
This reverts commit da4db51b
2021-04-02 10:43:24 +02:00
jelle Spijker
33e345d1bc
Removed upgrader for instance containers
CURA-8810_version_upgrade
2021-04-02 10:41:14 +02:00
jelle Spijker
5885c5afee
Fixed documentation of upgradeSettingVisibility
CURA-8810_version_upgrade
2021-04-02 09:44:56 +02:00
Ghostkeeper
7f353d72a7
Remove now unused image of printers
Contributes to issue CURA-8107.
2021-04-01 19:36:00 +02:00
Ghostkeeper
9ebb5e4cee
Redesign log-in advertisement
This is a new text and new ordering. The title is above the image now, and the sign in has become a tertiary button.

Contributes to issue CURA-8107.
2021-04-01 19:33:35 +02:00
Ghostkeeper
3e4098cffa
Clean up unreadable mess of SVG code
It's now documented and written down in human terms. Since it doesn't involve encoding contours as 0-width paths any more, the rendering should also be a bit faster.

Contributes to issue CURA-8107.
2021-04-01 19:09:55 +02:00
Ghostkeeper
6b41f3a5cd
Make the welcome screen a re-usable image
It's not good to name a resource after where it's used if it could be necessary in multiple places.

Contributes to issue CURA-8107.
2021-04-01 18:19:18 +02:00
jelle Spijker
51efeb9767
Upgrade expanded categories as well
CURA-8810_version_upgrade
2021-04-01 16:47:43 +02:00
jelle Spijker
0c965b4b20
Add current version to setting_visibility
CURA-8810_version_upgrade
2021-04-01 16:17:01 +02:00
jelle Spijker
77ea5e5e89
Allow setting visibilities to be upgraded
CURA-8810_version_upgrade
2021-04-01 16:15:47 +02:00
jelle Spijker
85fa07f6dd
Add top_bottom category to visible settings in preference
CURA-8810_version_upgrade
2021-04-01 14:22:32 +02:00
Remco Burema
9ffd7ecdb3
Make Wizard Dialogs non-resizeable.
5-min fix.
2021-04-01 13:01:14 +02:00
Remco Burema
92c3c0cdea
Solve 'What's New' font troubles.
5-min fix.
2021-04-01 08:54:16 +02:00
Remco Burema
61bbc6a935
Omit 'Changelog' from title-label
5-min fix.
2021-03-31 18:58:31 +02:00
Ghostkeeper
27185c268d
Strip whitespace around package name for display
The actual package name internally will still have the spaces.
People were using this to get ahead in the sorting of packages, which is a little unfair. This doesn't make that impossible, but prevents it for the most part.
2021-03-31 16:10:36 +02:00
jelle Spijker
b05b36ae56
Added the VersionUpgrade48to49 plugin to bundled packages
CURA-8810_version_upgrade
2021-03-31 15:14:18 +02:00
jelle Spijker
fb05f1ce89
Made VersionUpgrade47to48 a bundled package
CURA-8810_version_upgrade
2021-03-31 15:14:12 +02:00
jelle Spijker
da4db51b0a
Bump setting_version to 17
CURA-8810_version_upgrade
2021-03-31 15:13:06 +02:00
Ghostkeeper
c85cf7b9cb
Add version upgrade plug-in for 4.9
Needed to happen at some point...

Contributes to issue CURA-7787.
2021-03-31 15:08:47 +02:00
Ghostkeeper
0787594a3d
Accept Griffin-style time estimation header
Otherwise it doesn't work for those printers.

Contributes to issue CURA-7787.
2021-03-31 15:08:33 +02:00
Remco Burema
7cf2ebe441
Fit text in boxes.
5-min fix.
2021-03-31 09:54:05 +02:00
Remco Burema
368c0310a5
Merge branch 'big_merge_v49' into 4.9 2021-03-30 22:51:50 +02:00
Remco Burema
e1490a68df
Also need to import this.
CURA-7180
2021-03-30 21:46:19 +02:00
Remco Burema
72248d47e1
Windows workaround for keyring issue.
So there is an issue with keyring w.r.t. frozen installs (maybe also local). If you have pywin32 installed, it works fine locally. Take a note here, that a variant of this package, pywin32-ctypes, a rudimentary version of that package that works wholly within python, is already installed as its a dependency for keyring on windows. Due to an unknown reason, when running it fails to detect this, so some workaround is needed, _or_ the 'normal' pywin32 package should be installed. However, problems occurred when attempts where made to install pywin32 via cx_freeze. Then the actual workaround was encountered (https://github.com/jaraco/keyring/issues/468), which _should_ hopefully let use use the keyring on windows without needing the 'full' version of pywin32.

CURA-7180
2021-03-30 20:40:33 +02:00
Remco Burema
bde88d7875
Don't store cerain keys ever.
CURA-7180
2021-03-30 17:24:25 +02:00
Remco Burema
315898864c
Merge branch 'CURA-7180_keyring_storage' into big_merge_v49 2021-03-30 17:21:17 +02:00
Remco Burema
e8defcff7c
Merge branch 'CURA-7180_keyring_storage' into big_merge_v49 2021-03-30 14:56:39 +02:00
Jaime van Kessel
aed653546a
Merge branch 'CURA-8126_Fix_Toolbox_not_closing_instantly_after_quitting' of github.com:Ultimaker/Cura 2021-03-30 14:26:47 +02:00
Jaime van Kessel
eb9d057c76
Merge branch 'CURA-8125_Fix_marketplace_button_not_directing_to_web_marketplace' of github.com:Ultimaker/Cura 2021-03-30 14:19:50 +02:00
Eryone
9bdf139634
Improve End GCode of eryone_thinker (#9466)
Ensure we disable bed temp and turn off all fans.
Move the nozzle up by 0.5mm and retract to remove wipe on model top layer.

Co-authored-by: Demetrius Apostolopoulos <75643490+dapostol73@users.noreply.github.com>
2021-03-30 13:34:14 +02:00
Kostas Karmas
54b30f20a3 Fix Toolbox window not closing instantly after pressing "Quit Cura"
After installing a package and hitting the "Close Ultimaker Cura" button, the Toolbox window
was remaining open for a few seconds, even though the Cura window was instantly closing.

This is not fixed by explicitly hiding the Toolbox dialog once that button is pressed.

CURA-8126
2021-03-30 11:49:56 +02:00
Kostas Karmas
6abb029afd Fix marketplace button not directing to the web marketplace
We generally disabled the clicks in the mouseArea of the tooltips.
In this case though it should still accept the left click since it acts as a button.

CURA-8125
2021-03-30 11:40:03 +02:00
Konstantinos Karmas
8d194d79b5
Merge pull request #9473 from Ultimaker/revert-9472-CURA-7813_QML_warnings
Revert "Cura 7813 qml modules version bump"
2021-03-30 09:53:19 +02:00
Konstantinos Karmas
504f6dbe70
Revert "Cura 7813 qml modules version bump" 2021-03-30 09:48:28 +02:00
Konstantinos Karmas
180732788b
Merge pull request #9472 from Ultimaker/CURA-7813_QML_warnings
Cura 7813 qml modules version bump
2021-03-30 09:42:59 +02:00
Jelle Spijker
53067a6d79
Merge pull request #9471 from Ultimaker/Fix_QML_warnings_in_Qt5.15
Fix QML warnings produced due to signal calls in Connections
2021-03-30 09:40:17 +02:00
jelle Spijker
645dc181bc
Fixed not showing tooltip
CURA-7813
2021-03-30 09:26:36 +02:00
Kostas Karmas
189d00c3ed Fix toolbox not initializing due to enabledChanged signal
The Connections in qml is a QObject and it has an enabledChanged signal by default.
Therefore, we cannot really use the Connections to connect to the enabledChanged signal of e.g.
a python class, because qml complains that there is already a function named enabledChanged() in
the Connections.

To circumvent that, we can simply rename the enabledChanged() signal of the Toolbox to
toolboxEnabledChanged().
2021-03-30 09:02:56 +02:00
Kostas Karmas
7827b36ab7 Fix QML warnings due to depricated on<signal> calls in Connections
As of 5.12, the signals used in connections should not be declared as on<signal>, but as
function on<signal>(arguments).
2021-03-30 09:02:48 +02:00
jelle Spijker
3baa71fd48
Update QtGraphicalEffects, Window and Dialogs
CURA-7813
2021-03-29 18:12:35 +02:00
jelle Spijker
9da321ffb9
Update Layouts, Control.Styles and Dialogs
CURA-7813
2021-03-29 18:04:47 +02:00
jelle Spijker
2986d50745
Update QtQuick and QtQuick.Controls
CURA-7813
2021-03-29 17:55:19 +02:00
Kostas Karmas
fb5d59db32 Fix comment
The Windows Credential Manager actually fails if the password is more than 1024 bits long.

CURA-7180
2021-03-29 17:03:09 +02:00
Kostas Karmas
dbb15b7c71 Account for exception occured when storing long tokens on Windows
The Windows Credential Manager allows for up to 256bits passwords. If a password longer than that
is attempted to be written, it will throw a BaseException.

CURA-7180
2021-03-29 16:33:59 +02:00
Kostas Karmas
dadda742ec Add pywin32 to the requirements
Allows the keyring library to use the Windows Credential Manager as a backend.

CURA-7180
2021-03-29 16:31:31 +02:00
Jelle Spijker
a277adae64
Merge pull request #9462 from Ultimaker/CURA-7813_fix_crash_globalstack
Workaround: Before closing the window, remove the global stack
2021-03-29 16:16:17 +02:00
Jaime van Kessel
8b447ca5cd
Merge pull request #9270 from mehmetsutas/Rigid3D
Update Rigid3D definitions / Add Mucit2 definition
2021-03-29 13:53:30 +02:00
Ghostkeeper
4eec099c31
Slightly lower build plate mesh
The top of the build plate mesh seems to be 1mm into the build volume in its actual coordinates. The mesh was lowered by 0.8mm. Probably they tried to lower it by 1mm first and then found that it was z-fighting. I'm resolving the z-fight the other way around so that the mesh actually appears completely below the build volume. This makes the build plate grid more clear. No more grey film on top of it.
2021-03-29 13:46:58 +02:00