101 Commits

Author SHA1 Message Date
Jaime van Kessel
ea16597dd6
Merge branch 'machine-actions-improvement' of github.com:julianCast/Cura 2022-09-26 10:22:18 +02:00
Julian
df16108938 Fixes for better decorators using pyqtProperty 2022-09-23 11:49:30 +02:00
Jaime van Kessel
8e41a03c58
Grab focus when the dialog is hidden
This ensures that all components in the loader lose the focus and thus trigger an update

CURA-9523
2022-09-15 17:28:48 +02:00
Julian
75840426d7 Added machine action dialog optional
Based on this change, users will be able to run their machine action plugins code just by clicking the action button, so without having to open a modal.
2022-09-07 16:32:58 +02:00
Julian
ed14e3bd44 Added machine action buttons dynamic visibility
Based on this change, users now will be able to manage the visibility of their machine action plugin implementations. For example, a machine action only visible when loggedIn.
2022-09-07 16:29:55 +02:00
c.lamboo
b6a461bd08 Revert "Prevent abstract machines from being deleted in the config menu"
This reverts commit 27fc11b8404ed84a9b95b2fdddab239d2cd3c93b.
2022-09-05 17:32:23 +02:00
c.lamboo
27fc11b840 Prevent abstract machines from being deleted in the config menu
CURA-9277
2022-09-02 16:26:17 +02:00
c.lamboo
8bb2671a28 Don't show abstract machines in configuration page
So they cannot be removed through the preferences

CURA-9289
2022-09-02 16:26:17 +02:00
Jaime van Kessel
6536b37525 Set background color for machine actions
Otherwise the background is always white, which makes it unusuable for darktheme

CURA-9465
2022-07-11 16:19:26 +02:00
j.delarago
ba3913395c Add catalog to files that weren't translating
CURA-9141
2022-05-05 16:42:01 +02:00
j.delarago
4b853b89bd Fix typo
CURA-8979
2022-03-15 16:23:18 +01:00
casper
9ba44f1d30 Move details plane caption to management page
This way the caption can be correctly aligned with the hamburger menu
button

CURA-8979
2022-03-10 10:15:31 +01:00
j.delarago
aa25e0746c Make burger invisible when no printer is selected in Printer page
CURA-9007
2022-03-07 14:35:09 +01:00
j.delarago
5dfc5971e3 Dialogs inheriting from incorrect Component, causing the buttons to be styled incorrectly
CURA-8688
2022-03-01 14:53:51 +01:00
Jaime van Kessel
8b987d9537 Remove id left over from copy paste
CURA-8949
2022-02-21 10:05:09 +01:00
Jaime van Kessel
af99b87bef Remove close button
No idea why it was there in the first place. The dialog itself can be closed...

CURA-8949
2022-02-18 16:28:10 +01:00
Jaime van Kessel
2d0ce01ff5 Add menu to react on the hamburger menu
CURA-8949
2022-02-18 12:28:03 +01:00
Jaime van Kessel
8feaa32769 Codestyle cleanups
Mostly just removing ;'s from QML

CURA-8949
2022-02-18 11:28:40 +01:00
Jaime van Kessel
6e5e5152be Change machine actions buttons to secondaryButtons
CURA-8949
2022-02-18 10:14:47 +01:00
casper
7b8e73ae34 Update UM.ConfirmRemoveDialog
Cura 8687
2022-02-07 21:23:17 +01:00
Casper Lamboo
26bd68d891
Update resources/qml/Preferences/MachinesPage.qml
Co-authored-by: Jaime van Kessel <nallath@gmail.com>
2022-01-25 22:38:02 +01:00
Casper Lamboo
95c79e7921
Update resources/qml/Preferences/MachinesPage.qml
Co-authored-by: Jaime van Kessel <nallath@gmail.com>
2022-01-25 22:37:39 +01:00
Casper Lamboo
a3edf9e3e3
Update resources/qml/Preferences/MachinesPage.qml
Co-authored-by: Jaime van Kessel <nallath@gmail.com>
2022-01-25 22:33:51 +01:00
Casper Lamboo
ea60fdeacd
Update resources/qml/Preferences/MachinesPage.qml
Co-authored-by: Jaime van Kessel <nallath@gmail.com>
2022-01-25 15:59:17 +01:00
casper
b6e375a3be Update machines preferences page to QtControls 2
CURA-8684
2022-01-24 22:34:14 +01:00
Jaime van Kessel
a68584cda1 Replace more instances of label with UM.Label 2021-11-10 17:42:23 +01:00
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
3baa71fd48
Update QtGraphicalEffects, Window and Dialogs
CURA-7813
2021-03-29 18:12:35 +02:00
jelle Spijker
2986d50745
Update QtQuick and QtQuick.Controls
CURA-7813
2021-03-29 17:55:19 +02:00
Jaime van Kessel
cc29ffa40e
Disable the activate button if the machine is already active
Fixes #8643
2020-10-28 15:41:36 +01: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
Jaime van Kessel
68ad38de28
Fix sizing of the machine action dialog
Contributes to #7224
2020-03-06 11:02:59 +01:00
Jaime van Kessel
c6f42766c7
Remove hardcoded sizes from dialogs & popups
Contributes to #6670
2019-11-19 13:00:39 +01:00
Lipu Fei
38ee4bf208 Remove deprecated functions in MachineManager
CURA-6858
2019-10-22 14:11:40 +02:00
Jaime van Kessel
ff0a18603b Remove a few more usages of deprecated functions 2019-05-16 15:20:38 +02:00
Jaime van Kessel
a0c705e900 Remove usage of some deprecated functions 2019-05-16 14:49:53 +02:00
Diego Prado Gesto
6708d9da64 Merge branch '4.1' 2019-05-07 11:49:45 +02:00
Lipu Fei
53d595f698 Use loader for machine actions in dialog
CURA-6495
2019-05-06 13:06:23 +02:00
Satish
18630fa2f1 Added several ids to be used in integration tests:
-Marketplace, printer pref, add/manage printer from main mnu, print settings
2019-05-03 09:35:17 +02:00
Lipu Fei
61ee2ec85c Simplify code
CURA-6447
2019-04-09 11:45:30 +02:00
Lipu Fei
e623c807ce Rename SectionName to DiscoverySource in GlobalStacksModel 2019-03-20 10:39:23 +01:00
Lipu Fei
49233216ec Fix machine management page section 2019-03-14 13:43:24 +01:00
Lipu Fei
4f05a2ab5f WIP: Use GlobalStackModel for Machine management page 2019-03-14 11:21:09 +01:00
Lipu Fei
60a4fb3151 Fix missing "group_name" renaming
CURA-6153
2019-02-01 10:23:51 +01:00
Jaime van Kessel
1973397b92 Remove confusing printer preference text
CURA-6003
2019-01-03 15:34:41 +01:00
Diego Prado Gesto
ef2fb53790 Merge branch '4.0' into unify_font_types 2018-12-19 11:56:22 +01:00
Ghostkeeper
279812e4ff
Round width of buttons
They were getting rendered a bit weird if your pixel scale was not an integer (for me it's 1.25).
2018-12-18 13:58:21 +01:00