Commit graph

25341 commits

Author SHA1 Message Date
Kostas Karmas
1a3474ff09 Immediately open a digital library file after double clicking on it
CURA-8141
2021-04-29 16:35:32 +02:00
Konstantinos Karmas
6120d8a054
Merge pull request #9716 from Ultimaker/CURA-8010_new_icons
Cura 8010 new icons
2021-04-28 19:02:47 +02:00
Kostas Karmas
f887db23f6 Use detail_level to describe the icons (instead of size)
Previously the icons were organized according to "size" which could prove to be confusing.
This commit fixes that by organizing them according to "detail_level".

CURA-8010
2021-04-28 18:53:32 +02:00
Jaime van Kessel
95652556fe
Merge branch 'fix_group_rename' of https://github.com/fieldOfView/Cura 2021-04-28 17:07:33 +02:00
Ghostkeeper
328150cb61
Merge branch 'master' of github.com:Ultimaker/Cura 2021-04-28 16:58:08 +02:00
jelle Spijker
247412b16a
Implemeted new icons in on-boarding dialog
CURA-8010_new_icons
2021-04-28 16:54:26 +02:00
Ghostkeeper
171d425bf6
Match precision of input to precision of previous stage output
It'd probably get cast, but this is better.

Contributes to issue CURA-8189.
2021-04-28 16:33:24 +02:00
Ghostkeeper
cb87953fe6
Merge branch 'master' of https://github.com/jwrw/Cura into jwrw-master 2021-04-28 16:31:20 +02:00
jelle Spijker
9ea97f7561
SVG are not correlated to pixel size.
Although this deviates from the UX practices. It tended to confuse the
programmers ;-) The variances in level of detail for the icons are now
placed in the sub-directories. small, default and big.

CURA-8010_new_icons
2021-04-28 15:45:20 +02:00
Konstantinos Karmas
71ec43d4b9
Merge pull request #9408 from cataclism/MINGDAprofiles
Added profiles for MINGDA D3/Pro,Rock3/Pro,D4/Pro
2021-04-28 11:51:12 +02:00
jelle Spijker
5cb56b74e2
Updated the ExtruderIcon to not look completely horrible
This icon is due for a revisit with ticket:
 - CURA-8011 Replace extruder/material icon

Therefore out-of-scope for this ticket.

CURA-8010_new_icons
2021-04-28 11:24:33 +02:00
jelle Spijker
845289f708
Removed old theme specific Icons for cloud connect
This is already taken care of in QML

CURA-8010_new_icons
2021-04-28 11:17:29 +02:00
jelle Spijker
913369ee41
Removed auto generated text
CURA-8010_new_icons
2021-04-28 11:08:27 +02:00
jelle Spijker
886f41603a
Updated Connectivity icons so they can follow theming
CURA-8010_new_icons
2021-04-28 11:02:18 +02:00
jelle Spijker
13cd2d677c
Added new icon for Top/Bottom
CURA-8010_new_icons
2021-04-28 11:00:52 +02:00
jelle Spijker
2bd6f28f3a
Update Icons
Subdivided the new icons in 3 size categories. As requested by UX
Used the company naming scheme for uniformity and easy recognition.

Known issues:
- Top/Bottom category wasn't taken into account by UX at the time. Since
 this is a recent addition. Both the Walls and Top/Bottom will be updated.
- Cloud/Network connection icons 12px don't render correctly. Due to the
 theme-ing.
- Extruder Icons do not render correctly.

CURA-8010_new_icons
2021-04-26 19:42:17 +02:00
Jaime van Kessel
703fee972a
Merge pull request #9702 from gferon/fix-auth-unit-test
Fix test_wrongServerResponses
2021-04-26 14:43:34 +02:00
Gabriel Féron
e26cf6f810 Fix test_wrongServerResponses 2021-04-26 11:07:11 +02:00
Jaime van Kessel
1a79580227
Merge pull request #9701 from Ultimaker/issue-forms
Update bug report and feature request
2021-04-26 10:57:04 +02:00
Fenne
0c8e9297e0
Merge branch 'master' into issue-forms 2021-04-26 10:12:29 +02:00
fvrmr
ddcd0e5b4f Update bug report and feature request
Bug report: Added checkbox for project files and log file. Added extra information in additional information and file uploads.
Changed the textarea to markdown so files can be uploaded.
Updated the placeholder to 4.9 in application version.
Feature request:
Changed textarea to markdown.
2021-04-26 09:53:06 +02:00
Jim Watson
396c26ce3d
Fix for crashes on Mac 10.13 in 2010 era hardware
Not sure I understand why this works - size_x/y are for the end of the line not the start
2021-04-24 18:56:08 +01:00
Kostas Karmas
8f46a51ff2 Remove commented out code 2021-04-22 15:16:46 +02:00
Kostas Karmas
c67b4ee3a0 Remove unused function 2021-04-22 15:08:47 +02:00
Kostas Karmas
86bfb3a5aa Fix incompatible mypy type 2021-04-22 15:08:07 +02:00
Kostas Karmas
bc408a5a67 Fix mypy issues with the DigitalLibrary plugin 2021-04-22 15:00:42 +02:00
Ghostkeeper
83767764db
Slightly increase spacing when arranging models
This is closer to the behaviour in Cura 4.7 and earlier. It makes it easier to pull objects apart, and to break them off from a raft.
2021-04-21 15:56:59 +02:00
Jaime van Kessel
9f449195e2
Merge pull request #9637 from Ultimaker/issue-forms
Add text area for other comments
2021-04-21 15:09:39 +02:00
Jaime van Kessel
89a9dfb276
Add text area for other comments 2021-04-21 15:08:39 +02:00
Jaime van Kessel
db708a8f6e
Merge pull request #9618 from Ultimaker/issue-forms
Update issue forms
2021-04-21 15:02:59 +02:00
Ghostkeeper
312b5ed100
Reduce gantry height of UMS5 and UMS3
One of our engineers found experimentally that his 60mm model was crashing into the gantry. And indeed it is confirmed with the designs of the UM3/S5 print head that the space between the nozzle tip and bottom of the gantry is 57mm. Allowing for some play in the dimensions of the print head and the positioning of the nozzle in the print head, 55mm is agreed as a safe distance.

Fixes issue CURA-8182.
2021-04-21 14:06:20 +02:00
Jaime van Kessel
b21c9a3b24
Merge branch '4.9' of github.com:Ultimaker/Cura 2021-04-21 09:51:38 +02:00
fvrmr
a252e8718f Update issue forms
Removed issue-body in bugreport.yaml and featurerequest.yaml
Added config file: can't create a blank issue and added contact link to ultimaker community.
2021-04-20 18:13:24 +02:00
Kostas Karmas
5b74090dce Merge branch 'df49' into 4.9 2021-04-20 16:09:54 +02:00
fvrmr
0db033a690 Update change log
Fixed typo
2021-04-20 12:34:41 +02:00
Kostas Karmas
d972c505d0 Initial commit for the DL 2021-04-20 11:30:49 +02:00
fvrmr
e19d5545bc Update change log and whats new pages
Update change log
Update whats new pages
Update whats new images
2021-04-20 11:26:31 +02:00
fieldOfView
1d5503722f Fix ObjectsModel test to allow non-autogenerated group-name 2021-04-20 10:10:58 +02:00
fieldOfView
0ad49dd412 Allow renaming groups to something other than "Group #n" 2021-04-19 22:14:14 +02:00
Kostas Karmas
7e98fb7fb0 Fix crashing while restoring a backup file with the wrong encoding
Fixes sentry issue CURA-24R
2021-04-19 14:24:42 +02:00
Kostas Karmas
ae595affc3 Merge branch '4.9' 2021-04-19 14:16:29 +02:00
Konstantinos Karmas
196c891331
Merge pull request #9590 from Ultimaker/4.9_smartling_translations
4.9 translations
2021-04-19 13:36:27 +02:00
jelle Spijker
1b02525c90
Added Traditional Chinese
Contributed by valen Chang
2021-04-16 20:24:28 +02:00
jelle Spijker
c9b6282a62
Re-enabled Czech translations
Contributes to CURA-8153
2021-04-16 19:43:43 +02:00
Jelle Spijker
c6c0a8d192
Merge pull request #9503 from sustmi/czech-translations-4.9
Add Czech translations for Cura 4.9
2021-04-16 19:35:19 +02:00
jelle Spijker
b046b52cd9
poedit changes
CURA-8153
2021-04-16 19:27:48 +02:00
Jelle Spijker
c4a4a33991
Merge pull request #9563 from Patola/4.9
Updated pt_BR translation
2021-04-16 19:22:01 +02:00
Kostas Karmas
07594f17a7 Fix setting empty auth tokens in the keyring on startup
When Cura is starting up, it reads the authentication data from the preferences (cura.cfg). If
the auth tokens have previously been stored in the keyring, it means that their values will be null
in the cura.cfg file. Therefore, on startup, Cura reads the tokens as none from the preferences and
then sets the empty values in the keyring as tokens. This leads to the user being signed off every
time Cura restarts on Mac.

On Windows, the access token was still stored in the preferences, so on startup it was safe. The
refresh token, on the other hand, had the same issue as on Mac, which means that on startup it was
read as None from the cura.cfg and was stored in the keyring as an empty string. This meant that,
even though on startup (on windows) the user was kept signed in, the next time Cura was attempting
to refresh the access token (after 7-8 minutes), it wouldn't be able, since its refresh token was
read as "" from the keyring. Also, if the user would close Cura and reopen it after 10 minutes
(so after the access token had expired) then they would be signed off on windows too.

This commit fixes that by making sure that if the given value of the refresh and access tokens are
empty, then they will not be stored in the keyring.

CURA-8178
2021-04-16 17:05:08 +02:00
Kostas Karmas
d84743990d Merge branch '4.9' of https://github.com/Ultimaker/Cura into 4.9 2021-04-16 16:36:54 +02:00
Kostas Karmas
00ade8be3a Fix crashing if the quality_type_to_apply is None
Fixes sentry issue CURA-24D
2021-04-16 16:35:44 +02:00