luz paz
d68f375e38
Fix various typos
...
Found via `codespell -q 3 -S *.po,*.pot -L childs,initialy,lod,ned,te,slicable,sur,tutoriels,wont`
2021-09-07 11:33:54 -04:00
Ghostkeeper
534e119e72
Fix translations of log-in page and sync message
...
The French and Italian translations didn't have proper newlines there.
The message for the sync progress wasn't translated because it didn't properly get the catalog.
Contributes to issue CURA-8472.
2021-09-07 14:26:43 +02:00
Jaime van Kessel
4b324095ec
Remove incorrect log
...
There is absolutely no reason that needed to be logged, since it
happens on *every* boot. It was also not a place where an exception
even happend.
2021-08-12 15:43:11 +02:00
Konstantinos Karmas
71748bff8d
Don't crash if the reply cannot be loaded
...
Fixes Sentry issue CURA-2RQ
2021-08-11 17:05:36 +02:00
Jaime van Kessel
be59e701f2
Add seperate preference for plugin notifications check
...
CURA-7689
2021-08-03 13:07:11 +02:00
jelle Spijker
b6665f1142
Applied review comments
...
Contributes to CURA-8418
2021-07-28 11:32:29 +02:00
Jelle Spijker
2263969d5f
Updated message with message types
...
Contributes to CURA-8418
2021-07-28 08:45:42 +02:00
Jaime van Kessel
900db57f0f
Update messages to use the message_types
...
CURA-8418
2021-07-27 11:54:43 +02:00
Kostas Karmas
361bd8c6b1
Don't crash if the returned error has no title
...
Fixes sentry issue CURA-23P
2021-04-14 17:20:02 +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
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
Ghostkeeper
a9c8c63442
Catch environment errors removing temporary package files
...
Could be removed or not having access rights.
Fixes Sentry issue CURA-1K6.
2021-01-19 14:49:47 +01:00
Jaime van Kessel
19a8bd63ab
Remove unused variable
...
CURA-6682
2020-12-18 15:35:15 +01:00
Jaime van Kessel
00bc1bfcdc
Add extra cast to author model
...
Contributes to #8817
2020-11-27 10:46:33 +01:00
Ghostkeeper
8f9e0da400
Fix binding of extruder enable checkbox if there is no active stack
...
There was a typo there.
Contributes to issue CURA-7501.
2020-10-16 14:03:59 +02:00
Kostas Karmas
8a7dd2cfdf
Update Toolbox labels to be aligned with the Digital Factory
...
CURA-7605
2020-07-27 11:58:55 +02:00
Remco Burema
3898516607
More remove rating packages/materials.
...
Forgot some lines in the previous commit.
CURA-7606
2020-07-22 13:56:22 +02:00
Remco Burema
51a13675a5
Remove rating packages/materials.
...
Online teams decided not to support ratings anymore, making this a rather useless feature in the upcoming release.
CURA-7606
2020-07-22 12:51:20 +02:00
Jaime van Kessel
82ecc95c22
Merge branch 'master' of github.com:Ultimaker/Cura
2020-07-07 10:47:58 +02:00
Jaime van Kessel
29bd061184
Fix incorrect update of set
2020-07-07 10:47:39 +02:00
Ghostkeeper
3032221b70
Prevent division by 0 if total download size is 0
...
This can happen if the downloads are all so small that it gets rounded to 0kB.
Fixes Sentry issue CURA-ZM.
2020-07-06 17:23:58 +02:00
Nino van Hooff
979407eddf
Additional typing fixes
...
CURA-7473
2020-06-29 11:10:50 +02:00
Nino van Hooff
c815b098d4
Fix a bug where a package sync dialog would incorrectly not be shown
...
1. user subscribes to a package
2. dismisses the license/unsubscribes
3. subscribes to the same packafe again
in this scenario we want to notify the user again after step 3. This was
not the case because situations in step 1 and 3 are equal and thus the
user was considered notified.
CURA-7473
2020-06-26 16:28:03 +02:00
Nino van Hooff
4f1a18f102
Add Install Pending Updates button to Account popup
...
CURA-7473
2020-06-26 11:37:01 +02:00
Ghostkeeper
f8a88642c2
Don't crash when failing to create Toolbox.qml dialogue
...
Basically we should never be raising the master Exception class, really.
The enclosing class has error handling in case this returns None already, so this fix is easy.
Contributes to Sentry issue CURA-Y5.
2020-06-18 14:53:18 +02:00
Nino van Hooff
1024879f9d
Process Review feedback for CURA-7438
...
Renames UltimakerCloudAuthentication to UltimakerCloudConstants
Cura-7438
2020-06-09 13:41:30 +02:00
Jaime van Kessel
fd2a7689cc
Remove overly spammy logging
2020-06-04 14:32:37 +02:00
Nino van Hooff
89f0970a88
Remove trailing whitespace from Python files
2020-05-29 14:30:33 +02:00
Nino van Hooff
58ffc9dcae
Merge remote-tracking branch 'origin/master' into doxygen_to_restructuredtext_comments
...
# Conflicts:
# cura/API/__init__.py
# cura/Settings/CuraContainerRegistry.py
# cura/Settings/ExtruderManager.py
# plugins/PostProcessingPlugin/scripts/PauseAtHeight.py
# plugins/UM3NetworkPrinting/src/Cloud/CloudApiClient.py
# plugins/UM3NetworkPrinting/src/Cloud/ToolPathUploader.py
# plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDeviceManager.py
2020-05-28 17:31:24 +02:00
Nino van Hooff
d96359f208
Convert doxygen to rst for Toolbox, TrimeshReader
2020-05-15 13:53:10 +02:00
Nino van Hooff
a3f968188f
Add timeout to CloudPackageChecker request
...
Prevents it from getting stuck in the SYNCING state
CURA-7290
2020-05-14 15:14:51 +02:00
Nino van Hooff
fbc0be30ec
Fix typing issue in CloudPackageChecker
...
CURA-7290
2020-05-12 15:40:53 +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
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
Nino van Hooff
9b79b70f2b
Merge branch 'CURA-7290_auto_sync_packages' into CURA-7290_manual_account_sync
...
# Conflicts:
# cura/API/Account.py
# plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py
2020-05-06 16:03:37 +02:00
Nino van Hooff
3ac0e7bed9
Consider all packages when calculating account discrepancies
...
Not just the user-subscribed ones
CURA-7245
2020-05-06 16:01:36 +02:00
Nino van Hooff
5b245434d0
Add _last_check_packages type hint
...
CURA-7290
2020-05-04 17:32:54 +02:00
Nino van Hooff
eac884fcd2
Convert SYNC_STATES to Enum
...
CURA-7290
2020-05-04 17:26:38 +02:00
Nino van Hooff
88ff68e40c
Also check for package updates automatically
...
Moves the 30-second sync timer from CloudOutputDeviceManager to
Account and subscribes CloudPackageChecker to the timer.
CURA-7290
2020-05-04 16:56:09 +02:00
Nino van Hooff
eeea1692fd
Register CloudPackageChecker as Account sync service
...
CURA-7290
2020-05-04 14:08:36 +02:00
Jaime van Kessel
ab62ac6e01
Merge branch 'CURA-7364_cloud_sync_message_duplicated' of github.com:Ultimaker/Cura into 4.6
2020-04-16 13:17:40 +02:00
Nino van Hooff
db758a7e19
Add None-checks to CloudPackageChecker
...
Might help prevent the sync message to show multiple times
CURA-7364
2020-04-15 17:16:38 +02:00
Ghostkeeper
4edef85346
Code style: Space around binary operators
...
Contributes to issue CURA-7240.
2020-04-01 17:35:40 +02:00
Jaime van Kessel
c764326c25
Fix marketplace installed plugins/materials empty rectangle
...
CURA-7240
2020-03-31 15:57:08 +02:00
Remco Burema
c20b2c6ee0
Merge pull request #7211 from Ultimaker/CURA-7150_proper_http_request_headers
...
CURA-7150_proper_http_request_headers
2020-03-24 11:25:07 +01:00
Nino van Hooff
72a66f1358
Do not use the JsonDecorator scope for binary downloads
...
CURA-7150
2020-03-20 17:31:21 +01:00
Nino van Hooff
96ed85f9c0
Move UltimakerCloudAuthentication and UltimakerCloudScope
...
...to their own module
Fixes an import error where UltimakerCloudScope was used my both the
Toolbox and CuraDrive plugins
CURA-7150
2020-03-12 17:48:54 +01:00
Nino van Hooff
61af28c681
Process review comments.
...
CURA-7150
2020-03-12 13:57:09 +01:00
Nino van Hooff
7e2177a8cd
Rename _loginStateChanged for consistency
...
CURA-7251
2020-02-25 16:25:03 +01:00
Nino van Hooff
cf689ee3b0
Hide the Cloud Sync message when the user logs out
...
CURA-7251
2020-02-25 16:21:06 +01:00