Mark Burton
700533b4aa
Change the panelBorder rectangle anchor to the bottom for lower toolbar buttons.
...
This makes the panel grow upwards into clear space rather than downwards which is a problem
when the Cura window height is restricted.
2020-06-03 08:15:10 +01:00
Kostas Karmas
a06035cf38
Display appropriate tooltip message when cloud printer is offline
...
Display a different message in the popup tooltip when the internet
is reachable but the printer is offline.
CURA-7460
2020-06-02 16:12:05 +02:00
Jaime van Kessel
fbbd2f7484
Fix small copy paste error
...
CURA-7477
2020-06-02 14:19:13 +02:00
Jaime van Kessel
0885d1a8e2
Merge branch 'feature_single_instance_preference' of https://github.com/fieldOfView/Cura
2020-06-02 14:16:18 +02:00
fieldOfView
aa2ed1aa4b
Remove now defunct variable
2020-05-29 21:34:00 +02:00
Ghostkeeper
b68c3b7301
Remove usage of deprecated extruders property
...
Initially PyCharm didn't find this because it's not typed.
Done during Turbo Testing and Tooling.
2020-05-29 18:06:02 +02:00
Ghostkeeper
fc6867a4a0
Use extruderList rather than deprecated extruders property
...
Done during Turbo Testing and Tooling.
2020-05-29 17:56:56 +02:00
Ghostkeeper
458acb356f
Use extruderList rather than deprecated extruders property
...
Once more into the fray.
Done during Turbo Testing and Tooling.
2020-05-29 17:55:12 +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
Konstantinos Karmas
56e8827d00
Merge pull request #7831 from Ultimaker/CURA-7437_no_internet_cloud_status
...
CURA-7437_no_internet_cloud_status
2020-05-28 10:02:15 +02:00
Nino van Hooff
e24797b94e
Fix tooltip with alpha 0 stealing clicks
...
CURA-7437
2020-05-27 17:21:50 +02:00
Nino van Hooff
8a12f539b5
Fix connection status z-order
...
CURA-7437
2020-05-27 16:37:48 +02:00
Jaime van Kessel
b58730a70c
Fix decoding in recently opened menu
...
Fixes #7820
2020-05-27 15:30:22 +02:00
Nino van Hooff
5f574d4b64
Fix the connection status tooltip
...
CURA-7437
2020-05-26 16:21:51 +02:00
Nino van Hooff
8c28dd8d84
Check for internet when determining connection status
...
CURA-7437
2020-05-26 13:58:21 +02:00
Nino van Hooff
4d5ef91c43
Add connection status message
...
CURA-7437
2020-05-26 13:50:15 +02:00
Nino van Hooff
de5c6f9318
Set connection status icon + color based on new states
...
CURA-7437
2020-05-26 13:37:47 +02:00
Nino van Hooff
2eaa366424
WIP: add tooltip to connection status icon
...
wip: content and position
CURA-7437
2020-05-26 11:55:54 +02:00
Jaime van Kessel
280d3f07a6
Merge branch 'CURA-7290_manual_account_sync' of github.com:Ultimaker/Cura
2020-05-26 11:52:14 +02:00
Ghostkeeper
6edaedfe22
Use Czech name for the Czech language option
...
This is in line with the other languages in that drop-down.
2020-05-26 09:52:30 +02:00
Kostas Karmas
fad02193ab
Fix sync button not appearing when opening popup after clicking away
...
This was achieved by adding an IDLE state, which is the default state
when opening the account management popup. The state is now reseted
when the popup opens instead of when it closes. In addition, now either
the "You are in sync with your account" label or the "Check account for
updates" button will appear in the popup based on the state, not both.
Finally, with theses changes, if the popup is open and an autosync
occurs, the user will be informed that the account is synced and he/she
will have to close and reopen the popup in order to trigger a manual
update.
CURA-7290
2020-05-26 09:49:58 +02:00
Nino van Hooff
eef347ed6c
Add an cloud unavailable icon to the active printer icon
...
CURA-7437
2020-05-20 17:20:40 +02:00
Nino van Hooff
252b993169
Refactor removal warning message to CloudOutputDeviceManager
...
CURA-7436
2020-05-18 16:22:55 +02:00
Nino van Hooff
3d19e75c82
Notify user of proper way to remove cloud printer
...
CURA-7436
2020-05-18 14:48:19 +02:00
Nino van Hooff
b6b6a39989
Fix QML typo
...
CURA-7290
2020-05-14 15:13:57 +02:00
Nino van Hooff
e6639eb8eb
Do not reserve height for manual sync button
...
CURA-7290
2020-05-13 17:36:24 +02:00
Nino van Hooff
f78fa884c1
Only show the manual sync button after the account popup was closed
...
CURA-7290
2020-05-13 17:19:20 +02:00
Nino van Hooff
6caa0360b9
Change SyncRow copy
...
CURA-7290
2020-05-13 16:35:39 +02:00
Nino van Hooff
97d1c3200b
Remove unused aliases from SyncState.qml
...
CURA-7290
2020-05-13 16:14:21 +02:00
Jaime van Kessel
8aabf113d2
Catch mouse events in toolpanel
...
Fixes #7720
2020-05-13 10:53:03 +02:00
Nino van Hooff
f34e05ac03
Merge pull request #7743 from Ultimaker/CURA-7427_Add_option_to_sign_in_with_different_account_while_waiting_for_printers
...
Cura 7427 add option to sign in with different account while waiting for printers
2020-05-12 17:39:07 +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
Nino van Hooff
b40b8e8489
Merge remote-tracking branch 'origin/master' into CURA-7290_manual_account_sync
...
# Conflicts:
# cura/API/Account.py
2020-05-12 14:59:01 +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
Nino van Hooff
1ae050bbc5
Expose Account.SyncState as an Enum to QML
...
Provides a single source of truth
CURA-7290
2020-05-08 11:09:48 +02:00
fieldOfView
1b34449242
Add a preference to use a single instance for loading files
...
Contributes to #7664
2020-05-07 17:29:18 +02:00
Nino van Hooff
50ae2064b5
Refactor SyncState logic to SyncState.qml
...
CURA-7290
2020-05-06 11:47:38 +02:00
Remco Burema
2687578a86
Merge pull request #7624 from Ultimaker/CURA-7022_Add_cloud_printer_within_add_a_connected_printer
...
Cura 7022 add cloud printer within add a connected printer
2020-05-06 11:13:27 +02:00
Nino van Hooff
637a241d99
Use single qml file for sync states
...
CURA-7290
2020-05-04 15:13:38 +02:00
Nino van Hooff
4e7f446fe1
Account sync: create additional sync states
...
CURA-7290
2020-05-04 11:26:20 +02:00
Nino van Hooff
acf36d1e42
Add Account sync last update datetime
...
CURA-7290
2020-05-01 17:44:58 +02:00
Nino van Hooff
a6c0ee6c82
Connect rotation animation to isSyncingChanged
...
Code would be much cleaner if alwaysRunToEnd could be combined with
Animation.Infinite loops to complete the current loop
CURA-7290
2020-05-01 14:50:18 +02:00
Nino van Hooff
42f5456ed4
Animate the sync icon
...
CURA-7290
2020-04-30 17:26:12 +02:00
Nino van Hooff
828e931f52
Add manual sync button (non-functional)
...
CURA-7290
2020-04-30 17:19:14 +02:00
Remco Burema
4b4864485c
CURA-7409 Update keep/discard dialog more.
2020-04-29 16:23:06 +02:00
Kostas Karmas
b008f1e823
Merge branch 'master' into CURA-7022_Add_cloud_printer_within_add_a_connected_printer
2020-04-29 15:37:53 +02:00
Kostas Karmas
b459895589
Add comments
...
CURA-7022
2020-04-29 14:19:28 +02:00