397 Commits

Author SHA1 Message Date
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
Jaime van Kessel
2e88a3463c
Merge branch 'CURA-8014_welcome_pages_attract_mode' of github.com:Ultimaker/Cura 2021-03-25 15:53:59 +01:00
Jaime van Kessel
4e80ac5138
Use alignment instead of anchors
Since it's within a layout, you can't use anchors

CURA-8014
2021-03-25 15:53:08 +01:00
Remco Burema
839ac63241
Darker inactive dots in Whats New.
CURA-8014
2021-03-25 15:35:53 +01:00
Kostas Karmas
179d77ef5c Transfer the "What's new" and "Changelog" pages at the end of wizard
To match the requirements specified in the ticket.

CURA-8014
2021-03-25 13:29:17 +01:00
Kostas Karmas
7af6ea5cc5 Remove unnecessary horizontalCenter anchor
Left and right anchors can't work at the same time with the horizontalCenter. In this case it
makes more sence to remove the horizontalCenter, since the left and right ones also define the
width of the rectangle.

CURA-8014
2021-03-25 12:51:07 +01:00
Kostas Karmas
e55e157925 Change label text to not contain a new line character
CURA-8094
2021-03-25 09:05:49 +01:00
Kostas Karmas
18c0510727 Fix review comments in WelcomeContent.qml
CURA-8094
2021-03-25 09:00:14 +01:00
Kostas Karmas
d6c1ffdda3 Fix review comments in CloudContent.qml
CURA-8094
2021-03-25 08:58:37 +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
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
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
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
Evangelos Trantos
548e6e19e5
Remove the opening of the mycloud/digital factory URL in cases where the user has already signed in.
In cases where a staging build is created this hardcoded value would cause confusion, since it would always point the user to the production environment.
2020-09-14 21:20:38 +02:00
Ghostkeeper
d115efbbb2
Add change log entry for Cura 4.7.1
And make links clickable there.

Contributes to issue CURA-7658.
2020-09-01 13:01:45 +02:00
Kostas Karmas
3d5bbfbfaa Change color of busyIndicator according to the Theme
Also for the text "No printer found in your network" in AddNetworkPrinterScrollView

CURA-7627
2020-08-03 16:19:37 +02:00
Jaime van Kessel
5e788235c8 Add missing theme-ing to cloud first run screen
CURA-7627
2020-08-03 16:19:26 +02:00
Kostas Karmas
f80dbefad3 Change width column widths in AddLocalPrinterScrollView
To make sure that printer names are not truncated.
From CCB
2020-08-03 13:50:29 +02:00
Jaime van Kessel
b1cd5960b8
Load a number of dialogs on demand instead of always
Knocks off 0.4 sec of booting.
2020-07-10 13:23:30 +02:00
fieldOfView
33eaebe397 Change wording 2020-06-05 11:42:11 +02:00
fieldOfView
aa2ed1aa4b Remove now defunct variable 2020-05-29 21:34:00 +02:00
fieldOfView
cb73cfb0f3 Make add printer dialog resize-aware 2020-05-29 17:22:46 +02:00
fieldOfView
7c8c1838e0 Make printer name field look less like a search field 2020-05-29 16:21:18 +02:00
fieldOfView
8ce5593eec Add visible scrollbar to list of printer profiles 2020-05-29 13:49:03 +02:00
Kostas Karmas
eac4d3e463 Make login parametrized with a force_logout boolean
Instead of using a separate function to force logging out before
login, login now has a boolean parameter that instructs it to logout
before loging in again, if the user is alread logged in. It then
starts the authorization with a force browser logout first.

CURA-7427
2020-05-12 16:54:41 +02:00
Kostas Karmas
e3e767f4b9 Simplify the link in AddNetworkOrLocalPrinterContent
CURA-7427
2020-05-12 12:23:42 +02:00
Kostas Karmas
b717755f20 Add "Sign in with another account" button in AddCloudPrintersView
There are cases where Cura and the browser fall out of sync when it
comes to accounts. In such cases, you may be logged in cura with an
account that has no cloud printers and in the browser with an account
that has printers. So when you press the "Add cloud printer" button,
you are redirected to mycloud and you see cloud printers that are not
detected by Cura (because Cura is in a different acconut). In such
cases, the user can now press the "Sign in with a different account"
link in the "Waiting for cloud response" page, which will log him/her
out in Cura AND in the browser, and then reinitiate the whole
authorization flow, to make sure the accounts are in sync.

CURA-7427
2020-05-11 17:47:09 +02:00
Kostas Karmas
b459895589 Add comments
CURA-7022
2020-04-29 14:19:28 +02:00
Kostas Karmas
4a49c1cc8d Fix bottom margin of the discoveredCloudPrintersScrollView
CURA-7022
2020-04-29 14:14:01 +02:00
Kostas Karmas
eda868f938 Make the discovered cloud printers model generic
Removed the dependency of the DiscoveredCloudPrintersModel on CloudOutputDevice,
which is Ultimaker specific. This can allow even external plugins to add to this
model in the future.

CURA-7022
2020-04-29 13:31:45 +02:00
Kostas Karmas
fb328bd307 Display a summary of the Cloud printers added after login in WelcomeWizard
If the user has cloud printers linked to his/her account, then the welcome
wizard will display a summary of the cloud printers that were found in the account
and added in Cura.

CURA-7022
2020-04-29 12:11:05 +02:00
Kostas Karmas
c7cf0fab2f Merge branch 'master' into CURA-7022_Add_cloud_printer_within_add_a_connected_printer 2020-04-29 12:04:04 +02:00
Kostas Karmas
64cfe423fe Fix moving to next page when no printers in account
Fixed a bug where the welcome wizard was not moving to the next page
if the account had no printers connected to it.

CURA-7019
2020-04-29 11:49:45 +02:00
Kostas Karmas
411a02a827 Simplify the DiscoveredUltimakerCloudPrintersModel reference calls
CURA-7022
2020-04-29 11:40:47 +02:00
Kostas Karmas
e4a6fe954d Merge branch 'master' into CURA-7022_Add_cloud_printer_within_add_a_connected_printer 2020-04-28 17:45:55 +02:00
Kostas Karmas
05e92b953a Size the Welcome Wizard using the theme
CURA-7022
2020-04-28 17:44:35 +02:00
Kostas Karmas
1981325b05 Make "Add printers manually" button invisible when cloud printers found
CURA-7022
2020-04-28 16:31:01 +02:00
Kostas Karmas
ea404af973 Transfer cloudPrintersDetectedChanged in DiscoveredUltimakerCloudPrintersModel
CURA-7022
2020-04-28 14:19:28 +02:00
Kostas Karmas
6583f5f5ac Reset the model when pressing the Add cloud printer button
CURA-7022
2020-04-28 12:08:48 +02:00
Kostas Karmas
1d4225a44a Refine the AddCloudPrinter page to display the new cloud printers
Added a scrollView to the page, which depends on the DiscoveredUltimakerCloudPrinters
model and displays the printer name, type, and firmware version. If the model is
empty, this page displays a busy indicator and a message instead.

In addition, whenever the "Add printer manually" or "Finish" button are pressed,
they also reset the DiscoveredUltimakerCloudPrintersModel.

CURA-7022
2020-04-24 19:21:01 +02:00
Kostas Karmas
889ed90adb End the wizard if we have found a network printer
CURA-7019
2020-04-23 17:27:30 +02:00
Kostas Karmas
e7d12745e1 Fix redirecting to "cloud" page when finding a network printer
CURA-7019
2020-04-23 17:18:19 +02:00
Kostas Karmas
1aea28a8eb Add busyIndicator and text in AddCloudPrintersView
CURA-7022
2020-04-23 15:10:45 +02:00
Kostas Karmas
15e7cb44af Merge branch 'master' into CURA-7022_Add_cloud_printer_within_add_a_connected_printer 2020-04-23 15:07:18 +02:00