Konstantinos Karmas
504f6dbe70
Revert "Cura 7813 qml modules version bump"
2021-03-30 09:48:28 +02:00
Konstantinos Karmas
180732788b
Merge pull request #9472 from Ultimaker/CURA-7813_QML_warnings
...
Cura 7813 qml modules version bump
2021-03-30 09:42:59 +02:00
Kostas Karmas
7827b36ab7
Fix QML warnings due to depricated on<signal> calls in Connections
...
As of 5.12, the signals used in connections should not be declared as on<signal>, but as
function on<signal>(arguments).
2021-03-30 09:02:48 +02:00
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
Ghostkeeper
1f9b4c3964
Handle deleting profiles better
...
When deleting profiles, the current item is set to null.
The Activate button was checking if the current profile was already active, and disabling the button if it was. But the button was still enabled if the current item is null because isCurrentItemActivated is only true if there is a current item. So to properly disable the button we need to check also if there is a current item.
The onItemsChanged signal can also trigger if the item that matches the toSelectItemName has no quality_changes_group, i.e. a built-in profile.
Probably fixes Sentry issue CURA-43.
2021-03-18 02:21:14 +01:00
Remco Burema
3fcd7d567f
Show warning icon on import non-visible profile.
...
part of CURA-7691
2020-09-16 08:26:41 +02:00
Lipu Fei
38ee4bf208
Remove deprecated functions in MachineManager
...
CURA-6858
2019-10-22 14:11:40 +02:00
Lipu Fei
28466f7345
Elide long quality name
...
CURA-6862
2019-10-08 14:33:16 +02:00
Lipu Fei
c42feae11c
Make intents work on quality management page
...
CURA-6706
2019-10-07 09:22:47 +02:00
Ghostkeeper
47e1dbe38d
Remove usage of Quality Manager
...
This class is deprecated. Constructing it here means that the class gets constructed on the Qt thread and makes it inaccessible for the rest.
Contributes to issue CURA-6600.
2019-09-10 14:55:32 +02:00
Ghostkeeper
0d68381e61
Code style: brackets on new line
...
Contributes to issue CURA-6600.
2019-09-10 14:52:51 +02:00
Ghostkeeper
b5d32a9b70
Move createQualityChanges function to QualityManagementModel
...
This function is specific to the management page (for the most part; some things seem to call the _createQualityChanges private function nonetheless).
Contributes to issue CURA-6600.
2019-09-02 17:07:18 +02:00
Ghostkeeper
b3fd310d37
Move removeQualityChangesGroup to QualityManagementModel
...
This is an operation specific to the quality management page, so it should be located there.
Contributes to issue CURA-6600.
2019-08-28 15:21:33 +02:00
Remco Burema
c71660cc11
Fix occasional crash when entering profiles section.
...
Make QualityManagementModel into a singleton.
part of CURA-6600
2019-08-27 16:21:30 +02:00
Ellecross
d5de401dfa
Add the ids for the menu buttons to be used in Squish.
2019-05-09 16:38:06 +02:00
Satish
f4c00c460d
Added id to the profile page in preferences to identify custom profiles
2019-05-09 14:05:04 +02:00
Ghostkeeper
cbed8038e9
Don't say that creating a profile needs to provide a 'new' name
...
It's weird to ask for a new name if the profile is completely new.
Made together with a change in Uranium for CURA-6086.
2019-01-23 17:35:33 +01:00
Jaime van Kessel
578027182e
Prevent setting items from overlapping with column headers
2019-01-08 10:49:55 +01:00
Lipu Fei
d97b812ccd
Merge branch '4.0' into unify_font_types
2019-01-03 10:46:49 +01:00
Ghostkeeper
f2a32e62fc
Rename 'Protected profiles' to 'Default profiles'
...
We agreed that it looks better, especially when listed right above 'Custom profiles'.
2018-12-27 11:06:09 +01:00
Diego Prado Gesto
ef2fb53790
Merge branch '4.0' into unify_font_types
2018-12-19 11:56:22 +01:00
Lipu Fei
620790ae3d
Reduce the creations of ExtrudersModels
...
CURA-6015
2018-12-13 14:12:23 +01:00
Diego Prado Gesto
77ede1ae6b
Unify the fonts to only have 8 instead of 13.
...
Contributes to CURA-6025.
2018-12-12 17:50:21 +01:00
Ghostkeeper
f3af5a72ad
Use ListModel.count instead of rowCount
...
The .count property properly updates when the model is changed.
Contributes to issue CURA-5876.
2018-12-03 11:13:26 +01:00
fieldOfView
3546af86e8
Select the current profile when showing the profiles page
2018-06-26 12:02:41 +02:00
fieldOfView
05b3654346
Fix color of selected items in Profiles and Materials pages
2018-06-26 11:45:07 +02:00
Lipu Fei
491e0c83ba
Allow to select custom profiles based-on not supported
...
CURA-5285
2018-04-25 12:38:57 +02:00
Diego Prado Gesto
b8a26f3187
CURA-5218 Disable the Activate and Duplicate button in the management
...
page if the selected profile is not supported
2018-04-20 17:04:51 +02:00
Diego Prado Gesto
d0e6e59845
Set the frame visible for the materials and profiles page in
...
preferences.
2018-03-15 16:46:25 +01:00
Lipu Fei
3550ef80e0
Fix quality management page QML
...
CURA-5063
2018-03-09 11:00:39 +01:00
Jaime van Kessel
2de587a8c6
Made some changes so the code also works with lower versions of Qt & pyQt
2018-03-05 15:32:46 +01:00
Lipu Fei
3004b146ad
Fix: move createQualityChanges() to QualityManager
...
CURA-4606
2018-03-05 13:36:13 +01:00
Lipu Fei
6a14e39610
Remove outdated TODOs in ProfilesPage
2018-03-03 16:34:31 +01:00
Lipu Fei
ca785c9df3
Move duplicateQualityChanges() to QualityManager
2018-03-02 17:08:58 +01:00
Lipu Fei
355b8cbac3
Move renameQualityChangesGroup() into QualityManager
2018-03-02 16:58:50 +01:00
Lipu Fei
8324f4f44e
Move removeQualityChangesGroup() into QualityManager
2018-03-02 16:47:25 +01:00
Lipu Fei
f487c5b084
Fix profile management page
2018-02-22 23:31:41 +01:00
Lipu Fei
dec7ad25e2
Fix activate newly created custom quality profile
2018-02-22 23:08:26 +01:00
Lipu Fei
d2ffd59431
Switch to the new quality profile when it is created
2018-02-22 16:53:13 +01:00
Lipu Fei
b014800eac
Fix various quality related issues
2018-02-22 11:00:32 +01:00
Lipu Fei
47e4b35e70
WIP: Cleanup
2018-02-21 19:44:42 +01:00
Lipu Fei
7ea245a57d
Fix: Show longer names on profile management page
2018-02-21 17:28:32 +01:00
Jack Ha
605043235a
CURA-4606 fixed create profile from profile context menu
2018-02-20 11:36:51 +01:00
Lipu Fei
27f7d16a57
WIP: Make import/export profile work
2018-02-19 21:47:12 +01:00
Lipu Fei
0c3ac090c9
WIP: Cleanup
2018-02-19 21:11:01 +01:00
Lipu Fei
5b37de8adb
WIP: Fix quality renaming
2018-02-19 20:33:36 +01:00
Lipu Fei
486bcae677
WIP: Fix remove quality
2018-02-19 20:21:02 +01:00
Lipu Fei
65e01d6203
WIP: Refactor Profile management code
2018-02-19 20:01:51 +01:00
Jack Ha
bd10f23311
CURA-4606 reimplemented duplicate profile
2018-02-19 16:47:04 +01:00