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
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
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
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
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
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
Jelle Spijker
47df060bee
Added fundaments of SecretStorage vault
...
This class will handle the storing and processing
of secrets. Such as tokens. It will try to use the system
keyring by default. Falling back to less secure methods,
if the user doesn't allow access to the keyring or if
the back-end is unsupported.
CURA-7180 keyring storage
2021-03-11 14:21:51 +01:00
Jelle Spijker
720b356221
Merge remote-tracking branch 'origin/master' into CURA-7180_keyring_storage
2021-03-08 15:23:46 +01:00
Konstantinos Karmas
1459d2c462
Merge pull request #9371 from Ultimaker/CURA-8034_Prevent_saving_project_from_presliced_file
...
Set & use enabled property for saving projects when ufp/gcode is loaded
2021-03-08 14:46:46 +01:00
Jaime van Kessel
cc1aadde12
Set & use enabled property for saving projects when ufp/gcode is loaded
...
CURA-8034
2021-03-05 14:09:39 +01:00
Fenne
1193c197c2
Merge pull request #9367 from Ultimaker/new_issue_templates
...
Fixed typo and clarified message
2021-03-04 17:30:06 +01:00
fvrmr
6ef3e37fbd
Fixed typo and clarified message
...
Fixed typo in featurerequest.yaml
Clarified message in bugreport.yaml about uploading project file
2021-03-04 17:28:09 +01:00
Jaime van Kessel
2b63fb1081
Add spaces between names of issue templates
2021-03-04 16:52:59 +01:00
Fenne
fdb957ecf2
Merge pull request #9365 from Ultimaker/new_issue_templates
...
New issue templates
2021-03-04 16:51:04 +01:00
Jaime van Kessel
258313d192
Swap out depricated tag
2021-03-04 16:49:25 +01:00
Jaime van Kessel
2583493638
CHange name of template so that it's unique
2021-03-04 16:47:49 +01:00
Jaime van Kessel
301a571a08
Remove old bug templates
2021-03-04 16:46:18 +01:00
Jaime van Kessel
d9bc0e1dea
Add new bugreport & template
2021-03-04 16:44:20 +01:00
Konstantinos Karmas
f7c45f6cb6
Merge pull request #9358 from Ultimaker/CURA-7820_reword_nonmanifold
...
[CURA-7820] Reword the non-manifold message, add link.
2021-03-04 09:49:19 +01:00
Remco Burema
62056f3b0a
Reword previous rewording ('import' -> 'open').
...
CURA-7820
2021-03-04 09:32:07 +01:00
Ghostkeeper
2c55c4a562
Merge branch 'master' into CURA-7871_lowest_print_height
2021-03-03 17:13:30 +01:00
Remco Burema
8bb57ac0e6
Reword the nonmanifold message, add link.
...
UX found that users where confused by the word nonmanifold. Reword the message and add an explanatory link.
CURA-7820
2021-03-03 17:13:08 +01:00
Ghostkeeper
b83193bc0f
Fix lowest slice height
...
Don't always divide by 2. Just for slicing tolerance: Middle. And then just once.
Contributes to issue CURA-7871.
2021-03-03 17:05:01 +01:00
Firedrops
e385ac9e50
Update ideagen3D_sapphire_plus.def.json ( #9213 )
...
* Update ideagen3D_sapphire_plus.def.json
Added Restore Bed Levelling after Homing to start G-Code.
* Update resources/definitions/ideagen3D_sapphire_plus.def.json
Co-authored-by: Ghostkeeper <Ghostkeeper@users.noreply.github.com>
* Update ideagen3D_sapphire_plus.def.json
Corrected machine_head_with_fans_polygon and gantry_height for "One at a time" printing.
* Update resources/definitions/ideagen3D_sapphire_plus.def.json
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
Co-authored-by: Ghostkeeper <Ghostkeeper@users.noreply.github.com>
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2021-03-02 15:23:13 +01:00
Jaime van Kessel
2806dc6947
Merge branch 'fix_attr_addresses_not_found' of github.com:Ultimaker/Cura
2021-03-01 15:07:31 +01:00
Jaime van Kessel
a8f92e9900
Merge branch 'master' of github.com:Ultimaker/Cura
2021-03-01 14:32:54 +01:00
Jaime van Kessel
ad8e78c7f8
Remove unused import
2021-03-01 14:32:42 +01:00
Jaime van Kessel
a9c255284c
Merge pull request #9328 from Ultimaker/fix/cluster-print-job-constraints
...
Fix cluster print job constraints typing and optionality
2021-03-01 13:31:24 +01:00
Remco Burema
2b88a2dc87
Fix error log spam.
...
The code is clearly written to take into account that 'addresses' may be null. But not that the whole 'addresses' attribute may not exist. And then instead of printing one warning (Could not get information about XX) it instead printed a stacktrace and retried and printed a stacktrace and retried and printed a stacktrace and.... It ended up driving me a bit nuts when looking at the logs for unrelated reasons. So Ifinallay fixed it. Could end up as a speedup in some cases as well I suppose?
2021-02-26 21:56:33 +01:00
Jaime van Kessel
fa4d1ba1fb
Don't strip accents from job name
...
No idea why this was there in the first place. Our archeology attempts couldn't
find out as to why it was introduced. We suspect an issue with other Qt versions.
At least now ロボット.stl will not be mangled into ロホット.gcode upon saving (and
german bears into bars)
2021-02-26 14:56:27 +01:00
Ghostkeeper
5c58df3c73
Minor corrections to Sri Vignan printers
...
Found during testing. I think it's pretty safe to say what they intended to write here.
Contributes to issue CURA-8051.
2021-02-25 17:46:46 +01:00
Ghostkeeper
642fee9904
Merge branch 'master' of https://github.com/venkatkamesh/Cura into venkatkamesh-master
2021-02-25 17:32:45 +01:00
Chris ter Beke
aac004cd2b
Fix case where constraints is None
2021-02-25 12:20:32 +01:00
Chris ter Beke
d2c4dd0f65
Fix cluster print job constraints typing and optionality
2021-02-25 12:12:38 +01:00
Eryone
2b024ab390
Merge pull request #9202
...
* Adding Eryone Thinker profile to Cura
2021-02-24 15:10:28 +01:00
Hellbot Development Team
c7e238c7c7
Update definition files for Hellbot Magna 1 and Hellbot Magna dual ( #8509 )
...
* Update in Definition file for Hellbot Magna 1
* Change the Author name and version number.
* Added Heated bed.
* Added specific Gcode for purging the 2 in 1 hotend.
* Add bed images for Hellbot Hidra and Hidra Plus
* Add meshes files for Hellbot Hidra and Hidra plus
* Add extruder files for new Hellbot printers
* Add extruder files for new Hellbot Printers: Hellbot Hidra and Hellbot Hidra Plus
* Add New Hellbot printers
* Add definition files for the new Hellbot printers: Hidra and Hidra Plus
CURA-8047
2021-02-24 14:55:26 +01:00
Jaime van Kessel
f73320602d
Revert "Add stub for new bug template"
...
This reverts commit f60ad6f309
.
2021-02-24 14:09:44 +01:00
Jaime van Kessel
f60ad6f309
Add stub for new bug template
2021-02-24 14:07:36 +01:00
Ghostkeeper
dc68fbc94a
Add colour scheme for line width
...
Implements CURA-7741.
2021-02-19 10:10:16 +01:00
Ghostkeeper
0c9175d7f7
Lower camera default position by 70mm
...
The previous default position was aimed at 100mm above the build plate. This is taller than most models that people load into Cura. It's now aimed at 30mm. Models up to 50mm are way more common to print, so this brings it right in the butter zone for most people, hopefully.
Fixes #9251 .
2021-02-15 11:31:28 +01:00
Jaime van Kessel
d24bbc4071
Merge branch 'fix_postprocessing_script_roots' of https://github.com/fieldOfView/Cura
2021-02-12 16:29:28 +01:00
Kostas Karmas
d9cf7aeb8e
Replace tabs with spaces in trimaker printer profiles
...
CURA-8016
2021-02-09 15:32:56 +01:00